diff --git a/mist/graphics_mist/dock_switch_s.png b/mist/graphics_mist/dock_switch_s.png index 25bb182f..a2374161 100644 Binary files a/mist/graphics_mist/dock_switch_s.png and b/mist/graphics_mist/dock_switch_s.png differ diff --git a/mist/graphics_mist/step_dentist_e.png b/mist/graphics_mist/step_dentist_e.png index 2eed8e5e..9c31816e 100644 Binary files a/mist/graphics_mist/step_dentist_e.png and b/mist/graphics_mist/step_dentist_e.png differ diff --git a/mist/graphics_mist/step_land1_e.png b/mist/graphics_mist/step_land1_e.png index e1cda904..fc3f160e 100644 Binary files a/mist/graphics_mist/step_land1_e.png and b/mist/graphics_mist/step_land1_e.png differ diff --git a/mist/graphics_mist/step_land2_e.png b/mist/graphics_mist/step_land2_e.png index 24e4657d..cb0296df 100644 Binary files a/mist/graphics_mist/step_land2_e.png and b/mist/graphics_mist/step_land2_e.png differ diff --git a/mist/graphics_mist/tree5_n.png b/mist/graphics_mist/tree5_n.png index c1a11236..4b6d6098 100644 Binary files a/mist/graphics_mist/tree5_n.png and b/mist/graphics_mist/tree5_n.png differ diff --git a/mist/graphics_octagon/blue_book_open.png b/mist/graphics_octagon/blue_book_open.png index 3f8930ed..15e561c0 100644 Binary files a/mist/graphics_octagon/blue_book_open.png and b/mist/graphics_octagon/blue_book_open.png differ diff --git a/mist/graphics_octagon/red_book_open.png b/mist/graphics_octagon/red_book_open.png index e8737139..78d8623d 100644 Binary files a/mist/graphics_octagon/red_book_open.png and b/mist/graphics_octagon/red_book_open.png differ diff --git a/mist/leveldata_mist.inc b/mist/leveldata_mist.inc index 170fa08c..9dd23949 100644 --- a/mist/leveldata_mist.inc +++ b/mist/leveldata_mist.inc @@ -184,7 +184,10 @@ location8: .word step_land3_e_lzsa ; east bg .word step_land3_w_lzsa ; west bg .byte BG_WEST | BG_EAST ; west and eastl - .byte $ff ; special exit + .byte DIRECTION_E ; special exit + .byte 0,16 ; special x + .byte 0,32 ; special y + .word goto_dentist_steps-1 ; MIST_OUTSIDE_TEMPLE -- at the top outside temple location9: diff --git a/mist/mist.s b/mist/mist.s index e958ff10..3cf93bba 100644 --- a/mist/mist.s +++ b/mist/mist.s @@ -208,9 +208,19 @@ green_house: lda #MIST_GREEN_SHACK sta LOCATION - jsr change_location + jmp change_location - rts + + +goto_dentist_steps: + + lda #MIST_STEPS_DENTIST + sta LOCATION + + lda #DIRECTION_N + sta DIRECTION + + jmp change_location enter_octagon: