From 0d6d5a58dc469f7475bb1edc35f6225f4f511d8e Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Mon, 25 May 2020 23:55:37 -0400 Subject: [PATCH] mist: can get to clocks in selenetic --- mist/common_defines.inc | 3 ++ mist/graphics_selena/Makefile | 13 +++++- mist/graphics_selena/clock_e.png | Bin 0 -> 833 bytes mist/graphics_selena/clock_n.png | Bin 0 -> 796 bytes mist/graphics_selena/clock_note_s.png | Bin 0 -> 1060 bytes mist/graphics_selena/clock_path_e.png | Bin 0 -> 7480 bytes mist/graphics_selena/clock_path_w.png | Bin 0 -> 6652 bytes mist/graphics_selena/clock_s.png | Bin 0 -> 974 bytes mist/graphics_selena/clock_w.png | Bin 0 -> 897 bytes mist/leveldata_selena.inc | 56 +++++++++++++++++++++++--- 10 files changed, 65 insertions(+), 7 deletions(-) create mode 100644 mist/graphics_selena/clock_e.png create mode 100644 mist/graphics_selena/clock_n.png create mode 100644 mist/graphics_selena/clock_note_s.png create mode 100644 mist/graphics_selena/clock_path_e.png create mode 100644 mist/graphics_selena/clock_path_w.png create mode 100644 mist/graphics_selena/clock_s.png create mode 100644 mist/graphics_selena/clock_w.png diff --git a/mist/common_defines.inc b/mist/common_defines.inc index 157476c3..472632b9 100644 --- a/mist/common_defines.inc +++ b/mist/common_defines.inc @@ -213,6 +213,9 @@ SELENA_WATER = 13 SELENA_TOWER_VIEW = 14 SELENA_CHASM_PATH = 15 SELENA_CHASM = 16 +SELENA_CLOCK_PATH = 17 +SELENA_CLOCK = 18 +SELENA_CLOCK_CLOSE = 19 ; Viewer Room diff --git a/mist/graphics_selena/Makefile b/mist/graphics_selena/Makefile index 3d76c396..110ad834 100644 --- a/mist/graphics_selena/Makefile +++ b/mist/graphics_selena/Makefile @@ -26,7 +26,10 @@ selena_graphics.inc: \ water_note_e.lzsa water_note_w.lzsa water_note_s.lzsa \ tower_view_n.lzsa tower_view_s.lzsa tower_view_e.lzsa tower_view_w.lzsa \ chasm_path_e.lzsa chasm_path_w.lzsa \ - chasm_e.lzsa chasm_s.lzsa chasm_n.lzsa + chasm_e.lzsa chasm_s.lzsa chasm_n.lzsa \ + clock_path_e.lzsa clock_path_w.lzsa \ + clock_n.lzsa clock_s.lzsa clock_e.lzsa clock_w.lzsa \ + clock_note_s.lzsa echo "controls_e_lzsa: .incbin \"controls_e.lzsa\"" > selena_graphics.inc echo "organ_w_lzsa: .incbin \"organ_w.lzsa\"" >> selena_graphics.inc echo "spaceship_inside_w_lzsa: .incbin \"spaceship_inside_w.lzsa\"" >> selena_graphics.inc @@ -62,7 +65,13 @@ selena_graphics.inc: \ echo "chasm_e_lzsa: .incbin \"chasm_e.lzsa\"" >> selena_graphics.inc echo "chasm_n_lzsa: .incbin \"chasm_n.lzsa\"" >> selena_graphics.inc echo "chasm_s_lzsa: .incbin \"chasm_s.lzsa\"" >> selena_graphics.inc - + echo "clock_path_e_lzsa: .incbin \"clock_path_e.lzsa\"" >> selena_graphics.inc + echo "clock_path_w_lzsa: .incbin \"clock_path_w.lzsa\"" >> selena_graphics.inc + echo "clock_n_lzsa: .incbin \"clock_n.lzsa\"" >> selena_graphics.inc + echo "clock_s_lzsa: .incbin \"clock_s.lzsa\"" >> selena_graphics.inc + echo "clock_e_lzsa: .incbin \"clock_e.lzsa\"" >> selena_graphics.inc + echo "clock_w_lzsa: .incbin \"clock_w.lzsa\"" >> selena_graphics.inc + echo "clock_note_s_lzsa: .incbin \"clock_note_s.lzsa\"" >> selena_graphics.inc %.gr: %.png diff --git a/mist/graphics_selena/clock_e.png b/mist/graphics_selena/clock_e.png new file mode 100644 index 0000000000000000000000000000000000000000..91708ce54ca8ae8cbcfc92428a1325d0310b73fd GIT binary patch literal 833 zcmV-H1HSx;P)EX>4Tx04R}tkv&MmKpe$iQ%glE9a==hAwzYtAS&XhRVYG*QY*CTU~=gfG-*gu zTpR`0f`cE6RRU7TlmpZjz4D+QAQK9P8q>4rtTK|H-_ z>74h8qpU0`#OK6g23?T&k?XR{Z=6dG3p_JwWHa-`QDU*w#c~(3vY`@B5yuo&qkJLf zvch?bvs$gQ_C5IvLj`SRnd>x%k;EdFkcJ2ubyQG=g*dGmDJC+spYZSxIsP=cWO7x& z$gzMLR7j2={11M2YZfOb+@w$f2)x+##|RMI1zHW;{yw(t)(PN$2ClS@zt#k1K1pwM zwAc|4-UcqNJDR))ToSYQT z{m{ezU~&WhYCN5to&TWF6!kpN-Hmep(EtDc0001;kA{E%000SaNLh0L02Fip02N>X zmRIYN00007bV*G`2jm4A6BrFfI-Q&V000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2H zM@dakSAh-}0002&NklVr_ty&n&`!HJ2gK0OW zUXxP`T;Kv1`1hbbn|ea6f9r(qJdc8Srp89(+!PR#hCmeR2C_-1xjcPLR2%zNe7xUdt^)pn34`8is}Mm)EELiDS_92N-IdidNe#mzM}yQ z&yIuAjtWSm%_6cBwDvJD3_bvQ#D8G|FR!nH;Y^$~rUQ(}O)G(Kw$5Y6j|F2b00000 LNkvXXu0mjfltf-D literal 0 HcmV?d00001 diff --git a/mist/graphics_selena/clock_n.png b/mist/graphics_selena/clock_n.png new file mode 100644 index 0000000000000000000000000000000000000000..ee1f47acd4d69509d44336d7c6c1169a5c8e30cc GIT binary patch literal 796 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ΊWI(cLW2Z4$acDJz- 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 literal 0 HcmV?d00001 diff --git a/mist/graphics_selena/clock_w.png b/mist/graphics_selena/clock_w.png new file mode 100644 index 0000000000000000000000000000000000000000..e241c132c778160d7a1fe2962d4ebbdaeb939657 GIT binary patch literal 897 zcmV-{1AhF8P)EX>4Tx04R}tkv&MmKpe$iQ%glE9a==hAwzYtAS&XhRVYG*QY*CTU~=gfG-*gu zTpR`0f`cE6RRU7TlmpZjz4D+QAQK9P8q>4rtTK|H-_ z>74h8qpU0`#OK6g23?T&k?XR{Z=6dG3p_JwWHa-`QDU*w#c~(3vY`@B5yuo&qkJLf zvch?bvs$gQ_C5IvLj`SRnd>x%k;EdFkcJ2ubyQG=g*dGmDJC+spYZSxIsP=cWO7x& z$gzMLR7j2={11M2YZfOb+@w$f2)x+##|RMI1zHW;{yw(t)(PN$2ClS@zt#k1K1pwM zwAc|4-UcqNJDR))ToSYQT z{m{ezU~&WhYCN5to&TWF6!kpN-Hmep(EtDc0001;kA{E%000SaNLh0L02Fip02N>X zmRIYN00007bV*G`2jm4A6A=NPPHO%D000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2H zM@dakSAh-}0003jNkl)*u>XiXg;@zyE9X3~DIZH0DOd!>%HNqzz$ici~v&tzA1Cfv=t6Di00000NkvXXu0mjfj1+%R literal 0 HcmV?d00001 diff --git a/mist/leveldata_selena.inc b/mist/leveldata_selena.inc index 885185bc..62351acd 100644 --- a/mist/leveldata_selena.inc +++ b/mist/leveldata_selena.inc @@ -8,7 +8,7 @@ locations: .word location4, location5, location6, location7 .word location8, location9, location10,location11 .word location12,location13,location14,location15 - .word location16 + .word location16,location17,location18,location19 ; SELENA_INSIDE_SHIP -- Inside Ship location0: @@ -269,11 +269,11 @@ location13: location14: .byte $ff ; north exit .byte SELENA_WATER_TURN ; south exit - .byte $ff ; east exit + .byte SELENA_CLOCK_PATH ; east exit .byte SELENA_CHASM_PATH ; west exit .byte $ff ; north exit_dir .byte DIRECTION_S ; south exit_dir - .byte $ff ; east exit_dir + .byte DIRECTION_E ; east exit_dir .byte DIRECTION_W ; west exit_dir .word tower_view_n_lzsa ; north bg .word tower_view_s_lzsa ; south bg @@ -316,8 +316,54 @@ location16: .byte BG_SOUTH|BG_EAST|BG_NORTH .byte $ff +; SELENA_CLOCK_PATH -- path on way to clock +location17: + .byte $ff ; north exit + .byte $ff ; south exit + .byte SELENA_CLOCK ; east exit + .byte SELENA_TOWER_VIEW ; west exit + .byte $ff ; north exit_dir + .byte $ff ; south exit_dir + .byte DIRECTION_E ; east exit_dir + .byte DIRECTION_W ; west exit_dir + .word $0000 ; north bg + .word $0000 ; south bg + .word clock_path_e_lzsa ; east bg + .word clock_path_w_lzsa ; west bg + .byte BG_EAST|BG_WEST + .byte $ff +; SELENA_CLOCK -- clocks +location18: + .byte $ff ; north exit + .byte SELENA_CLOCK_CLOSE ; south exit + .byte $ff ; east exit + .byte SELENA_CLOCK_PATH ; west exit + .byte $ff ; north exit_dir + .byte DIRECTION_S ; south exit_dir + .byte $ff ; east exit_dir + .byte DIRECTION_W ; west exit_dir + .word clock_n_lzsa ; north bg + .word clock_s_lzsa ; south bg + .word clock_e_lzsa ; east bg + .word clock_w_lzsa ; west bg + .byte BG_SOUTH|BG_EAST|BG_WEST|BG_NORTH + .byte $ff - - +; SELENA_CLOCK_CLOSE -- clock device +location19: + .byte $ff ; north exit + .byte SELENA_CLOCK ; 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 $0000 ; north bg + .word clock_note_s_lzsa ; south bg + .word $0000 ; east bg + .word $0000 ; west bg + .byte BG_SOUTH + .byte $ff