mist: hook up book half of tower

This commit is contained in:
Vince Weaver 2020-04-03 16:50:40 -04:00
parent 4182851cf4
commit 8fb84c0e81
14 changed files with 96 additions and 2 deletions

View File

@ -108,3 +108,27 @@ red_book_done:
; comment summary
; red 0
; only static
; red 1
; who are you, bring me a red page, I can't see you
; I am sirrus
; blue 0
; only static
; blue 1
; sirrus is that you? who are you? help me. bring blue pages
; I must have the blue page
; blue 2
; you've returned, I'm Achenar. don't listen to my brother.
; egotistical fool and liar, bring the blue pages, not the red ones
; I've been wrongly imprisoned. I will have my retribution.

View File

@ -130,6 +130,9 @@ OCTAGON_ELEVATOR_VIEW = 15
OCTAGON_ELEVATOR_OUT = 16
OCTAGON_ELEVATOR_OPEN = 17
OCTAGON_ELEVATOR_IN = 18
OCTAGON_TOWER_BOOK = 19
OCTAGON_BOOK_LADDER = 20
OCTAGON_BOOK_VIEW = 21
; Mechanical Engineering

View File

@ -30,7 +30,12 @@ octagon_graphics.inc: \
tower_hall2_n.lzsa tower_hall2_s.lzsa \
elevator_far_n.lzsa \
elevator_n.lzsa elevator_s.lzsa elevator_open_n.lzsa \
elevator_lib_s.lzsa
elevator_lib_s.lzsa \
elevator_tower_s.lzsa \
tower_book_s.lzsa tower_book_n.lzsa tower_book_e.lzsa tower_book_w.lzsa \
tower_book_ladder_s.lzsa tower_book_ladder_n.lzsa \
tower_book_view_n.lzsa \
tower_book_view_blank_s.lzsa tower_book_view_ship_s.lzsa
echo "temple_door_n_lzsa: .incbin \"temple_door_n.lzsa\"" > octagon_graphics.inc
echo "temple_door_s_lzsa: .incbin \"temple_door_s.lzsa\"" >> octagon_graphics.inc
echo "temple_door_closed_s_lzsa: .incbin \"temple_door_closed_s.lzsa\"" >> octagon_graphics.inc
@ -67,6 +72,16 @@ octagon_graphics.inc: \
echo "elevator_s_lzsa: .incbin \"elevator_s.lzsa\"" >> octagon_graphics.inc
echo "elevator_open_n_lzsa: .incbin \"elevator_open_n.lzsa\"" >> octagon_graphics.inc
echo "elevator_lib_s_lzsa: .incbin \"elevator_lib_s.lzsa\"" >> octagon_graphics.inc
echo "elevator_tower_s_lzsa: .incbin \"elevator_tower_s.lzsa\"" >> octagon_graphics.inc
echo "tower_book_s_lzsa: .incbin \"tower_book_s.lzsa\"" >> octagon_graphics.inc
echo "tower_book_n_lzsa: .incbin \"tower_book_n.lzsa\"" >> octagon_graphics.inc
echo "tower_book_e_lzsa: .incbin \"tower_book_e.lzsa\"" >> octagon_graphics.inc
echo "tower_book_w_lzsa: .incbin \"tower_book_w.lzsa\"" >> octagon_graphics.inc
echo "tower_book_ladder_s_lzsa: .incbin \"tower_book_ladder_s.lzsa\"" >> octagon_graphics.inc
echo "tower_book_ladder_n_lzsa: .incbin \"tower_book_ladder_n.lzsa\"" >> octagon_graphics.inc
echo "tower_book_view_n_lzsa: .incbin \"tower_book_view_n.lzsa\"" >> octagon_graphics.inc
echo "tower_book_view_blank_s_lzsa: .incbin \"tower_book_view_blank_s.lzsa\"" >> octagon_graphics.inc
echo "tower_book_view_ship_s_lzsa: .incbin \"tower_book_view_ship_s.lzsa\"" >> octagon_graphics.inc
%.gr: %.png
$(PNG2GR) $< $@

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 857 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 888 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 960 B

View File

@ -8,7 +8,8 @@ locations:
.word location4, location5, location6, location7
.word location8, location9, location10,location11
.word location12,location13,location14,location15
.word location16,location17,location18
.word location16,location17,location18,location19
.word location20,location21
; OCTAGON_TEMPLE_DOORWAY -- temple doorway
location0:
@ -352,3 +353,54 @@ location18:
.byte BG_SOUTH
.byte $ff
; OCTAGON_TOWER_BOOK -- tower, bookside
location19:
.byte OCTAGON_ELEVATOR_IN ; north exit
.byte OCTAGON_BOOK_LADDER ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
.byte DIRECTION_S ; north exit_dir
.byte DIRECTION_S ; south exit_dir
.byte $ff ; east exit_dir
.byte $ff ; west exit_dir
.word tower_book_n_lzsa ; north bg
.word tower_book_s_lzsa ; south bg
.word tower_book_e_lzsa ; east bg
.word tower_book_w_lzsa ; west bg
.byte BG_SOUTH|BG_NORTH|BG_EAST|BG_WEST
.byte $ff
; OCTAGON_BOOK_LADDER -- ladder, bookside
location20:
.byte OCTAGON_TOWER_BOOK ; north exit
.byte OCTAGON_BOOK_VIEW ; 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 tower_book_ladder_n_lzsa ; north bg
.word tower_book_ladder_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.byte BG_SOUTH|BG_NORTH
.byte $ff
; OCTAGON_BOOK_VIEW -- ladder, view outside
location21:
.byte $ff ; north exit
.byte OCTAGON_BOOK_LADDER ; south exit
.byte $ff ; east exit
.byte $ff ; west exit
.byte $ff ; north exit_dir
.byte DIRECTION_S ; south exit_dir
.byte $ff ; east exit_dir
.byte $ff ; west exit_dir
.word tower_book_view_n_lzsa ; north bg
.word tower_book_view_blank_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.byte BG_SOUTH|BG_NORTH
.byte $ff