Commit Graph

59 Commits

Author SHA1 Message Date
=
0878f8530d creating make-background, which should make making backgrounds easier. 2014-09-16 12:54:00 -07:00
=
c09ecbe57f adding sound when you pick up an item. 2014-09-15 22:40:16 -07:00
=
722efb5a25 continued on making cursors work. 2014-09-15 22:30:01 -07:00
=
e5b2f95699 more cursor cleanup. right clicking removes inventory cursor. 2014-09-15 22:16:34 -07:00
=
bcb80ae2db fixing jumping. 2014-09-15 22:01:00 -07:00
=
6d3478ca7b fixing jumping. 2014-09-15 21:31:21 -07:00
=
a1c51a79da one cursor to rule them all. 2014-09-15 21:04:09 -07:00
=
c5cbb7387e first stateful interaction. 2014-09-15 20:31:30 -07:00
=
01c5c91f66 Start of making the sheep interactable. 2014-09-15 20:26:31 -07:00
=
124c0108be one action for walking between points. 2014-09-15 20:20:28 -07:00
=
5982d9e2fe accidentally disabled collision detection. 2014-09-15 16:54:18 -07:00
=
73c273afad proper stopping. 2014-09-15 16:52:10 -07:00
=
fd91c7cc55 added a hacky way to reset the queue of actions. 2014-09-15 16:29:35 -07:00
=
a9b5876d1f not stable yet, but you can use core.async for scripting. 2014-09-15 16:26:14 -07:00
=
cf44afc6df simplifying script api. 2014-09-15 12:50:35 -07:00
Paul Stadig
0c9ed24ecc Changes for about a 2x performance improvement. 2014-09-13 17:02:43 -04:00
Paul Stadig
fb91cdcb68 Cleanup. 2014-09-13 15:31:16 -04:00
=
fd398b5f3f core.async appoarch to scripting. 2014-09-12 23:51:27 -07:00
=
60c1ac2ca3 added a spike for scripting using macros. 2014-09-12 17:54:57 -07:00
=
aa5cb1f2f7 performance enhancement. 2014-09-12 17:54:41 -07:00
=
b13aa6a26e pathfinding is reasonably fast. 2014-09-12 15:56:32 -07:00
=
dfc534a8a9 getting rid of pain makes everything run much smoother. 2014-09-11 22:54:51 -07:00
=
1d46fbf527 removing need to reverse by making map be [x y] vs [y x]. 2014-09-11 20:22:56 -07:00
=
124e89594b faster pathfinding. From here, neighbors is slow. 2014-09-11 18:34:23 -07:00
=
9528a04a58 a hacky way to make talking automatically stop after a certain amount of time. 2014-09-11 13:23:23 -07:00
=
8ebd46a935 repl jack-in. 2014-09-11 13:03:26 -07:00
=
dc40512eda Removed scaling. Hopefully we will make this fast enough where it doesn't matter. 2014-09-11 12:49:21 -07:00
=
8cb523468a unnecessary function. 2014-09-10 16:31:56 -07:00
=
78e12296de changing to using protocols for interactions, mouse-in?, and overriding cursors. 2014-09-10 16:29:55 -07:00
=
69bae884e7 more interaction. 2014-09-09 22:12:15 -07:00
=
356e802dec refinement. 2014-09-08 19:22:30 -07:00
=
4f1f881c0f cursor overhaul. 2014-09-08 19:16:52 -07:00
=
8682b71b4d fairly accurate text positioning. 2014-09-08 18:58:54 -07:00
=
9b4efb8fc7 fairly accurate text positioning. 2014-09-08 18:58:51 -07:00
=
dbae4fd0f7 font positioning is better. 2014-09-08 18:39:45 -07:00
=
0e44cea2f5 slightly better pathfinding. 2014-09-08 14:17:29 -07:00
=
0507b26cca talking animation. 2014-09-08 13:12:58 -07:00
=
02538a8c05 cleanup. 2014-09-08 07:12:43 -07:00
=
91d03855d5 organization. 2014-09-07 17:25:07 -07:00
=
d7a2508ada an alternative approach to text. 2014-09-07 15:02:08 -07:00
=
e30bd21f80 fonts that don't necessarily suck 2014-09-07 14:20:03 -07:00
=
226a45e049 actions. 2014-09-05 23:18:03 -07:00
=
b21bfe0310 walking overrides ftw. 2014-09-05 16:47:54 -07:00
=
46d5399caf finishing refactor. 2014-09-04 23:10:12 -07:00
=
cc57ab54d4 refactoring - better or worse? 2014-09-04 22:52:33 -07:00
=
a83c935fa7 refinement. 2014-09-04 12:09:28 -07:00
=
c8c359362d mouse areas. 2014-09-04 10:10:45 -07:00
=
1b54f404d2 removing hotspots because cursor capturing sucks. 2014-09-03 17:06:26 -07:00
=
579e4d1da1 refactors and cleanups. 2014-09-03 17:02:16 -07:00
9d7347fd7e doesn't like override. 2014-09-03 15:02:35 -07:00