mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-01-14 13:33:48 +00:00
monkey: more work on monkey
This commit is contained in:
parent
7dccdda2ad
commit
1ac4e8d995
@ -1,6 +1,19 @@
|
|||||||
;=============================
|
;=============================
|
||||||
; common stuff
|
; common stuff
|
||||||
|
|
||||||
|
VERB_GIVE = 0
|
||||||
|
VERB_OPEN = 1
|
||||||
|
VERB_CLOSE = 2
|
||||||
|
VERB_PICK_UP = 3
|
||||||
|
VERB_LOOK_AT = 4
|
||||||
|
VERB_TALK_TO = 5
|
||||||
|
VERB_USE = 6
|
||||||
|
VERB_PUSH = 7
|
||||||
|
VERB_PULL = 8
|
||||||
|
VERB_WALK = 9
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;===============================================
|
;===============================================
|
||||||
; level data structure definitions
|
; level data structure definitions
|
||||||
;===============================================
|
;===============================================
|
||||||
|
@ -9,8 +9,11 @@ all: graphics.inc
|
|||||||
####
|
####
|
||||||
|
|
||||||
graphics.inc: \
|
graphics.inc: \
|
||||||
lookout.lzsa
|
lookout.lzsa poster.lzsa dock.lzsa bar.lzsa
|
||||||
echo "lookout_lzsa: .incbin \"lookout.lzsa\"" > graphics.inc
|
echo "lookout_lzsa: .incbin \"lookout.lzsa\"" > graphics.inc
|
||||||
|
echo "poster_lzsa: .incbin \"poster.lzsa\"" >> graphics.inc
|
||||||
|
echo "dock_lzsa: .incbin \"dock.lzsa\"" >> graphics.inc
|
||||||
|
echo "bar_lzsa: .incbin \"bar.lzsa\"" >> graphics.inc
|
||||||
|
|
||||||
%.gr: %.png
|
%.gr: %.png
|
||||||
$(PNG2GR) $< $@
|
$(PNG2GR) $< $@
|
||||||
|
@ -30,7 +30,7 @@ location0:
|
|||||||
|
|
||||||
; MONKEY_POSTER -- house with poster
|
; MONKEY_POSTER -- house with poster
|
||||||
location1:
|
location1:
|
||||||
.word lookout_lzsa ; background
|
.word poster_lzsa ; background
|
||||||
.byte 18,40 ; walking range X
|
.byte 18,40 ; walking range X
|
||||||
.byte 16,48 ; walking range Y
|
.byte 16,48 ; walking range Y
|
||||||
.byte 4 ; num areas
|
.byte 4 ; num areas
|
||||||
@ -53,7 +53,7 @@ location1:
|
|||||||
|
|
||||||
; MONKEY_DOCK -- dock
|
; MONKEY_DOCK -- dock
|
||||||
location2:
|
location2:
|
||||||
.word lookout_lzsa ; background
|
.word dock_lzsa ; background
|
||||||
.byte 18,40 ; walking range X
|
.byte 18,40 ; walking range X
|
||||||
.byte 16,48 ; walking range Y
|
.byte 16,48 ; walking range Y
|
||||||
.byte 4 ; num areas
|
.byte 4 ; num areas
|
||||||
@ -76,7 +76,7 @@ location2:
|
|||||||
|
|
||||||
; MONKEY_BAR -- scumm bar
|
; MONKEY_BAR -- scumm bar
|
||||||
location3:
|
location3:
|
||||||
.word lookout_lzsa ; background
|
.word bar_lzsa ; background
|
||||||
.byte 18,40 ; walking range X
|
.byte 18,40 ; walking range X
|
||||||
.byte 16,48 ; walking range Y
|
.byte 16,48 ; walking range Y
|
||||||
.byte 4 ; num areas
|
.byte 4 ; num areas
|
||||||
|
@ -76,6 +76,7 @@ LOCATION = $81 ; location on the map
|
|||||||
|
|
||||||
GUYBRUSH_X = $82 ; location of protagonist
|
GUYBRUSH_X = $82 ; location of protagonist
|
||||||
GUYBRUSH_Y = $83
|
GUYBRUSH_Y = $83
|
||||||
|
CURRENT_VERB = $84
|
||||||
|
|
||||||
|
|
||||||
; done game puzzle state
|
; done game puzzle state
|
||||||
|
Loading…
x
Reference in New Issue
Block a user