mist: selena: add another walkway location

This commit is contained in:
Vince Weaver 2020-07-30 12:35:06 -04:00
parent 6478c65911
commit 30ad89d4c5
7 changed files with 34 additions and 13 deletions

View File

@ -229,7 +229,7 @@ SELENA_CRYSTAL_STEPS = 18
SELENA_CRYSTAL_PATH = 19
SELENA_CRYSTALS = 20
SELENA_CRYSTAL_CLOSE = 21
SELENA_SPACESHIP_PATH = 22
SELENA_WALKWAY3 = 22
SELENA_BEFORE_CRYSTALS = 23
SELENA_TUNNEL_STEPS = 24
SELENA_TUNNEL_PATH = 25
@ -249,6 +249,7 @@ SELENA_ANTENNA_OPEN = 38
SELENA_ANTENNA_CLOSE = 39
SELENA_BUNKER_OPEN = 40
SELENA_BUNKER_KEYPAD = 41
SELENA_WALKWAY2 = 42
; Submarine on Selena
SUB_BUNKER_ENTRY = 0

View File

@ -33,7 +33,8 @@ selena_graphics.inc: \
crystal_path_n.lzsa \
crystals_s.lzsa crystals_n.lzsa \
crystals_note_e.lzsa \
spaceship_path_n.lzsa spaceship_path_s.lzsa \
walkway3_n.lzsa walkway3_s.lzsa \
walkway2_n.lzsa walkway2_s.lzsa \
before_crystals_w.lzsa before_crystals_e.lzsa \
tunnel_steps_e.lzsa tunnel_steps_w.lzsa \
tunnel_path_s.lzsa tunnel_path_n.lzsa tunnel_path_w.lzsa \
@ -98,8 +99,10 @@ selena_graphics.inc: \
echo "crystals_s_lzsa: .incbin \"crystals_s.lzsa\"" >> selena_graphics.inc
echo "crystals_n_lzsa: .incbin \"crystals_n.lzsa\"" >> selena_graphics.inc
echo "crystals_note_e_lzsa: .incbin \"crystals_note_e.lzsa\"" >> selena_graphics.inc
echo "spaceship_path_n_lzsa: .incbin \"spaceship_path_n.lzsa\"" >> selena_graphics.inc
echo "spaceship_path_s_lzsa: .incbin \"spaceship_path_s.lzsa\"" >> selena_graphics.inc
echo "walkway3_n_lzsa: .incbin \"walkway3_n.lzsa\"" >> selena_graphics.inc
echo "walkway3_s_lzsa: .incbin \"walkway3_s.lzsa\"" >> selena_graphics.inc
echo "walkway2_n_lzsa: .incbin \"walkway2_n.lzsa\"" >> selena_graphics.inc
echo "walkway2_s_lzsa: .incbin \"walkway2_s.lzsa\"" >> selena_graphics.inc
echo "before_crystals_w_lzsa: .incbin \"before_crystals_w.lzsa\"" >> selena_graphics.inc
echo "before_crystals_e_lzsa: .incbin \"before_crystals_e.lzsa\"" >> selena_graphics.inc
echo "tunnel_steps_e_lzsa: .incbin \"tunnel_steps_e.lzsa\"" >> selena_graphics.inc

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

View File

Before

Width:  |  Height:  |  Size: 1003 B

After

Width:  |  Height:  |  Size: 1003 B

View File

Before

Width:  |  Height:  |  Size: 911 B

After

Width:  |  Height:  |  Size: 911 B

View File

@ -14,7 +14,7 @@ locations:
.word location28,location29,location30,location31
.word location32,location33,location34,location35
.word location36,location37,location38,location39
.word location40,location41
.word location40,location41,location42
; SELENA_INSIDE_SHIP -- Inside Ship
location0:
@ -80,7 +80,7 @@ location2:
; SELENA_WALKWAY1 -- walkway1
location3:
.byte SELENA_SPACESHIP_PATH ; north exit
.byte SELENA_WALKWAY2 ; north exit
.byte SELENA_SPACESHIP_DOOR ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
@ -115,7 +115,7 @@ location4:
; SELENA_WALKWAY4 -- walkway4
location5:
.byte SELENA_BUNKER ; north exit
.byte SELENA_SPACESHIP_PATH ; south exit
.byte SELENA_WALKWAY3 ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
.byte DIRECTION_N ; north exit_dir
@ -415,20 +415,20 @@ location21:
.word selena_take_red_page-1 ; special function
; SELENA_SPACESHIP_PATH -- spaceship path/ walkway3?
; SELENA_WALKWAY3 -- spaceship path/ walkway3
location22:
.byte SELENA_WALKWAY4 ; north exit
.byte SELENA_WALKWAY1 ; south exit
.byte SELENA_WALKWAY2 ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
.byte DIRECTION_N ; north exit_dir
.byte DIRECTION_S ; south exit_dir
.byte $ff ; east exit_dir
.byte $ff ; west exit_dir
.word spaceship_path_n_lzsa ; north bg
.word spaceship_path_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.word walkway3_n_lzsa ; north bg
.word walkway3_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.byte BG_NORTH|BG_SOUTH
.byte $ff
@ -784,3 +784,20 @@ location41:
.byte 12,28 ; special x
.byte 10,32 ; special y
.word keypad_press-1 ; special function
; SELENA_WALKWAY2 -- walkway2
location42:
.byte SELENA_WALKWAY3 ; north exit
.byte SELENA_WALKWAY1 ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
.byte DIRECTION_N ; north exit_dir
.byte DIRECTION_S ; south exit_dir
.byte $ff ; east exit_dir
.byte $ff ; west exit_dir
.word walkway2_n_lzsa ; north bg
.word walkway2_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.byte BG_NORTH|BG_SOUTH
.byte $ff