ref: 3a2dbb5289e745dfb5f26844148c0981f14e8fcf
dir: /maps/LancesRoom.asm/
LancesRoom_MapScriptHeader: ; 0x180e2c ; trigger count db 2 ; triggers dw UnknownScript_0x180e39, $0000 dw UnknownScript_0x180e3d, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x180e3e ; 0x180e39 UnknownScript_0x180e39: ; 0x180e39 priorityjump UnknownScript_0x180e53 end ; 0x180e3d UnknownScript_0x180e3d: ; 0x180e3d end ; 0x180e3e UnknownScript_0x180e3e: ; 0x180e3e checkbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED iffalse UnknownScript_0x180e48 changeblock $4, $16, $34 UnknownScript_0x180e48: ; 0x180e48 checkbit1 $0312 iffalse UnknownScript_0x180e52 changeblock $4, $0, $b UnknownScript_0x180e52: ; 0x180e52 return ; 0x180e53 UnknownScript_0x180e53: ; 0x180e53 applymovement $0, MovementData_0x180f33 refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $16, $34 reloadmappart loadmovesprites dotrigger $1 setbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED end ; 0x180e6a UnknownScript_0x180e6a: ; 0x180e6a special $006a applymovement $0, MovementData_0x180f38 2jump UnknownScript_0x180e7b ; 0x180e74 UnknownScript_0x180e74: ; 0x180e74 special $006a applymovement $0, MovementData_0x180f3c UnknownScript_0x180e7b: ; 0x180e7b spriteface $2, $2 loadfont 2writetext UnknownText_0x180f67 closetext loadmovesprites winlosstext UnknownText_0x1810a4, $0000 setlasttalked $2 loadtrainer CHAMPION, LANCE startbattle reloadmapmusic returnafterbattle setbit1 EVENT_BEAT_CHAMPION_LANCE loadfont 2writetext UnknownText_0x181132 closetext loadmovesprites playsound $001f changeblock $4, $0, $b reloadmappart loadmovesprites setbit1 EVENT_LANCES_ROOM_ENTRANCE_CLOSED musicfadeout $0038, $10 pause 30 showemote $0, $2, 15 spriteface $2, $0 pause 10 spriteface $0, $0 appear $3 applymovement $3, MovementData_0x180f41 loadfont 2writetext UnknownText_0x1811dd closetext loadmovesprites appear $4 applymovement $4, MovementData_0x180f46 follow $3, $4 applymovement $3, MovementData_0x180f49 stopfollow spriteface $4, $1 spriteface $2, $2 loadfont 2writetext UnknownText_0x18121b closetext loadmovesprites applymovement $3, MovementData_0x180f4c spriteface $0, $2 loadfont 2writetext UnknownText_0x18134b closetext loadmovesprites applymovement $2, MovementData_0x180f4f spriteface $0, $1 loadfont 2writetext UnknownText_0x18137b closetext loadmovesprites follow $2, $0 spriteface $3, $1 spriteface $4, $1 applymovement $2, MovementData_0x180f53 stopfollow playsound $0023 disappear $2 applymovement $0, MovementData_0x180f55 playsound $0023 disappear $0 applymovement $3, MovementData_0x180f57 showemote $0, $3, 15 loadfont 2writetext UnknownText_0x1813c5 pause 30 loadmovesprites applymovement $3, MovementData_0x180f5b special $002e pause 15 warpfacing $1, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME, $4, $d end ; 0x180f33 MovementData_0x180f33: ; 0x180f33 step_up step_up step_up step_up step_end ; 0x180f38 MovementData_0x180f38: ; 0x180f38 step_up step_up turn_head_right step_end ; 0x180f3c MovementData_0x180f3c: ; 0x180f3c step_up step_left step_up turn_head_right step_end ; 0x180f41 MovementData_0x180f41: ; 0x180f41 big_step_up big_step_up big_step_up turn_head_down step_end ; 0x180f46 MovementData_0x180f46: ; 0x180f46 step_up step_up step_end ; 0x180f49 MovementData_0x180f49: ; 0x180f49 step_left turn_head_right step_end ; 0x180f4c MovementData_0x180f4c: ; 0x180f4c big_step_up turn_head_right step_end ; 0x180f4f MovementData_0x180f4f: ; 0x180f4f step_up step_left turn_head_down step_end ; 0x180f53 MovementData_0x180f53: ; 0x180f53 step_up step_end ; 0x180f55 MovementData_0x180f55: ; 0x180f55 step_up step_end ; 0x180f57 MovementData_0x180f57: ; 0x180f57 step_up step_right turn_head_up step_end ; 0x180f5b MovementData_0x180f5b: ; 0x180f5b big_step_right big_step_right big_step_left big_step_left big_step_left big_step_right big_step_right big_step_right big_step_left big_step_left turn_head_up step_end ; 0x180f67 UnknownText_0x180f67: ; 0x180f67 db $0, "LANCE: I've been", $4f db "waiting for you.", $51 db $14, "!", $51 db "I knew that you,", $4f db "with your skills,", $51 db "would eventually", $4f db "reach me here.", $51 db "There's no need", $4f db "for words now.", $51 db "We will battle to", $4f db "determine who is", $51 db "the stronger of", $4f db "the two of us.", $51 db "As the most power-", $4f db "ful trainer and as", $51 db "the #MON LEAGUE", $4f db "CHAMPION…", $51 db "I, LANCE the drag-", $4f db "on master, accept", $55 db "your challenge!", $57 ; 0x1810a4 UnknownText_0x1810a4: ; 0x1810a4 db $0, "…It's over.", $51 db "But it's an odd", $4f db "feeling.", $51 db "I'm not angry that", $4f db "I lost. In fact, I", $55 db "feel happy.", $51 db "Happy that I", $4f db "witnessed the rise", $51 db "of a great new", $4f db "CHAMPION!", $57 ; 0x181132 UnknownText_0x181132: ; 0x181132 db $0, "…Whew.", $51 db "You have become", $4f db "truly powerful,", $55 db $14, ".", $51 db "Your #MON have", $4f db "responded to your", $51 db "strong and up-", $4f db "standing nature.", $51 db "As a trainer, you", $4f db "will continue to", $51 db "grow strong with", $4f db "your #MON.", $57 ; 0x1811dd UnknownText_0x1811dd: ; 0x1811dd db $0, "MARY: Oh, no!", $4f db "It's all over!", $51 db "PROF.OAK, if you", $4f db "weren't so slow…", $57 ; 0x18121b UnknownText_0x18121b: ; 0x18121b db $0, "PROF.OAK: Ah,", $4f db $14, "!", $51 db "It's been a long", $4f db "while.", $51 db "You certainly look", $4f db "more impressive.", $51 db "Your conquest of", $4f db "the LEAGUE is just", $55 db "fantastic!", $51 db "Your dedication,", $4f db "trust and love for", $51 db "your #MON made", $4f db "this happen.", $51 db "Your #MON were", $4f db "outstanding too.", $51 db "Because they be-", $4f db "lieved in you as a", $51 db "trainer, they per-", $4f db "severed.", $51 db "Congratulations,", $4f db $14, "!", $57 ; 0x18134b UnknownText_0x18134b: ; 0x18134b db $0, "MARY: Let's inter-", $4f db "view the brand new", $55 db "CHAMPION!", $57 ; 0x18137b UnknownText_0x18137b: ; 0x18137b db $0, "LANCE: This is", $4f db "getting to be a", $55 db "bit too noisy…", $51 db $14, ", could you", $4f db "come with me?", $57 ; 0x1813c5 UnknownText_0x1813c5: ; 0x1813c5 db $0, "MARY: Oh, wait!", $4f db "We haven't done", $55 db "the interview!", $57 ; 0x1813f4 LancesRoom_MapEventHeader: ; 0x1813f4 ; filler db 0, 0 ; warps db 4 warp_def $17, $4, 3, GROUP_KARENS_ROOM, MAP_KARENS_ROOM warp_def $17, $5, 4, GROUP_KARENS_ROOM, MAP_KARENS_ROOM warp_def $1, $4, 1, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME warp_def $1, $5, 2, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME ; xy triggers db 2 xy_trigger 1, $5, $4, $0, UnknownScript_0x180e6a, $0, $0 xy_trigger 1, $5, $5, $0, UnknownScript_0x180e74, $0, $0 ; signposts db 0 ; people-events db 3 person_event SPRITE_LANCE, 7, 9, $6, $0, 255, 255, $0, 0, $4e7b, $ffff person_event SPRITE_TEACHER, 11, 8, $7, $0, 255, 255, $a0, 0, ObjectEvent, $075f person_event SPRITE_OAK, 11, 8, $7, $0, 255, 255, $0, 0, ObjectEvent, $075f ; 0x181445