mist: add in generator house switch

This commit is contained in:
Vince Weaver 2020-03-05 13:56:42 -05:00
parent 74de7c1d5e
commit 19bd8b8d56
7 changed files with 34 additions and 6 deletions

View File

@ -30,7 +30,7 @@ Marker Switches (8):
+ * Spaceship + * Spaceship
+ Clock + Clock
+ Cabin + Cabin
+ Generator + * Generator
Fireplace: Fireplace:
+ 8x6 grid + 8x6 grid
@ -39,7 +39,7 @@ Fireplace:
16 more pictures? 16 more pictures?
+ cabin switch + cabin switch
+ generator switch + * generator switch
+ close-in clock + close-in clock
+ clock with gears up + clock with gears up
+ clock switch + clock switch

View File

@ -34,7 +34,8 @@ mist_graphics.inc: \
gear_n.lzsa gear_w.lzsa gear_s.lzsa \ gear_n.lzsa gear_w.lzsa gear_s.lzsa \
gear_base_n.lzsa \ gear_base_n.lzsa \
dentist_door_n.lzsa dentist_door_s.lzsa \ dentist_door_n.lzsa dentist_door_s.lzsa \
spaceship_switch_n.lzsa spaceship_switch_n.lzsa \
tree4_n.lzsa tree4_s.lzsa tree4_w.lzsa
echo "m_link_book_lzsa: .incbin \"m_link_book.lzsa\"" > mist_graphics.inc echo "m_link_book_lzsa: .incbin \"m_link_book.lzsa\"" > mist_graphics.inc
echo "dock_n_lzsa: .incbin \"dock_n.lzsa\"" >> mist_graphics.inc echo "dock_n_lzsa: .incbin \"dock_n.lzsa\"" >> mist_graphics.inc
echo "dock_s_lzsa: .incbin \"dock_s.lzsa\"" >> mist_graphics.inc echo "dock_s_lzsa: .incbin \"dock_s.lzsa\"" >> mist_graphics.inc
@ -86,6 +87,9 @@ mist_graphics.inc: \
echo "dentist_door_n_lzsa: .incbin \"dentist_door_n.lzsa\"" >> mist_graphics.inc echo "dentist_door_n_lzsa: .incbin \"dentist_door_n.lzsa\"" >> mist_graphics.inc
echo "dentist_door_s_lzsa: .incbin \"dentist_door_s.lzsa\"" >> mist_graphics.inc echo "dentist_door_s_lzsa: .incbin \"dentist_door_s.lzsa\"" >> mist_graphics.inc
echo "spaceship_switch_n_lzsa: .incbin \"spaceship_switch_n.lzsa\"" >> mist_graphics.inc echo "spaceship_switch_n_lzsa: .incbin \"spaceship_switch_n.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
%.gr: %.png %.gr: %.png

View File

@ -49,3 +49,6 @@ gear_base_n_lzsa: .incbin "gear_base_n.lzsa"
dentist_door_n_lzsa: .incbin "dentist_door_n.lzsa" dentist_door_n_lzsa: .incbin "dentist_door_n.lzsa"
dentist_door_s_lzsa: .incbin "dentist_door_s.lzsa" dentist_door_s_lzsa: .incbin "dentist_door_s.lzsa"
spaceship_switch_n_lzsa: .incbin "spaceship_switch_n.lzsa" spaceship_switch_n_lzsa: .incbin "spaceship_switch_n.lzsa"
tree4_n_lzsa: .incbin "tree4_n.lzsa"
tree4_s_lzsa: .incbin "tree4_s.lzsa"
tree4_w_lzsa: .incbin "tree4_w.lzsa"

Binary file not shown.

After

Width:  |  Height:  |  Size: 617 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 B

View File

@ -816,7 +816,7 @@ locations:
.word location8, location9, location10,location11 .word location8, location9, location10,location11
.word location12,location13,location14,location15 .word location12,location13,location14,location15
.word location16,location17,location18,location19 .word location16,location17,location18,location19
.word location20,location21,location22 .word location20,location21,location22,location23
; myst linking book ; myst linking book
location0: location0:
@ -1103,7 +1103,7 @@ location13:
; pool ; pool
location14: location14:
.byte $ff ; north exit .byte $ff ; north exit
.byte 15 ; south exit .byte 23 ; south exit
.byte $ff ; east exit .byte $ff ; east exit
.byte $ff ; west exit .byte $ff ; west exit
.byte $ff ; north exit_dir .byte $ff ; north exit_dir
@ -1185,7 +1185,7 @@ location17:
; tree corridor #5 ; tree corridor #5
location18: location18:
.byte 17 ; north exit .byte 23 ; north exit
.byte $ff ; south exit .byte $ff ; south exit
.byte $ff ; east exit .byte $ff ; east exit
.byte $ff ; west exit .byte $ff ; west exit
@ -1284,6 +1284,27 @@ location22:
.byte BG_NORTH .byte BG_NORTH
; tree corridor4 (with generator switch)
location23:
.byte 17 ; north exit
.byte 15 ; 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
.byte $ff ; special exit
.word tree4_n_lzsa ; north bg
.word tree4_s_lzsa ; south bg
.word $0000 ; east bg
.word tree4_w_lzsa ; west bg
.byte $ff,$ff ; special x
.byte $ff,$ff ; special y
.word $0000 ; special function
.byte BG_NORTH|BG_SOUTH|BG_WEST