diff --git a/mist/graphics_selena/Makefile b/mist/graphics_selena/Makefile index e28137b9..a3196a94 100644 --- a/mist/graphics_selena/Makefile +++ b/mist/graphics_selena/Makefile @@ -23,7 +23,7 @@ selena_graphics.inc: \ book_mist_open_s.lzsa book_mist_closed_s.lzsa \ water_turn_n.lzsa water_turn_s.lzsa water_turn_w.lzsa \ water_path_e.lzsa water_path_w.lzsa \ - water_note_e.lzsa water_note_w.lzsa water_note_s.lzsa \ + water_note_n.lzsa 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_w.lzsa chasm_s.lzsa chasm_n.lzsa \ @@ -79,6 +79,7 @@ selena_graphics.inc: \ echo "water_turn_w_lzsa: .incbin \"water_turn_w.lzsa\"" >> selena_graphics.inc echo "water_path_w_lzsa: .incbin \"water_path_w.lzsa\"" >> selena_graphics.inc echo "water_path_e_lzsa: .incbin \"water_path_e.lzsa\"" >> selena_graphics.inc + echo "water_note_n_lzsa: .incbin \"water_note_n.lzsa\"" >> selena_graphics.inc echo "water_note_e_lzsa: .incbin \"water_note_e.lzsa\"" >> selena_graphics.inc echo "water_note_w_lzsa: .incbin \"water_note_w.lzsa\"" >> selena_graphics.inc echo "water_note_s_lzsa: .incbin \"water_note_s.lzsa\"" >> selena_graphics.inc diff --git a/mist/graphics_selena/water_note_n.png b/mist/graphics_selena/water_note_n.png new file mode 100644 index 00000000..6239f5ea Binary files /dev/null and b/mist/graphics_selena/water_note_n.png differ diff --git a/mist/leveldata_selena.inc b/mist/leveldata_selena.inc index fd38660f..af306cf8 100644 --- a/mist/leveldata_selena.inc +++ b/mist/leveldata_selena.inc @@ -263,11 +263,11 @@ location13: .byte $ff ; south exit_dir .byte DIRECTION_E ; east exit_dir .byte $ff ; west exit_dir - .word $0000 ; north bg + .word water_note_n_lzsa ; north bg .word water_note_s_lzsa ; south bg .word water_note_e_lzsa ; east bg .word water_note_w_lzsa ; west bg - .byte BG_SOUTH|BG_EAST|BG_WEST + .byte BG_SOUTH|BG_EAST|BG_WEST|BG_NORTH .byte DIRECTION_S|DIRECTION_W ; special exit .byte 19,27 ; special x .byte 24,34 ; special y diff --git a/mist/selena_sound_puzzle.s b/mist/selena_sound_puzzle.s index 1208c0ea..572fbe93 100644 --- a/mist/selena_sound_puzzle.s +++ b/mist/selena_sound_puzzle.s @@ -953,3 +953,27 @@ tunnel_bg_sprite: .byte $88,$80,$88,$88,$88,$88,$80,$88,$11 .byte $08,$88,$11,$11,$11,$88,$08,$88,$11 + +; control panel +; 5 sliders, 10 positions +; 0 - wind (tunnel) +; 1 - slide whistle +; 2 - train whistle +; 3 - missile launch +; 4 - electric sparks +; 5 - flute noise (crystals) +; 6 - flame (chasm) +; 7 - clocks (clocks) +; 8 - clanking metal +; 9 - water (pool) +; +; solution = 5 - 9 - 0 - 6 - 7 + +; if it's right and press button, plays each sound in turn +; while lights up button, then opens door and puts +; you in front of it. + +; if it's wrong ---> ? + + +