diff options
Diffstat (limited to 'maps/KarensRoom.asm')
-rw-r--r-- | maps/KarensRoom.asm | 54 |
1 files changed, 21 insertions, 33 deletions
diff --git a/maps/KarensRoom.asm b/maps/KarensRoom.asm index 6cadcb604..3e0f761e8 100644 --- a/maps/KarensRoom.asm +++ b/maps/KarensRoom.asm @@ -1,41 +1,37 @@ -KarensRoom_MapScriptHeader: ; 0x180baf - ; trigger count +KarensRoom_MapScriptHeader: +.MapTriggers: db 2 ; triggers dw UnknownScript_0x180bbc, $0000 dw UnknownScript_0x180bc0, $0000 - ; callback count +.MapCallbacks: db 1 ; callbacks dbw 1, UnknownScript_0x180bc1 -; 0x180bbc -UnknownScript_0x180bbc: ; 0x180bbc +UnknownScript_0x180bbc: priorityjump UnknownScript_0x180bd6 end -; 0x180bc0 -UnknownScript_0x180bc0: ; 0x180bc0 +UnknownScript_0x180bc0: end -; 0x180bc1 -UnknownScript_0x180bc1: ; 0x180bc1 +UnknownScript_0x180bc1: checkevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED iffalse UnknownScript_0x180bcb changeblock $4, $e, $2a -UnknownScript_0x180bcb: ; 0x180bcb +UnknownScript_0x180bcb: checkevent EVENT_KARENS_ROOM_EXIT_OPEN iffalse UnknownScript_0x180bd5 changeblock $4, $2, $16 -UnknownScript_0x180bd5: ; 0x180bd5 +UnknownScript_0x180bd5: return -; 0x180bd6 -UnknownScript_0x180bd6: ; 0x180bd6 +UnknownScript_0x180bd6: applymovement $0, MovementData_0x180c22 refreshscreen $86 playsound SFX_STRENGTH @@ -47,9 +43,8 @@ UnknownScript_0x180bd6: ; 0x180bd6 setevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED waitbutton end -; 0x180bee -KarenScript_0x180bee: ; 0x180bee +KarenScript_0x180bee: faceplayer loadfont checkevent EVENT_BEAT_ELITE_4_KAREN @@ -73,24 +68,21 @@ KarenScript_0x180bee: ; 0x180bee setevent EVENT_KARENS_ROOM_EXIT_OPEN waitbutton end -; 0x180c1c -UnknownScript_0x180c1c: ; 0x180c1c +UnknownScript_0x180c1c: writetext UnknownText_0x180d29 closetext loadmovesprites end -; 0x180c22 -MovementData_0x180c22: ; 0x180c22 +MovementData_0x180c22: step_up step_up step_up step_up step_end -; 0x180c27 -UnknownText_0x180c27: ; 0x180c27 +UnknownText_0x180c27: text "I am KAREN of the" line "ELITE FOUR." @@ -112,16 +104,14 @@ UnknownText_0x180c27: ; 0x180c27 para "Let's go." done -; 0x180cf8 -UnknownText_0x180cf8: ; 0x180cf8 +UnknownText_0x180cf8: text "Well, aren't you" line "good. I like that" cont "in a trainer." done -; 0x180d29 -UnknownText_0x180d29: ; 0x180d29 +UnknownText_0x180d29: text "Strong #MON." para "Weak #MON." @@ -143,26 +133,24 @@ UnknownText_0x180d29: ; 0x180d29 para "Go on--the CHAM-" line "PION is waiting." done -; 0x180e05 -KarensRoom_MapEventHeader: ; 0x180e05 +KarensRoom_MapEventHeader: ; filler db 0, 0 - ; warps +.Warps: db 4 warp_def $11, $4, 3, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM warp_def $11, $5, 4, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM warp_def $2, $4, 1, GROUP_LANCES_ROOM, MAP_LANCES_ROOM warp_def $2, $5, 2, GROUP_LANCES_ROOM, MAP_LANCES_ROOM - ; xy triggers +.XYTriggers: db 0 - ; signposts +.Signposts: db 0 - ; people-events +.PersonEvents: db 1 - person_event SPRITE_KAREN, 11, 9, $6, $0, 255, 255, $80, 0, KarenScript_0x180bee, $ffff -; 0x180e2c + person_event SPRITE_KAREN, 11, 9, OW_UP | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, KarenScript_0x180bee, -1 |