Vince Weaver
|
b85da4bc1a
|
peasant: convert to zx02 compression from lzsa
makes a noticable improvement in file sizes
|
2022-08-02 00:46:54 -04:00 |
|
Vince Weaver
|
c14d20ca27
|
peasant: update the kerrek behavior
|
2022-02-21 18:54:04 -05:00 |
|
Vince Weaver
|
bc106806ab
|
peasant: be sure not to mess with state if loading from savegame
|
2022-01-07 23:24:33 -05:00 |
|
Vince Weaver
|
bf7c9b3b9c
|
peasant: animate gary
|
2022-01-07 14:19:15 -05:00 |
|
Vince Weaver
|
1a5134193b
|
peasant: disable clear screen between levels
|
2021-12-30 14:32:07 -05:00 |
|
Vince Weaver
|
b9a3f2ac3a
|
peasant: update peasantry to new drawing/erasing code
|
2021-12-28 16:45:19 -05:00 |
|
Vince Weaver
|
f0e730a1f0
|
peasant: animate waterfall
|
2021-12-28 14:39:04 -05:00 |
|
Vince Weaver
|
39c9c38bbf
|
peasant: start moving to new background drawing code
might be workable, makes animations much easier
|
2021-12-27 01:19:48 -05:00 |
|
Vince Weaver
|
f05b9e25f6
|
kerrek: sprites fixed (for reals this time?)
|
2021-12-26 20:49:43 -05:00 |
|
Vince Weaver
|
265d394586
|
peasant: more work on Kerrek
|
2021-12-26 18:51:08 -05:00 |
|
Vince Weaver
|
c321313fb2
|
peasant: work on kerrek
|
2021-12-24 01:00:22 -05:00 |
|
Vince Weaver
|
f3cbd83581
|
peasant: hook up the hay bale messages
|
2021-12-05 22:57:18 -05:00 |
|
Vince Weaver
|
b59d3d0233
|
peasant: move score/speaker code to common qload
needed so we can score points from parse_input
(mostly for wear robe)
|
2021-11-29 00:43:12 -05:00 |
|
Vince Weaver
|
19c11df933
|
peasant: fixing some issues
set PREVIOUS_LOCATION so we can handle leaving baby in well properly
also another issue with kerrek becoming undead
|
2021-11-27 16:06:38 -05:00 |
|
Vince Weaver
|
1323aa8f72
|
peasant: kerrek: can get you if you walk too close
|
2021-11-21 23:35:56 -05:00 |
|
Vince Weaver
|
9b09cb0f93
|
peasant: start hooking up Kerrek
|
2021-11-21 01:16:03 -05:00 |
|
Vince Weaver
|
b49e5f00e8
|
peasant: hook up well level
this involves parsing the nouns twice to handle things like
put pebbles in well
|
2021-10-31 00:01:12 -04:00 |
|
Vince Weaver
|
e0d0fcda2b
|
peasant: get actions working at all locations
|
2021-10-27 16:13:26 -04:00 |
|
Vince Weaver
|
b4b5650fd6
|
peasant: hook up the new "next level" code
this was in preparation to getting the going-inside-buildings code
working
that still doesn't work for unknown reasons
|
2021-10-27 15:20:58 -04:00 |
|
Vince Weaver
|
d1e12097e6
|
peasant: hook up some more dialog
|
2021-10-23 21:14:29 -04:00 |
|
Vince Weaver
|
344827d0a0
|
peasant: hook up yellow tree dialog
|
2021-10-23 10:36:03 -04:00 |
|
Vince Weaver
|
d3227c94ce
|
peasant: hook up waterfall dialog
|
2021-10-23 09:22:18 -04:00 |
|
Vince Weaver
|
d8b9ceff9d
|
peasant: hook up poor gary area
|
2021-10-21 01:18:02 -04:00 |
|
Vince Weaver
|
c59fa6c0e4
|
peasant: load parse_input high
have the actual compressed strings loaded by each individual section
|
2021-10-20 23:54:09 -04:00 |
|
Vince Weaver
|
b96ebe6bf3
|
peasant: move loadsave to qload
saves space, also needed if we are going to move parse_text high
|
2021-10-20 23:21:00 -04:00 |
|
Vince Weaver
|
929c8e50c3
|
peasant: split off inventory code
put in language card?
|
2021-10-17 00:41:52 -04:00 |
|
Vince Weaver
|
3b5fecaa78
|
peasant: more work on text
|
2021-10-13 17:42:07 -04:00 |
|
Vince Weaver
|
aaeab984bf
|
peasant: rename graphics directory
needless churn is fun
|
2021-10-12 21:18:40 -04:00 |
|
Vince Weaver
|
085d3f7b62
|
peasant: settle on 1x28 vs 7x28 for name of sprite routines
|
2021-10-05 00:13:31 -04:00 |
|
Vince Weaver
|
c8d61d3051
|
peasant: hook up some dialog
|
2021-10-03 21:59:24 -04:00 |
|
Vince Weaver
|
74ed7d7e9d
|
peasant: fix to work on machines w/o mockingboard
wasn't properly wrapping all cases
|
2021-09-30 00:57:00 -04:00 |
|
Vince Weaver
|
c340aa6bbe
|
peasant: centralize peasant text
|
2021-09-30 00:25:03 -04:00 |
|
Vince Weaver
|
1ad76c384c
|
peasant: more background work
|
2021-09-29 16:13:38 -04:00 |
|
Vince Weaver
|
601c6fafb4
|
peasant: move most hgr routines to qload
also, escaping a $ in a Makefile is trickier than you'd think
|
2021-09-26 15:41:43 -04:00 |
|
Vince Weaver
|
9d1c9edfb0
|
peasant: move decompress into the qload common area
|
2021-09-26 01:00:15 -04:00 |
|
Vince Weaver
|
9ece0ceb8c
|
peasant: move music playing to the language card
this was a huge pain
also had to remove all calls to the firmware
|
2021-09-25 22:44:07 -04:00 |
|
Vince Weaver
|
4223028a9d
|
peasant: start work on load game support
|
2021-09-19 18:49:00 -04:00 |
|
Vince Weaver
|
971aa1c147
|
peasant: more work on inventory
|
2021-08-31 01:15:12 -04:00 |
|
Vince Weaver
|
90a49ff439
|
peasant: centralize score code
|
2021-08-28 23:05:36 -04:00 |
|
Vince Weaver
|
768957fa33
|
peasant: going behind things seems to work
|
2021-08-24 23:48:31 -04:00 |
|
Vince Weaver
|
da4412f3f2
|
peasant: make peasant sprite 7x28 instead of 7x30
not sure why it was 7x30 anyway as we ignored the bottom 2 lines
hopefully makes bg masking easier
|
2021-08-24 20:58:44 -04:00 |
|
Vince Weaver
|
d9b6fe05b3
|
peasant: centralize move code
|
2021-08-24 13:52:11 -04:00 |
|
Vince Weaver
|
814d465eaa
|
peasant: add priority graphic loading
|
2021-08-24 13:38:03 -04:00 |
|
Vince Weaver
|
15cd660484
|
peasant: update the graphics
|
2021-08-23 23:02:23 -04:00 |
|
Vince Weaver
|
514bf50c7c
|
peasant: just add in all the backgrounds
these aren't fully ready yet
|
2021-08-22 23:07:37 -04:00 |
|
Vince Weaver
|
47889a6d1b
|
peasant: add some more locations
|
2021-08-22 01:47:52 -04:00 |
|
Vince Weaver
|
edf316ac06
|
peasant: make edge transitions a bit better
|
2021-08-18 00:46:05 -04:00 |
|
Vince Weaver
|
8ea755c9a2
|
peasant: peasantry too big, split up in 4 pieces
|
2021-08-18 00:29:23 -04:00 |
|