diff --git a/mist/graphics_sub/Makefile b/mist/graphics_sub/Makefile index 298bf148..dd51f608 100644 --- a/mist/graphics_sub/Makefile +++ b/mist/graphics_sub/Makefile @@ -25,7 +25,9 @@ sub_graphics.inc: \ inside_sub_back_selena_s.lzsa inside_sub_back_book_s.lzsa \ inside_sub_selena_e.lzsa inside_sub_book_e.lzsa \ outside_book_n.lzsa outside_book_s.lzsa \ - sub_med_s.lzsa sub_med_n.lzsa sub_med_e.lzsa sub_med_w.lzsa + sub_med_s.lzsa sub_med_n.lzsa sub_med_e.lzsa sub_med_w.lzsa \ + walk_right_s.lzsa walk_right_e.lzsa walk_right_w.lzsa \ + walk_left_s.lzsa walk_left_e.lzsa walk_left_w.lzsa echo "subroom_s_lzsa: .incbin \"subroom_s.lzsa\"" > sub_graphics.inc echo "subroom_n_lzsa: .incbin \"subroom_n.lzsa\"" >> sub_graphics.inc echo "book_table_s_lzsa: .incbin \"book_table_s.lzsa\"" >> sub_graphics.inc @@ -59,6 +61,14 @@ sub_graphics.inc: \ echo "sub_med_s_lzsa: .incbin \"sub_med_s.lzsa\"" >> sub_graphics.inc echo "sub_med_e_lzsa: .incbin \"sub_med_e.lzsa\"" >> sub_graphics.inc echo "sub_med_w_lzsa: .incbin \"sub_med_w.lzsa\"" >> sub_graphics.inc + echo "walk_right_s_lzsa: .incbin \"walk_right_s.lzsa\"" >> sub_graphics.inc + echo "walk_right_e_lzsa: .incbin \"walk_right_e.lzsa\"" >> sub_graphics.inc + echo "walk_right_w_lzsa: .incbin \"walk_right_w.lzsa\"" >> sub_graphics.inc + echo "walk_left_s_lzsa: .incbin \"walk_left_s.lzsa\"" >> sub_graphics.inc + echo "walk_left_e_lzsa: .incbin \"walk_left_e.lzsa\"" >> sub_graphics.inc + echo "walk_left_w_lzsa: .incbin \"walk_left_w.lzsa\"" >> sub_graphics.inc + + %.gr: %.png $(PNG2GR) $< $@ diff --git a/mist/graphics_sub/walk_left_e.png b/mist/graphics_sub/walk_left_e.png new file mode 100644 index 00000000..3fa26611 Binary files /dev/null and b/mist/graphics_sub/walk_left_e.png differ diff --git a/mist/graphics_sub/walk_left_s.png b/mist/graphics_sub/walk_left_s.png new file mode 100644 index 00000000..487be93a Binary files /dev/null and b/mist/graphics_sub/walk_left_s.png differ diff --git a/mist/graphics_sub/walk_left_w.png b/mist/graphics_sub/walk_left_w.png new file mode 100644 index 00000000..43210a9e Binary files /dev/null and b/mist/graphics_sub/walk_left_w.png differ diff --git a/mist/graphics_sub/walk_right_e.png b/mist/graphics_sub/walk_right_e.png new file mode 100644 index 00000000..cd767189 Binary files /dev/null and b/mist/graphics_sub/walk_right_e.png differ diff --git a/mist/graphics_sub/walk_right_s.png b/mist/graphics_sub/walk_right_s.png new file mode 100644 index 00000000..53504de7 Binary files /dev/null and b/mist/graphics_sub/walk_right_s.png differ diff --git a/mist/graphics_sub/walk_right_w.png b/mist/graphics_sub/walk_right_w.png new file mode 100644 index 00000000..97d322b8 Binary files /dev/null and b/mist/graphics_sub/walk_right_w.png differ diff --git a/mist/leveldata_sub.inc b/mist/leveldata_sub.inc index 784dcf5a..bb21a146 100644 --- a/mist/leveldata_sub.inc +++ b/mist/leveldata_sub.inc @@ -354,12 +354,12 @@ location18: .byte SUB_MEDIUM ; west exit .byte $ff ; north exit_dir .byte $ff ; south exit_dir - .byte DIRECTION_W ; east exit_dir + .byte DIRECTION_E ; east exit_dir .byte DIRECTION_W ; west exit_dir - .word $0000 ; north bg - .word subroom_s_lzsa ; south bg - .word subroom_s_lzsa ; east bg - .word subroom_s_lzsa ; west bg + .word $0000 ; north bg + .word walk_left_s_lzsa ; south bg + .word walk_left_e_lzsa ; east bg + .word walk_left_w_lzsa ; west bg .byte BG_SOUTH|BG_EAST|BG_WEST .byte $ff @@ -372,11 +372,11 @@ location19: .byte $ff ; north exit_dir .byte $ff ; south exit_dir .byte DIRECTION_E ; east exit_dir - .byte DIRECTION_E ; west exit_dir - .word $0000 ; north bg - .word subroom_s_lzsa ; south bg - .word subroom_n_lzsa ; east bg - .word subroom_n_lzsa ; west bg + .byte DIRECTION_W ; west exit_dir + .word $0000 ; north bg + .word walk_right_s_lzsa ; south bg + .word walk_right_e_lzsa ; east bg + .word walk_right_w_lzsa ; west bg .byte BG_SOUTH|BG_EAST|BG_WEST .byte $ff