mist: add step on spaceship path

one way, we are more or less totally out of room here
This commit is contained in:
Vince Weaver 2020-07-30 14:24:07 -04:00
parent ad5f1fbabe
commit da1ff3aaa6
5 changed files with 23 additions and 12 deletions

View File

@ -7,7 +7,7 @@ For release 1.0
+ MIST
-- open door to clock puzzle?
-- only allow entering ship if it's up
-- maybe another location on dock to ship
-- another stop on path to spaceship. Out of room though :(
-- MIST_ROCKET_PATH_PAD probably missing ship-raised background
+ OCTAGON

View File

@ -103,6 +103,7 @@ MIST_PILLAR_ARROW = 35
MIST_PILLAR_LEAF = 36
MIST_PILLAR_CROSS = 37
MIST_PILLAR_EMU = 38
MIST_SPACESHIP_PATH = 39
; Mist Generator Building
GEN_GREEN_SHACK = 0

View File

@ -41,6 +41,7 @@ mist_graphics.inc: \
gear_shipup_s.lzsa \
gear_base_n.lzsa \
spaceship_switch_s.lzsa spaceship_switch_n.lzsa \
spaceship_path_w.lzsa \
tree4_n.lzsa tree4_s.lzsa tree4_w.lzsa tree4_e.lzsa \
clock_island_s.lzsa clock_island_n.lzsa \
clock_puzzle_s.lzsa clock_puzzle_bridge.lzsa \
@ -118,6 +119,7 @@ mist_graphics.inc: \
echo "gear_base_n_lzsa: .incbin \"gear_base_n.lzsa\"" >> mist_graphics.inc
echo "spaceship_switch_n_lzsa: .incbin \"spaceship_switch_n.lzsa\"" >> mist_graphics.inc
echo "spaceship_switch_s_lzsa: .incbin \"spaceship_switch_s.lzsa\"" >> mist_graphics.inc
echo "spaceship_path_w_lzsa: .incbin \"spaceship_path_w.lzsa\"" >> mist_graphics.inc
echo "tree4_n_lzsa: .incbin \"tree4_n.lzsa\"" >> mist_graphics.inc
echo "tree4_s_lzsa: .incbin \"tree4_s.lzsa\"" >> mist_graphics.inc
echo "tree4_w_lzsa: .incbin \"tree4_w.lzsa\"" >> mist_graphics.inc

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

View File

@ -13,7 +13,7 @@ locations:
.word location24,location25,location26,location27
.word location28,location29,location30,location31
.word location32,location33,location34,location35
.word location36,location37,location38
.word location36,location37,location38,location39
; MIST_ARRIVAL_DOCK -- dock
location0:
@ -497,11 +497,11 @@ location24:
; MIST_ROCKET_PATH_PAD -- pad on way to rocket
location25:
.byte MIST_SPACESHIP_FAR ; north exit
.byte MIST_SPACESHIP_PATH ; north exit
.byte $ff ; south exit
.byte MIST_OUTSIDE_TEMPLE ; east exit
.byte $ff ; west exit
.byte DIRECTION_N ; north exit_dir
.byte DIRECTION_W ; north exit_dir
.byte $ff ; south exit_dir
.byte DIRECTION_E ; east exit_dir
.byte $ff ; west exit_dir
@ -772,11 +772,19 @@ location38:
.byte 12,30 ; special y
.word touch_pillar-1 ; special function
; MIST_SPACESHIP_PATH -- spaceship path
location39:
.byte $ff ; north exit
.byte $ff ; south exit
.byte $ff ; east exit
.byte MIST_SPACESHIP_FAR ; west exit
.byte $ff ; north exit_dir
.byte $ff ; south exit_dir
.byte $ff ; east exit_dir
.byte DIRECTION_N ; west exit_dir
.word $0000 ; north bg
.word $0000 ; south bg
.word $0000 ; east bg
.word spaceship_path_w_lzsa ; west bg
.byte BG_WEST
.byte $ff ; special exit