Skip to content

Instantly share code, notes, and snippets.

@luckytyphlosion
Last active November 20, 2023 04:08
Show Gist options
  • Save luckytyphlosion/e3601b623b56403ce4891059553698e9 to your computer and use it in GitHub Desktop.
Save luckytyphlosion/e3601b623b56403ce4891059553698e9 to your computer and use it in GitHub Desktop.
Dump of map/cutscene/npc scripts for MMBN6 Falzar, EXE6 Gregar, and EXE6 Falzar (some standalone cutscene scripts missing)
This file has been truncated, but you can view the full file.
off_8005A78::
.incbin "baserom.gba", 0x5a78, 0x4
off_8005A7C::
.incbin "baserom.gba", 0x5a7c, 0x4
off_8005A80::
.incbin "baserom.gba", 0x5a80, 0x4
off_8005A84::
.incbin "baserom.gba", 0x5a84, 0x4
off_8005A88::
.incbin "baserom.gba", 0x5a88, 0x2eb5c
RealWorldMapScriptPointers::
.word ACDCTown_OnInitMapScripts_804d0a4
.word ACDCTown_ContinuousMapScripts_804d0ac
.word CentralTown_OnInitMapScripts_804e92c
.word CentralTown_ContinuousMapScripts_804e940
.word CyberAcademy_OnInitMapScripts_8052d88
.word CyberAcademy_ContinuousMapScripts_8052db4
.word SeasideTown_OnInitMapScripts_8059d48
.word SeasideTown_ContinuousMapScripts_8059d5c
.word GreenTown_OnInitMapScripts_805e15c
.word GreenTown_ContinuousMapScripts_805e170
.word SkyTown_OnInitMapScripts_806063c
.word SkyTown_ContinuousMapScripts_806064c
.word ExpoSite_OnInitMapScripts_8062f48
.word ExpoSite_ContinuousMapScripts_8062f60
RealWorldCoordInteractionsTextIndices::
.word ACDCTown_CoordInteractionTextIndicesPointers_804d0bc
.word CentralTown_CoordInteractionTextIndicesPointers_804e968
.word CyberAcademy_CoordInteractionTextIndicesPointers_8052e0c
.word SeasideTown_CoordInteractionTextIndicesPointers_8059d84
.word GreenTown_CoordInteractionTextIndicesPointers_805e198
.word SkyTown_CoordInteractionTextIndicesPointers_806066c
.word ExpoSite_CoordInteractionTextIndicesPointers_8062f90
RealWorldNPCPointers::
.word ACDCTown_MapGroupNPCScriptPointers_804d0b4
.word CentralTown_MapGroupNPCScriptPointers_804e954
.word CyberAcademy_MapGroupNPCScriptPointers_8052de0
.word SeasideTown_MapGroupNPCScriptPointers_8059d70
.word GreenTown_MapGroupNPCScriptPointers_805e184
.word SkyTown_MapGroupNPCScriptPointers_806065c
.word ExpoSite_MapGroupNPCScriptPointers_8062f78
.incbin "baserom.gba", 0x34654, 0x1c
InternetMapScriptPointers::
.word RobotControlComp_OnInitMapScripts_80665a4
.word RobotControlComp_ContinuousMapScripts_80665ac
.word AquariumComp_OnInitMapScripts_8067dc8
.word AquariumComp_ContinuousMapScripts_8067dd4
.word JudgeTreeComp_OnInitMapScripts_80692f8
.word JudgeTreeComp_ContinuousMapScripts_8069304
.word MrWeatherComp_OnInitMapScripts_806a260
.word MrWeatherComp_ContinuousMapScripts_806a26c
.word 0x0
.word 0x0
.word PavilionComp_OnInitMapScripts_806ae08
.word PavilionComp_ContinuousMapScripts_806ae1c
.word 0x0
.word 0x0
.word 0x0
.word 0x0
.word HomePages_OnInitMapScripts_806c7b0
.word HomePages_ContinuousMapScripts_806c7cc
.word 0x0
.word 0x0
.word 0x0
.word 0x0
.word 0x0
.word 0x0
.word Comps1_OnInitMapScripts_806dfb0
.word Comps1_ContinuousMapScripts_806dff0
.word Comps2_OnInitMapScripts_807022c
.word Comps2_ContinuousMapScripts_807026c
.word 0x0
.word 0x0
.word 0x0
.word 0x0
.word CentralArea_OnInitMapScripts_8071eb0
.word CentralArea_ContinuousMapScripts_8071ebc
.word SeasideArea_OnInitMapScripts_80758a0
.word SeasideArea_ContinuousMapScripts_80758ac
.word GreenArea_OnInitMapScripts_8078104
.word GreenArea_ContinuousMapScripts_807810c
.word Underground_OnInitMapScripts_807952c
.word Underground_ContinuousMapScripts_8079534
.word SkyACDCArea_OnInitMapScripts_807adec
.word SkyACDCArea_ContinuousMapScripts_807adf8
.word Undernet_OnInitMapScripts_807d2f0
.word Undernet_ContinuousMapScripts_807d300
.word GraveyardImmortalArea_OnInitMapScripts_807f1f8
.word GraveyardImmortalArea_ContinuousMapScripts_807f204
InternetCoordInteractionsTextIndices::
.word RobotControlComp_CoordInteractionTextIndicesPointers_80665bc
.word AquariumComp_CoordInteractionTextIndicesPointers_8067dec
.word JudgeTreeComp_CoordInteractionTextIndicesPointers_806931c
.word MrWeatherComp_CoordInteractionTextIndicesPointers_806a284
.word 0x0
.word PavilionComp_CoordInteractionTextIndicesPointers_806ae44
.word 0x0
.word 0x0
.word HomePages_CoordInteractionTextIndicesPointers_806c804
.word 0x0
.word 0x0
.word 0x0
.word Comps1_CoordInteractionTextIndicesPointers_806e070
.word Comps2_CoordInteractionTextIndicesPointers_80702ec
.word 0x0
.word 0x0
.word CentralArea_CoordInteractionTextIndicesPointers_8071ed4
.word SeasideArea_CoordInteractionTextIndicesPointers_80758c4
.word GreenArea_CoordInteractionTextIndicesPointers_807811c
.word Underground_CoordInteractionTextIndicesPointers_8079544
.word SkyACDCArea_CoordInteractionTextIndicesPointers_807ae10
.word Undernet_CoordInteractionTextIndicesPointers_807d320
.word GraveyardImmortalArea_CoordInteractionTextIndicesPointers_807f21c
.incbin "baserom.gba", 0x34784, 0x5c
InternetNPCPointers::
.word RobotControlComp_MapGroupNPCScriptPointers_80665b4
.word AquariumComp_MapGroupNPCScriptPointers_8067de0
.word JudgeTreeComp_MapGroupNPCScriptPointers_8069310
.word MrWeatherComp_MapGroupNPCScriptPointers_806a278
.word 0x0
.word PavilionComp_MapGroupNPCScriptPointers_806ae30
.word 0x0
.word 0x0
.word HomePages_MapGroupNPCScriptPointers_806c7e8
.word 0x0
.word 0x0
.word 0x0
.word Comps1_MapGroupNPCScriptPointers_806e030
.word Comps2_MapGroupNPCScriptPointers_80702ac
.word 0x0
.word 0x0
.word CentralArea_MapGroupNPCScriptPointers_8071ec8
.word SeasideArea_MapGroupNPCScriptPointers_80758b8
.word GreenArea_MapGroupNPCScriptPointers_8078114
.word Underground_MapGroupNPCScriptPointers_807953c
.word SkyACDCArea_MapGroupNPCScriptPointers_807ae04
.word Undernet_MapGroupNPCScriptPointers_807d310
.word GraveyardImmortalArea_MapGroupNPCScriptPointers_807f210
.incbin "baserom.gba", 0x3483c, 0xb8
PrincipalsOffice_GFXAnimList_80348f4::
.word PrincipalsOffice_GFXAnim_8034908
.word 0xffffffff
Class6A_GFXAnimList_80348fc::
Class6_1_GFXAnimList_80348fc::
1FHallway_GFXAnimList_80348fc::
2FHallway_GFXAnimList_80348fc::
CentralArea3_GFXAnimList_80348fc::
ACDCTown_GFXAnimList_80348fc::
CentralTown_GFXAnimList_80348fc::
LansRoom_GFXAnimList_80348fc::
TeachersRoom_GFXAnimList_80348fc::
PrincipalsOffice_GFXAnimList_80348fc::
SeasideTown_GFXAnimList_80348fc::
Auditorium_GFXAnimList_80348fc::
ControlRoom_GFXAnimList_80348fc::
Courtroom_GFXAnimList_80348fc::
ForceRoom_GFXAnimList_80348fc::
CentralHall_GFXAnimList_80348fc::
GreenHall_GFXAnimList_80348fc::
LansHP_GFXAnimList_80348fc::
LansHouse_GFXAnimList_80348fc::
Admin_GFXAnimList_80348fc::
Underground2_GFXAnimList_80348fc::
Aquarium2_GFXAnimList_80348fc::
CopyBotControlRoom_GFXAnimList_80348fc::
.word Class6A_GFXAnim_8034908
.word Class6A_GFXAnim_8034920
.word 0xffffffff
Class6A_GFXAnim_8034908::
PrincipalsOffice_GFXAnim_8034908::
gfx_anim_manual_pal_transform 0xc, 0x3001b60, 15, 14
gfx_anim_data 0x80004210, 1
gfx_anim_end
Class6A_GFXAnim_8034920::
gfx_anim_manual_pal_transform 0xc, 0x3001750, 14, 12
gfx_anim_data 0x80004210, 1
gfx_anim_end
UndernetZero_GFXAnimList_8034938::
Class6_1_GFXAnimList_8034938::
SeasideTown_GFXAnimList_8034938::
Courtroom_GFXAnimList_8034938::
ForceRoom_GFXAnimList_8034938::
CentralHall_GFXAnimList_8034938::
JudgeTreeComp3_GFXAnimList_8034938::
CopyBotComp_GFXAnimList_8034938::
LansHP_GFXAnimList_8034938::
CentralArea3_GFXAnimList_8034938::
Underground2_GFXAnimList_8034938::
ACDCArea_GFXAnimList_8034938::
Undernet2_GFXAnimList_8034938::
Admin_GFXAnimList_8034938::
.word UndernetZero_GFXAnim_8034944
.word UndernetZero_GFXAnim_803495c
.word 0xffffffff
UndernetZero_GFXAnim_8034944::
gfx_anim_manual_pal_transform 0x8, 0x3001b60, 15, 14
gfx_anim_data 0x80004210, 1
gfx_anim_end
UndernetZero_GFXAnim_803495c::
gfx_anim_manual_pal_transform 0x8, 0x3001750, 14, 12
gfx_anim_data 0x80004210, 1
gfx_anim_end
.incbin "baserom.gba", 0x34974, 0x20
Underground2_GFXAnimList_8034994::
PavilionComp4_GFXAnimList_8034994::
CopyBotComp_GFXAnimList_8034994::
CentralArea3_GFXAnimList_8034994::
AquariumComp3_GFXAnimList_8034994::
JudgeTreeComp3_GFXAnimList_8034994::
PavilionComp2_GFXAnimList_8034994::
Undernet2_GFXAnimList_8034994::
MrWeatherComp3_GFXAnimList_8034994::
PavilionComp3_GFXAnimList_8034994::
.word Underground2_GFXAnim_803499c
.word 0xffffffff
Underground2_GFXAnim_803499c::
gfx_anim_manual_pal_transform 0xc, 0x3001b60, 15, 1
gfx_anim_data 0x80001084, 2
gfx_anim_data 0x80002108, 2
gfx_anim_data 0x8000318c, 2
gfx_anim_data 0x80004210, 2
gfx_anim_end
.incbin "baserom.gba", 0x349cc, 0x394
off_8034D60::
.incbin "baserom.gba", 0x34d60, 0x4c
off_8034DAC::
.incbin "baserom.gba", 0x34dac, 0x1b8
off_8034F64::
.word CoordInteractionCutsceneScript_Dummy_8098358
.incbin "baserom.gba", 0x34f68, 0x48
off_8034FB0::
.incbin "baserom.gba", 0x34fb0, 0x42a
CentralArea3_CS_sub_80353da::
.incbin "baserom.gba", 0x353da, 0x76
CentralArea3_MS_sub_8035450::
.incbin "baserom.gba", 0x35450, 0x1f0
Class6_1_MS_sub_8035640::
1FHallway_MS_sub_8035640::
2FHallway_MS_sub_8035640::
TeachersRoom_MS_sub_8035640::
.incbin "baserom.gba", 0x35640, 0xa714
CS_sub_803fd54::
.incbin "baserom.gba", 0x3fd54, 0xd350
ACDCTown_OnInitMapScripts_804d0a4::
.word ACDCTown_OnInitMapScript_804d104
.word Class6A_OnInitMapScript_804d334
ACDCTown_ContinuousMapScripts_804d0ac::
.word ACDCTown_ContinuousMapScript_804d2a0
.word Class6A_ContinuousMapScript_804d3b0
ACDCTown_MapGroupNPCScriptPointers_804d0b4::
.word ACDCTown_NPCScripts_804d3b4
.word Class6A_NPCScripts_804deec
ACDCTown_CoordInteractionTextIndicesPointers_804d0bc::
.word ACDCTown_CoordInteractionTextIndices_804d0c4
.word Class6A_CoordInteractionTextIndices_804d0d4
ACDCTown_CoordInteractionTextIndices_804d0c4::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Class6A_CoordInteractionTextIndices_804d0d4::
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x4d0e4, 0x20
ACDCTown_OnInitMapScript_804d104::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_3A, ACDCTown_OnInitMapScript_804d115
ms_start_cutscene ACDCTown_CutsceneScript_809bbe9, 0x0
ACDCTown_OnInitMapScript_804d115::
ms_jump_if_progress_in_range 0x0, 0xf, ACDCTown_OnInitMapScript_804d12f
ms_jump_if_progress_in_range 0x50, 0x5f, ACDCTown_OnInitMapScript_804d163
ms_jump_if_progress_in_range 0x60, 0x6f, ACDCTown_OnInitMapScript_804d1ed
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d12f::
ms_jump_if_progress_in_range 0x0, 0x0, ACDCTown_OnInitMapScript_804d13b
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d13b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_403, ACDCTown_OnInitMapScript_804d23c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_404, ACDCTown_OnInitMapScript_804d23c
ms_set_event_flag MS_VAR_IMM, EVENT_404
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ACDCTown_CutsceneScript_80815b4, 0x0
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d163::
ms_jump_if_progress_in_range 0x51, 0x51, ACDCTown_OnInitMapScript_804d16f
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d16f::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C1A, ACDCTown_OnInitMapScript_804d184
ms_write_word ACDCTown_OnInitMapScript_2011ea4, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ACDCTown_OnInitMapScript_804d184::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C12, ACDCTown_OnInitMapScript_804d190
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ACDCTown_OnInitMapScript_804d190::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0F, ACDCTown_OnInitMapScript_804d1b8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C10, ACDCTown_OnInitMapScript_804d1b8
ms_set_event_flag MS_VAR_IMM, EVENT_C10
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ACDCTown_CutsceneScript_8090c04, 0x0
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d1b8::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C19, ACDCTown_OnInitMapScript_804d23c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C1A, ACDCTown_OnInitMapScript_804d23c
ms_set_event_flag MS_VAR_IMM, EVENT_C1A
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_write_word ACDCTown_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene ACDCTown_CutsceneScript_80911a0, 0x0
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d1ed::
ms_jump_if_progress_in_range 0x64, 0x64, ACDCTown_OnInitMapScript_804d200
ms_jump_if_progress_in_range 0x65, 0x65, ACDCTown_OnInitMapScript_804d228
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d200::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E51, ACDCTown_OnInitMapScript_804d23c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E52, ACDCTown_OnInitMapScript_804d23c
ms_set_event_flag MS_VAR_IMM, EVENT_E52
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ACDCTown_CutsceneScript_8097358, 0x0
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d228::
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ACDCTown_CutsceneScript_8097594, 0x0
ms_jump ACDCTown_OnInitMapScript_804d23c
ACDCTown_OnInitMapScript_804d23c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_133D, ACDCTown_OnInitMapScript_804d251
ms_jump_if_flag_set MS_VAR_IMM, EVENT_133E, ACDCTown_OnInitMapScript_804d251
ms_jump ACDCTown_OnInitMapScript_804d27a
ACDCTown_OnInitMapScript_804d251::
ms_clear_event_flag_range 2, EVENT_133D
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ACDCTown_OnInitMapScript_804d26c
ms_start_cutscene ACDCTown_CutsceneScript_8099cec, 0x47
ms_jump ACDCTown_OnInitMapScript_804d27a
ACDCTown_OnInitMapScript_804d26c::
ms_start_cutscene ACDCTown_CutsceneScript_8099cec, 0x48
ms_jump ACDCTown_OnInitMapScript_804d27a
ACDCTown_OnInitMapScript_804d27a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_113E, ACDCTown_OnInitMapScript_804d29f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_113F, ACDCTown_OnInitMapScript_804d29f
ms_set_event_flag MS_VAR_IMM, EVENT_113F
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ACDCTown_CutsceneScript_8099cec, 0x28
ms_jump ACDCTown_OnInitMapScript_804d29f
ACDCTown_OnInitMapScript_804d29f::
ms_end
ACDCTown_ContinuousMapScript_804d2a0::
ms_jump_if_progress_in_range 0x50, 0x5f, ACDCTown_ContinuousMapScript_804d2ac
ms_jump ACDCTown_ContinuousMapScript_804d2e6
ACDCTown_ContinuousMapScript_804d2ac::
ms_jump_if_progress_in_range 0x51, 0x51, ACDCTown_ContinuousMapScript_804d2b8
ms_jump ACDCTown_ContinuousMapScript_804d2e6
ACDCTown_ContinuousMapScript_804d2b8::
ms_jump_if_flag_range_clear 5, EVENT_CC9, ACDCTown_ContinuousMapScript_804d2e6
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C11, ACDCTown_ContinuousMapScript_804d2e6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C12, ACDCTown_ContinuousMapScript_804d2e6
ms_set_event_flag MS_VAR_IMM, EVENT_C12
ms_clear_event_flag MS_VAR_IMM, EVENT_16D0
ms_start_cutscene ACDCTown_CutsceneScript_8090d34, 0x0
ms_jump ACDCTown_ContinuousMapScript_804d2e6
ACDCTown_ContinuousMapScript_804d2e6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_133D, ACDCTown_ContinuousMapScript_804d2fc
ms_start_cutscene ACDCTown_CutsceneScript_80990b8, 0x1ff0017
ms_jump ACDCTown_ContinuousMapScript_804d312
ACDCTown_ContinuousMapScript_804d2fc::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_133E, ACDCTown_ContinuousMapScript_804d312
ms_start_cutscene ACDCTown_CutsceneScript_80990b8, 0x1ff0018
ms_jump ACDCTown_ContinuousMapScript_804d312
ACDCTown_ContinuousMapScript_804d312::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_113F, ACDCTown_ContinuousMapScript_804d330
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_113E, ACDCTown_ContinuousMapScript_804d330
ms_start_cutscene ACDCTown_CutsceneScript_80990b8, 0x1ff00e1
ms_jump ACDCTown_ContinuousMapScript_804d330
ACDCTown_ContinuousMapScript_804d330::
ms_end
.incbin "baserom.gba", 0x4d331, 0x3
Class6A_OnInitMapScript_804d334::
ms_jump_if_progress_in_range 0x0, 0xf, Class6A_OnInitMapScript_804d347
ms_jump_if_progress_in_range 0x60, 0x6f, Class6A_OnInitMapScript_804d37b
ms_jump Class6A_OnInitMapScript_804d3af
Class6A_OnInitMapScript_804d347::
ms_jump_if_progress_in_range 0x0, 0x0, Class6A_OnInitMapScript_804d353
ms_jump Class6A_OnInitMapScript_804d3af
Class6A_OnInitMapScript_804d353::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_401, Class6A_OnInitMapScript_804d3af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_402, Class6A_OnInitMapScript_804d3af
ms_set_event_flag MS_VAR_IMM, EVENT_402
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6A_CutsceneScript_8081490, 0x0
ms_jump Class6A_OnInitMapScript_804d3af
Class6A_OnInitMapScript_804d37b::
ms_jump_if_progress_in_range 0x64, 0x64, Class6A_OnInitMapScript_804d387
ms_jump Class6A_OnInitMapScript_804d3af
Class6A_OnInitMapScript_804d387::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E4F, Class6A_OnInitMapScript_804d3af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E50, Class6A_OnInitMapScript_804d3af
ms_set_event_flag MS_VAR_IMM, EVENT_E50
ms_set_enter_map_screen_fade 0x24, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6A_CutsceneScript_809718c, 0x0
ms_jump Class6A_OnInitMapScript_804d3af
Class6A_OnInitMapScript_804d3af::
ms_end
Class6A_ContinuousMapScript_804d3b0::
ms_end
.incbin "baserom.gba", 0x4d3b1, 0x3
ACDCTown_NPCScripts_804d3b4::
.word ACDCTown_NPCScript_804d3ec
.word ACDCTown_NPCScript_804d426
.word ACDCTown_NPCScript_804d47a
.word ACDCTown_NPCScript_804d4b6
.word ACDCTown_NPCScript_804d50b
.word ACDCTown_NPCScript_804d52e
.word ACDCTown_NPCScript_804d551
.word ACDCTown_NPCScript_804d564
.word ACDCTown_NPCScript_804d595
.word ACDCTown_NPCScript_804d5b0
.word ACDCTown_NPCScript_804d5d3
.word ACDCTown_NPCScript_804d65e
.word ACDCTown_NPCScript_804d6dd
.word 0xff
ACDCTown_NPCScript_804d3ec::
npc_set_active_and_visible
npc_set_sprite 9
npc_jump_if_progress_in_range 0x60, 0x60, ACDCTown_NPCScript_804d415
npc_jump_if_progress_in_range 0x51, 0x51, ACDCTown_NPCScript_804d3fe
npc_free_and_end
ACDCTown_NPCScript_804d3fe::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d425
npc_set_text_script_index 0
npc_set_coords 65404, 162, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d415::
npc_set_text_script_index 0
npc_set_coords 65340, 65480, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d425::
npc_free_and_end
ACDCTown_NPCScript_804d426::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x64, ACDCTown_NPCScript_804d464
npc_jump_if_progress_in_range 0x51, 0x53, ACDCTown_NPCScript_804d436
npc_free_and_end
ACDCTown_NPCScript_804d436::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d44f
npc_set_text_script_index 2
npc_set_sprite 11
npc_set_coords 65290, 65406, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d44f::
npc_set_text_script_index 16
npc_set_sprite 11
npc_set_coords 164, 160, 0
npc_set_animation 5
npc_init_movement 5, 6, 10, ACDCTown_NPCScript_809f71c
ACDCTown_NPCScript_804d464::
npc_set_text_script_index 1
npc_set_sprite 11
npc_set_coords 65422, 68, 0
npc_set_animation 5
npc_init_movement 5, 6, 16, ACDCTown_NPCScript_809f71c
.incbin "baserom.gba", 0x4d479, 0x1
ACDCTown_NPCScript_804d47a::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_progress_in_range 0x60, 0x64, ACDCTown_NPCScript_804d4a5
npc_jump_if_progress_in_range 0x51, 0x51, ACDCTown_NPCScript_804d48c
npc_free_and_end
ACDCTown_NPCScript_804d48c::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d4b5
npc_set_text_script_index 4
npc_set_sprite 12
npc_set_coords 76, 65378, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d4a5::
npc_set_text_script_index 2
npc_set_coords 65306, 65448, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d4b5::
npc_free_and_end
ACDCTown_NPCScript_804d4b6::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, ACDCTown_NPCScript_804d4f8
npc_jump_if_progress_in_range 0x60, 0x61, ACDCTown_NPCScript_804d4f8
npc_jump_if_progress_in_range 0x51, 0x53, ACDCTown_NPCScript_804d4cd
npc_free_and_end
ACDCTown_NPCScript_804d4cd::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d4e6
npc_set_text_script_index 6
npc_set_sprite 14
npc_set_coords 252, 65381, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d4e6::
npc_set_text_script_index 15
npc_set_sprite 14
npc_set_coords 65522, 65376, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d4f8::
npc_set_sprite 13
npc_set_text_script_index 3
npc_set_coords 180, 160, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x4d50a, 0x1
ACDCTown_NPCScript_804d50b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x51, ACDCTown_NPCScript_804d514
npc_free_and_end
ACDCTown_NPCScript_804d514::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d52d
npc_set_text_script_index 8
npc_set_sprite 25
npc_set_coords 90, 68, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d52d::
npc_free_and_end
ACDCTown_NPCScript_804d52e::
npc_set_active_and_visible
npc_set_sprite 16
npc_jump_if_flag_clear EVENT_171D, ACDCTown_NPCScript_804d550
npc_jump_if_progress_in_range 0x60, 0xff, ACDCTown_NPCScript_804d540
npc_free_and_end
ACDCTown_NPCScript_804d540::
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 306, 162, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d550::
npc_free_and_end
ACDCTown_NPCScript_804d551::
npc_set_active_and_visible
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 300, 65378, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d564::
npc_set_active_and_visible
npc_set_sprite 26
npc_jump_if_flag_set EVENT_1C36, ACDCTown_NPCScript_804d594
npc_jump_if_flag_set EVENT_115D, ACDCTown_NPCScript_804d576
npc_free_and_end
ACDCTown_NPCScript_804d576::
npc_jump_if_flag_clear EVENT_171D, ACDCTown_NPCScript_804d594
npc_jump_if_flag_set EVENT_163, ACDCTown_NPCScript_804d594
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 258, 32, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d594::
npc_free_and_end
ACDCTown_NPCScript_804d595::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_progress_in_range 0x52, 0xff, ACDCTown_NPCScript_804d5a0
npc_free_and_end
ACDCTown_NPCScript_804d5a0::
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 65520, 162, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d5b0::
npc_set_active_and_visible
npc_set_sprite 4
npc_jump_if_progress_in_range 0x60, 0xff, ACDCTown_NPCScript_804d5bb
npc_free_and_end
ACDCTown_NPCScript_804d5bb::
npc_jump_if_flag_set EVENT_E00, ACDCTown_NPCScript_804d5c3
npc_free_and_end
ACDCTown_NPCScript_804d5c3::
npc_set_text_script_index_and_ptr_to_decomp_buffer 30
npc_set_coords 142, 56, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d5d3::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, ACDCTown_NPCScript_804d5dc
npc_free_and_end
ACDCTown_NPCScript_804d5dc::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d649
npc_jump_if_flag_set EVENT_C1A, ACDCTown_NPCScript_804d637
npc_jump_if_flag_set EVENT_C14, ACDCTown_NPCScript_804d622
npc_jump_if_flag_set EVENT_C12, ACDCTown_NPCScript_804d60d
npc_set_text_script_index 17
npc_set_sprite 2
npc_set_coords 65386, 65460, 0
npc_set_animation 5
npc_init_movement 5, 6, 10, ACDCTown_NPCScript_809f71c
ACDCTown_NPCScript_804d60d::
npc_set_text_script_index 17
npc_set_sprite 2
npc_set_coords 248, 0, 0
npc_set_animation 7
npc_init_movement 7, 6, 10, ACDCTown_NPCScript_809f704
ACDCTown_NPCScript_804d622::
npc_set_text_script_index 17
npc_set_sprite 2
npc_set_coords 65394, 65452, 0
npc_set_animation 5
npc_init_movement 5, 21, 8, ACDCTown_NPCScript_809f71c
ACDCTown_NPCScript_804d637::
npc_set_text_script_index 17
npc_set_sprite 2
npc_set_coords 65394, 65452, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d649::
npc_set_text_script_index 17
npc_set_sprite 2
npc_set_coords 65482, 65470, 0
npc_set_animation 3
npc_init_movement 3, 6, 10, ACDCTown_NPCScript_809f6ec
ACDCTown_NPCScript_804d65e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, ACDCTown_NPCScript_804d667
npc_free_and_end
ACDCTown_NPCScript_804d667::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d6cb
npc_jump_if_flag_set EVENT_C1A, ACDCTown_NPCScript_804d6b9
npc_jump_if_flag_set EVENT_C14, ACDCTown_NPCScript_804d6a7
npc_jump_if_flag_set EVENT_C12, ACDCTown_NPCScript_804d695
npc_set_text_script_index 18
npc_set_sprite 3
npc_set_coords 65368, 52, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d695::
npc_set_text_script_index 18
npc_set_sprite 3
npc_set_coords 164, 64, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d6a7::
npc_set_text_script_index 18
npc_set_sprite 3
npc_set_coords 65376, 4, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d6b9::
npc_set_text_script_index 18
npc_set_sprite 3
npc_set_coords 65386, 65530, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d6cb::
npc_set_text_script_index 18
npc_set_sprite 3
npc_set_coords 260, 65498, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d6dd::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, ACDCTown_NPCScript_804d6e6
npc_free_and_end
ACDCTown_NPCScript_804d6e6::
npc_jump_if_flag_set EVENT_C1C, ACDCTown_NPCScript_804d74a
npc_jump_if_flag_set EVENT_C1A, ACDCTown_NPCScript_804d738
npc_jump_if_flag_set EVENT_C14, ACDCTown_NPCScript_804d726
npc_jump_if_flag_set EVENT_C12, ACDCTown_NPCScript_804d714
npc_set_text_script_index 19
npc_set_sprite 1
npc_set_coords 65336, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d714::
npc_set_text_script_index 19
npc_set_sprite 1
npc_set_coords 284, 72, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d726::
npc_set_text_script_index 19
npc_set_sprite 1
npc_set_coords 65332, 65488, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d738::
npc_set_text_script_index 19
npc_set_sprite 1
npc_set_coords 65346, 65492, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_NPCScript_804d74a::
npc_set_text_script_index 19
npc_set_sprite 1
npc_set_coords 65386, 22, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCs_804d75c::
.word ACDCTown_CutsceneNPCScript_804d790
.word ACDCTown_CutsceneNPCScript_804d7b6
.word ACDCTown_CutsceneNPCScript_804d7dd
.word ACDCTown_CutsceneNPCScript_804d7f7
.word ACDCTown_CutsceneNPCScript_804d829
.word ACDCTown_CutsceneNPCScript_804d849
.word ACDCTown_CutsceneNPCScript_804d867
.word ACDCTown_CutsceneNPCScript_804d885
.word ACDCTown_CutsceneNPCScript_804d8a5
.word ACDCTown_CutsceneNPCScript_804d8c5
.word ACDCTown_CutsceneNPCScript_804d8e5
.word ACDCTown_CutsceneNPCScript_804d905
.word 0xff
ACDCTown_CutsceneNPCScript_804d790::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 128, 64, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d7b6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 112, 66, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
ACDCTown_CutsceneNPCScript_804d7dd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 6
npc_set_coords 140, 66, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
ACDCTown_CutsceneNPCScript_804d7f7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 146, 92, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x8
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d829::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 130, 92, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 3
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d849::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 116, 90, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d867::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 104, 108, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d885::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 120, 112, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 4
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d8a5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 134, 106, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 1
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d8c5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 152, 108, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 8
npc_set_animation 15
npc_move_in_direction 7, 4, 1
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d8e5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 19
npc_set_coords 102, 92, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 2
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d905::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 158, 96, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 1
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x4d925, 0x3
ACDCTown_CutsceneNPCs_804d928::
.word ACDCTown_CutsceneNPCScript_804d93c
.word ACDCTown_CutsceneNPCScript_804d997
.word ACDCTown_CutsceneNPCScript_804d9c4
.word ACDCTown_CutsceneNPCScript_804d9f6
.word 0xff
ACDCTown_CutsceneNPCScript_804d93c::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65506, 65428, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_run_secondary_script ACDCTown_CutsceneNPCScript_804d971
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65380, 6, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d971::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
ACDCTown_CutsceneNPCScript_804d997::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65450, 65412, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 1, 16, 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65366, 65522, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d9c4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65450, 65428, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 6
npc_set_animation 9
npc_move_in_direction 1, 16, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65352, 6, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804d9f6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65450, 65444, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 4
npc_set_animation 9
npc_move_in_direction 1, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65370, 18, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCs_804da28::
.word ACDCTown_CutsceneNPCScript_804da3c
.word ACDCTown_CutsceneNPCScript_804da52
.word ACDCTown_CutsceneNPCScript_804da68
.word ACDCTown_CutsceneNPCScript_804da7e
.word 0xff
ACDCTown_CutsceneNPCScript_804da3c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 262, 34, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804da52::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 242, 34, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804da68::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 258, 48, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804da7e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 254, 12, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCs_804da94::
.word ACDCTown_CutsceneNPCScript_804daa8
.word ACDCTown_CutsceneNPCScript_804dac3
.word ACDCTown_CutsceneNPCScript_804dad9
.word ACDCTown_CutsceneNPCScript_804dafd
.word 0xff
ACDCTown_CutsceneNPCScript_804daa8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65374, 65492, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dac3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65372, 65470, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dad9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65350, 65492, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dafd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65372, 65506, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x4db13, 0x1
ACDCTown_CutsceneNPCs_804db14::
.word ACDCTown_CutsceneNPCScript_804db7c
.word ACDCTown_CutsceneNPCScript_804dbf5
.word ACDCTown_CutsceneNPCScript_804dc40
.word ACDCTown_CutsceneNPCScript_804dc73
.word ACDCTown_CutsceneNPCScript_804dc9b
.word ACDCTown_CutsceneNPCScript_804dccf
.word ACDCTown_CutsceneNPCScript_804dcfa
.word 0xff
ACDCTown_CutsceneNPCs_804db34::
.word ACDCTown_CutsceneNPCScript_804dd1e
.word ACDCTown_CutsceneNPCScript_804dd4c
.word ACDCTown_CutsceneNPCScript_804dd62
.word ACDCTown_CutsceneNPCScript_804dd78
.word ACDCTown_CutsceneNPCScript_804dd8e
.word ACDCTown_CutsceneNPCScript_804dda4
.word ACDCTown_CutsceneNPCScript_804ddba
.word ACDCTown_CutsceneNPCScript_804ddd0
.word 0xff
ACDCTown_CutsceneNPCs_804db58::
.word ACDCTown_CutsceneNPCScript_804de1f
.word ACDCTown_CutsceneNPCScript_804de4f
.word ACDCTown_CutsceneNPCScript_804de65
.word ACDCTown_CutsceneNPCScript_804de7b
.word ACDCTown_CutsceneNPCScript_804de91
.word ACDCTown_CutsceneNPCScript_804dea7
.word ACDCTown_CutsceneNPCScript_804debd
.word ACDCTown_CutsceneNPCScript_804ded3
.word 0xff
ACDCTown_CutsceneNPCScript_804db7c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 128, 70, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x9, 0x80
npc_set_animation 3
npc_write_cutscene_var 0x9, 0x81
npc_wait_cutscene_var 0x8, 0x19
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x1a
npc_wait_cutscene_var 0x8, 0x1b
npc_run_secondary_script ACDCTown_CutsceneNPCScript_804dbd1
npc_set_animation 23
npc_move_in_direction 7, 16, 3
npc_write_cutscene_var 0x8, 0x1c
npc_free_and_end
ACDCTown_CutsceneNPCScript_804dbd1::
npc_pause_secondary_script 16
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ACDCTown_CutsceneNPCScript_804dbf5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 144, 84, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x9
npc_pause 2
npc_set_animation 1
npc_pause 192
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_pause 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x13
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x17
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x18
npc_wait_cutscene_var 0x8, 0x19
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dc40::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 128, 88, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_pause 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_pause 4
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x13
npc_pause 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dc73::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 114, 84, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dc9b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 110, 58, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_pause 6
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xf
npc_pause 6
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x13
npc_pause 6
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dccf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 106, 72, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_pause 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_pause 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x13
npc_pause 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dcfa::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 272, 70, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 13
npc_move_in_direction 5, 8, 14
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dd1e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 140, 62, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x32
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x33
npc_wait_cutscene_var 0x8, 0x34
npc_set_animation 4
npc_write_cutscene_var 0x8, 0x35
npc_wait_cutscene_var 0x8, 0x36
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x37
npc_wait_cutscene_var 0x8, 0x38
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dd4c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 132, 90, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dd62::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 118, 88, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dd78::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 106, 84, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dd8e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 102, 58, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dda4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 98, 72, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804ddba::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 144, 88, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x30
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804ddd0::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 128, 38, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x30
npc_run_secondary_script ACDCTown_CutsceneNPCScript_804ddf9
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x31
npc_wait_cutscene_var 0x8, 0x32
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804ddf9::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
ACDCTown_CutsceneNPCScript_804de1f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65372, 65492, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x40
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0x41
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804de4f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65362, 65518, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804de65::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65348, 65492, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804de7b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65350, 65504, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804de91::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65348, 65480, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804dea7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65366, 65468, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804debd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 65378, 65518, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
ACDCTown_CutsceneNPCScript_804ded3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65374, 65474, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x40
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x4deea, 0x2
Class6A_NPCScripts_804deec::
.word 0xff
Class6A_CutsceneNPCs_804def0::
.word Class6A_CutsceneNPCScript_804df1c
.word Class6A_CutsceneNPCScript_804df62
.word Class6A_CutsceneNPCScript_804df78
.word Class6A_CutsceneNPCScript_804df8e
.word Class6A_CutsceneNPCScript_804dfa4
.word Class6A_CutsceneNPCScript_804dfba
.word Class6A_CutsceneNPCScript_804dfd0
.word Class6A_CutsceneNPCScript_804dfe6
.word Class6A_CutsceneNPCScript_804dffc
.word Class6A_CutsceneNPCScript_804e012
.word 0xff
Class6A_CutsceneNPCScript_804df1c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65502, 74, 8
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 65500, 82, 0
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 9
npc_move_in_direction 1, 8, 13
npc_set_animation 15
npc_move_in_direction 7, 8, 5
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804df62::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65454, 74, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804df78::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 14, 26, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804df8e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65502, 65514, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804dfa4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 14, 65514, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804dfba::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65454, 65514, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804dfd0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65502, 26, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804dfe6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 65454, 26, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804dffc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 14, 74, 8
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e012::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 19
npc_set_coords 72, 30, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCs_804e030::
.word Class6A_CutsceneNPCScript_804e090
.word Class6A_CutsceneNPCScript_804e0a6
.word Class6A_CutsceneNPCScript_804e0bc
.word Class6A_CutsceneNPCScript_804e0d2
.word Class6A_CutsceneNPCScript_804e0e8
.word Class6A_CutsceneNPCScript_804e0fe
.word Class6A_CutsceneNPCScript_804e114
.word Class6A_CutsceneNPCScript_804e12a
.word Class6A_CutsceneNPCScript_804e140
.word Class6A_CutsceneNPCScript_804e156
.word Class6A_CutsceneNPCScript_804e180
.word Class6A_CutsceneNPCScript_804e1df
.word Class6A_CutsceneNPCScript_804e203
.word Class6A_CutsceneNPCScript_804e235
.word Class6A_CutsceneNPCScript_804e267
.word 0xff
Class6A_CutsceneNPCs_804e070::
.word Class6A_CutsceneNPCScript_804e29c
.word Class6A_CutsceneNPCScript_804e306
.word Class6A_CutsceneNPCScript_804e31c
.word Class6A_CutsceneNPCScript_804e332
.word Class6A_CutsceneNPCScript_804e348
.word Class6A_CutsceneNPCScript_804e35e
.word Class6A_CutsceneNPCScript_804e374
.word 0xff
Class6A_CutsceneNPCScript_804e090::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65486, 70, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e0a6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65438, 70, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e0bc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65534, 22, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e0d2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65486, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e0e8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65534, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e0fe::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65438, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e114::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65486, 22, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e12a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 65438, 22, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e140::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65534, 70, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e156::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 19
npc_set_coords 88, 14, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x7
npc_set_coords 88, 2, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e180::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 76, 148, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Class6A_CutsceneNPCScript_804e1bb
npc_set_animation 15
npc_move_in_direction 7, 8, 13
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_coords 88, 26, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e1bb::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6A_CutsceneNPCScript_804e1df::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65412, 12, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65448, 40, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 18
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
Class6A_CutsceneNPCScript_804e203::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65412, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65448, 48, 0
npc_pause 16
npc_set_animation 17
npc_move_in_direction 1, 16, 16
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 3
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
Class6A_CutsceneNPCScript_804e235::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65412, 65530, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65448, 40, 0
npc_pause 32
npc_set_animation 17
npc_move_in_direction 1, 16, 16
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
Class6A_CutsceneNPCScript_804e267::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65412, 44, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65448, 42, 0
npc_pause 48
npc_set_animation 17
npc_move_in_direction 1, 16, 16
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_free_and_end
Class6A_CutsceneNPCScript_804e29c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65486, 70, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 17
npc_move_in_direction 1, 16, 17
npc_set_animation 23
npc_move_in_direction 7, 16, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_run_secondary_script Class6A_CutsceneNPCScript_804e2e2
npc_set_animation 19
npc_move_in_direction 3, 16, 7
npc_write_cutscene_var 0x8, 0x13
npc_free_and_end
Class6A_CutsceneNPCScript_804e2e2::
npc_pause_secondary_script 48
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
Class6A_CutsceneNPCScript_804e306::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65504, 44, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e31c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65526, 46, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e332::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65534, 60, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e348::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65486, 40, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e35e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65468, 48, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6A_CutsceneNPCScript_804e374::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 19
npc_set_coords 88, 14, 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x4e38a, 0x116
LansHouse_GFXAnim_804e4a0::
gfx_anim_8bit_tile_copy LansHouse_GFXAnim8BitTileSrc_850d034, 0x60079c0, 2, 15, 13
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e520, 1
gfx_anim_end
LansHouse_GFXAnim_804e4b8::
gfx_anim_8bit_tile_copy LansHouse_GFXAnim8BitTileSrc_850d034, 0x60079c0, 2, 15, 13
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e53e, 1
gfx_anim_end
LansHouse_GFXAnim_804e4d0::
gfx_anim_8bit_tile_copy LansHouse_GFXAnim8BitTileSrc_850d034, 0x60079c0, 2, 15, 13
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e55c, 1
gfx_anim_end
LansHouse_GFXAnim_804e4e8::
gfx_anim_8bit_tile_copy LansHouse_GFXAnim8BitTileSrc_850d034, 0x60079c0, 2, 15, 13
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e57a, 10
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e598, 10
gfx_anim_loop
LansHouse_GFXAnim_804e508::
gfx_anim_8bit_tile_copy LansHouse_GFXAnim8BitTileSrc_850d034, 0x60079c0, 2, 15, 13
gfx_anim_data LansHouse_GFXAnim8BitTileCopyTileIndices_804e5b6, 1
gfx_anim_end
LansHouse_GFXAnim8BitTileCopyTileIndices_804e520::
.incbin "baserom.gba", 0x4e520, 0x1e
LansHouse_GFXAnim8BitTileCopyTileIndices_804e53e::
.incbin "baserom.gba", 0x4e53e, 0x1e
LansHouse_GFXAnim8BitTileCopyTileIndices_804e55c::
.incbin "baserom.gba", 0x4e55c, 0x1e
LansHouse_GFXAnim8BitTileCopyTileIndices_804e57a::
.incbin "baserom.gba", 0x4e57a, 0x1e
LansHouse_GFXAnim8BitTileCopyTileIndices_804e598::
.incbin "baserom.gba", 0x4e598, 0x1e
LansHouse_GFXAnim8BitTileCopyTileIndices_804e5b6::
.incbin "baserom.gba", 0x4e5b6, 0x376
CentralTown_OnInitMapScripts_804e92c::
.word CentralTown_OnInitMapScript_804ea28
.word LansHouse_OnInitMapScript_804f1d4
.word LansRoom_OnInitMapScript_804f4f0
.word Bathroom_OnInitMapScript_804f934
.word AsterLand_OnInitMapScript_804f998
CentralTown_ContinuousMapScripts_804e940::
.word CentralTown_ContinuousMapScript_804eef7
.word LansHouse_ContinuousMapScript_804f3f0
.word LansRoom_ContinuousMapScript_804f744
.word Bathroom_ContinuousMapScript_804f96e
.word AsterLand_ContinuousMapScript_804f9c5
CentralTown_MapGroupNPCScriptPointers_804e954::
.word CentralTown_NPCScripts_804f9d8
.word LansHouse_NPCScripts_8051624
.word LansRoom_NPCScripts_8051b5c
.word Bathroom_NPCScripts_8051f48
.word AsterLand_NPCScripts_8051fb0
CentralTown_CoordInteractionTextIndicesPointers_804e968::
.word CentralTown_CoordInteractionTextIndices_804e97c
.word LansHouse_CoordInteractionTextIndices_804e98c
.word LansRoom_CoordInteractionTextIndices_804e99c
.word Bathroom_CoordInteractionTextIndices_804e9ac
.word AsterLand_CoordInteractionTextIndices_804e9bc
CentralTown_CoordInteractionTextIndices_804e97c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0xff
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xc
.byte 0xd
.byte 0xff
.byte 0xff
.byte 0xff
LansHouse_CoordInteractionTextIndices_804e98c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xd
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
LansRoom_CoordInteractionTextIndices_804e99c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Bathroom_CoordInteractionTextIndices_804e9ac::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
AsterLand_CoordInteractionTextIndices_804e9bc::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0xff
.byte 0x8
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x4e9cc, 0x5c
CentralTown_OnInitMapScript_804ea28::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A9B, CentralTown_OnInitMapScript_804ea41
ms_init_eStruct200a6a0 0x804c701, 0x804c71d, 0x0
CentralTown_OnInitMapScript_804ea41::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_3A, CentralTown_OnInitMapScript_804ea52
ms_start_cutscene CentralTown_CutsceneScript_809bbe9, 0x0
CentralTown_OnInitMapScript_804ea52::
ms_jump_if_progress_in_range 0x0, 0xf, CentralTown_OnInitMapScript_804ea88
ms_jump_if_progress_in_range 0x10, 0x1f, CentralTown_OnInitMapScript_804eb2d
ms_jump_if_progress_in_range 0x20, 0x2f, CentralTown_OnInitMapScript_804ebdb
ms_jump_if_progress_in_range 0x30, 0x3f, CentralTown_OnInitMapScript_804ec3b
ms_jump_if_progress_in_range 0x40, 0x4f, CentralTown_OnInitMapScript_804ec8d
ms_jump_if_progress_in_range 0x50, 0x5f, CentralTown_OnInitMapScript_804ecd6
ms_jump_if_progress_in_range 0x60, 0x6f, CentralTown_OnInitMapScript_804ede1
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ea88::
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8050402
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_progress_in_range 0x0, 0x0, CentralTown_OnInitMapScript_804eaac
ms_jump_if_progress_in_range 0x1, 0x1, CentralTown_OnInitMapScript_804eac6
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eaac::
ms_clear_event_flag MS_VAR_IMM, EVENT_16D0
ms_set_event_flag MS_VAR_IMM, EVENT_16D1
ms_write_word CentralTown_OnInitMapScript_2011ea8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eac6::
ms_clear_event_flag MS_VAR_IMM, EVENT_16D0
ms_set_event_flag MS_VAR_IMM, EVENT_16D1
ms_write_word CentralTown_OnInitMapScript_2011ea4, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA0, CentralTown_OnInitMapScript_804eaf8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D20, CentralTown_OnInitMapScript_804eaf8
ms_write_word CentralTown_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
CentralTown_OnInitMapScript_804eaf8::
ms_write_word CentralTown_OnInitMapScript_2011ea8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_417, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_418, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_418
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_8081c84, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eb2d::
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump_if_progress_in_range 0x10, 0x12, CentralTown_OnInitMapScript_804eb44
ms_jump_if_progress_in_range 0x16, 0x16, CentralTown_OnInitMapScript_804eb99
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eb44::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_50E, CentralTown_OnInitMapScript_804eb59
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8050a02
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
CentralTown_OnInitMapScript_804eb59::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_557, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_558, CentralTown_OnInitMapScript_804eef6
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, CentralTown_OnInitMapScript_804eb84
ms_set_event_flag MS_VAR_IMM, EVENT_558
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eb84::
ms_clear_event_flag MS_VAR_IMM, EVENT_557
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x1
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eb99::
ms_write_word CentralTown_OnInitMapScript_2011ea8, 0x8030c02
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8050b02
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_537, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_538, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_538
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_80861d0, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ebdb::
ms_jump_if_progress_in_range 0x21, 0x21, CentralTown_OnInitMapScript_804ebee
ms_jump_if_progress_in_range 0x22, 0x22, CentralTown_OnInitMapScript_804ec13
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ebee::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_609, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_60A, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_60A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8087714, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec13::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_611, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_612, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_612
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_8087f98, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec3b::
ms_jump_if_progress_in_range 0x32, 0x32, CentralTown_OnInitMapScript_804ec4e
ms_jump_if_progress_in_range 0x33, 0x33, CentralTown_OnInitMapScript_804ec68
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec4e::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_86C, CentralTown_OnInitMapScript_804eef6
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8051402
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec68::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_821, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_822, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_822
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_808b6f0, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec8d::
ms_jump_if_progress_in_range 0x43, 0x43, CentralTown_OnInitMapScript_804ec99
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ec99::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A16, CentralTown_OnInitMapScript_804ecae
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8051e02
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
CentralTown_OnInitMapScript_804ecae::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A0F, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A10, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_A10
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_808db30, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ecd6::
ms_jump_if_progress_in_range 0x50, 0x50, CentralTown_OnInitMapScript_804ece9
ms_jump_if_progress_in_range 0x51, 0x51, CentralTown_OnInitMapScript_804edb9
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ece9::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0A, CentralTown_OnInitMapScript_804ed2d
ms_jump_if_flag_set MS_VAR_IMM, EVENT_CEA, CentralTown_OnInitMapScript_804ed2d
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8052302
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_write_word CentralTown_OnInitMapScript_2011ea8, 0x8032402
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word CentralTown_OnInitMapScript_2011ea4, 0x8052502
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word CentralTown_OnInitMapScript_2011eb0, 0x8032602
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
CentralTown_OnInitMapScript_804ed2d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C05, CentralTown_OnInitMapScript_804ed55
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C06, CentralTown_OnInitMapScript_804ed55
ms_set_event_flag MS_VAR_IMM, EVENT_C06
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_80905bc, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ed55::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CC8, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C09, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C0A, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_C0A
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_write_word CentralTown_OnInitMapScript_2011eb4, 0x8052302
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_write_word CentralTown_OnInitMapScript_2011ea8, 0x8032402
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word CentralTown_OnInitMapScript_2011ea4, 0x8052502
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word CentralTown_OnInitMapScript_2011eb0, 0x8032602
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_start_cutscene CentralTown_CutsceneScript_80908cc, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804edb9::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C1B, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C1C, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_C31
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_8098c78, 0x2
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ede1::
ms_jump_if_progress_in_range 0x62, 0x62, CentralTown_OnInitMapScript_804edfb
ms_jump_if_progress_in_range 0x63, 0x63, CentralTown_OnInitMapScript_804ee23
ms_jump_if_progress_in_range 0x64, 0x64, CentralTown_OnInitMapScript_804ee3d
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804edfb::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E1D, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E1E, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_E1E
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralTown_CutsceneScript_8094894, 0x0
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ee23::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E36, CentralTown_OnInitMapScript_804ee3d
ms_write_word CentralTown_OnInitMapScript_2011eac, 0x8032802
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump CentralTown_OnInitMapScript_804ee3d
CentralTown_OnInitMapScript_804ee3d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6B, CentralTown_OnInitMapScript_804ee62
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E6C, CentralTown_OnInitMapScript_804ee62
ms_set_event_flag MS_VAR_IMM, EVENT_E6C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x58
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ee62::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6D, CentralTown_OnInitMapScript_804ee87
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E6E, CentralTown_OnInitMapScript_804ee87
ms_set_event_flag MS_VAR_IMM, EVENT_E6E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x59
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804ee87::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6F, CentralTown_OnInitMapScript_804eeac
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E70, CentralTown_OnInitMapScript_804eeac
ms_set_event_flag MS_VAR_IMM, EVENT_E70
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x5a
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eeac::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E71, CentralTown_OnInitMapScript_804eed1
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E72, CentralTown_OnInitMapScript_804eed1
ms_set_event_flag MS_VAR_IMM, EVENT_E72
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x5b
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eed1::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E73, CentralTown_OnInitMapScript_804eef6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E74, CentralTown_OnInitMapScript_804eef6
ms_set_event_flag MS_VAR_IMM, EVENT_E74
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralTown_CutsceneScript_8099cec, 0x5c
ms_jump CentralTown_OnInitMapScript_804eef6
CentralTown_OnInitMapScript_804eef6::
ms_end
CentralTown_ContinuousMapScript_804eef7::
ms_jump_if_progress_in_range 0x0, 0xf, CentralTown_ContinuousMapScript_804ef26
ms_jump_if_progress_in_range 0x10, 0x1f, CentralTown_ContinuousMapScript_804efa6
ms_jump_if_progress_in_range 0x20, 0x2f, CentralTown_ContinuousMapScript_804f015
ms_jump_if_progress_in_range 0x30, 0x3f, CentralTown_ContinuousMapScript_804f04b
ms_jump_if_progress_in_range 0x50, 0x5f, CentralTown_ContinuousMapScript_804f079
ms_jump_if_progress_in_range 0x60, 0x6f, CentralTown_ContinuousMapScript_804f0ce
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804ef26::
ms_jump_if_progress_in_range 0x0, 0x0, CentralTown_ContinuousMapScript_804ef39
ms_jump_if_progress_in_range 0x1, 0x1, CentralTown_ContinuousMapScript_804ef62
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804ef39::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_407, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_408, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_408
ms_start_cutscene CentralTown_CutsceneScript_80817b8, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804ef62::
ms_jump_if_flag_range_clear 5, EVENT_464, CentralTown_ContinuousMapScript_804ef84
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CA0, CentralTown_ContinuousMapScript_804ef84
ms_add_mail_range EVENT_1CED, 1
ms_start_cutscene CentralTown_CutsceneScript_8098bb8, 0x217
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804ef84::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA0, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D20, CentralTown_ContinuousMapScript_804f1d0
ms_write_word CentralTown_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804efa6::
ms_jump_if_progress_in_range 0x10, 0x10, CentralTown_ContinuousMapScript_804efb9
ms_jump_if_progress_in_range 0x12, 0x12, CentralTown_ContinuousMapScript_804efd7
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804efb9::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_558, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_557, CentralTown_ContinuousMapScript_804f1d0
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0046
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804efd7::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_543, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_50D, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_50E, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_50E
ms_write_word CentralTown_ContinuousMapScript_2011eb4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene CentralTown_CutsceneScript_8084a28, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f015::
ms_jump_if_progress_in_range 0x22, 0x22, CentralTown_ContinuousMapScript_804f021
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f021::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_631, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_60D, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_60E, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_60E
ms_start_cutscene CentralTown_CutsceneScript_8087918, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f04b::
ms_jump_if_progress_in_range 0x31, 0x31, CentralTown_ContinuousMapScript_804f057
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f057::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_80F, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_810, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_810
ms_start_cutscene CentralTown_CutsceneScript_808ac74, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f079::
ms_jump_if_progress_in_range 0x50, 0x50, CentralTown_ContinuousMapScript_804f085
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f085::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0A, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CEA, CentralTown_ContinuousMapScript_804f1d0
ms_write_word CentralTown_ContinuousMapScript_2011eb4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F5
ms_write_word CentralTown_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word CentralTown_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word CentralTown_ContinuousMapScript_2011eb0, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f0ce::
ms_jump_if_progress_in_range 0x60, 0x60, CentralTown_ContinuousMapScript_804f0e8
ms_jump_if_progress_in_range 0x62, 0x62, CentralTown_ContinuousMapScript_804f111
ms_jump_if_progress_in_range 0x63, 0x64, CentralTown_ContinuousMapScript_804f13a
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f0e8::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x12, 12, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E09, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E0A, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_E0A
ms_start_cutscene CentralTown_CutsceneScript_8093a64, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f111::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x12, 12, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E13, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E14, CentralTown_ContinuousMapScript_804f1d0
ms_set_event_flag MS_VAR_IMM, EVENT_E14
ms_start_cutscene CentralTown_CutsceneScript_8093eac, 0x0
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f13a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6B, CentralTown_ContinuousMapScript_804f158
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E6C, CentralTown_ContinuousMapScript_804f158
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0094
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f158::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6D, CentralTown_ContinuousMapScript_804f176
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E6E, CentralTown_ContinuousMapScript_804f176
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0095
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f176::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E6F, CentralTown_ContinuousMapScript_804f194
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E70, CentralTown_ContinuousMapScript_804f194
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0096
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f194::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E71, CentralTown_ContinuousMapScript_804f1b2
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E72, CentralTown_ContinuousMapScript_804f1b2
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0097
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f1b2::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E73, CentralTown_ContinuousMapScript_804f1d0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E74, CentralTown_ContinuousMapScript_804f1d0
ms_start_cutscene CentralTown_CutsceneScript_80990b8, 0x1ff0098
ms_jump CentralTown_ContinuousMapScript_804f1d0
CentralTown_ContinuousMapScript_804f1d0::
ms_end
.incbin "baserom.gba", 0x4f1d1, 0x3
LansHouse_OnInitMapScript_804f1d4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_121, LansHouse_OnInitMapScript_804f1e6
ms_load_gfx_anim LansHouse_GFXAnim_804e4b8
ms_jump LansHouse_OnInitMapScript_804f21c
LansHouse_OnInitMapScript_804f1e6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_122, LansHouse_OnInitMapScript_804f1f8
ms_load_gfx_anim LansHouse_GFXAnim_804e4d0
ms_jump LansHouse_OnInitMapScript_804f21c
LansHouse_OnInitMapScript_804f1f8::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_123, LansHouse_OnInitMapScript_804f20a
ms_load_gfx_anim LansHouse_GFXAnim_804e4e8
ms_jump LansHouse_OnInitMapScript_804f21c
LansHouse_OnInitMapScript_804f20a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_124, LansHouse_OnInitMapScript_804f21c
ms_load_gfx_anim LansHouse_GFXAnim_804e508
ms_jump LansHouse_OnInitMapScript_804f21c
LansHouse_OnInitMapScript_804f21c::
ms_jump_if_progress_in_range 0x0, 0xf, LansHouse_OnInitMapScript_804f244
ms_jump_if_progress_in_range 0x20, 0x2f, LansHouse_OnInitMapScript_804f28b
ms_jump_if_progress_in_range 0x40, 0x4f, LansHouse_OnInitMapScript_804f2b9
ms_jump_if_progress_in_range 0x50, 0x5f, LansHouse_OnInitMapScript_804f341
ms_jump_if_progress_in_range 0x60, 0x6f, LansHouse_OnInitMapScript_804f39d
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f244::
ms_jump_if_progress_in_range 0x0, 0x0, LansHouse_OnInitMapScript_804f257
ms_jump_if_progress_in_range 0x1, 0x1, LansHouse_OnInitMapScript_804f271
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f257::
ms_jump_if_flag_range_set 2, EVENT_462, LansHouse_OnInitMapScript_804f3ef
ms_write_word LansHouse_OnInitMapScript_2011ea4, 0x8010002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f271::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41A, LansHouse_OnInitMapScript_804f3ef
ms_write_word LansHouse_OnInitMapScript_2011ea4, 0x8010102
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f28b::
ms_jump_if_progress_in_range 0x22, 0x22, LansHouse_OnInitMapScript_804f297
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f297::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_60C, LansHouse_OnInitMapScript_804f3ef
ms_jump_if_flag_set MS_VAR_IMM, EVENT_632, LansHouse_OnInitMapScript_804f3ef
ms_write_word LansHouse_OnInitMapScript_2011ea4, 0x8010202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f2b9::
ms_jump_if_progress_in_range 0x40, 0x40, LansHouse_OnInitMapScript_804f2cc
ms_jump_if_progress_in_range 0x43, 0x43, LansHouse_OnInitMapScript_804f2f4
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f2cc::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A03, LansHouse_OnInitMapScript_804f3ef
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A04, LansHouse_OnInitMapScript_804f3ef
ms_set_event_flag MS_VAR_IMM, EVENT_A04
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansHouse_CutsceneScript_808d27c, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f2f4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A11, LansHouse_OnInitMapScript_804f319
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A12, LansHouse_OnInitMapScript_804f319
ms_set_event_flag MS_VAR_IMM, EVENT_A12
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene LansHouse_CutsceneScript_808dc88, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f319::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A15, LansHouse_OnInitMapScript_804f3ef
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A16, LansHouse_OnInitMapScript_804f3ef
ms_set_event_flag MS_VAR_IMM, EVENT_A16
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansHouse_CutsceneScript_808def8, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f341::
ms_jump_if_progress_in_range 0x51, 0x51, LansHouse_OnInitMapScript_804f34d
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f34d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0D, LansHouse_OnInitMapScript_804f375
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C0E, LansHouse_OnInitMapScript_804f375
ms_set_event_flag MS_VAR_IMM, EVENT_C0E
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansHouse_CutsceneScript_8090aa8, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f375::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C1D, LansHouse_OnInitMapScript_804f3ef
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C1E, LansHouse_OnInitMapScript_804f3ef
ms_set_event_flag MS_VAR_IMM, EVENT_C1E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansHouse_CutsceneScript_8091374, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f39d::
ms_jump_if_progress_in_range 0x60, 0x60, LansHouse_OnInitMapScript_804f3b0
ms_jump_if_progress_in_range 0x62, 0x62, LansHouse_OnInitMapScript_804f3d5
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f3b0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E0B, LansHouse_OnInitMapScript_804f3ef
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E0C, LansHouse_OnInitMapScript_804f3ef
ms_set_event_flag MS_VAR_IMM, EVENT_E0C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene LansHouse_CutsceneScript_8093b60, 0x0
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f3d5::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E62, LansHouse_OnInitMapScript_804f3ef
ms_write_word LansHouse_OnInitMapScript_2011ea4, 0x8010402
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_OnInitMapScript_804f3ef
LansHouse_OnInitMapScript_804f3ef::
ms_end
LansHouse_ContinuousMapScript_804f3f0::
ms_jump_if_progress_in_range 0x0, 0xf, LansHouse_ContinuousMapScript_804f418
ms_jump_if_progress_in_range 0x20, 0x2f, LansHouse_ContinuousMapScript_804f43e
ms_jump_if_progress_in_range 0x40, 0x4f, LansHouse_ContinuousMapScript_804f46c
ms_jump_if_progress_in_range 0x50, 0x5f, LansHouse_ContinuousMapScript_804f49a
ms_jump_if_progress_in_range 0x60, 0x6f, LansHouse_ContinuousMapScript_804f4c8
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f418::
ms_jump_if_progress_in_range 0x0, 0x0, LansHouse_ContinuousMapScript_804f424
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f424::
ms_jump_if_flag_range_clear 2, EVENT_462, LansHouse_ContinuousMapScript_804f4ee
ms_write_word LansHouse_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f43e::
ms_jump_if_progress_in_range 0x22, 0x22, LansHouse_ContinuousMapScript_804f44a
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f44a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_60C, LansHouse_ContinuousMapScript_804f4ee
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_632, LansHouse_ContinuousMapScript_804f4ee
ms_write_word LansHouse_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f46c::
ms_jump_if_progress_in_range 0x40, 0x40, LansHouse_ContinuousMapScript_804f478
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f478::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A04, LansHouse_ContinuousMapScript_804f4ee
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CA7, LansHouse_ContinuousMapScript_804f4ee
ms_add_mail_range EVENT_1CF3, 1
ms_start_cutscene LansHouse_CutsceneScript_8098bb8, 0x1070214
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f49a::
ms_jump_if_progress_in_range 0x51, 0x51, LansHouse_ContinuousMapScript_804f4a6
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f4a6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0E, LansHouse_ContinuousMapScript_804f4ee
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CF4, LansHouse_ContinuousMapScript_804f4ee
ms_add_mail_range EVENT_1CF5, 1
ms_start_cutscene LansHouse_CutsceneScript_8098bb8, 0x540214
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f4c8::
ms_jump_if_progress_in_range 0x62, 0x62, LansHouse_ContinuousMapScript_804f4d4
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f4d4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E62, LansHouse_ContinuousMapScript_804f4ee
ms_write_word LansHouse_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansHouse_ContinuousMapScript_804f4ee
LansHouse_ContinuousMapScript_804f4ee::
ms_end
.incbin "baserom.gba", 0x4f4ef, 0x1
LansRoom_OnInitMapScript_804f4f0::
ms_jump_if_progress_in_range 0x0, 0xf, LansRoom_OnInitMapScript_804f511
ms_jump_if_progress_in_range 0x10, 0x1f, LansRoom_OnInitMapScript_804f59d
ms_jump_if_progress_in_range 0x20, 0x2f, LansRoom_OnInitMapScript_804f607
ms_jump_if_progress_in_range 0x60, 0x6f, LansRoom_OnInitMapScript_804f70f
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f511::
ms_jump_if_progress_in_range 0x0, 0x0, LansRoom_OnInitMapScript_804f52b
ms_jump_if_progress_in_range 0x1, 0x1, LansRoom_OnInitMapScript_804f553
ms_jump_if_progress_in_range 0x5, 0x5, LansRoom_OnInitMapScript_804f57b
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f52b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_405, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_406, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_406
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8081704, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f553::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41B, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_41C, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_41C
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8081dbc, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f57b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_440, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CDC, LansRoom_OnInitMapScript_804f743
ms_add_mail_range EVENT_1CA4, 1
ms_start_cutscene LansRoom_CutsceneScript_8098bb8, 0x3c0214
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f59d::
ms_jump_if_progress_in_range 0x12, 0x12, LansRoom_OnInitMapScript_804f5b0
ms_jump_if_progress_in_range 0x13, 0x13, LansRoom_OnInitMapScript_804f5d8
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f5b0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_511, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_512, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_512
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8084cd8, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f5d8::
ms_write_word LansRoom_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA2, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D22, LansRoom_OnInitMapScript_804f743
ms_write_word LansRoom_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f607::
ms_jump_if_progress_in_range 0x22, 0x22, LansRoom_OnInitMapScript_804f621
ms_jump_if_progress_in_range 0x23, 0x23, LansRoom_OnInitMapScript_804f649
ms_jump_if_progress_in_range 0x24, 0x24, LansRoom_OnInitMapScript_804f679
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f621::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_60B, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_60C, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_60C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8087874, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f649::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_633, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_617, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_618, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_618
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8088268, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f679::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_61C, LansRoom_OnInitMapScript_804f69b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CAC, LansRoom_OnInitMapScript_804f69b
ms_add_mail_range EVENT_1CAB, 1
ms_start_cutscene LansRoom_CutsceneScript_8098bb8, 0xc0214
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f69b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_623, LansRoom_OnInitMapScript_804f6e7
ms_jump_if_flag_set MS_VAR_IMM, EVENT_624, LansRoom_OnInitMapScript_804f6c3
ms_set_event_flag MS_VAR_IMM, EVENT_624
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8088908, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f6c3::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_62F, LansRoom_OnInitMapScript_804f6e7
ms_set_event_flag MS_VAR_IMM, EVENT_62F
ms_jump_if_battle_result_equals BATTLE_RESULT_LOST, LansRoom_OnInitMapScript_804f6e7
ms_clear_event_flag MS_VAR_IMM, EVENT_62F
ms_start_cutscene LansRoom_CutsceneScript_80990dc, 0x119003e
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f6e7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_625, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_626, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_626
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x4
ms_start_cutscene LansRoom_CutsceneScript_8088a28, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f70f::
ms_jump_if_progress_in_range 0x61, 0x61, LansRoom_OnInitMapScript_804f71b
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f71b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E11, LansRoom_OnInitMapScript_804f743
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E12, LansRoom_OnInitMapScript_804f743
ms_set_event_flag MS_VAR_IMM, EVENT_E12
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene LansRoom_CutsceneScript_8093d68, 0x0
ms_jump LansRoom_OnInitMapScript_804f743
LansRoom_OnInitMapScript_804f743::
ms_end
LansRoom_ContinuousMapScript_804f744::
ms_jump_if_progress_in_range 0x0, 0xf, LansRoom_ContinuousMapScript_804f773
ms_jump_if_progress_in_range 0x10, 0x1f, LansRoom_ContinuousMapScript_804f7c6
ms_jump_if_progress_in_range 0x20, 0x2f, LansRoom_ContinuousMapScript_804f866
ms_jump_if_progress_in_range 0x30, 0x3f, LansRoom_ContinuousMapScript_804f8bb
ms_jump_if_progress_in_range 0x50, 0x5f, LansRoom_ContinuousMapScript_804f8e3
ms_jump_if_progress_in_range 0x60, 0x6f, LansRoom_ContinuousMapScript_804f90b
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f773::
ms_jump_if_progress_in_range 0x1, 0x1, LansRoom_ContinuousMapScript_804f786
ms_jump_if_progress_in_range 0x5, 0x5, LansRoom_ContinuousMapScript_804f7aa
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f786::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_set MS_VAR_IMM, EVENT_41C, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41A, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x0
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f7aa::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_442, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x1
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f7c6::
ms_jump_if_progress_in_range 0x12, 0x12, LansRoom_ContinuousMapScript_804f7e0
ms_jump_if_progress_in_range 0x13, 0x13, LansRoom_ContinuousMapScript_804f804
ms_jump_if_progress_in_range 0x16, 0x16, LansRoom_ContinuousMapScript_804f84a
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f7e0::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_set MS_VAR_IMM, EVENT_512, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_510, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x2
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f804::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CA2, LansRoom_ContinuousMapScript_804f827
ms_write_word LansRoom_ContinuousMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene LansRoom_CutsceneScript_8098bb8, 0x20214
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f827::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_F3, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_set MS_VAR_IMM, EVENT_F4, LansRoom_ContinuousMapScript_804f933
ms_jump_if_in_pet_menu LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_809ad80, 0x0
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f84a::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_538, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x3
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f866::
ms_jump_if_progress_in_range 0x22, 0x22, LansRoom_ContinuousMapScript_804f879
ms_jump_if_progress_in_range 0x25, 0x25, LansRoom_ContinuousMapScript_804f89d
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f879::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_set MS_VAR_IMM, EVENT_60C, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_60A, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x4
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f89d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_626, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CEC, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098bb8, 0x4c0214
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f8bb::
ms_jump_if_progress_in_range 0x31, 0x31, LansRoom_ContinuousMapScript_804f8c7
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f8c7::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_810, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x5
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f8e3::
ms_jump_if_progress_in_range 0x50, 0x50, LansRoom_ContinuousMapScript_804f8ef
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f8ef::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0A, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x6
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f90b::
ms_jump_if_progress_in_range 0x61, 0x61, LansRoom_ContinuousMapScript_804f917
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f917::
ms_jump_if_coord_interaction_value_not_equal 0xf0, LansRoom_ContinuousMapScript_804f933
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E10, LansRoom_ContinuousMapScript_804f933
ms_start_cutscene LansRoom_CutsceneScript_8098ddc, 0x7
ms_jump LansRoom_ContinuousMapScript_804f933
LansRoom_ContinuousMapScript_804f933::
ms_end
Bathroom_OnInitMapScript_804f934::
ms_jump_if_progress_in_range 0x0, 0xf, Bathroom_OnInitMapScript_804f947
ms_jump_if_progress_in_range 0x10, 0x1f, Bathroom_OnInitMapScript_804f950
ms_jump Bathroom_OnInitMapScript_804f96d
Bathroom_OnInitMapScript_804f947::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Bathroom_OnInitMapScript_804f96d
Bathroom_OnInitMapScript_804f950::
ms_jump_if_progress_in_range 0x10, 0x11, Bathroom_OnInitMapScript_804f95c
ms_jump Bathroom_OnInitMapScript_804f96d
Bathroom_OnInitMapScript_804f95c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_55B, Bathroom_OnInitMapScript_804f96d
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Bathroom_OnInitMapScript_804f96d
Bathroom_OnInitMapScript_804f96d::
ms_end
Bathroom_ContinuousMapScript_804f96e::
ms_jump_if_progress_in_range 0x10, 0x1f, Bathroom_ContinuousMapScript_804f97a
ms_jump Bathroom_ContinuousMapScript_804f997
Bathroom_ContinuousMapScript_804f97a::
ms_jump_if_progress_in_range 0x10, 0x11, Bathroom_ContinuousMapScript_804f986
ms_jump Bathroom_ContinuousMapScript_804f997
Bathroom_ContinuousMapScript_804f986::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_55B, Bathroom_ContinuousMapScript_804f997
ms_clear_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Bathroom_ContinuousMapScript_804f997
Bathroom_ContinuousMapScript_804f997::
ms_end
AsterLand_OnInitMapScript_804f998::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E00, AsterLand_OnInitMapScript_804f9c4
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E6A, AsterLand_OnInitMapScript_804f9c4
ms_set_event_flag MS_VAR_IMM, EVENT_E6A
ms_add_request_range EVENT_1B75, 1
ms_add_request_range EVENT_1B76, 1
ms_add_request_range EVENT_1B77, 1
ms_add_request_range EVENT_1B78, 1
ms_add_request_range EVENT_1B81, 1
ms_add_request_range EVENT_1B82, 1
AsterLand_OnInitMapScript_804f9c4::
ms_end
AsterLand_ContinuousMapScript_804f9c5::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_173C, AsterLand_ContinuousMapScript_804f9d6
ms_start_cutscene AsterLand_CutsceneScript_809c068, 0x180214
AsterLand_ContinuousMapScript_804f9d6::
ms_end
CentralTown_NPCScripts_804f9d8::
.word CentralTown_NPCScript_804fa1c
.word CentralTown_NPCScript_804faf9
.word CentralTown_NPCScript_804fb83
.word CentralTown_NPCScript_804fd3a
.word CentralTown_NPCScript_804ff4a
.word CentralTown_NPCScript_8050120
.word CentralTown_NPCScript_80502b6
.word CentralTown_NPCScript_8050326
.word CentralTown_NPCScript_805037b
.word CentralTown_NPCScript_8050397
.word CentralTown_NPCScript_80503aa
.word CentralTown_NPCScript_80503db
.word CentralTown_NPCScript_805040d
.word CentralTown_NPCScript_805043e
.word CentralTown_NPCScript_8050538
.word CentralTown_NPCScript_805060b
.word 0xff
CentralTown_NPCScript_804fa1c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_804fad8
npc_jump_if_progress_in_range 0x60, 0x60, CentralTown_NPCScript_804fab8
npc_jump_if_progress_in_range 0x50, 0x50, CentralTown_NPCScript_804faa6
npc_jump_if_progress_in_range 0x24, 0x24, CentralTown_NPCScript_804fa94
npc_jump_if_progress_in_range 0x23, 0x23, CentralTown_NPCScript_804fa94
npc_jump_if_progress_in_range 0x22, 0x22, CentralTown_NPCScript_804fa61
npc_jump_if_progress_in_range 0x0, 0x0, CentralTown_NPCScript_804fa4f
npc_free_and_end
CentralTown_NPCScript_804fa4f::
npc_set_sprite 17
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 120, 65514, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fa61::
npc_jump_if_flag_set EVENT_60C, CentralTown_NPCScript_804fa70
npc_jump_if_flag_set EVENT_60A, CentralTown_NPCScript_804fa82
npc_free_and_end
CentralTown_NPCScript_804fa70::
npc_set_sprite 17
npc_set_text_script_index 0
npc_set_coords 110, 65480, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fa82::
npc_set_sprite 43
npc_set_text_script_index 2
npc_set_coords 108, 65480, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fa94::
npc_set_sprite 22
npc_set_text_script_index 23
npc_set_coords 65528, 6, 0
npc_set_animation 3
npc_jump_with_link CentralTown_NPCScript_809f7e4
CentralTown_NPCScript_804faa6::
npc_set_sprite 22
npc_set_text_script_index 45
npc_set_coords 110, 65510, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fab8::
npc_jump_if_flag_set EVENT_E0A, CentralTown_NPCScript_804faf8
npc_jump_if_flag_clear EVENT_E08, CentralTown_NPCScript_804faf8
npc_set_sprite 20
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 96, 65480, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fad8::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_804faf8
npc_jump_if_flag_clear EVENT_E14, CentralTown_NPCScript_804faf8
npc_set_sprite 17
npc_set_text_script_index 21
npc_set_coords 74, 65508, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804faf8::
npc_free_and_end
CentralTown_NPCScript_804faf9::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x20, 0xff, CentralTown_NPCScript_804fb53
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_804fb09
npc_free_and_end
CentralTown_NPCScript_804fb09::
npc_jump_if_flag_set EVENT_414, CentralTown_NPCScript_804fb3f
npc_set_sprite_with_category 17, 28
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 96, 65514, 0
npc_set_animation 0
CentralTown_NPCScript_804fb1e::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 60
npc_jump CentralTown_NPCScript_804fb1e
CentralTown_NPCScript_804fb3f::
npc_set_sprite_with_category 17, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 96, 65514, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fb53::
npc_set_sprite 22
npc_jump_if_flag_set EVENT_1C3A, CentralTown_NPCScript_804fb82
npc_jump_if_flag_set EVENT_1BFA, CentralTown_NPCScript_804fb64
npc_free_and_end
CentralTown_NPCScript_804fb64::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_804fb82
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_804fb82
npc_set_text_script_index_and_ptr_to_decomp_buffer 125
npc_set_coords 146, 308, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fb82::
npc_free_and_end
CentralTown_NPCScript_804fb83::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CentralTown_NPCScript_804fd0f
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_804fcde
npc_jump_if_progress_in_range 0x60, 0x60, CentralTown_NPCScript_804fccc
npc_jump_if_progress_in_range 0x51, 0x53, CentralTown_NPCScript_804fcb7
npc_jump_if_progress_in_range 0x50, 0x50, CentralTown_NPCScript_804fc93
npc_jump_if_progress_in_range 0x40, 0x42, CentralTown_NPCScript_804fca5
npc_jump_if_progress_in_range 0x32, 0x33, CentralTown_NPCScript_804fc7e
npc_jump_if_progress_in_range 0x25, 0x25, CentralTown_NPCScript_804fc6c
npc_jump_if_progress_in_range 0x24, 0x24, CentralTown_NPCScript_804fc5a
npc_jump_if_progress_in_range 0x23, 0x23, CentralTown_NPCScript_804fc48
npc_jump_if_progress_in_range 0x22, 0x22, CentralTown_NPCScript_804fc1d
npc_jump_if_progress_in_range 0x10, 0x12, CentralTown_NPCScript_804fbf9
npc_jump_if_progress_in_range 0x5, 0x5, CentralTown_NPCScript_804fc0b
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_804fbe7
npc_free_and_end
CentralTown_NPCScript_804fbe7::
npc_set_sprite 9
npc_set_text_script_index 0
npc_set_coords 65462, 0, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fbf9::
npc_set_sprite 12
npc_set_text_script_index 60
npc_set_coords 56, 65360, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc0b::
npc_set_sprite 9
npc_set_text_script_index 20
npc_set_coords 110, 65480, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc1d::
npc_jump_if_flag_set EVENT_60C, CentralTown_NPCScript_804fc36
npc_set_sprite 9
npc_set_text_script_index 3
npc_set_coords 108, 65458, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc36::
npc_set_sprite 9
npc_set_text_script_index 10
npc_set_coords 65406, 10, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc48::
npc_set_sprite 9
npc_set_text_script_index 20
npc_set_coords 140, 64, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc5a::
npc_set_sprite 16
npc_set_text_script_index 32
npc_set_coords 108, 65480, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc6c::
npc_set_sprite 9
npc_set_text_script_index 35
npc_set_coords 96, 65480, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fc7e::
npc_set_sprite 12
npc_set_text_script_index 61
npc_set_coords 65528, 65430, 0
npc_set_animation 3
npc_init_movement 3, 6, 9, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804fc93::
npc_set_sprite 13
npc_set_text_script_index 44
npc_set_coords 64, 65452, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fca5::
npc_set_sprite 9
npc_set_text_script_index 2
npc_set_coords 65380, 65532, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fcb7::
npc_set_sprite 13
npc_set_text_script_index 73
npc_set_coords 32, 65428, 0
npc_set_animation 3
npc_init_movement 3, 6, 14, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804fccc::
npc_set_sprite 9
npc_set_text_script_index 3
npc_set_coords 65378, 65532, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fcde::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_804fd39
npc_jump_if_flag_set EVENT_E14, CentralTown_NPCScript_804fcfd
npc_set_sprite 2
npc_disable_npc_interaction
npc_set_coords 94, 65478, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fcfd::
npc_set_sprite 2
npc_set_text_script_index 16
npc_set_coords 96, 65506, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fd0f::
npc_set_sprite 67
npc_set_text_script_index 26
npc_set_coords 84, 65476, 0
npc_set_animation 3
CentralTown_NPCScript_804fd1c::
npc_pause 1
npc_jump_if_flag_clear EVENT_E6C, CentralTown_NPCScript_804fd1c
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 26
npc_set_coords 84, 65476, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fd39::
npc_free_and_end
CentralTown_NPCScript_804fd3a::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C36, CentralTown_NPCScript_804fd49
npc_jump_if_flag_set EVENT_115C, CentralTown_NPCScript_804fdc1
CentralTown_NPCScript_804fd49::
npc_jump_if_progress_in_range 0x61, 0x61, CentralTown_NPCScript_804ff1f
npc_jump_if_progress_in_range 0x60, 0x60, CentralTown_NPCScript_804fef1
npc_jump_if_progress_in_range 0x51, 0x53, CentralTown_NPCScript_804fedf
npc_jump_if_progress_in_range 0x43, 0x46, CentralTown_NPCScript_804fecd
npc_jump_if_progress_in_range 0x40, 0x42, CentralTown_NPCScript_804feb8
npc_jump_if_progress_in_range 0x32, 0x33, CentralTown_NPCScript_804fea6
npc_jump_if_progress_in_range 0x31, 0x31, CentralTown_NPCScript_804fe94
npc_jump_if_progress_in_range 0x30, 0x30, CentralTown_NPCScript_804fe82
npc_jump_if_progress_in_range 0x25, 0x25, CentralTown_NPCScript_804ff34
npc_jump_if_progress_in_range 0x24, 0x24, CentralTown_NPCScript_804fe6f
npc_jump_if_progress_in_range 0x23, 0x23, CentralTown_NPCScript_804fe5c
npc_jump_if_progress_in_range 0x22, 0x22, CentralTown_NPCScript_804fe42
npc_jump_if_progress_in_range 0x13, 0x16, CentralTown_NPCScript_804fe06
npc_jump_if_progress_in_range 0x10, 0x12, CentralTown_NPCScript_804fdf4
npc_jump_if_progress_in_range 0x5, 0x5, CentralTown_NPCScript_804fe2d
npc_jump_if_progress_in_range 0x2, 0x2, CentralTown_NPCScript_804fe18
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_804fde2
npc_free_and_end
CentralTown_NPCScript_804fdc1::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_804ff49
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_804ff49
npc_set_sprite 15
npc_do_not_face_player_when_interacted
npc_set_text_script_index_and_ptr_to_decomp_buffer 110
npc_set_coords 65362, 138, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fde2::
npc_set_sprite 15
npc_set_text_script_index 2
npc_set_coords 65382, 188, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fdf4::
npc_set_sprite 15
npc_set_text_script_index 61
npc_set_coords 65404, 0, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe06::
npc_set_sprite 15
npc_set_text_script_index 67
npc_set_coords 140, 180, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe18::
npc_set_sprite 15
npc_set_text_script_index 15
npc_set_coords 138, 168, 0
npc_set_animation 3
npc_init_movement 3, 6, 6, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804fe2d::
npc_set_sprite 15
npc_set_text_script_index 21
npc_set_coords 65526, 65442, 0
npc_set_animation 3
npc_init_movement 3, 6, 6, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804fe42::
CentralTown_CutsceneNPCScript_804fe42::
npc_jump_if_flag_clear EVENT_60C, CentralTown_NPCScript_804ff49
npc_set_active_and_visible
npc_set_sprite 15
npc_set_text_script_index 13
npc_set_coords 65526, 8, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe5c::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 90, 65482, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe6f::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 30
npc_set_coords 65514, 65368, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe82::
npc_set_sprite 15
npc_set_text_script_index 50
npc_set_coords 110, 65478, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fe94::
npc_set_sprite 15
npc_set_text_script_index 57
npc_set_coords 65432, 65372, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fea6::
npc_set_sprite 15
npc_set_text_script_index 60
npc_set_coords 65530, 126, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804feb8::
npc_set_sprite 15
npc_set_text_script_index 0
npc_set_coords 112, 12, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, CentralTown_NPCScript_809f71c
CentralTown_NPCScript_804fecd::
npc_set_sprite 15
npc_set_text_script_index 10
npc_set_coords 65464, 2, 0
npc_set_animation 3
npc_jump_with_link CentralTown_NPCScript_809f7e4
CentralTown_NPCScript_804fedf::
npc_set_sprite 15
npc_set_text_script_index 70
npc_set_coords 65440, 96, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804fef1::
npc_jump_if_flag_set EVENT_E0A, CentralTown_NPCScript_804ff0d
npc_set_sprite 15
npc_set_text_script_index 1
npc_set_coords 134, 156, 0
npc_set_animation 3
npc_init_movement 3, 6, 8, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804ff0d::
npc_set_sprite 15
npc_set_text_script_index 6
npc_set_coords 132, 150, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804ff1f::
npc_set_sprite 15
npc_set_text_script_index 11
npc_set_coords 104, 10, 0
npc_set_animation 5
npc_init_movement 5, 6, 16, CentralTown_NPCScript_809f71c
CentralTown_NPCScript_804ff34::
npc_set_sprite 15
npc_set_text_script_index 38
npc_set_coords 134, 156, 0
npc_set_animation 3
npc_init_movement 3, 6, 8, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_804ff49::
npc_free_and_end
CentralTown_NPCScript_804ff4a::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C36, CentralTown_NPCScript_804ff59
npc_jump_if_flag_set EVENT_115C, CentralTown_NPCScript_804ffbc
CentralTown_NPCScript_804ff59::
npc_jump_if_progress_in_range 0x61, 0x61, CentralTown_NPCScript_805010a
npc_jump_if_progress_in_range 0x60, 0x60, CentralTown_NPCScript_80500dc
npc_jump_if_progress_in_range 0x51, 0x53, CentralTown_NPCScript_80500ca
npc_jump_if_progress_in_range 0x32, 0x33, CentralTown_NPCScript_80500b8
npc_jump_if_progress_in_range 0x31, 0x31, CentralTown_NPCScript_80500a3
npc_jump_if_progress_in_range 0x30, 0x30, CentralTown_NPCScript_8050091
npc_jump_if_progress_in_range 0x25, 0x25, CentralTown_NPCScript_805005a
npc_jump_if_progress_in_range 0x23, 0x23, CentralTown_NPCScript_805007e
npc_jump_if_progress_in_range 0x22, 0x22, CentralTown_NPCScript_805003a
npc_jump_if_progress_in_range 0x13, 0x16, CentralTown_NPCScript_8050001
npc_jump_if_progress_in_range 0x10, 0x12, CentralTown_NPCScript_804ffef
npc_jump_if_progress_in_range 0x5, 0x5, CentralTown_NPCScript_8050028
npc_jump_if_progress_in_range 0x2, 0x2, CentralTown_NPCScript_8050016
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_804ffdd
npc_free_and_end
CentralTown_NPCScript_804ffbc::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_805011f
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_805011f
npc_set_sprite 22
npc_do_not_face_player_when_interacted
npc_set_text_script_index_and_ptr_to_decomp_buffer 110
npc_set_coords 65362, 160, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804ffdd::
npc_set_sprite 14
npc_set_text_script_index 4
npc_set_coords 140, 170, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_804ffef::
npc_set_sprite 14
npc_set_text_script_index 62
npc_set_coords 65502, 156, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050001::
npc_set_sprite 14
npc_set_text_script_index 65
npc_set_coords 65460, 114, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, CentralTown_NPCScript_809f71c
CentralTown_NPCScript_8050016::
npc_set_sprite 14
npc_set_text_script_index 16
npc_set_coords 65390, 65532, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050028::
npc_set_sprite 14
npc_set_text_script_index 22
npc_set_coords 144, 60, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805003a::
npc_jump_if_flag_set EVENT_612, CentralTown_NPCScript_805006c
npc_jump_if_flag_set EVENT_60C, CentralTown_NPCScript_805005a
npc_set_sprite 14
npc_set_text_script_index 4
npc_set_coords 86, 65472, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805005a::
npc_set_sprite 14
npc_set_text_script_index 11
npc_set_coords 65414, 65532, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805006c::
npc_set_sprite 14
npc_set_text_script_index 16
npc_set_coords 65458, 0, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805007e::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 21
npc_set_coords 102, 65482, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050091::
npc_set_sprite 14
npc_set_text_script_index 52
npc_set_coords 65364, 65520, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80500a3::
npc_set_sprite 14
npc_set_text_script_index 55
npc_set_coords 65526, 65438, 0
npc_set_animation 3
npc_init_movement 3, 6, 9, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_80500b8::
npc_set_sprite 26
npc_set_text_script_index 62
npc_set_coords 65350, 110, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80500ca::
npc_set_sprite 14
npc_set_text_script_index 76
npc_set_coords 146, 14, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80500dc::
npc_jump_if_flag_set EVENT_E0A, CentralTown_NPCScript_80500f8
npc_set_sprite 14
npc_set_text_script_index 2
npc_set_coords 65524, 65450, 0
npc_set_animation 3
npc_init_movement 3, 6, 6, CentralTown_NPCScript_809f6ec
CentralTown_NPCScript_80500f8::
npc_set_sprite 14
npc_set_text_script_index 7
npc_set_coords 132, 90, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805010a::
npc_set_sprite 14
npc_set_text_script_index 12
npc_set_coords 65434, 94, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, CentralTown_NPCScript_809f71c
CentralTown_NPCScript_805011f::
npc_free_and_end
CentralTown_NPCScript_8050120::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CentralTown_NPCScript_805028b
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_805025a
npc_jump_if_progress_in_range 0x60, 0x61, CentralTown_NPCScript_8050248
npc_jump_if_progress_in_range 0x40, 0x42, CentralTown_NPCScript_8050236
npc_jump_if_progress_in_range 0x31, 0x31, CentralTown_NPCScript_8050224
npc_jump_if_progress_in_range 0x30, 0x30, CentralTown_NPCScript_8050212
npc_jump_if_progress_in_range 0x25, 0x25, CentralTown_NPCScript_8050200
npc_jump_if_progress_in_range 0x23, 0x23, CentralTown_NPCScript_8050200
npc_jump_if_progress_in_range 0x22, 0x22, CentralTown_NPCScript_80501d4
npc_jump_if_progress_in_range 0x13, 0x16, CentralTown_NPCScript_80501b0
npc_jump_if_progress_in_range 0x10, 0x11, CentralTown_NPCScript_8050196
npc_jump_if_progress_in_range 0x5, 0x5, CentralTown_NPCScript_80501c2
npc_jump_if_progress_in_range 0x2, 0x2, CentralTown_NPCScript_80501c2
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_8050184
npc_free_and_end
CentralTown_NPCScript_8050184::
npc_set_sprite 25
npc_set_text_script_index 6
npc_set_coords 65518, 65368, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050196::
npc_jump_if_flag_set EVENT_53C, CentralTown_NPCScript_805019e
npc_free_and_end
CentralTown_NPCScript_805019e::
npc_set_sprite 25
npc_set_text_script_index 50
npc_set_coords 142, 68, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80501b0::
npc_set_sprite 26
npc_set_text_script_index 66
npc_set_coords 106, 65484, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80501c2::
npc_set_sprite 25
npc_set_text_script_index 17
npc_set_coords 20, 65370, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80501d4::
CentralTown_CutsceneNPCScript_80501d4::
npc_jump_if_flag_set EVENT_60C, CentralTown_NPCScript_80501ee
npc_set_active_and_visible
npc_set_sprite 25
npc_set_text_script_index 5
npc_set_coords 65384, 65534, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80501ee::
npc_set_sprite 25
npc_set_text_script_index 12
npc_set_coords 65384, 65534, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050200::
npc_set_sprite 25
npc_set_text_script_index 22
npc_set_coords 65518, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050212::
npc_set_sprite 26
npc_set_text_script_index 51
npc_set_coords 138, 66, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050224::
npc_set_sprite 26
npc_set_text_script_index 56
npc_set_coords 46, 102, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050236::
npc_set_sprite 25
npc_set_text_script_index 1
npc_set_coords 65526, 65422, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050248::
npc_set_sprite 25
npc_set_text_script_index 0
npc_set_coords 65518, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805025a::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_80502b5
npc_jump_if_flag_set EVENT_E14, CentralTown_NPCScript_8050279
npc_set_sprite 1
npc_disable_npc_interaction
npc_set_coords 90, 65494, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050279::
npc_set_sprite 1
npc_set_text_script_index 17
npc_set_coords 90, 65494, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805028b::
npc_set_sprite 67
npc_set_text_script_index 27
npc_set_coords 65460, 0, 0
npc_set_animation 5
CentralTown_NPCScript_8050298::
npc_pause 1
npc_jump_if_flag_clear EVENT_E6E, CentralTown_NPCScript_8050298
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 27
npc_set_coords 65460, 0, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80502b5::
npc_free_and_end
CentralTown_NPCScript_80502b6::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x20, 0xff, CentralTown_NPCScript_80502df
npc_jump_if_progress_in_range 0x5, 0x5, CentralTown_NPCScript_8050315
npc_jump_if_progress_in_range 0x0, 0x1, CentralTown_NPCScript_80502cf
npc_free_and_end
CentralTown_NPCScript_80502cf::
npc_set_text_script_index 8
npc_set_coords 65526, 65424, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80502df::
npc_jump_if_flag_set EVENT_1C21, CentralTown_NPCScript_8050325
npc_set_active_and_invisible
npc_pause 1
npc_jump_if_flag_clear EVENT_110A, CentralTown_NPCScript_80502df
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_8050325
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_8050325
npc_set_sprite 20
npc_set_text_script_index_and_ptr_to_decomp_buffer 104
npc_set_coords 65514, 206, 0
npc_set_animation 5
CentralTown_NPCScript_805030b::
npc_pause 1
npc_jump_if_flag_clear EVENT_110C, CentralTown_NPCScript_805030b
npc_free_and_end
CentralTown_NPCScript_8050315::
npc_set_text_script_index 24
npc_set_coords 65384, 65530, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050325::
npc_free_and_end
CentralTown_NPCScript_8050326::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x20, 0xff, CentralTown_NPCScript_805034b
npc_jump_if_progress_in_range 0x16, 0x16, CentralTown_NPCScript_8050336
npc_free_and_end
CentralTown_NPCScript_8050336::
npc_set_sprite 20
npc_set_text_script_index 55
npc_set_coords 94, 65468, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, CentralTown_NPCScript_809f71c
CentralTown_NPCScript_805034b::
npc_set_sprite 26
npc_jump_if_flag_set EVENT_1C21, CentralTown_NPCScript_805037a
npc_jump_if_flag_set EVENT_1BE1, CentralTown_NPCScript_805035c
npc_free_and_end
CentralTown_NPCScript_805035c::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_805037a
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_805037a
npc_set_text_script_index_and_ptr_to_decomp_buffer 100
npc_set_coords 152, 65370, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805037a::
npc_free_and_end
CentralTown_NPCScript_805037b::
npc_set_active_and_visible
npc_set_sprite 13
npc_jump_if_progress_in_range 0x40, 0xff, CentralTown_NPCScript_8050386
npc_free_and_end
CentralTown_NPCScript_8050386::
npc_set_text_script_index_and_ptr_to_decomp_buffer 105
npc_set_coords 50, 314, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x50396, 0x1
CentralTown_NPCScript_8050397::
npc_set_active_and_visible
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65364, 65470, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80503aa::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_flag_set EVENT_1C36, CentralTown_NPCScript_80503da
npc_jump_if_flag_set EVENT_1BF6, CentralTown_NPCScript_80503bc
npc_free_and_end
CentralTown_NPCScript_80503bc::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_80503da
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_80503da
npc_set_text_script_index_and_ptr_to_decomp_buffer 120
npc_set_coords 65380, 150, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80503da::
npc_free_and_end
CentralTown_NPCScript_80503db::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C39, CentralTown_NPCScript_805040c
npc_jump_if_flag_set EVENT_11CD, CentralTown_NPCScript_80503eb
npc_free_and_end
CentralTown_NPCScript_80503eb::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_805040c
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_805040c
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index_and_ptr_to_decomp_buffer 130
npc_set_coords 65406, 65531, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805040c::
npc_free_and_end
CentralTown_NPCScript_805040d::
npc_set_active_and_visible
npc_set_sprite 28
npc_jump_if_flag_set EVENT_1C3B, CentralTown_NPCScript_805043d
npc_jump_if_flag_set EVENT_1BFB, CentralTown_NPCScript_805041f
npc_free_and_end
CentralTown_NPCScript_805041f::
npc_jump_if_flag_clear EVENT_171D, CentralTown_NPCScript_805043d
npc_jump_if_flag_set EVENT_163, CentralTown_NPCScript_805043d
npc_set_text_script_index_and_ptr_to_decomp_buffer 140
npc_set_coords 150, 230, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805043d::
npc_free_and_end
CentralTown_NPCScript_805043e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CentralTown_NPCScript_805050d
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_80504dc
npc_jump_if_progress_in_range 0x60, 0x60, CentralTown_NPCScript_80504bc
npc_jump_if_progress_in_range 0x50, 0x50, CentralTown_NPCScript_805045c
npc_free_and_end
CentralTown_NPCScript_805045c::
npc_jump_based_on_version CentralTown_NPCScript_8050466, CentralTown_NPCScript_8050491
npc_free_and_end
CentralTown_NPCScript_8050466::
npc_jump_if_flag_set EVENT_C0A, CentralTown_NPCScript_805047f
npc_set_sprite 39
npc_set_text_script_index 41
npc_set_coords 18, 65534, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805047f::
npc_set_sprite 39
npc_set_text_script_index 57
npc_set_coords 18, 65534, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050491::
npc_jump_if_flag_set EVENT_C0A, CentralTown_NPCScript_80504aa
npc_set_sprite 36
npc_set_text_script_index 40
npc_set_coords 18, 65534, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80504aa::
npc_set_sprite 36
npc_set_text_script_index 55
npc_set_coords 18, 65534, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80504bc::
npc_jump_if_flag_set EVENT_E0A, CentralTown_NPCScript_8050537
npc_jump_if_flag_clear EVENT_E08, CentralTown_NPCScript_8050537
npc_set_sprite 51
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 80, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80504dc::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_8050537
npc_jump_if_flag_set EVENT_E14, CentralTown_NPCScript_80504fb
npc_set_sprite 20
npc_disable_npc_interaction
npc_set_coords 70, 65478, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80504fb::
npc_set_sprite 20
npc_set_text_script_index 19
npc_set_coords 74, 65468, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805050d::
npc_set_sprite 67
npc_set_text_script_index 28
npc_set_coords 65360, 230, 0
npc_set_animation 7
CentralTown_NPCScript_805051a::
npc_pause 1
npc_jump_if_flag_clear EVENT_E70, CentralTown_NPCScript_805051a
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 28
npc_set_coords 65360, 230, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050537::
npc_free_and_end
CentralTown_NPCScript_8050538::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CentralTown_NPCScript_80505e0
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_80505af
npc_jump_if_progress_in_range 0x50, 0x50, CentralTown_NPCScript_805054f
npc_free_and_end
CentralTown_NPCScript_805054f::
npc_jump_based_on_version CentralTown_NPCScript_8050584, CentralTown_NPCScript_8050559
npc_free_and_end
CentralTown_NPCScript_8050559::
npc_jump_if_flag_set EVENT_C0A, CentralTown_NPCScript_8050572
npc_set_sprite 37
npc_set_text_script_index 42
npc_set_coords 70, 65528, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050572::
npc_set_sprite 37
npc_set_text_script_index 59
npc_set_coords 70, 65528, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050584::
npc_jump_if_flag_set EVENT_C0A, CentralTown_NPCScript_805059d
npc_set_sprite 38
npc_set_text_script_index 43
npc_set_coords 70, 65528, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805059d::
npc_set_sprite 38
npc_set_text_script_index 61
npc_set_coords 70, 65528, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80505af::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_805060a
npc_jump_if_flag_set EVENT_E14, CentralTown_NPCScript_80505ce
npc_set_sprite 51
npc_disable_npc_interaction
npc_set_coords 74, 65490, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80505ce::
npc_set_sprite 51
npc_set_text_script_index 20
npc_set_coords 66, 65486, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_80505e0::
npc_set_sprite 67
npc_set_text_script_index 29
npc_set_coords 65492, 65368, 0
npc_set_animation 3
CentralTown_NPCScript_80505ed::
npc_pause 1
npc_jump_if_flag_clear EVENT_E72, CentralTown_NPCScript_80505ed
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 29
npc_set_coords 65492, 65368, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805060a::
npc_free_and_end
CentralTown_NPCScript_805060b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CentralTown_NPCScript_805064c
npc_jump_if_progress_in_range 0x62, 0x62, CentralTown_NPCScript_805061b
npc_free_and_end
CentralTown_NPCScript_805061b::
npc_jump_if_flag_set EVENT_E16, CentralTown_NPCScript_8050676
npc_jump_if_flag_set EVENT_E14, CentralTown_NPCScript_805063a
npc_set_sprite 3
npc_disable_npc_interaction
npc_set_coords 90, 65462, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805063a::
npc_set_sprite 3
npc_set_text_script_index 18
npc_set_coords 80, 65486, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_805064c::
npc_set_sprite 67
npc_set_text_script_index 30
npc_set_coords 142, 66, 0
npc_set_animation 5
CentralTown_NPCScript_8050659::
npc_pause 1
npc_jump_if_flag_clear EVENT_E74, CentralTown_NPCScript_8050659
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 30
npc_set_coords 142, 66, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_NPCScript_8050676::
npc_free_and_end
.incbin "baserom.gba", 0x50677, 0x1
CentralTown_CutsceneNPCs_8050678::
.word CentralTown_CutsceneNPCScript_8050688
.word CentralTown_CutsceneNPCScript_80506ce
.word CentralTown_CutsceneNPCScript_80506f2
.word 0xff
CentralTown_CutsceneNPCScript_8050688::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 40, 65514, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 17
npc_move_in_direction 1, 16, 1
npc_set_animation 1
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0xd
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80506ce::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 120, 65514, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 1, 4, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80506f2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 17, 28
npc_set_coords 96, 65514, 0
npc_set_animation 0
npc_pause 60
CentralTown_CutsceneNPCScript_8050703::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 60
npc_jump CentralTown_CutsceneNPCScript_8050703
CentralTown_CutsceneNPCs_8050724::
.word CentralTown_CutsceneNPCScript_8050734
.word CentralTown_CutsceneNPCScript_8050776
.word CentralTown_CutsceneNPCScript_805079a
.word 0xff
CentralTown_CutsceneNPCScript_8050734::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 80, 65514, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_pause 60
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050776::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 128, 65514, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 21
npc_move_in_direction 5, 16, 2
npc_set_animation 23
npc_move_in_direction 7, 16, 20
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_free_and_end
CentralTown_CutsceneNPCScript_805079a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 17, 28
npc_set_coords 96, 65514, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_wait_cutscene_var 0x8, 0x5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xb
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x507f2, 0x2
CentralTown_CutsceneNPCs_80507f4::
.word CentralTown_CutsceneNPCScript_8050804
.word CentralTown_CutsceneNPCScript_8050843
.word CentralTown_CutsceneNPCScript_8050893
.word 0xff
CentralTown_CutsceneNPCScript_8050804::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 142, 66, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 6
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 5
npc_run_secondary_script CentralTown_CutsceneNPCScript_8050918
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
CentralTown_CutsceneNPCScript_8050843::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 62, 65522, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 11
npc_move_in_direction 3, 8, 2
npc_set_animation 9
npc_move_in_direction 1, 8, 10
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 30
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 5
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_run_secondary_script CentralTown_CutsceneNPCScript_8050918
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_write_cutscene_var 0x8, 0x9
npc_free_and_end
CentralTown_CutsceneNPCScript_8050893::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 62, 65514, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 11
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 60
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 9
npc_move_in_direction 1, 8, 10
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_pause 60
npc_set_animation 11
npc_move_in_direction 3, 8, 5
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 5
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_run_secondary_script CentralTown_CutsceneNPCScript_8050918
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_write_cutscene_var 0x8, 0xa
npc_free_and_end
CentralTown_CutsceneNPCScript_8050918::
npc_pause_secondary_script 10
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
CentralTown_CutsceneNPCs_805093c::
.word CentralTown_CutsceneNPCScript_8050948
.word CentralTown_CutsceneNPCScript_805095e
.word 0xff
CentralTown_CutsceneNPCScript_8050948::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 80, 65512, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805095e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 80, 65488, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_pause 20
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x50993, 0x1
CentralTown_CutsceneNPCs_8050994::
.word CentralTown_CutsceneNPCScript_80509b8
.word CentralTown_CutsceneNPCScript_8050a11
.word CentralTown_CutsceneNPCScript_8050a27
.word CentralTown_CutsceneNPCScript_8050a6a
.word CentralTown_CutsceneNPCScript_8050a8c
.word CentralTown_CutsceneNPCScript_8050aae
.word CentralTown_CutsceneNPCScript_8050ac4
.word CentralTown_CutsceneNPCScript_8050adb
.word 0xff
CentralTown_CutsceneNPCScript_80509b8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 92, 65360, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 88, 65500, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x2
npc_pause 2
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x3
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0x8
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 3
npc_pause 180
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 19
npc_move_in_direction 3, 16, 10
npc_write_cutscene_var 0x8, 0xd
npc_free_and_end
CentralTown_CutsceneNPCScript_8050a11::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 43
npc_set_coords 108, 65480, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050a27::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 104, 65508, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x83
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 11
npc_move_in_direction 3, 8, 5
npc_set_animation 13
npc_move_in_direction 5, 8, 24
npc_write_cutscene_var 0x8, 0xb
npc_free_and_end
CentralTown_CutsceneNPCScript_8050a6a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 86, 65472, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 86, 65468, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x2
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050a8c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 25
npc_set_coords 90, 65490, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 82, 65484, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x2
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050aae::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 108, 65458, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050ac4::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 90, 65360, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050adb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 110, 65496, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x2
npc_pause 2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x4
npc_pause 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xa
npc_pause 16
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 13
npc_move_in_direction 5, 8, 24
npc_write_cutscene_var 0x8, 0xb
npc_free_and_end
.incbin "baserom.gba", 0x50b11, 0x3
CentralTown_CutsceneNPCs_8050b14::
.word CentralTown_CutsceneNPCScript_8050b28
.word CentralTown_CutsceneNPCScript_8050b4a
.word CentralTown_CutsceneNPCScript_80501d4
.word CentralTown_CutsceneNPCScript_804fe42
.word 0xff
CentralTown_CutsceneNPCScript_8050b28::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 78, 65480, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050b4a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 110, 65480, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCs_8050b60::
.word CentralTown_CutsceneNPCScript_8050b70
.word CentralTown_CutsceneNPCScript_8050b9a
.word CentralTown_CutsceneNPCScript_804fe42
.word 0xff
CentralTown_CutsceneNPCScript_8050b70::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 78, 65480, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050b9a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 110, 65480, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCs_8050bb0::
.word CentralTown_CutsceneNPCScript_8050bc4
.word CentralTown_CutsceneNPCScript_8050c14
.word CentralTown_CutsceneNPCScript_8050c4a
.word CentralTown_CutsceneNPCScript_8050c65
.word 0xff
CentralTown_CutsceneNPCScript_8050bc4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 124, 116, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 92, 114, 0
npc_set_animation 23
npc_move_in_direction 7, 16, 19
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 19
npc_move_in_direction 3, 16, 16
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050c14::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 92, 65362, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 11
npc_move_in_direction 3, 8, 13
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 3, 8, 10
npc_set_animation 13
npc_move_in_direction 5, 8, 8
npc_set_animation 11
npc_move_in_direction 3, 8, 16
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050c4a::
npc_set_active_and_visible
npc_set_sprite 14
npc_set_text_script_index 56
npc_set_coords 65526, 65438, 0
npc_set_animation 3
npc_init_movement 3, 6, 9, CentralTown_CutsceneNPCScript_809f6ec
.incbin "baserom.gba", 0x50c60, 0x5
CentralTown_CutsceneNPCScript_8050c65::
npc_set_active_and_visible
npc_set_sprite 26
npc_set_text_script_index 56
npc_set_coords 46, 102, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x50c7b, 0x1
CentralTown_CutsceneNPCs_8050c7c::
.word CentralTown_CutsceneNPCScript_8050cac
.word CentralTown_CutsceneNPCScript_8050cc2
.word CentralTown_CutsceneNPCScript_8050cd8
.word CentralTown_CutsceneNPCScript_8050cef
.word CentralTown_CutsceneNPCScript_8050d06
.word CentralTown_CutsceneNPCScript_8050d1d
.word CentralTown_CutsceneNPCScript_8050d45
.word CentralTown_CutsceneNPCScript_8050d5c
.word CentralTown_CutsceneNPCScript_8050d73
.word CentralTown_CutsceneNPCScript_8050da9
.word CentralTown_CutsceneNPCScript_8050dda
.word 0xff
CentralTown_CutsceneNPCScript_8050cac::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 114, 65492, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050cc2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 114, 65472, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050cd8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 90, 65504, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050cef::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 86, 65482, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050d06::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 90, 65460, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050d1d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 24
npc_set_coords 48, 65464, 0
npc_set_animation 1
CentralTown_CutsceneNPCScript_8050d2b::
npc_set_animation 3
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 3
npc_pause 10
npc_set_animation 7
npc_pause 120
npc_jump CentralTown_CutsceneNPCScript_8050d2b
CentralTown_CutsceneNPCScript_8050d45::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 48, 65436, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050d5c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 48, 65492, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050d73::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 64, 0, 0
npc_set_animation 1
npc_set_animation 17
npc_move_in_direction 1, 32, 4
CentralTown_CutsceneNPCScript_8050d87::
npc_set_animation 19
npc_move_in_direction 3, 32, 2
npc_set_animation 21
npc_move_in_direction 5, 32, 7
npc_set_animation 23
npc_move_in_direction 7, 32, 2
npc_set_animation 17
npc_move_in_direction 1, 32, 7
npc_jump CentralTown_CutsceneNPCScript_8050d87
CentralTown_CutsceneNPCScript_8050da9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 40, 0, 0
npc_set_animation 0
CentralTown_CutsceneNPCScript_8050db8::
npc_set_animation 0
npc_move_in_direction 1, 32, 7
npc_set_animation 1
npc_move_in_direction 3, 32, 2
npc_set_animation 2
npc_move_in_direction 5, 32, 7
npc_set_animation 3
npc_move_in_direction 7, 32, 2
npc_jump CentralTown_CutsceneNPCScript_8050db8
CentralTown_CutsceneNPCScript_8050dda::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 114, 65460, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCs_8050df0::
.word CentralTown_CutsceneNPCScript_8050e00
.word CentralTown_CutsceneNPCScript_8050e40
.word CentralTown_CutsceneNPCScript_8050e6e
.word 0xff
CentralTown_CutsceneNPCScript_8050e00::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 80, 65360, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 17
npc_move_in_direction 1, 16, 1
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 21
npc_move_in_direction 5, 16, 13
npc_set_animation 19
npc_move_in_direction 3, 16, 4
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
CentralTown_CutsceneNPCScript_8050e40::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 104, 65360, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_pause 2
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 19
npc_move_in_direction 3, 16, 19
npc_write_cutscene_var 0x8, 0x6
npc_free_and_end
CentralTown_CutsceneNPCScript_8050e6e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 92, 65344, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_run_secondary_script CentralTown_CutsceneNPCScript_8050e94
npc_set_animation 11
npc_move_in_direction 3, 8, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050e94::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x50eba, 0x2
CentralTown_CutsceneNPCs_8050ebc::
.word CentralTown_CutsceneNPCScript_8050ee8
.word CentralTown_CutsceneNPCScript_8050f1b
.word CentralTown_CutsceneNPCScript_8050f31
.word CentralTown_CutsceneNPCScript_8050f47
.word CentralTown_CutsceneNPCScript_8050f5d
.word CentralTown_CutsceneNPCScript_8050fb0
.word CentralTown_CutsceneNPCScript_8050feb
.word CentralTown_CutsceneNPCScript_805102e
.word CentralTown_CutsceneNPCScript_8051044
.word CentralTown_CutsceneNPCScript_805105a
.word 0xff
CentralTown_CutsceneNPCScript_8050ee8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 64, 65494, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 120
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0xa
npc_pause 120
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xc
npc_pause 30
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xe
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050f1b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 36
npc_set_coords 64, 65462, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050f31::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 37
npc_set_coords 64, 65478, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050f47::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 64, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050f5d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 100, 65484, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 3, 8, 2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8050fb0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 50
npc_set_coords 92, 65340, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 11
npc_move_in_direction 3, 8, 12
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 15
npc_move_in_direction 7, 8, 12
npc_free_and_end
CentralTown_CutsceneNPCScript_8050feb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 92, 65316, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 11
npc_move_in_direction 3, 8, 15
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0xa
npc_pause 90
npc_set_animation 15
npc_move_in_direction 7, 8, 3
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 15
npc_write_cutscene_var 0x8, 0xb
npc_free_and_end
CentralTown_CutsceneNPCScript_805102e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 70, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051044::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 26
npc_set_coords 52, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805105a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65530, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCs_8051070::
.word CentralTown_CutsceneNPCScript_805109c
.word CentralTown_CutsceneNPCScript_80510d6
.word CentralTown_CutsceneNPCScript_80510ec
.word CentralTown_CutsceneNPCScript_8051102
.word CentralTown_CutsceneNPCScript_8051118
.word CentralTown_CutsceneNPCScript_805113b
.word CentralTown_CutsceneNPCScript_8051167
.word CentralTown_CutsceneNPCScript_805117d
.word CentralTown_CutsceneNPCScript_8051193
.word CentralTown_CutsceneNPCScript_80511a9
.word 0xff
CentralTown_CutsceneNPCScript_805109c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 100, 65484, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80510d6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 36
npc_set_coords 60, 65470, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80510ec::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 37
npc_set_coords 60, 65486, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051102::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 60, 65502, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051118::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 108, 65500, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_pause 30
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805113b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 50
npc_set_coords 116, 65476, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_pause 30
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051167::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 116, 65460, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805117d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 70, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051193::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 26
npc_set_coords 52, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80511a9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65530, 65510, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x511bf, 0x1
CentralTown_CutsceneNPCs_80511c0::
.word CentralTown_CutsceneNPCScript_80511e8
.word CentralTown_CutsceneNPCScript_8051231
.word CentralTown_CutsceneNPCScript_8051281
.word CentralTown_CutsceneNPCScript_80512dd
.word CentralTown_CutsceneNPCScript_80512f8
.word CentralTown_CutsceneNPCScript_8051313
.word CentralTown_CutsceneNPCScript_8051334
.word CentralTown_CutsceneNPCScript_8051355
.word CentralTown_CutsceneNPCScript_8051376
.word 0xff
CentralTown_CutsceneNPCScript_80511e8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 80, 65464, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_pause 30
npc_set_animation 21
npc_move_in_direction 5, 16, 2
npc_set_animation 19
npc_move_in_direction 3, 16, 10
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_write_cutscene_var 0x8, 0x2
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 140
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x6
npc_set_layer_priority_override_to_2
npc_pause 30
npc_set_animation 1
npc_pause 60
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051231::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 96, 65480, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_pause 4
npc_set_animation 3
npc_pause 46
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_pause 2
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 140
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x6
npc_set_layer_priority_override_to_2
npc_set_animation 23
npc_move_in_direction 7, 16, 3
npc_set_animation 21
npc_move_in_direction 5, 16, 6
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 21
npc_move_in_direction 5, 16, 14
npc_free_and_end
CentralTown_CutsceneNPCScript_8051281::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 80, 65496, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 3
npc_pause 48
npc_set_animation 19
npc_move_in_direction 3, 16, 5
npc_set_animation 3
npc_pause 16
npc_set_layer_priority_override_to_3
npc_pause 4
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 240
npc_pause 140
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x6
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_pause 90
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 21
npc_move_in_direction 5, 16, 16
npc_write_cutscene_var 0x8, 0x7
npc_free_and_end
CentralTown_CutsceneNPCScript_80512dd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 14
npc_set_coords 132, 90, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x2
npc_pause 240
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80512f8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 15
npc_set_coords 132, 150, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x2
npc_pause 240
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051313::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 69
npc_set_coords 106, 282, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 15
npc_move_in_direction 7, 4, 30
npc_set_animation 13
npc_move_in_direction 5, 4, 24
npc_set_animation 5
npc_free_and_end
CentralTown_CutsceneNPCScript_8051334::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 65
npc_set_coords 78, 282, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 15
npc_move_in_direction 7, 4, 30
npc_set_animation 13
npc_move_in_direction 5, 4, 24
npc_set_animation 5
npc_free_and_end
CentralTown_CutsceneNPCScript_8051355::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 62
npc_set_coords 106, 308, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 15
npc_move_in_direction 7, 4, 30
npc_set_animation 13
npc_move_in_direction 5, 4, 24
npc_set_animation 5
npc_free_and_end
CentralTown_CutsceneNPCScript_8051376::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 70
npc_set_coords 78, 308, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 15
npc_move_in_direction 7, 4, 30
npc_set_animation 13
npc_move_in_direction 5, 4, 24
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x3
npc_free_and_end
.incbin "baserom.gba", 0x5139a, 0x2
CentralTown_CutsceneNPCs_805139c::
.word CentralTown_CutsceneNPCScript_80513bc
.word CentralTown_CutsceneNPCScript_80513f9
.word CentralTown_CutsceneNPCScript_805143c
.word CentralTown_CutsceneNPCScript_8051477
.word CentralTown_CutsceneNPCScript_8051498
.word CentralTown_CutsceneNPCScript_80514c6
.word CentralTown_CutsceneNPCScript_80514e7
.word 0xff
CentralTown_CutsceneNPCScript_80513bc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 26, 110, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 7, 8, 13
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_pause 48
npc_set_animation 15
npc_move_in_direction 3, 16, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80513f9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 26, 134, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 4
npc_set_animation 15
npc_move_in_direction 7, 8, 16
npc_set_animation 9
npc_move_in_direction 1, 8, 6
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_pause 60
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_pause 8
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805143c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 94, 65478, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_pause 6
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 17
npc_move_in_direction 1, 16, 1
npc_set_animation 19
npc_move_in_direction 3, 16, 4
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x7
npc_pause 6
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051477::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 90, 65494, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 3
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 3
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051498::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 90, 65462, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80514c6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 70, 65478, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_pause 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 4
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80514e7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 74, 65490, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_pause 32
npc_set_animation 9
npc_move_in_direction 5, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 2
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51515, 0x3
CentralTown_CutsceneNPCs_8051518::
.word CentralTown_CutsceneNPCScript_8051534
.word CentralTown_CutsceneNPCScript_805155a
.word CentralTown_CutsceneNPCScript_8051582
.word CentralTown_CutsceneNPCScript_80515a8
.word CentralTown_CutsceneNPCScript_80515d2
.word CentralTown_CutsceneNPCScript_80515fc
.word 0xff
CentralTown_CutsceneNPCScript_8051534::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 90, 65496, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_pause 40
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_pause 40
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_805155a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 74, 65464, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 1
npc_pause 20
npc_set_animation 7
npc_pause 40
npc_set_animation 1
npc_pause 20
npc_set_animation 7
npc_pause 40
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_8051582::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65388, 8, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x2
npc_set_animation 5
npc_pause 20
npc_set_animation 3
npc_pause 40
npc_set_animation 5
npc_pause 20
npc_set_animation 3
npc_pause 40
npc_jump_with_link NPCScript_StationaryNPC
CentralTown_CutsceneNPCScript_80515a8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65364, 180, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
CentralTown_CutsceneNPCScript_80515b9::
npc_set_animation 11
npc_move_in_direction 3, 8, 12
npc_set_animation 3
npc_pause 30
npc_set_animation 15
npc_move_in_direction 7, 8, 12
npc_set_animation 7
npc_pause 30
npc_jump CentralTown_CutsceneNPCScript_80515b9
CentralTown_CutsceneNPCScript_80515d2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65488, 252, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
CentralTown_CutsceneNPCScript_80515e3::
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_pause 30
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 3
npc_pause 30
npc_jump CentralTown_CutsceneNPCScript_80515e3
CentralTown_CutsceneNPCScript_80515fc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 126, 116, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_pause 40
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_pause 40
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51622, 0x2
LansHouse_NPCScripts_8051624::
.word LansHouse_NPCScript_805163c
.word LansHouse_NPCScript_805176f
.word LansHouse_NPCScript_805183c
.word LansHouse_NPCScript_8051935
.word LansHouse_NPCScript_805191a
.word 0xff
LansHouse_NPCScript_805163c::
npc_set_active_and_visible
npc_set_sprite 6
npc_jump_if_progress_in_range 0x63, 0x64, LansHouse_NPCScript_805175f
npc_jump_if_progress_in_range 0x62, 0x62, LansHouse_NPCScript_80516dc
npc_jump_if_progress_in_range 0x40, 0x41, LansHouse_NPCScript_805174c
npc_jump_if_progress_in_range 0x32, 0x32, LansHouse_NPCScript_80516cc
npc_jump_if_progress_in_range 0x24, 0x25, LansHouse_NPCScript_805173c
npc_jump_if_progress_in_range 0x23, 0x23, LansHouse_NPCScript_805172c
npc_jump_if_progress_in_range 0x22, 0x22, LansHouse_NPCScript_805169d
npc_jump_if_progress_in_range 0x5, 0x5, LansHouse_NPCScript_805170c
npc_jump_if_progress_in_range 0x2, 0x2, LansHouse_NPCScript_80516fc
npc_jump_if_progress_in_range 0x1, 0x1, LansHouse_NPCScript_80516ec
npc_jump_if_progress_in_range 0x0, 0x0, LansHouse_NPCScript_805168d
npc_free_and_end
LansHouse_NPCScript_805168d::
npc_set_text_script_index 0
npc_set_coords 68, 65432, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805169d::
npc_jump_if_flag_set EVENT_612, LansHouse_NPCScript_805171c
npc_jump_if_flag_set EVENT_60C, LansHouse_NPCScript_80516bc
npc_set_text_script_index 2
npc_set_coords 62, 65452, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x516bb, 0x1
LansHouse_NPCScript_80516bc::
npc_set_text_script_index 0
npc_set_coords 65526, 38, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80516cc::
npc_set_text_script_index 35
npc_set_coords 90, 65520, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80516dc::
npc_set_text_script_index 0
npc_set_coords 74, 65450, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80516ec::
npc_set_text_script_index 5
npc_set_coords 70, 65432, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80516fc::
npc_set_text_script_index 15
npc_set_coords 65524, 65464, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805170c::
npc_set_text_script_index 25
npc_set_coords 70, 65476, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805171c::
npc_set_text_script_index 5
npc_set_coords 20, 65456, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805172c::
npc_set_text_script_index 15
npc_set_coords 68, 65432, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805173c::
npc_set_text_script_index 25
npc_set_coords 88, 65508, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805174c::
npc_set_text_script_index 0
npc_set_coords 74, 26, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, LansHouse_NPCScript_809f71c
LansHouse_NPCScript_805175f::
npc_set_text_script_index 5
npc_set_coords 26, 65516, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805176f::
npc_set_active_and_visible
npc_set_sprite 5
npc_jump_if_progress_in_range 0x30, 0x31, LansHouse_NPCScript_8051824
npc_jump_if_progress_in_range 0x23, 0x23, LansHouse_NPCScript_80517b4
npc_jump_if_progress_in_range 0x22, 0x22, LansHouse_NPCScript_80517d4
npc_jump_if_progress_in_range 0x16, 0x16, LansHouse_NPCScript_8051814
npc_jump_if_progress_in_range 0x13, 0x15, LansHouse_NPCScript_8051804
npc_jump_if_progress_in_range 0x2, 0x2, LansHouse_NPCScript_80517c4
npc_jump_if_progress_in_range 0x0, 0x1, LansHouse_NPCScript_80517a4
npc_free_and_end
LansHouse_NPCScript_80517a4::
npc_set_text_script_index 2
npc_set_coords 65510, 65464, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80517b4::
npc_set_text_script_index 20
npc_set_coords 86, 65508, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80517c4::
npc_set_text_script_index 16
npc_set_coords 65506, 65464, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80517d4::
npc_jump_if_flag_set EVENT_612, LansHouse_NPCScript_80517f3
npc_jump_if_flag_set EVENT_60C, LansHouse_NPCScript_80517e3
npc_free_and_end
LansHouse_NPCScript_80517e3::
npc_set_text_script_index 3
npc_set_coords 65506, 65464, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80517f3::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 88, 65508, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051804::
npc_set_text_script_index 46
npc_set_coords 20, 65456, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051814::
npc_set_text_script_index 51
npc_set_coords 20, 65456, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051824::
npc_jump_if_flag_clear EVENT_810, LansHouse_NPCScript_805183b
npc_set_text_script_index 42
npc_set_coords 76, 0, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805183b::
npc_free_and_end
LansHouse_NPCScript_805183c::
npc_set_active_and_visible
npc_set_sprite 6
npc_jump_if_progress_in_range 0x52, 0x53, LansHouse_NPCScript_8051909
npc_jump_if_progress_in_range 0x51, 0x51, LansHouse_NPCScript_80518f9
npc_jump_if_progress_in_range 0x50, 0x50, LansHouse_NPCScript_80518e6
npc_jump_if_progress_in_range 0x30, 0x31, LansHouse_NPCScript_80518bf
npc_jump_if_progress_in_range 0x16, 0x16, LansHouse_NPCScript_80518af
npc_jump_if_progress_in_range 0x13, 0x15, LansHouse_NPCScript_805189f
npc_jump_if_progress_in_range 0x10, 0x12, LansHouse_NPCScript_8051871
npc_free_and_end
LansHouse_NPCScript_8051871::
npc_jump_if_flag_set EVENT_510, LansHouse_NPCScript_805188f
npc_jump_if_flag_set EVENT_542, LansHouse_NPCScript_8051919
npc_set_text_script_index 40
npc_set_coords 65500, 65446, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805188f::
npc_set_text_script_index 41
npc_set_coords 72, 65474, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_805189f::
npc_set_text_script_index 45
npc_set_coords 70, 65440, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80518af::
npc_set_text_script_index 50
npc_set_coords 70, 65440, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80518bf::
npc_jump_if_flag_set EVENT_810, LansHouse_NPCScript_80518d6
npc_set_text_script_index 40
npc_set_coords 116, 20, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80518d6::
npc_set_text_script_index 41
npc_set_coords 22, 65456, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_80518e6::
npc_set_text_script_index 10
npc_set_coords 78, 65516, 0
npc_set_animation 3
npc_init_movement 3, 6, 8, LansHouse_NPCScript_809f6ec
LansHouse_NPCScript_80518f9::
npc_set_text_script_index 15
npc_set_coords 112, 28, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051909::
npc_set_text_script_index 20
npc_set_coords 78, 65440, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051919::
npc_free_and_end
LansHouse_NPCScript_805191a::
npc_set_active_and_visible
npc_set_sprite 1
npc_jump_if_progress_in_range 0x64, 0x64, LansHouse_NPCScript_8051925
npc_free_and_end
LansHouse_NPCScript_8051925::
npc_set_text_script_index 11
npc_set_coords 10, 65514, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_NPCScript_8051935::
npc_set_active_and_visible
npc_set_sprite 67
npc_jump_if_progress_in_range 0x64, 0x64, LansHouse_NPCScript_8051940
npc_free_and_end
LansHouse_NPCScript_8051940::
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 6
npc_set_coords 20, 38, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51955, 0x3
LansHouse_CutsceneNPCs_8051958::
.word LansHouse_CutsceneNPCScript_8051960
.word 0xff
LansHouse_CutsceneNPCScript_8051960::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65502, 65464, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51982, 0x2
LansHouse_CutsceneNPCs_8051984::
.word LansHouse_CutsceneNPCScript_8051990
.word LansHouse_CutsceneNPCScript_80519d7
.word 0xff
LansHouse_CutsceneNPCScript_8051990::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65446, 42, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 5
npc_set_animation 1
npc_pause 60
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 17
npc_move_in_direction 1, 16, 8
npc_set_animation 23
npc_move_in_direction 7, 16, 15
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_CutsceneNPCScript_80519d7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 6
npc_set_coords 65494, 65458, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x519ed, 0x3
LansHouse_CutsceneNPCs_80519f0::
.word LansHouse_CutsceneNPCScript_80519fc
.word LansHouse_CutsceneNPCScript_8051a1e
.word 0xff
LansHouse_CutsceneNPCScript_80519fc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65510, 65434, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_CutsceneNPCScript_8051a1e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 6
npc_set_coords 65494, 65458, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 7
npc_run_secondary_script LansHouse_CutsceneNPCScript_8051a44
npc_set_animation 15
npc_move_in_direction 7, 8, 10
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
LansHouse_CutsceneNPCScript_8051a44::
npc_pause_secondary_script 108
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
LansHouse_CutsceneNPCs_8051a68::
.word LansHouse_CutsceneNPCScript_8051a70
.word 0xff
LansHouse_CutsceneNPCScript_8051a70::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65502, 65464, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 22, 65498, 0
npc_set_animation 27
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51aa3, 0x1
LansHouse_CutsceneNPCs_8051aa4::
.word LansHouse_CutsceneNPCScript_8051aac
.word 0xff
LansHouse_CutsceneNPCScript_8051aac::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65486, 42, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51ace, 0x2
LansHouse_CutsceneNPCs_8051ad0::
.word LansHouse_CutsceneNPCScript_8051ad8
.word 0xff
LansHouse_CutsceneNPCScript_8051ad8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65446, 42, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 5
npc_set_animation 1
npc_pause 60
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 17
npc_move_in_direction 1, 16, 9
npc_set_animation 23
npc_move_in_direction 7, 16, 15
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_run_secondary_script LansHouse_CutsceneNPCScript_8051b36
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 23
npc_move_in_direction 7, 16, 7
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
LansHouse_CutsceneNPCScript_8051b36::
npc_pause_secondary_script 60
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
.incbin "baserom.gba", 0x51b5a, 0x2
LansRoom_NPCScripts_8051b5c::
.word LansRoom_NPCScript_8051b64
.word 0xff
LansRoom_NPCScript_8051b64::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x25, 0x25, LansRoom_NPCScript_8051b6d
npc_free_and_end
LansRoom_NPCScript_8051b6d::
npc_set_sprite 20
npc_set_text_script_index 1
npc_set_coords 65508, 8, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51b7f, 0x1
LansRoom_CutsceneNPCs_8051b80::
.word LansRoom_CutsceneNPCScript_8051b88
.word 0xff
LansRoom_CutsceneNPCScript_8051b88::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51b9e, 0x2
LansRoom_CutsceneNPCs_8051ba0::
.word LansRoom_CutsceneNPCScript_8051ba8
.word 0xff
LansRoom_CutsceneNPCScript_8051ba8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 20, 28
npc_set_coords 26, 50, 0
npc_set_animation 0
npc_set_npc_palette_index 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_set_animation 3
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_set_npc_palette_index 0
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCs_8051bdc::
.word LansRoom_CutsceneNPCScript_8051be4
.word 0xff
LansRoom_CutsceneNPCScript_8051be4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 20, 28
npc_set_coords 26, 50, 0
npc_set_animation 0
npc_set_npc_palette_index 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_set_animation 3
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_set_npc_palette_index 0
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCs_8051c18::
.word LansRoom_CutsceneNPCScript_8051c20
.word 0xff
LansRoom_CutsceneNPCScript_8051c20::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 3
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 25
npc_wait_anim_frame 192
npc_pause 10
npc_set_animation 4
npc_pause 60
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51c65, 0x3
LansRoom_CutsceneNPCs_8051c68::
.word LansRoom_CutsceneNPCScript_8051c70
.word 0xff
LansRoom_CutsceneNPCScript_8051c70::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 21
npc_move_in_direction 5, 16, 7
npc_set_animation 19
npc_move_in_direction 3, 16, 11
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x51ca9, 0x3
LansRoom_CutsceneNPCs_8051cac::
.word LansRoom_CutsceneNPCScript_8051cb8
.word LansRoom_CutsceneNPCScript_8051d02
.word 0xff
LansRoom_CutsceneNPCScript_8051cb8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 32, 0, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_sprite_with_category 20, 28
npc_set_coords 26, 50, 0
npc_set_animation 0
npc_set_npc_palette_index 1
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 1
npc_wait_anim_frame 192
npc_set_animation 3
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0x8
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_set_npc_palette_index 0
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCScript_8051d02::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 0, 0, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_free_and_end
.incbin "baserom.gba", 0x51d22, 0x2
LansRoom_CutsceneNPCs_8051d24::
.word LansRoom_CutsceneNPCScript_8051d30
.word LansRoom_CutsceneNPCScript_8051d52
.word 0xff
LansRoom_CutsceneNPCScript_8051d30::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 4
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_pause 60
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCScript_8051d52::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65472, 104, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051d7f
npc_set_animation 23
npc_move_in_direction 7, 16, 12
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCScript_8051d7f::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x51da3, 0x1
LansRoom_CutsceneNPCs_8051da4::
.word LansRoom_CutsceneNPCScript_8051db8
.word LansRoom_CutsceneNPCScript_8051deb
.word LansRoom_CutsceneNPCScript_8051e5e
.word LansRoom_CutsceneNPCScript_8051ec0
.word 0xff
LansRoom_CutsceneNPCScript_8051db8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 20, 28
npc_set_coords 26, 50, 0
npc_set_animation 0
npc_set_npc_palette_index 1
npc_wait_cutscene_var 0x8, 0x7
npc_play_sound 0xcf
npc_set_animation 3
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_set_sprite 0
npc_set_coords 65528, 8, 0
npc_set_animation 27
npc_set_npc_palette_index 0
npc_jump_with_link NPCScript_StationaryNPC
LansRoom_CutsceneNPCScript_8051deb::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 2
npc_set_coords 65472, 102, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051f23
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 17
npc_move_in_direction 1, 16, 10
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_pause 6
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051e3a
npc_set_animation 21
npc_move_in_direction 5, 16, 10
npc_set_animation 19
npc_move_in_direction 3, 16, 10
npc_write_cutscene_var 0x8, 0xa
npc_free_and_end
LansRoom_CutsceneNPCScript_8051e3a::
npc_pause_secondary_script 152
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
LansRoom_CutsceneNPCScript_8051e5e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 1
npc_set_coords 65472, 102, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 18
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051f23
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 17
npc_move_in_direction 1, 16, 8
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_pause 2
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051e9c
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 19
npc_move_in_direction 3, 16, 10
npc_free_and_end
LansRoom_CutsceneNPCScript_8051e9c::
npc_pause_secondary_script 136
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
LansRoom_CutsceneNPCScript_8051ec0::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 3
npc_set_coords 65472, 102, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 33
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051f23
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x9
npc_run_secondary_script LansRoom_CutsceneNPCScript_8051eff
npc_set_animation 21
npc_move_in_direction 5, 16, 6
npc_set_animation 19
npc_move_in_direction 3, 16, 10
npc_free_and_end
LansRoom_CutsceneNPCScript_8051eff::
npc_pause_secondary_script 120
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
LansRoom_CutsceneNPCScript_8051f23::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x51f47, 0x1
Bathroom_NPCScripts_8051f48::
.word Bathroom_NPCScript_8051f54
.word Bathroom_NPCScript_8051f77
.word 0xff
Bathroom_NPCScript_8051f54::
npc_set_active_and_visible
npc_set_sprite 6
npc_jump_if_progress_in_range 0x11, 0x11, Bathroom_NPCScript_8051f5f
npc_free_and_end
Bathroom_NPCScript_8051f5f::
npc_jump_if_flag_set EVENT_542, Bathroom_NPCScript_8051f67
npc_free_and_end
Bathroom_NPCScript_8051f67::
npc_set_text_script_index 0
npc_set_coords 6, 65532, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Bathroom_NPCScript_8051f77::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_flag_set EVENT_11A9, Bathroom_NPCScript_8051f8a
npc_free_and_end
Bathroom_NPCScript_8051f8a::
npc_jump_if_flag_clear EVENT_171D, Bathroom_NPCScript_8051fad
npc_jump_if_flag_set EVENT_163, Bathroom_NPCScript_8051fad
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65524, 14, 0
npc_set_animation 5
Bathroom_NPCScript_8051fa3::
npc_pause 1
npc_jump_if_flag_clear EVENT_11AB, Bathroom_NPCScript_8051fa3
npc_free_and_end
Bathroom_NPCScript_8051fad::
npc_free_and_end
.incbin "baserom.gba", 0x51fae, 0x2
AsterLand_NPCScripts_8051fb0::
.word AsterLand_NPCScript_8051fd8
.word AsterLand_NPCScript_805202e
.word AsterLand_NPCScript_8052065
.word AsterLand_NPCScript_805209d
.word AsterLand_NPCScript_80520df
.word AsterLand_NPCScript_8052177
.word AsterLand_NPCScript_80521bc
.word AsterLand_NPCScript_80521e0
.word AsterLand_NPCScript_8052227
.word 0xff
AsterLand_NPCScript_8051fd8::
npc_set_active_and_visible
npc_set_sprite 51
npc_jump_if_progress_in_range 0x64, 0x64, AsterLand_NPCScript_8051fff
npc_jump_if_progress_in_range 0x62, 0x63, AsterLand_NPCScript_805202d
npc_jump_if_progress_in_range 0x61, 0x61, AsterLand_NPCScript_8052015
npc_jump_if_progress_in_range 0x60, 0x60, AsterLand_NPCScript_8052025
npc_jump_if_progress_in_range 0x10, 0xff, AsterLand_NPCScript_8051fff
npc_free_and_end
AsterLand_NPCScript_8051fff::
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_collision_radius 12
npc_shift_center 0, 10, 0
npc_set_coords 28, 65466, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
AsterLand_NPCScript_8052015::
npc_set_text_script_index 0
npc_set_coords 28, 65508, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
AsterLand_NPCScript_8052025::
npc_jump_if_flag_set EVENT_E0A, AsterLand_NPCScript_8051fff
npc_free_and_end
AsterLand_NPCScript_805202d::
npc_free_and_end
AsterLand_NPCScript_805202e::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_flag_set EVENT_11A9, AsterLand_NPCScript_8052041
npc_free_and_end
AsterLand_NPCScript_8052041::
npc_jump_if_flag_clear EVENT_171D, AsterLand_NPCScript_8052064
npc_jump_if_flag_set EVENT_163, AsterLand_NPCScript_8052064
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 44, 65524, 0
npc_set_animation 1
AsterLand_NPCScript_805205a::
npc_pause 1
npc_jump_if_flag_clear EVENT_11AD, AsterLand_NPCScript_805205a
npc_free_and_end
AsterLand_NPCScript_8052064::
npc_free_and_end
AsterLand_NPCScript_8052065::
npc_set_active_and_visible
npc_set_sprite 28
npc_jump_if_progress_in_range 0x50, 0xff, AsterLand_NPCScript_8052070
npc_free_and_end
AsterLand_NPCScript_8052070::
npc_jump_if_flag_set EVENT_1C3B, AsterLand_NPCScript_805207e
npc_jump_if_flag_set EVENT_1BFB, AsterLand_NPCScript_805209c
AsterLand_NPCScript_805207e::
npc_jump_if_flag_set EVENT_1C41, AsterLand_NPCScript_805208c
npc_jump_if_flag_set EVENT_1C01, AsterLand_NPCScript_805209c
AsterLand_NPCScript_805208c::
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 108, 68, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
AsterLand_NPCScript_805209c::
npc_free_and_end
AsterLand_NPCScript_805209d::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x30, 0x31, AsterLand_NPCScript_80520bf
npc_jump_if_progress_in_range 0x20, 0x25, AsterLand_NPCScript_80520af
npc_free_and_end
AsterLand_NPCScript_80520af::
npc_set_text_script_index 0
npc_set_coords 94, 66, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
AsterLand_NPCScript_80520bf::
npc_set_text_script_index 30
npc_set_coords 54, 65528, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x520cf, 0x10
AsterLand_NPCScript_80520df::
npc_set_active_and_visible
npc_set_sprite 10
npc_jump_if_progress_in_range 0x40, 0x46, AsterLand_NPCScript_8052123
npc_jump_if_progress_in_range 0x32, 0x33, AsterLand_NPCScript_8052112
npc_free_and_end
.incbin "baserom.gba", 0x520f1, 0x21
AsterLand_NPCScript_8052112::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 35
npc_set_coords 50, 65526, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
AsterLand_NPCScript_8052123::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 90, 52, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x52134, 0x43
AsterLand_NPCScript_8052177::
npc_set_active_and_visible
npc_set_sprite 13
npc_free_and_end
.incbin "baserom.gba", 0x5217b, 0x41
AsterLand_NPCScript_80521bc::
npc_set_active_and_visible
npc_set_sprite 14
npc_free_and_end
.incbin "baserom.gba", 0x521c0, 0x20
AsterLand_NPCScript_80521e0::
npc_set_active_and_visible
npc_set_sprite 9
npc_free_and_end
.incbin "baserom.gba", 0x521e4, 0x43
AsterLand_NPCScript_8052227::
npc_set_active_and_visible
npc_set_sprite 60
npc_jump_if_progress_in_range 0x20, 0xff, AsterLand_NPCScript_8052232
npc_free_and_end
AsterLand_NPCScript_8052232::
npc_set_text_script_index_and_ptr_to_decomp_buffer 30
npc_set_coords 65444, 65496, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x52242, 0x266
Class6_1_GFXAnim_80524a8::
gfx_anim_pal_copy 0x3001960, 0x1a0, 1
gfx_anim_data Class6_1_GFXAnimPalSrc_8519f0c, 1
gfx_anim_end
.incbin "baserom.gba", 0x524c0, 0xa0
TeachersRoom_GFXAnim_8052560::
gfx_anim_pal_copy 0x3001a80, 0x20, 1
gfx_anim_data TeachersRoom_GFXAnimPalSrc_8527b28, 24
gfx_anim_data TeachersRoom_GFXAnimPalSrc_8527b48, 12
gfx_anim_data TeachersRoom_GFXAnimPalSrc_8527b68, 24
gfx_anim_data TeachersRoom_GFXAnimPalSrc_8527b48, 12
gfx_anim_loop
.incbin "baserom.gba", 0x52590, 0x18
PrincipalsOffice_GFXAnim_80525a8::
gfx_anim_pal_copy 0x3001960, 0x1a0, 0
gfx_anim_data PrincipalsOffice_GFXAnimPalSrc_852b784, 1
gfx_anim_end
Class6_1_GFXAnim_80525c0::
gfx_anim_manual_pal_transform 0x4, 0x3001b60, 12, 13
gfx_anim_data 0x80000c60, 30
gfx_anim_jump Class6_1_GFXAnim_80525f0
Class6_1_GFXAnim_80525dc::
gfx_anim_manual_pal_transform 0x4, 0x3001750, 13, 12
Class6_1_GFXAnim_80525e8::
gfx_anim_data 0x80000c60, 30
Class6_1_GFXAnim_80525f0::
gfx_anim_data 0x80001080, 30
gfx_anim_data 0x800014a0, 30
gfx_anim_data 0x800018c0, 30
gfx_anim_data 0x80001ce0, 30
gfx_anim_data 0x800018c0, 30
gfx_anim_data 0x800014a0, 30
gfx_anim_data 0x80001080, 30
gfx_anim_jump Class6_1_GFXAnim_80525e8
Class6_1_GFXAnim_8052630::
gfx_anim_manual_pal_transform 0x4, 0x3001b60, 12, 13
gfx_anim_data 0x80000000, 10
gfx_anim_data 0x80000420, 10
gfx_anim_data 0x80000840, 10
gfx_anim_jump Class6_1_GFXAnim_80525e8
Class6_1_GFXAnim_805265c::
gfx_anim_manual_pal_transform 0x4, 0x3001750, 13, 12
gfx_anim_data 0x80000000, 10
gfx_anim_data 0x80000420, 10
gfx_anim_data 0x80000840, 10
gfx_anim_jump Class6_1_GFXAnim_80525e8
.incbin "baserom.gba", 0x52688, 0x700
CyberAcademy_OnInitMapScripts_8052d88::
.word Class6_1_OnInitMapScript_8052f90
.word Class6_2_OnInitMapScript_805356c
.word Class1_1_OnInitMapScript_80535f4
.word Class1_2_OnInitMapScript_805367c
.word 1FHallway_OnInitMapScript_8053724
.word 2FHallway_OnInitMapScript_80537c4
.word FoyerHall_OnInitMapScript_80538a8
.word TeachersRoom_OnInitMapScript_8053b4c
.word PrincipalsOffice_OnInitMapScript_8053e54
.word ResearchLab1_OnInitMapScript_8053f44
.word ResearchLab2_OnInitMapScript_8054108
CyberAcademy_ContinuousMapScripts_8052db4::
.word Class6_1_ContinuousMapScript_8053371
.word Class6_2_ContinuousMapScript_80535ba
.word Class1_1_ContinuousMapScript_8053642
.word Class1_2_ContinuousMapScript_80536ea
.word 1FHallway_ContinuousMapScript_80537c2
.word 2FHallway_ContinuousMapScript_80538a0
.word FoyerHall_ContinuousMapScript_8053a49
.word TeachersRoom_ContinuousMapScript_8053d4a
.word PrincipalsOffice_ContinuousMapScript_8053eff
.word ResearchLab1_ContinuousMapScript_8054041
.word ResearchLab2_ContinuousMapScript_80541d3
CyberAcademy_MapGroupNPCScriptPointers_8052de0::
.word Class6_1_NPCScripts_80542a0
.word Class6_2_NPCScripts_80568d0
.word Class1_1_NPCScripts_8056af8
.word Class1_2_NPCScripts_8056c9c
.word 1FHallway_NPCScripts_8056e3c
.word 2FHallway_NPCScripts_80572bc
.word FoyerHall_NPCScripts_805756c
.word TeachersRoom_NPCScripts_8057e84
.word PrincipalsOffice_NPCScripts_80588e8
.word ResearchLab1_NPCScripts_8059010
.word ResearchLab2_NPCScripts_80591a0
CyberAcademy_CoordInteractionTextIndicesPointers_8052e0c::
.word Class6_1_CoordInteractionTextIndices_8052e38
.word Class6_2_CoordInteractionTextIndices_8052e48
.word Class1_1_CoordInteractionTextIndices_8052e58
.word Class1_2_CoordInteractionTextIndices_8052e68
.word 1FHallway_CoordInteractionTextIndices_8052e78
.word 2FHallway_CoordInteractionTextIndices_8052e88
.word FoyerHall_CoordInteractionTextIndices_8052e98
.word TeachersRoom_CoordInteractionTextIndices_8052ea8
.word PrincipalsOffice_CoordInteractionTextIndices_8052eb8
.word ResearchLab1_CoordInteractionTextIndices_8052ec8
.word ResearchLab2_CoordInteractionTextIndices_8052ed8
Class6_1_CoordInteractionTextIndices_8052e38::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0xd
.byte 0xff
.byte 0xff
Class6_2_CoordInteractionTextIndices_8052e48::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0xd
.byte 0xff
.byte 0xff
Class1_1_CoordInteractionTextIndices_8052e58::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0xd
.byte 0xff
.byte 0xff
Class1_2_CoordInteractionTextIndices_8052e68::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0xd
.byte 0xff
.byte 0xff
1FHallway_CoordInteractionTextIndices_8052e78::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
2FHallway_CoordInteractionTextIndices_8052e88::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
FoyerHall_CoordInteractionTextIndices_8052e98::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
TeachersRoom_CoordInteractionTextIndices_8052ea8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xc
.byte 0xd
.byte 0x10
.byte 0xff
.byte 0xff
.byte 0xff
PrincipalsOffice_CoordInteractionTextIndices_8052eb8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
ResearchLab1_CoordInteractionTextIndices_8052ec8::
.byte 0xa
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
ResearchLab2_CoordInteractionTextIndices_8052ed8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0xa
.byte 0x5
.byte 0x6
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x52ee8, 0xa8
Class6_1_OnInitMapScript_8052f90::
ms_call_native_function Class6_1_MS_sub_8035640, 0x0
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_86F, Class6_1_OnInitMapScript_8052fb5
ms_set_event_flag MS_VAR_IMM, EVENT_16D1
Class6_1_OnInitMapScript_8052fb5::
ms_jump_if_progress_in_range 0x0, 0xf, Class6_1_OnInitMapScript_8052fe4
ms_jump_if_progress_in_range 0x10, 0x1f, Class6_1_OnInitMapScript_8053128
ms_jump_if_progress_in_range 0x20, 0x2f, Class6_1_OnInitMapScript_805315c
ms_jump_if_progress_in_range 0x30, 0x3f, Class6_1_OnInitMapScript_8053190
ms_jump_if_progress_in_range 0x40, 0x4f, Class6_1_OnInitMapScript_8053253
ms_jump_if_progress_in_range 0x60, 0x6f, Class6_1_OnInitMapScript_8053287
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8052fe4::
ms_jump_if_progress_in_range 0x2, 0x2, Class6_1_OnInitMapScript_8052ffe
ms_jump_if_progress_in_range 0x3, 0x3, Class6_1_OnInitMapScript_805308f
ms_jump_if_progress_in_range 0x5, 0x5, Class6_1_OnInitMapScript_8053100
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8052ffe::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_42A, Class6_1_OnInitMapScript_8053028
ms_jump_if_flag_set MS_VAR_IMM, EVENT_42C, Class6_1_OnInitMapScript_8053028
ms_write_word Class6_1_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word Class6_1_OnInitMapScript_2011ea8, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
Class6_1_OnInitMapScript_8053028::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41F, Class6_1_OnInitMapScript_8053050
ms_jump_if_flag_set MS_VAR_IMM, EVENT_420, Class6_1_OnInitMapScript_8053050
ms_set_event_flag MS_VAR_IMM, EVENT_420
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_8082090, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053050::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_429, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_42A, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_42A
ms_write_word Class6_1_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word Class6_1_OnInitMapScript_2011ea8, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Class6_1_CutsceneScript_8082634, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_805308f::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_42E, Class6_1_OnInitMapScript_80530d3
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1729, Class6_1_OnInitMapScript_80530d3
ms_write_word Class6_1_OnInitMapScript_2011eac, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_write_word Class6_1_OnInitMapScript_2011eb0, 0x8070102
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word Class6_1_OnInitMapScript_2011eb4, 0x8010102
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_write_word Class6_1_OnInitMapScript_2011eb8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
Class6_1_OnInitMapScript_80530d3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_47B, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_42D, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_42E, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_42E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Class6_1_CutsceneScript_8082a20, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053100::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_43F, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_440, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_440
ms_set_enter_map_screen_fade 0x24, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_80832f4, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053128::
ms_jump_if_progress_in_range 0x10, 0x10, Class6_1_OnInitMapScript_8053134
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053134::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_501, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_502, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_502
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_8084364, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_805315c::
ms_jump_if_progress_in_range 0x20, 0x20, Class6_1_OnInitMapScript_8053168
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053168::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_603, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_604, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_604
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_80873b0, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053190::
ms_jump_if_progress_in_range 0x30, 0x30, Class6_1_OnInitMapScript_80531a3
ms_jump_if_progress_in_range 0x32, 0x32, Class6_1_OnInitMapScript_80531d3
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_80531a3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_85A, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_803, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_804, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_804
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_808a3e8, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_80531d3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_811, Class6_1_OnInitMapScript_80531fb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_812, Class6_1_OnInitMapScript_80531fb
ms_set_event_flag MS_VAR_IMM, EVENT_812
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_808ad60, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_80531fb::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_817, Class6_1_OnInitMapScript_8053223
ms_jump_if_flag_set MS_VAR_IMM, EVENT_818, Class6_1_OnInitMapScript_8053223
ms_set_event_flag MS_VAR_IMM, EVENT_818
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_808b0a4, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053223::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_87A, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_81B, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_81C, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_81C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_808b348, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053253::
ms_jump_if_progress_in_range 0x42, 0x42, Class6_1_OnInitMapScript_805325f
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_805325f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A0D, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A0E, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_A0E
ms_set_enter_map_screen_fade 0x24, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_808d894, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053287::
ms_jump_if_progress_in_range 0x60, 0x60, Class6_1_OnInitMapScript_805329a
ms_jump_if_progress_in_range 0x62, 0x62, Class6_1_OnInitMapScript_8053312
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_805329a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E03, Class6_1_OnInitMapScript_80532c2
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E04, Class6_1_OnInitMapScript_80532c2
ms_set_event_flag MS_VAR_IMM, EVENT_E04
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_80934d4, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_80532c2::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E07, Class6_1_OnInitMapScript_80532ea
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E08, Class6_1_OnInitMapScript_80532ea
ms_set_event_flag MS_VAR_IMM, EVENT_E08
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_809390c, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_80532ea::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E0D, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E0E, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_E0E
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_8093c20, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_8053312::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E1F, Class6_1_OnInitMapScript_805333a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E20, Class6_1_OnInitMapScript_805333a
ms_set_event_flag MS_VAR_IMM, EVENT_E20
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Class6_1_CutsceneScript_80949d0, 0x0
ms_jump Class6_1_OnInitMapScript_805333a
Class6_1_OnInitMapScript_805333a::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_133F, Class6_1_OnInitMapScript_8053347
ms_jump Class6_1_OnInitMapScript_8053370
Class6_1_OnInitMapScript_8053347::
ms_clear_event_flag_range 1, EVENT_133F
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Class6_1_OnInitMapScript_8053362
ms_start_cutscene Class6_1_CutsceneScript_8099cec, 0x7d
ms_jump Class6_1_OnInitMapScript_8053370
Class6_1_OnInitMapScript_8053362::
ms_start_cutscene Class6_1_CutsceneScript_8099cec, 0x7e
ms_jump Class6_1_OnInitMapScript_8053370
Class6_1_OnInitMapScript_8053370::
ms_end
Class6_1_ContinuousMapScript_8053371::
ms_jump_if_progress_in_range 0x0, 0xf, Class6_1_ContinuousMapScript_8053392
ms_jump_if_progress_in_range 0x10, 0x1f, Class6_1_ContinuousMapScript_8053448
ms_jump_if_progress_in_range 0x20, 0x2f, Class6_1_ContinuousMapScript_8053485
ms_jump_if_progress_in_range 0x30, 0x3f, Class6_1_ContinuousMapScript_80534ba
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053392::
ms_jump_if_progress_in_range 0x2, 0x2, Class6_1_ContinuousMapScript_805339e
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_805339e::
ms_jump_if_flag_range_clear 8, EVENT_472, Class6_1_ContinuousMapScript_80533c8
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_421, Class6_1_ContinuousMapScript_80533c8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_422, Class6_1_ContinuousMapScript_80533c8
ms_set_event_flag MS_VAR_IMM, EVENT_422
ms_start_cutscene Class6_1_CutsceneScript_80821e0, 0x0
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_80533c8::
ms_jump_if_flag_range_clear 9, EVENT_484, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_47A, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_42B, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_set MS_VAR_IMM, EVENT_42C, Class6_1_ContinuousMapScript_8053553
ms_set_event_flag MS_VAR_IMM, EVENT_42C
ms_write_word Class6_1_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word Class6_1_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word Class6_1_ContinuousMapScript_2011eac, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_write_word Class6_1_ContinuousMapScript_2011eb0, 0x8070102
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word Class6_1_ContinuousMapScript_2011eb4, 0x8010102
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_write_word Class6_1_ContinuousMapScript_2011eb8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_start_cutscene Class6_1_CutsceneScript_80827d4, 0x0
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053448::
ms_jump_if_progress_in_range 0x10, 0x10, Class6_1_ContinuousMapScript_8053454
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053454::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_53F, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_503, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_set MS_VAR_IMM, EVENT_504, Class6_1_ContinuousMapScript_8053553
ms_set_event_flag MS_VAR_IMM, EVENT_504
ms_start_cutscene Class6_1_CutsceneScript_8084554, 0x0
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053485::
ms_jump_if_progress_in_range 0x20, 0x20, Class6_1_ContinuousMapScript_8053491
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053491::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_607, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_set MS_VAR_IMM, EVENT_608, Class6_1_ContinuousMapScript_8053553
ms_set_event_flag MS_VAR_IMM, EVENT_608
ms_start_cutscene Class6_1_CutsceneScript_8087610, 0x0
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_80534ba::
ms_jump_if_progress_in_range 0x30, 0x30, Class6_1_ContinuousMapScript_80534d4
ms_jump_if_progress_in_range 0x31, 0x31, Class6_1_ContinuousMapScript_80534e5
ms_jump_if_progress_in_range 0x32, 0x32, Class6_1_ContinuousMapScript_805350b
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_80534d4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_86F, Class6_1_ContinuousMapScript_8053553
ms_clear_event_flag MS_VAR_IMM, EVENT_16D1
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_80534e5::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_85A, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_804, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CA6, Class6_1_ContinuousMapScript_8053553
ms_start_cutscene Class6_1_CutsceneScript_8098bb8, 0x1060215
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_805350b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_812, Class6_1_ContinuousMapScript_8053529
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CDD, Class6_1_ContinuousMapScript_8053529
ms_start_cutscene Class6_1_CutsceneScript_8098bb8, 0x13d0215
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053529::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_85D, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_819, Class6_1_ContinuousMapScript_8053553
ms_jump_if_flag_set MS_VAR_IMM, EVENT_81A, Class6_1_ContinuousMapScript_8053553
ms_set_event_flag MS_VAR_IMM, EVENT_81A
ms_start_cutscene Class6_1_CutsceneScript_808b25c, 0x0
ms_jump Class6_1_ContinuousMapScript_8053553
Class6_1_ContinuousMapScript_8053553::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_133F, Class6_1_ContinuousMapScript_8053569
ms_start_cutscene Class6_1_CutsceneScript_80990b8, 0x1ff0019
ms_jump Class6_1_ContinuousMapScript_8053569
Class6_1_ContinuousMapScript_8053569::
ms_end
.incbin "baserom.gba", 0x5356a, 0x2
Class6_2_OnInitMapScript_805356c::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_jump_if_progress_in_range 0x60, 0x6f, Class6_2_OnInitMapScript_8053588
ms_jump Class6_2_OnInitMapScript_80535b9
Class6_2_OnInitMapScript_8053588::
ms_jump_if_progress_in_range 0x63, 0x64, Class6_2_OnInitMapScript_8053594
ms_jump Class6_2_OnInitMapScript_80535b9
Class6_2_OnInitMapScript_8053594::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E75, Class6_2_OnInitMapScript_80535b9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E76, Class6_2_OnInitMapScript_80535b9
ms_set_event_flag MS_VAR_IMM, EVENT_E76
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Class6_2_CutsceneScript_8099cec, 0x5d
ms_jump Class6_2_OnInitMapScript_80535b9
Class6_2_OnInitMapScript_80535b9::
ms_end
Class6_2_ContinuousMapScript_80535ba::
ms_jump_if_progress_in_range 0x60, 0x6f, Class6_2_ContinuousMapScript_80535c6
ms_jump Class6_2_ContinuousMapScript_80535f0
Class6_2_ContinuousMapScript_80535c6::
ms_jump_if_progress_in_range 0x63, 0x64, Class6_2_ContinuousMapScript_80535d2
ms_jump Class6_2_ContinuousMapScript_80535f0
Class6_2_ContinuousMapScript_80535d2::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E75, Class6_2_ContinuousMapScript_80535f0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E76, Class6_2_ContinuousMapScript_80535f0
ms_start_cutscene Class6_2_CutsceneScript_80990b8, 0x1ff0099
ms_jump Class6_2_ContinuousMapScript_80535f0
Class6_2_ContinuousMapScript_80535f0::
ms_end
.incbin "baserom.gba", 0x535f1, 0x3
Class1_1_OnInitMapScript_80535f4::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_jump_if_progress_in_range 0x60, 0x6f, Class1_1_OnInitMapScript_8053610
ms_jump Class1_1_OnInitMapScript_8053641
Class1_1_OnInitMapScript_8053610::
ms_jump_if_progress_in_range 0x63, 0x64, Class1_1_OnInitMapScript_805361c
ms_jump Class1_1_OnInitMapScript_8053641
Class1_1_OnInitMapScript_805361c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E77, Class1_1_OnInitMapScript_8053641
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E78, Class1_1_OnInitMapScript_8053641
ms_set_event_flag MS_VAR_IMM, EVENT_E78
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Class1_1_CutsceneScript_8099cec, 0x5e
ms_jump Class1_1_OnInitMapScript_8053641
Class1_1_OnInitMapScript_8053641::
ms_end
Class1_1_ContinuousMapScript_8053642::
ms_jump_if_progress_in_range 0x60, 0x6f, Class1_1_ContinuousMapScript_805364e
ms_jump Class1_1_ContinuousMapScript_8053678
Class1_1_ContinuousMapScript_805364e::
ms_jump_if_progress_in_range 0x63, 0x64, Class1_1_ContinuousMapScript_805365a
ms_jump Class1_1_ContinuousMapScript_8053678
Class1_1_ContinuousMapScript_805365a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E77, Class1_1_ContinuousMapScript_8053678
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E78, Class1_1_ContinuousMapScript_8053678
ms_start_cutscene Class1_1_CutsceneScript_80990b8, 0x1ff009a
ms_jump Class1_1_ContinuousMapScript_8053678
Class1_1_ContinuousMapScript_8053678::
ms_end
.incbin "baserom.gba", 0x53679, 0x3
Class1_2_OnInitMapScript_805367c::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_jump_if_progress_in_range 0x0, 0xf, Class1_2_OnInitMapScript_80536a6
ms_jump_if_progress_in_range 0x10, 0x1f, Class1_2_OnInitMapScript_80536af
ms_jump_if_progress_in_range 0x60, 0x6f, Class1_2_OnInitMapScript_80536b8
ms_jump Class1_2_OnInitMapScript_80536e9
Class1_2_OnInitMapScript_80536a6::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Class1_2_OnInitMapScript_80536e9
Class1_2_OnInitMapScript_80536af::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Class1_2_OnInitMapScript_80536e9
Class1_2_OnInitMapScript_80536b8::
ms_jump_if_progress_in_range 0x63, 0x64, Class1_2_OnInitMapScript_80536c4
ms_jump Class1_2_OnInitMapScript_80536e9
Class1_2_OnInitMapScript_80536c4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E79, Class1_2_OnInitMapScript_80536e9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7A, Class1_2_OnInitMapScript_80536e9
ms_set_event_flag MS_VAR_IMM, EVENT_E7A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Class1_2_CutsceneScript_8099cec, 0x5f
ms_jump Class1_2_OnInitMapScript_80536e9
Class1_2_OnInitMapScript_80536e9::
ms_end
Class1_2_ContinuousMapScript_80536ea::
ms_jump_if_progress_in_range 0x60, 0x6f, Class1_2_ContinuousMapScript_80536f6
ms_jump Class1_2_ContinuousMapScript_8053720
Class1_2_ContinuousMapScript_80536f6::
ms_jump_if_progress_in_range 0x63, 0x64, Class1_2_ContinuousMapScript_8053702
ms_jump Class1_2_ContinuousMapScript_8053720
Class1_2_ContinuousMapScript_8053702::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E79, Class1_2_ContinuousMapScript_8053720
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7A, Class1_2_ContinuousMapScript_8053720
ms_start_cutscene Class1_2_CutsceneScript_80990b8, 0x1ff009b
ms_jump Class1_2_ContinuousMapScript_8053720
Class1_2_ContinuousMapScript_8053720::
ms_end
.incbin "baserom.gba", 0x53721, 0x3
1FHallway_OnInitMapScript_8053724::
ms_call_native_function 1FHallway_MS_sub_8035640, 0x0
ms_jump_if_progress_in_range 0x0, 0xf, 1FHallway_OnInitMapScript_8053740
ms_jump_if_progress_in_range 0x30, 0x3f, 1FHallway_OnInitMapScript_805378d
ms_jump 1FHallway_OnInitMapScript_80537c1
1FHallway_OnInitMapScript_8053740::
ms_jump_if_progress_in_range 0x2, 0x2, 1FHallway_OnInitMapScript_805374c
ms_jump 1FHallway_OnInitMapScript_80537c1
1FHallway_OnInitMapScript_805374c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_420, 1FHallway_OnInitMapScript_80537c1
ms_write_word 1FHallway_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word 1FHallway_OnInitMapScript_2011eac, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_write_word 1FHallway_OnInitMapScript_2011eb0, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word 1FHallway_OnInitMapScript_2011eb4, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump 1FHallway_OnInitMapScript_80537c1
1FHallway_OnInitMapScript_805378d::
ms_jump_if_progress_in_range 0x30, 0x30, 1FHallway_OnInitMapScript_8053799
ms_jump 1FHallway_OnInitMapScript_80537c1
1FHallway_OnInitMapScript_8053799::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_801, 1FHallway_OnInitMapScript_80537c1
ms_jump_if_flag_set MS_VAR_IMM, EVENT_802, 1FHallway_OnInitMapScript_80537c1
ms_set_event_flag MS_VAR_IMM, EVENT_802
ms_set_enter_map_screen_fade 0x24, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene 1FHallway_CutsceneScript_808a220, 0x0
ms_jump 1FHallway_OnInitMapScript_80537c1
1FHallway_OnInitMapScript_80537c1::
ms_end
1FHallway_ContinuousMapScript_80537c2::
ms_end
.incbin "baserom.gba", 0x537c3, 0x1
2FHallway_OnInitMapScript_80537c4::
ms_call_native_function 2FHallway_MS_sub_8035640, 0x0
ms_jump_if_progress_in_range 0x0, 0xf, 2FHallway_OnInitMapScript_80537e0
ms_jump_if_progress_in_range 0x30, 0x3f, 2FHallway_OnInitMapScript_805386e
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_80537e0::
ms_jump_if_progress_in_range 0x2, 0x2, 2FHallway_OnInitMapScript_80537f3
ms_jump_if_progress_in_range 0x3, 0x3, 2FHallway_OnInitMapScript_8053847
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_80537f3::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_420, 2FHallway_OnInitMapScript_8053822
ms_write_word 2FHallway_OnInitMapScript_2011ea8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word 2FHallway_OnInitMapScript_2011eb0, 0x8030202
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word 2FHallway_OnInitMapScript_2011eb4, 0x8030202
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
2FHallway_OnInitMapScript_8053822::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_427, 2FHallway_OnInitMapScript_805389f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_428, 2FHallway_OnInitMapScript_805389f
ms_set_event_flag MS_VAR_IMM, EVENT_428
ms_set_enter_map_screen_fade 0x24, 0xff
ms_start_cutscene 2FHallway_CutsceneScript_80824e8, 0x0
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_8053847::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_47B, 2FHallway_OnInitMapScript_805389f
ms_write_word 2FHallway_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word 2FHallway_OnInitMapScript_2011eac, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_805386e::
ms_jump_if_progress_in_range 0x33, 0x33, 2FHallway_OnInitMapScript_805387a
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_805387a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_831, 2FHallway_OnInitMapScript_805389f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_832, 2FHallway_OnInitMapScript_805389f
ms_set_event_flag MS_VAR_IMM, EVENT_832
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene 2FHallway_CutsceneScript_808be60, 0x0
ms_jump 2FHallway_OnInitMapScript_805389f
2FHallway_OnInitMapScript_805389f::
ms_end
2FHallway_ContinuousMapScript_80538a0::
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_end
.incbin "baserom.gba", 0x538a5, 0x3
FoyerHall_OnInitMapScript_80538a8::
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_set_event_flag MS_VAR_IMM, EVENT_16F7
ms_set_event_flag MS_VAR_IMM, EVENT_16F8
ms_jump_if_progress_in_range 0x0, 0xf, FoyerHall_OnInitMapScript_80538d5
ms_jump_if_progress_in_range 0x10, 0x1f, FoyerHall_OnInitMapScript_805399b
ms_jump_if_progress_in_range 0x20, 0x2f, FoyerHall_OnInitMapScript_80539c5
ms_jump_if_progress_in_range 0x50, 0x5f, FoyerHall_OnInitMapScript_80539eb
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80538d5::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41E, FoyerHall_OnInitMapScript_80538f6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_440, FoyerHall_OnInitMapScript_80538f6
ms_write_word FoyerHall_OnInitMapScript_2011ea4, 0x8070202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
FoyerHall_OnInitMapScript_80538f6::
ms_jump_if_progress_in_range 0x0, 0x1, FoyerHall_OnInitMapScript_8053910
ms_jump_if_progress_in_range 0x2, 0x2, FoyerHall_OnInitMapScript_8053922
ms_jump_if_progress_in_range 0x3, 0x3, FoyerHall_OnInitMapScript_8053981
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_8053910::
ms_write_word FoyerHall_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_8053922::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_497, FoyerHall_OnInitMapScript_8053937
ms_write_word FoyerHall_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
FoyerHall_OnInitMapScript_8053937::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_420, FoyerHall_OnInitMapScript_805394c
ms_write_word FoyerHall_OnInitMapScript_2011eac, 0x8030302
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
FoyerHall_OnInitMapScript_805394c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_41D, FoyerHall_OnInitMapScript_8053a48
ms_jump_if_flag_set MS_VAR_IMM, EVENT_41E, FoyerHall_OnInitMapScript_8053a48
ms_set_event_flag MS_VAR_IMM, EVENT_41E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene FoyerHall_CutsceneScript_8081ed4, 0x0
ms_write_word FoyerHall_OnInitMapScript_2011ea4, 0x8070202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_8053981::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_498, FoyerHall_OnInitMapScript_8053a48
ms_write_word FoyerHall_OnInitMapScript_2011eac, 0x8030302
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_805399b::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump_if_progress_in_range 0x10, 0x10, FoyerHall_OnInitMapScript_80539ab
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80539ab::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_53D, FoyerHall_OnInitMapScript_8053a48
ms_write_word FoyerHall_OnInitMapScript_2011ea4, 0x8070a02
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80539c5::
ms_jump_if_progress_in_range 0x20, 0x21, FoyerHall_OnInitMapScript_80539d1
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80539d1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_67B, FoyerHall_OnInitMapScript_8053a48
ms_write_word FoyerHall_OnInitMapScript_2011ea4, 0x8070c02
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80539eb::
ms_jump_if_progress_in_range 0x52, 0x52, FoyerHall_OnInitMapScript_80539f7
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_80539f7::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C22, FoyerHall_OnInitMapScript_8053a0c
ms_write_word FoyerHall_OnInitMapScript_2011eb0, 0x8050f02
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
FoyerHall_OnInitMapScript_8053a0c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C24, FoyerHall_OnInitMapScript_8053a48
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C22, FoyerHall_OnInitMapScript_8053a48
ms_write_word FoyerHall_OnInitMapScript_2011eb8, 0x8051002
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_write_word FoyerHall_OnInitMapScript_2011ebc, 0x8031002
ms_set_event_flag MS_VAR_IMM, EVENT_16F7
ms_write_word FoyerHall_OnInitMapScript_2011ec0, 0x8011002
ms_set_event_flag MS_VAR_IMM, EVENT_16F8
ms_jump FoyerHall_OnInitMapScript_8053a48
FoyerHall_OnInitMapScript_8053a48::
ms_end
FoyerHall_ContinuousMapScript_8053a49::
ms_jump_if_progress_in_range 0x0, 0xf, FoyerHall_ContinuousMapScript_8053a63
ms_jump_if_progress_in_range 0x50, 0x5f, FoyerHall_ContinuousMapScript_8053aaa
ms_jump_if_progress_in_range 0x60, 0x6f, FoyerHall_ContinuousMapScript_8053b14
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053a63::
ms_jump_if_progress_in_range 0x2, 0x2, FoyerHall_ContinuousMapScript_8053a76
ms_jump_if_progress_in_range 0x3, 0x3, FoyerHall_ContinuousMapScript_8053a90
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053a76::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_497, FoyerHall_ContinuousMapScript_8053b49
ms_write_word FoyerHall_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053a90::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_498, FoyerHall_ContinuousMapScript_8053b49
ms_write_word FoyerHall_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053aaa::
ms_jump_if_progress_in_range 0x52, 0x52, FoyerHall_ContinuousMapScript_8053ab6
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053ab6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CD6, FoyerHall_ContinuousMapScript_8053b49
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C21, FoyerHall_ContinuousMapScript_8053b49
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C22, FoyerHall_ContinuousMapScript_8053b49
ms_set_event_flag MS_VAR_IMM, EVENT_C22
ms_write_word FoyerHall_ContinuousMapScript_2011eb0, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F4
ms_write_word FoyerHall_ContinuousMapScript_2011eb8, 0x8051002
ms_set_event_flag MS_VAR_IMM, EVENT_16F6
ms_write_word FoyerHall_ContinuousMapScript_2011ebc, 0x8031002
ms_set_event_flag MS_VAR_IMM, EVENT_16F7
ms_write_word FoyerHall_ContinuousMapScript_2011ec0, 0x8011002
ms_set_event_flag MS_VAR_IMM, EVENT_16F8
ms_start_cutscene FoyerHall_CutsceneScript_8091778, 0x0
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053b14::
ms_jump_if_progress_in_range 0x63, 0x63, FoyerHall_ContinuousMapScript_8053b20
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053b20::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 12, FoyerHall_ContinuousMapScript_8053b49
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E21, FoyerHall_ContinuousMapScript_8053b49
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E22, FoyerHall_ContinuousMapScript_8053b49
ms_set_event_flag MS_VAR_IMM, EVENT_E22
ms_start_cutscene FoyerHall_CutsceneScript_8094bd0, 0x0
ms_jump FoyerHall_ContinuousMapScript_8053b49
FoyerHall_ContinuousMapScript_8053b49::
ms_end
.incbin "baserom.gba", 0x53b4a, 0x2
TeachersRoom_OnInitMapScript_8053b4c::
ms_call_native_function TeachersRoom_MS_sub_8035640, 0x0
ms_set_event_flag MS_VAR_IMM, EVENT_1640
ms_set_event_flag MS_VAR_IMM, EVENT_16CB
ms_set_event_flag MS_VAR_IMM, EVENT_16CA
ms_set_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump_if_progress_in_range 0x0, 0xf, TeachersRoom_OnInitMapScript_8053b9b
ms_jump_if_progress_in_range 0x10, 0x1f, TeachersRoom_OnInitMapScript_8053bf1
ms_jump_if_progress_in_range 0x20, 0x2f, TeachersRoom_OnInitMapScript_8053c12
ms_jump_if_progress_in_range 0x30, 0x3f, TeachersRoom_OnInitMapScript_8053c27
ms_jump_if_progress_in_range 0x40, 0x4f, TeachersRoom_OnInitMapScript_8053c3c
ms_jump_if_progress_in_range 0x50, 0x5f, TeachersRoom_OnInitMapScript_8053c51
ms_jump_if_progress_in_range 0x60, 0x6f, TeachersRoom_OnInitMapScript_8053ca2
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053b9b::
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CB
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_set_event_flag MS_VAR_IMM, EVENT_16D1
ms_jump_if_progress_in_range 0x0, 0x3, TeachersRoom_OnInitMapScript_8053bca
ms_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_OnInitMapScript_8053bd3
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053bca::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053bd3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_42E, TeachersRoom_OnInitMapScript_8053d49
ms_jump_if_flag_set MS_VAR_IMM, EVENT_43E, TeachersRoom_OnInitMapScript_8053d49
ms_load_gfx_anim TeachersRoom_GFXAnim_8052560
ms_clear_event_flag MS_VAR_IMM, EVENT_1640
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053bf1::
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CB
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_set_event_flag MS_VAR_IMM, EVENT_16D1
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c12::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c27::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c3c::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c51::
ms_jump_if_progress_in_range 0x50, 0x50, TeachersRoom_OnInitMapScript_8053c6b
ms_jump_if_progress_in_range 0x51, 0x51, TeachersRoom_OnInitMapScript_8053c80
ms_jump_if_progress_in_range 0x52, 0x52, TeachersRoom_OnInitMapScript_8053c8d
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c6b::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16CA
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c80::
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053c8d::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_CCE, TeachersRoom_OnInitMapScript_8053d49
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_clear_event_flag MS_VAR_IMM, EVENT_16C9
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053ca2::
ms_jump_if_progress_in_range 0x63, 0x63, TeachersRoom_OnInitMapScript_8053cb5
ms_jump_if_progress_in_range 0x64, 0x64, TeachersRoom_OnInitMapScript_8053cd7
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053cb5::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E22, TeachersRoom_OnInitMapScript_8053cff
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E26, TeachersRoom_OnInitMapScript_8053cff
ms_write_word TeachersRoom_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump TeachersRoom_OnInitMapScript_8053cff
TeachersRoom_OnInitMapScript_8053cd7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EC5, TeachersRoom_OnInitMapScript_8053cff
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EC6, TeachersRoom_OnInitMapScript_8053cff
ms_set_event_flag MS_VAR_IMM, EVENT_EC6
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene TeachersRoom_CutsceneScript_8097694, 0x0
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053cff::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7B, TeachersRoom_OnInitMapScript_8053d24
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7C, TeachersRoom_OnInitMapScript_8053d24
ms_set_event_flag MS_VAR_IMM, EVENT_E7C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene TeachersRoom_CutsceneScript_8099cec, 0x60
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053d24::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7D, TeachersRoom_OnInitMapScript_8053d49
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7E, TeachersRoom_OnInitMapScript_8053d49
ms_set_event_flag MS_VAR_IMM, EVENT_E7E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene TeachersRoom_CutsceneScript_8099cec, 0x61
ms_jump TeachersRoom_OnInitMapScript_8053d49
TeachersRoom_OnInitMapScript_8053d49::
ms_end
TeachersRoom_ContinuousMapScript_8053d4a::
ms_jump_if_progress_in_range 0x0, 0xf, TeachersRoom_ContinuousMapScript_8053d64
ms_jump_if_progress_in_range 0x20, 0x2f, TeachersRoom_ContinuousMapScript_8053dd2
ms_jump_if_progress_in_range 0x60, 0x6f, TeachersRoom_ContinuousMapScript_8053e08
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053d64::
ms_jump_if_progress_in_range 0x3, 0x3, TeachersRoom_ContinuousMapScript_8053d77
ms_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_ContinuousMapScript_8053da8
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053d77::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_42F, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_430, TeachersRoom_ContinuousMapScript_8053e50
ms_set_event_flag MS_VAR_IMM, EVENT_430
ms_clear_event_flag MS_VAR_IMM, EVENT_1640
ms_clear_event_flag MS_VAR_IMM, EVENT_16D0
ms_start_cutscene TeachersRoom_CutsceneScript_8082bd0, 0x0
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053da8::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_480, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_437, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_438, TeachersRoom_ContinuousMapScript_8053e50
ms_set_event_flag MS_VAR_IMM, EVENT_438
ms_start_cutscene TeachersRoom_CutsceneScript_8082fb4, 0x0
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053dd2::
ms_jump_if_progress_in_range 0x20, 0x20, TeachersRoom_ContinuousMapScript_8053dde
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053dde::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_630, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_605, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_606, TeachersRoom_ContinuousMapScript_8053e50
ms_set_event_flag MS_VAR_IMM, EVENT_606
ms_start_cutscene TeachersRoom_CutsceneScript_80874d4, 0x0
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053e08::
ms_jump_if_progress_in_range 0x63, 0x64, TeachersRoom_ContinuousMapScript_8053e14
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053e14::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7B, TeachersRoom_ContinuousMapScript_8053e32
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7C, TeachersRoom_ContinuousMapScript_8053e32
ms_start_cutscene TeachersRoom_CutsceneScript_80990b8, 0x1ff009c
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053e32::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7D, TeachersRoom_ContinuousMapScript_8053e50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E7E, TeachersRoom_ContinuousMapScript_8053e50
ms_start_cutscene TeachersRoom_CutsceneScript_80990b8, 0x1ff009d
ms_jump TeachersRoom_ContinuousMapScript_8053e50
TeachersRoom_ContinuousMapScript_8053e50::
ms_end
.incbin "baserom.gba", 0x53e51, 0x3
PrincipalsOffice_OnInitMapScript_8053e54::
ms_jump_if_progress_in_range 0x0, 0xf, PrincipalsOffice_OnInitMapScript_8053e67
ms_jump_if_progress_in_range 0x50, 0x5f, PrincipalsOffice_OnInitMapScript_8053e9b
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053e67::
ms_jump_if_progress_in_range 0x5, 0x5, PrincipalsOffice_OnInitMapScript_8053e73
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053e73::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_455, PrincipalsOffice_OnInitMapScript_8053efe
ms_jump_if_flag_set MS_VAR_IMM, EVENT_456, PrincipalsOffice_OnInitMapScript_8053efe
ms_set_event_flag MS_VAR_IMM, EVENT_456
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene PrincipalsOffice_CutsceneScript_80834fc, 0x0
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053e9b::
ms_jump_if_progress_in_range 0x50, 0x50, PrincipalsOffice_OnInitMapScript_8053eae
ms_jump_if_progress_in_range 0x52, 0x52, PrincipalsOffice_OnInitMapScript_8053ed6
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053eae::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C0B, PrincipalsOffice_OnInitMapScript_8053efe
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C0C, PrincipalsOffice_OnInitMapScript_8053efe
ms_set_event_flag MS_VAR_IMM, EVENT_C0C
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene PrincipalsOffice_CutsceneScript_80909bc, 0x0
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053ed6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C23, PrincipalsOffice_OnInitMapScript_8053efe
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C24, PrincipalsOffice_OnInitMapScript_8053efe
ms_set_event_flag MS_VAR_IMM, EVENT_C24
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene PrincipalsOffice_CutsceneScript_80918ec, 0x0
ms_jump PrincipalsOffice_OnInitMapScript_8053efe
PrincipalsOffice_OnInitMapScript_8053efe::
ms_end
PrincipalsOffice_ContinuousMapScript_8053eff::
ms_jump_if_progress_in_range 0x60, 0x6f, PrincipalsOffice_ContinuousMapScript_8053f0b
ms_jump PrincipalsOffice_ContinuousMapScript_8053f41
PrincipalsOffice_ContinuousMapScript_8053f0b::
ms_jump_if_progress_in_range 0x63, 0x63, PrincipalsOffice_ContinuousMapScript_8053f17
ms_jump PrincipalsOffice_ContinuousMapScript_8053f41
PrincipalsOffice_ContinuousMapScript_8053f17::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E66, PrincipalsOffice_ContinuousMapScript_8053f41
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E23, PrincipalsOffice_ContinuousMapScript_8053f41
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E24, PrincipalsOffice_ContinuousMapScript_8053f41
ms_set_event_flag MS_VAR_IMM, EVENT_E24
ms_start_cutscene PrincipalsOffice_CutsceneScript_8094cc8, 0x0
ms_jump PrincipalsOffice_ContinuousMapScript_8053f41
PrincipalsOffice_ContinuousMapScript_8053f41::
ms_end
.incbin "baserom.gba", 0x53f42, 0x2
ResearchLab1_OnInitMapScript_8053f44::
ms_jump_if_progress_in_range 0x20, 0x2f, ResearchLab1_OnInitMapScript_8053f50
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053f50::
ms_jump_if_progress_in_range 0x21, 0x21, ResearchLab1_OnInitMapScript_8053f5c
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053f5c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_66B, ResearchLab1_OnInitMapScript_8053f79
ms_jump_if_flag_set MS_VAR_IMM, EVENT_67B, ResearchLab1_OnInitMapScript_8053f79
ms_write_word ResearchLab1_OnInitMapScript_2011ea4, 0x8010002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ResearchLab1_OnInitMapScript_8053f79::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_650, ResearchLab1_OnInitMapScript_8053ffa
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_67A, ResearchLab1_OnInitMapScript_8053ffa
ms_jump_if_flag_set MS_VAR_IMM, EVENT_67B, ResearchLab1_OnInitMapScript_8053fcc
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ResearchLab1_OnInitMapScript_8053fba
ms_set_event_flag MS_VAR_IMM, EVENT_67B
ms_set_event_flag MS_VAR_IMM, EVENT_651
ms_write_word ResearchLab1_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene ResearchLab1_CutsceneScript_8088ff4, 0x0
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053fba::
ms_clear_event_flag MS_VAR_IMM, EVENT_650
ms_start_cutscene ResearchLab1_CutsceneScript_80990dc, 0x1050048
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053fcc::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_647, ResearchLab1_OnInitMapScript_8053ffa
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ResearchLab1_OnInitMapScript_8053fec
ms_set_event_flag MS_VAR_IMM, EVENT_647
ms_start_cutscene ResearchLab1_CutsceneScript_8099cec, 0x49
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053fec::
ms_start_cutscene ResearchLab1_CutsceneScript_80990dc, 0x11a003f
ms_jump ResearchLab1_OnInitMapScript_8053ffa
ResearchLab1_OnInitMapScript_8053ffa::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_130F, ResearchLab1_OnInitMapScript_8054017
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1310, ResearchLab1_OnInitMapScript_8054017
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1311, ResearchLab1_OnInitMapScript_8054017
ms_jump ResearchLab1_OnInitMapScript_8054040
ResearchLab1_OnInitMapScript_8054017::
ms_clear_event_flag_range 3, EVENT_130F
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ResearchLab1_OnInitMapScript_8054032
ms_start_cutscene ResearchLab1_CutsceneScript_8099cec, 0x3d
ms_jump ResearchLab1_OnInitMapScript_8054040
ResearchLab1_OnInitMapScript_8054032::
ms_start_cutscene ResearchLab1_CutsceneScript_8099cec, 0x3e
ms_jump ResearchLab1_OnInitMapScript_8054040
ResearchLab1_OnInitMapScript_8054040::
ms_end
ResearchLab1_ContinuousMapScript_8054041::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_684, ResearchLab1_ContinuousMapScript_8054057
ms_start_cutscene ResearchLab1_CutsceneScript_809bfb0, 0x0
ms_jump ResearchLab1_ContinuousMapScript_80540c4
ResearchLab1_ContinuousMapScript_8054057::
ms_jump_if_progress_in_range 0x20, 0x2f, ResearchLab1_ContinuousMapScript_8054063
ms_jump ResearchLab1_ContinuousMapScript_80540c4
ResearchLab1_ContinuousMapScript_8054063::
ms_jump_if_progress_in_range 0x21, 0x21, ResearchLab1_ContinuousMapScript_805406f
ms_jump ResearchLab1_ContinuousMapScript_80540c4
ResearchLab1_ContinuousMapScript_805406f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_645, ResearchLab1_ContinuousMapScript_80540a6
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_66A, ResearchLab1_ContinuousMapScript_80540a6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_66B, ResearchLab1_ContinuousMapScript_80540a6
ms_set_event_flag MS_VAR_IMM, EVENT_66B
ms_write_word ResearchLab1_ContinuousMapScript_2011ea4, 0x8010002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene ResearchLab1_CutsceneScript_8088cb4, 0x0
ms_jump ResearchLab1_ContinuousMapScript_80540c4
ResearchLab1_ContinuousMapScript_80540a6::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_651, ResearchLab1_ContinuousMapScript_80540c4
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_650, ResearchLab1_ContinuousMapScript_80540c4
ms_start_cutscene ResearchLab1_CutsceneScript_80990b8, 0x1ff0048
ms_jump ResearchLab1_ContinuousMapScript_80540c4
ResearchLab1_ContinuousMapScript_80540c4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_130F, ResearchLab1_ContinuousMapScript_80540da
ms_start_cutscene ResearchLab1_CutsceneScript_80990b8, 0x1ff0008
ms_jump ResearchLab1_ContinuousMapScript_8054106
ResearchLab1_ContinuousMapScript_80540da::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1310, ResearchLab1_ContinuousMapScript_80540f0
ms_start_cutscene ResearchLab1_CutsceneScript_80990b8, 0x1ff0009
ms_jump ResearchLab1_ContinuousMapScript_8054106
ResearchLab1_ContinuousMapScript_80540f0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1311, ResearchLab1_ContinuousMapScript_8054106
ms_start_cutscene ResearchLab1_CutsceneScript_80990b8, 0x1ff000a
ms_jump ResearchLab1_ContinuousMapScript_8054106
ResearchLab1_ContinuousMapScript_8054106::
ms_end
.incbin "baserom.gba", 0x54107, 0x1
ResearchLab2_OnInitMapScript_8054108::
ms_jump_if_progress_in_range 0x50, 0x5f, ResearchLab2_OnInitMapScript_8054114
ms_jump ResearchLab2_OnInitMapScript_805418c
ResearchLab2_OnInitMapScript_8054114::
ms_jump_if_progress_in_range 0x54, 0x54, ResearchLab2_OnInitMapScript_8054127
ms_jump_if_progress_in_range 0x56, 0x56, ResearchLab2_OnInitMapScript_805412c
ms_jump ResearchLab2_OnInitMapScript_805418c
ResearchLab2_OnInitMapScript_8054127::
ms_jump ResearchLab2_OnInitMapScript_805418c
ResearchLab2_OnInitMapScript_805412c::
ms_write_word ResearchLab2_OnInitMapScript_2011ea4, 0x8010f02
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C70, ResearchLab2_OnInitMapScript_805418c
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C6C, ResearchLab2_OnInitMapScript_805418c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C6D, ResearchLab2_OnInitMapScript_805418c
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ResearchLab2_OnInitMapScript_805417a
ms_set_event_flag MS_VAR_IMM, EVENT_C6D
ms_set_event_flag MS_VAR_IMM, EVENT_C71
ms_write_word ResearchLab2_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene ResearchLab2_CutsceneScript_8092d28, 0x0
ms_jump ResearchLab2_OnInitMapScript_805418c
ResearchLab2_OnInitMapScript_805417a::
ms_clear_event_flag MS_VAR_IMM, EVENT_C70
ms_start_cutscene ResearchLab2_CutsceneScript_80990dc, 0x1170086
ms_jump ResearchLab2_OnInitMapScript_805418c
ResearchLab2_OnInitMapScript_805418c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_132D, ResearchLab2_OnInitMapScript_80541a9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_132E, ResearchLab2_OnInitMapScript_80541a9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_132F, ResearchLab2_OnInitMapScript_80541a9
ms_jump ResearchLab2_OnInitMapScript_80541d2
ResearchLab2_OnInitMapScript_80541a9::
ms_clear_event_flag_range 3, EVENT_132D
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, ResearchLab2_OnInitMapScript_80541c4
ms_start_cutscene ResearchLab2_CutsceneScript_8099cec, 0x3f
ms_jump ResearchLab2_OnInitMapScript_80541d2
ResearchLab2_OnInitMapScript_80541c4::
ms_start_cutscene ResearchLab2_CutsceneScript_8099cec, 0x40
ms_jump ResearchLab2_OnInitMapScript_80541d2
ResearchLab2_OnInitMapScript_80541d2::
ms_end
ResearchLab2_ContinuousMapScript_80541d3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CDE, ResearchLab2_ContinuousMapScript_80541e9
ms_start_cutscene ResearchLab2_CutsceneScript_809bfb0, 0x3
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_80541e9::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C60, ResearchLab2_ContinuousMapScript_8054218
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C61, ResearchLab2_ContinuousMapScript_8054218
ms_set_event_flag MS_VAR_IMM, EVENT_C61
ms_write_word ResearchLab2_ContinuousMapScript_2011ea4, 0x8010f02
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene ResearchLab2_CutsceneScript_8092834, 0x0
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_8054218::
ms_jump_if_progress_in_range 0x50, 0x5f, ResearchLab2_ContinuousMapScript_8054224
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_8054224::
ms_jump_if_progress_in_range 0x54, 0x54, ResearchLab2_ContinuousMapScript_8054237
ms_jump_if_progress_in_range 0x56, 0x56, ResearchLab2_ContinuousMapScript_805423c
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_8054237::
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_805423c::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C71, ResearchLab2_ContinuousMapScript_805425a
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C70, ResearchLab2_ContinuousMapScript_805425a
ms_start_cutscene ResearchLab2_CutsceneScript_80990b8, 0x1ff0086
ms_jump ResearchLab2_ContinuousMapScript_805425a
ResearchLab2_ContinuousMapScript_805425a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_132D, ResearchLab2_ContinuousMapScript_8054270
ms_start_cutscene ResearchLab2_CutsceneScript_80990b8, 0x1ff000b
ms_jump ResearchLab2_ContinuousMapScript_805429c
ResearchLab2_ContinuousMapScript_8054270::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_132E, ResearchLab2_ContinuousMapScript_8054286
ms_start_cutscene ResearchLab2_CutsceneScript_80990b8, 0x1ff000c
ms_jump ResearchLab2_ContinuousMapScript_805429c
ResearchLab2_ContinuousMapScript_8054286::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_132F, ResearchLab2_ContinuousMapScript_805429c
ms_start_cutscene ResearchLab2_CutsceneScript_80990b8, 0x1ff000d
ms_jump ResearchLab2_ContinuousMapScript_805429c
ResearchLab2_ContinuousMapScript_805429c::
ms_end
.incbin "baserom.gba", 0x5429d, 0x3
Class6_1_NPCScripts_80542a0::
.word Class6_1_NPCScript_80542e0
.word Class6_1_NPCScript_805439a
.word Class6_1_NPCScript_8054460
.word Class6_1_NPCScript_80544d9
.word Class6_1_NPCScript_805458a
.word Class6_1_NPCScript_805461c
.word Class6_1_NPCScript_805468c
.word Class6_1_NPCScript_80546fb
.word Class6_1_NPCScript_8054782
.word Class6_1_NPCScript_8054818
.word Class6_1_NPCScript_8054971
.word Class6_1_NPCScript_80549c1
.word Class6_1_NPCScript_80549ef
.word Class6_1_NPCScript_8054a24
.word Class6_1_NPCScript_8054aaa
.word 0xff
Class6_1_NPCScript_80542e0::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x61, 0x61, Class6_1_NPCScript_8054370
npc_jump_if_progress_in_range 0x60, 0x60, Class6_1_NPCScript_8054381
npc_jump_if_progress_in_range 0x12, 0x12, Class6_1_NPCScript_8054345
npc_jump_if_progress_in_range 0x11, 0x11, Class6_1_NPCScript_805435f
npc_jump_if_progress_in_range 0x10, 0x10, Class6_1_NPCScript_8054346
npc_jump_if_progress_in_range 0x3, 0x3, Class6_1_NPCScript_8054345
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054315
npc_free_and_end
Class6_1_NPCScript_8054315::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_805432d
npc_set_text_script_index 0
npc_set_active_and_visible
npc_set_coords 70, 65506, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805432d::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054345::
npc_free_and_end
Class6_1_NPCScript_8054346::
npc_jump_if_flag_set EVENT_502, Class6_1_NPCScript_805434e
npc_free_and_end
Class6_1_NPCScript_805434e::
npc_set_active_and_visible
npc_set_text_script_index 70
npc_set_coords 82, 65500, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805435f::
npc_set_active_and_visible
npc_set_text_script_index 72
npc_set_coords 82, 65500, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054370::
npc_set_active_and_visible
npc_set_text_script_index 10
npc_set_coords 70, 65490, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054381::
npc_jump_if_flag_set EVENT_E08, Class6_1_NPCScript_8054399
npc_set_active_and_visible
npc_set_text_script_index 0
npc_set_coords 65388, 2, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054399::
npc_free_and_end
Class6_1_NPCScript_805439a::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x61, 0x61, Class6_1_NPCScript_8054445
npc_jump_if_progress_in_range 0x51, 0x53, Class6_1_NPCScript_8054435
npc_jump_if_progress_in_range 0x43, 0x46, Class6_1_NPCScript_805441f
npc_jump_if_progress_in_range 0x30, 0x30, Class6_1_NPCScript_805440f
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80543ff
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_80543c8
npc_free_and_end
Class6_1_NPCScript_80543c8::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_80543e7
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 2
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80543e7::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 22
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80543ff::
npc_set_text_script_index 40
npc_set_coords 65484, 65504, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805440f::
npc_set_text_script_index 20
npc_set_coords 65464, 65524, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805441f::
Class6_1_CutsceneNPCScript_805441f::
npc_set_active_and_visible
npc_set_sprite 11
npc_set_text_script_index 5
npc_set_coords 16, 114, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, Class6_1_NPCScript_809f71c
Class6_1_NPCScript_8054435::
npc_set_text_script_index 45
npc_set_coords 65508, 65496, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054445::
Class6_1_CutsceneNPCScript_8054445::
npc_set_active_and_visible
npc_set_sprite 11
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 14
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054460::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, Class6_1_NPCScript_80544bc
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80544aa
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054477
npc_free_and_end
Class6_1_NPCScript_8054477::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_8054490
npc_set_sprite 10
npc_set_text_script_index 4
npc_set_coords 56, 108, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054490::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 24
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80544aa::
npc_set_sprite 10
npc_set_text_script_index 41
npc_set_coords 65450, 14, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80544bc::
npc_jump_if_flag_clear EVENT_E20, Class6_1_NPCScript_80544d8
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 20
npc_set_coords 65414, 24, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80544d8::
npc_free_and_end
Class6_1_NPCScript_80544d9::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_progress_in_range 0x63, 0x64, Class6_1_NPCScript_805456d
npc_jump_if_progress_in_range 0x61, 0x61, Class6_1_NPCScript_8054557
npc_jump_if_progress_in_range 0x10, 0x12, Class6_1_NPCScript_8054547
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_8054537
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054500
npc_free_and_end
Class6_1_NPCScript_8054500::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_805451f
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 6
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805451f::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 26
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054537::
npc_set_text_script_index 42
npc_set_coords 65446, 65504, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054547::
npc_set_text_script_index 74
npc_set_coords 65398, 44, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054557::
Class6_1_CutsceneNPCScript_8054557::
npc_set_active_and_visible
npc_set_sprite 12
npc_set_text_script_index 12
npc_set_coords 65380, 65530, 0
npc_set_animation 3
npc_init_movement 3, 6, 8, Class6_1_NPCScript_809f6ec
Class6_1_NPCScript_805456d::
npc_jump_if_flag_clear EVENT_E20, Class6_1_NPCScript_8054589
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 20
npc_set_coords 65380, 24, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054589::
npc_free_and_end
Class6_1_NPCScript_805458a::
npc_set_active_and_visible
npc_set_sprite 23
npc_jump_if_progress_in_range 0x63, 0x64, Class6_1_NPCScript_80545ff
npc_jump_if_progress_in_range 0x61, 0x61, Class6_1_NPCScript_80545ed
npc_jump_if_progress_in_range 0x43, 0x46, Class6_1_NPCScript_80545d9
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_80545aa
npc_free_and_end
Class6_1_NPCScript_80545aa::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_80545c1
npc_set_text_script_index 8
npc_set_coords 65438, 66, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80545c1::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 30
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80545d9::
Class6_1_CutsceneNPCScript_80545d9::
npc_set_active_and_visible
npc_set_sprite 23
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 65392, 32, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80545ed::
npc_set_sprite 23
npc_set_text_script_index 13
npc_set_coords 74, 64, 4
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80545ff::
npc_jump_if_flag_clear EVENT_E20, Class6_1_NPCScript_805461b
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 20
npc_set_coords 65398, 26, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805461b::
npc_free_and_end
Class6_1_NPCScript_805461c::
npc_set_active_and_visible
npc_set_sprite 51
npc_jump_if_progress_in_range 0x60, 0x60, Class6_1_NPCScript_8054674
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_8054664
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054635
npc_free_and_end
Class6_1_NPCScript_8054635::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_805464c
npc_set_text_script_index 10
npc_set_coords 76, 108, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805464c::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 28
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054664::
npc_set_text_script_index 43
npc_set_coords 65520, 65512, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054674::
npc_jump_if_flag_set EVENT_E08, Class6_1_NPCScript_805468b
npc_set_text_script_index 1
npc_set_coords 65406, 65534, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805468b::
npc_free_and_end
Class6_1_NPCScript_805468c::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_progress_in_range 0x43, 0x46, Class6_1_NPCScript_80546e7
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80546d7
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_80546a5
npc_free_and_end
Class6_1_NPCScript_80546a5::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_80546bf
npc_set_text_script_index 12
npc_set_coords 28, 10, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, Class6_1_NPCScript_809f71c
Class6_1_NPCScript_80546bf::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 32
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80546d7::
npc_set_text_script_index 44
npc_set_coords 6, 14, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80546e7::
Class6_1_CutsceneNPCScript_80546e7::
npc_set_active_and_visible
npc_set_sprite 12
npc_do_not_face_player_when_interacted
npc_set_text_script_index 7
npc_set_coords 65392, 46, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80546fb::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x50, 0x50, Class6_1_NPCScript_8054770
npc_jump_if_progress_in_range 0x32, 0x33, Class6_1_NPCScript_805475e
npc_jump_if_progress_in_range 0x13, 0x16, Class6_1_NPCScript_805474c
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054719
npc_free_and_end
Class6_1_NPCScript_8054719::
npc_set_sprite 9
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_8054732
npc_set_text_script_index 14
npc_set_coords 78, 26, 4
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054732::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 34
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805474c::
npc_set_sprite 9
npc_set_text_script_index 80
npc_set_coords 65490, 110, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805475e::
npc_set_sprite 9
npc_set_text_script_index 40
npc_set_coords 50, 0, 4
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054770::
npc_set_sprite 9
npc_set_text_script_index 40
npc_set_coords 70, 65496, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054782::
npc_set_active_and_visible
npc_set_sprite 18
npc_jump_if_progress_in_range 0x40, 0x41, Class6_1_NPCScript_80547ec
npc_jump_if_progress_in_range 0x32, 0x32, Class6_1_NPCScript_80547fe
npc_jump_if_progress_in_range 0x20, 0x21, Class6_1_NPCScript_80547d2
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80547c1
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_80547a9
npc_free_and_end
Class6_1_NPCScript_80547a9::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_80547b1
npc_free_and_end
Class6_1_NPCScript_80547b1::
npc_set_text_script_index 36
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80547c1::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 45
npc_set_coords 65468, 65508, 0
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80547d2::
npc_jump_if_flag_set EVENT_606, Class6_1_NPCScript_80547da
npc_free_and_end
Class6_1_NPCScript_80547da::
npc_set_sprite 17
npc_set_text_script_index 0
npc_set_coords 65428, 65502, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80547ec::
npc_set_sprite 18
npc_set_text_script_index 0
npc_set_coords 80, 34, 4
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80547fe::
npc_jump_if_flag_clear EVENT_81A, Class6_1_NPCScript_8054817
npc_set_sprite 18
npc_set_text_script_index 41
npc_set_coords 65416, 65532, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054817::
npc_free_and_end
Class6_1_NPCScript_8054818::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0xff, Class6_1_NPCScript_8054854
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_8054828
npc_free_and_end
Class6_1_NPCScript_8054828::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 57
npc_jump_if_flag_set EVENT_42E, Class6_1_NPCScript_8054843
npc_set_coords 60, 116, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054843::
npc_set_coords 65434, 68, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054854::
npc_set_active_and_visible
npc_set_sprite 4
npc_jump_if_flag_clear EVENT_1C60, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C68, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C71, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C79, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7A, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7B, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C61, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6B, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6D, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C76, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7C, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C62, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C69, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C72, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C75, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7D, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C64, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6A, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6F, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7E, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C63, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C65, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6E, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C77, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C7F, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C66, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C67, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C6C, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C70, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C73, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C74, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C78, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C80, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C81, Class6_1_NPCScript_8054970
npc_jump_if_flag_clear EVENT_1C82, Class6_1_NPCScript_8054970
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 80, 38, 4
Class6_1_NPCScript_8054955::
npc_set_animation 5
npc_pause 1
npc_jump_if_flag_clear EVENT_10C, Class6_1_NPCScript_8054955
Class6_1_NPCScript_8054960::
npc_set_animation 3
npc_pause 1
npc_jump_if_flag_set EVENT_10C, Class6_1_NPCScript_8054960
npc_jump Class6_1_NPCScript_8054955
Class6_1_NPCScript_8054970::
npc_free_and_end
Class6_1_NPCScript_8054971::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x32, 0x32, Class6_1_NPCScript_80549a6
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_8054981
npc_free_and_end
Class6_1_NPCScript_8054981::
npc_do_not_face_player_when_interacted
npc_set_coords 65472, 72, 0
npc_set_text_script_index 57
npc_jump_if_flag_set EVENT_42E, Class6_1_NPCScript_805499c
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_805499c::
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80549a6::
npc_jump_if_flag_clear EVENT_81A, Class6_1_NPCScript_80549c1
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 15, 28
npc_set_text_script_index 42
npc_set_coords 65396, 65532, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80549c1::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80549ca
npc_free_and_end
Class6_1_NPCScript_80549ca::
npc_do_not_face_player_when_interacted
npc_set_coords 65500, 62, 0
npc_set_text_script_index 57
npc_jump_if_flag_set EVENT_42E, Class6_1_NPCScript_80549e5
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80549e5::
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_80549ef::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_80549f8
npc_free_and_end
Class6_1_NPCScript_80549f8::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 57
npc_jump_if_flag_set EVENT_42E, Class6_1_NPCScript_8054a13
npc_set_coords 65404, 116, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054a13::
npc_set_coords 6, 66, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054a24::
npc_jump_if_progress_in_range 0x2, 0x2, Class6_1_NPCScript_8054a33
npc_jump_if_progress_in_range 0x3, 0x4, Class6_1_NPCScript_8054a4e
npc_free_and_end
Class6_1_NPCScript_8054a33::
npc_jump_if_flag_set EVENT_42A, Class6_1_NPCScript_8054a3b
npc_free_and_end
Class6_1_NPCScript_8054a3b::
npc_set_active_and_visible
npc_set_sprite 0
npc_set_text_script_index 38
npc_set_coords 52, 66, 4
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054a4e::
npc_jump_if_flag_set EVENT_42E, Class6_1_NPCScript_8054a94
npc_jump_if_flag_set EVENT_171A, Class6_1_NPCScript_8054aa9
npc_jump_if_flag_clear EVENT_1729, Class6_1_NPCScript_8054a76
npc_set_active_and_visible
npc_set_sprite 0
npc_set_text_script_index 47
npc_set_coords 34, 42, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054a76::
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 47
npc_set_coords 34, 64, 0
npc_set_animation 0
npc_jump_if_flag_clear EVENT_49A, Class6_1_NPCScript_8054a8f
npc_set_animation 3
Class6_1_NPCScript_8054a8f::
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054a94::
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 59
npc_set_coords 65508, 12, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054aa9::
npc_free_and_end
Class6_1_NPCScript_8054aaa::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_jump_if_progress_in_range 0x12, 0x12, Class6_1_NPCScript_8054af7
npc_jump_if_progress_in_range 0x11, 0x11, Class6_1_NPCScript_8054ae5
npc_jump_if_progress_in_range 0x10, 0x10, Class6_1_NPCScript_8054acb
npc_free_and_end
Class6_1_NPCScript_8054acb::
npc_jump_if_flag_set EVENT_502, Class6_1_NPCScript_8054ad3
npc_free_and_end
Class6_1_NPCScript_8054ad3::
npc_set_text_script_index 71
npc_set_active_and_visible
npc_set_coords 62, 65500, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_jump_with_link Class6_1_NPCScript_809f6b8
Class6_1_NPCScript_8054ae5::
npc_set_text_script_index 73
npc_do_not_face_player_when_interacted
npc_set_active_and_visible
npc_set_coords 68, 65500, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_NPCScript_8054af7::
npc_free_and_end
Class6_1_CutsceneNPCs_8054af8::
.word Class6_1_CutsceneNPCScript_8054b24
.word Class6_1_CutsceneNPCScript_8054bcb
.word Class6_1_CutsceneNPCScript_8054be1
.word Class6_1_CutsceneNPCScript_8054bf7
.word Class6_1_CutsceneNPCScript_8054c0d
.word Class6_1_CutsceneNPCScript_8054c23
.word Class6_1_CutsceneNPCScript_8054c39
.word Class6_1_CutsceneNPCScript_8054c4f
.word Class6_1_CutsceneNPCScript_8054c65
.word Class6_1_CutsceneNPCScript_8054c7b
.word 0xff
Class6_1_CutsceneNPCScript_8054b24::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 60, 162, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054ba5
npc_set_animation 15
npc_move_in_direction 7, 8, 11
npc_set_animation 13
npc_move_in_direction 5, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 52, 76, 0
npc_set_animation 13
npc_move_in_direction 5, 32, 2
npc_set_animation 15
npc_move_in_direction 7, 32, 4
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 13
npc_move_in_direction 5, 8, 10
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 13
npc_move_in_direction 5, 8, 7
npc_set_animation 7
npc_pause 30
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_pause 40
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ba5::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6_1_CutsceneNPCScript_8054bcb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054be1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054bf7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c0d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c23::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c39::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c4f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c65::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054c7b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x4
npc_pause 20
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCs_8054cac::
.word Class6_1_CutsceneNPCScript_8054cd8
.word Class6_1_CutsceneNPCScript_8054cff
.word Class6_1_CutsceneNPCScript_8054d16
.word Class6_1_CutsceneNPCScript_8054d2d
.word Class6_1_CutsceneNPCScript_8054d6a
.word Class6_1_CutsceneNPCScript_8054d81
.word Class6_1_CutsceneNPCScript_8054d98
.word Class6_1_CutsceneNPCScript_8054daf
.word Class6_1_CutsceneNPCScript_8054dc6
.word Class6_1_CutsceneNPCScript_8054ddd
.word 0xff
Class6_1_CutsceneNPCScript_8054cd8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65428, 65502, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x6
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054cff::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054d16::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054d2d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 16, 65502, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x2
npc_pause 30
npc_set_animation 13
npc_move_in_direction 5, 16, 12
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x3
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 17
npc_move_in_direction 1, 16, 12
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x6
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054d6a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054d81::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054d98::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054daf::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054dc6::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ddd::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x6
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCs_8054df4::
.word Class6_1_CutsceneNPCScript_8054e28
.word Class6_1_CutsceneNPCScript_8054e5f
.word Class6_1_CutsceneNPCScript_8054e75
.word Class6_1_CutsceneNPCScript_8054e8b
.word Class6_1_CutsceneNPCScript_8054ea1
.word Class6_1_CutsceneNPCScript_8054eb7
.word Class6_1_CutsceneNPCScript_8054ecd
.word Class6_1_CutsceneNPCScript_8054ee3
.word Class6_1_CutsceneNPCScript_8054ef9
.word Class6_1_CutsceneNPCScript_8054f0f
.word Class6_1_CutsceneNPCScript_8054f2e
.word Class6_1_CutsceneNPCScript_8054fb6
.word 0xff
Class6_1_CutsceneNPCScript_8054e28::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 52, 66, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 29
npc_wait_anim_frame 192
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xe
npc_pause 2
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054e5f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054e75::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054e8b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ea1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054eb7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ecd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ee3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054ef9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054f0f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 54, 8, 4
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8054f2e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 80, 66, 4
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x5
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054f73
npc_pause 180
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054f7e
npc_pause 100
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054f89
npc_pause 40
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054f94
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054f9f
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054faa
npc_pause 60
npc_wait_cutscene_var 0x8, 0x7
npc_run_secondary_script Class6_1_CutsceneNPCScript_8054fb5
npc_free_and_end
Class6_1_CutsceneNPCScript_8054f73::
npc_set_active_and_visible
npc_pause_secondary_script 50
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8054f73
Class6_1_CutsceneNPCScript_8054f7e::
npc_set_active_and_visible
npc_pause_secondary_script 40
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8054f7e
Class6_1_CutsceneNPCScript_8054f89::
npc_set_active_and_visible
npc_pause_secondary_script 30
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8054f89
Class6_1_CutsceneNPCScript_8054f94::
npc_set_active_and_visible
npc_pause_secondary_script 20
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8054f94
Class6_1_CutsceneNPCScript_8054f9f::
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8054f9f
Class6_1_CutsceneNPCScript_8054faa::
npc_set_active_and_visible
npc_pause_secondary_script 5
npc_set_active_and_invisible
npc_pause_secondary_script 5
npc_jump Class6_1_CutsceneNPCScript_8054faa
Class6_1_CutsceneNPCScript_8054fb5::
npc_end_secondary_script
Class6_1_CutsceneNPCScript_8054fb6::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 80, 66, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_run_secondary_script Class6_1_CutsceneNPCScript_805502a
npc_pause 180
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055038
npc_pause 100
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055046
npc_pause 40
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055054
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055062
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055070
npc_pause 60
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_run_secondary_script Class6_1_CutsceneNPCScript_805507e
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 56
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xf
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805502a::
npc_set_active_and_invisible
npc_pause_secondary_script 50
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_805502a
Class6_1_CutsceneNPCScript_8055038::
npc_set_active_and_invisible
npc_pause_secondary_script 40
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8055038
Class6_1_CutsceneNPCScript_8055046::
npc_set_active_and_invisible
npc_pause_secondary_script 30
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8055046
Class6_1_CutsceneNPCScript_8055054::
npc_set_active_and_invisible
npc_pause_secondary_script 20
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8055054
Class6_1_CutsceneNPCScript_8055062::
npc_set_active_and_invisible
npc_pause_secondary_script 10
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 10
npc_jump Class6_1_CutsceneNPCScript_8055062
Class6_1_CutsceneNPCScript_8055070::
npc_set_active_and_invisible
npc_pause_secondary_script 5
npc_play_sound 0x1ce
npc_set_active_and_visible
npc_pause_secondary_script 5
npc_jump Class6_1_CutsceneNPCScript_8055070
Class6_1_CutsceneNPCScript_805507e::
npc_end_secondary_script
.incbin "baserom.gba", 0x5507f, 0x1
Class6_1_CutsceneNPCs_8055080::
.word Class6_1_CutsceneNPCScript_80550c4
.word Class6_1_CutsceneNPCScript_8055132
.word Class6_1_CutsceneNPCScript_8055173
.word Class6_1_CutsceneNPCScript_80551a5
.word Class6_1_CutsceneNPCScript_80551e6
.word Class6_1_CutsceneNPCScript_8055216
.word Class6_1_CutsceneNPCScript_8055239
.word Class6_1_CutsceneNPCScript_805526b
.word Class6_1_CutsceneNPCScript_80552a1
.word Class6_1_CutsceneNPCScript_80552c4
.word Class6_1_CutsceneNPCScript_8055323
.word Class6_1_CutsceneNPCScript_8055358
.word Class6_1_CutsceneNPCScript_8055387
.word Class6_1_CutsceneNPCScript_80553b0
.word Class6_1_CutsceneNPCScript_80553d9
.word Class6_1_CutsceneNPCScript_8055402
.word 0xff
Class6_1_CutsceneNPCScript_80550c4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 54, 76, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 4
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xc
npc_set_coords 38, 16, 0
npc_set_animation 21
npc_move_in_direction 5, 16, 19
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65492, 20, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 1
npc_pause 30
npc_set_animation 2
npc_pause 30
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 11
npc_move_in_direction 7, 16, 1
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055132::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65398, 46, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 21
npc_move_in_direction 5, 16, 2
npc_set_animation 23
npc_move_in_direction 7, 16, 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65446, 65504, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055173::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_pause 2
npc_set_coords 65528, 52, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65450, 14, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80551a5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65512, 18, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 11
npc_move_in_direction 3, 8, 8
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x16
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80551e6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65526, 2, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 6, 14, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055216::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65470, 84, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_free_and_end
Class6_1_CutsceneNPCScript_8055239::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_pause 2
npc_set_coords 65480, 54, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65520, 65512, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805526b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65414, 46, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 23
npc_move_in_direction 7, 16, 6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65484, 65504, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80552a1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65522, 80, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x11
npc_free_and_end
Class6_1_CutsceneNPCScript_80552c4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 54, 60, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_wait_cutscene_var 0x8, 0x6
npc_pause 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0x9
npc_set_coords 38, 16, 0
npc_set_animation 21
npc_move_in_direction 5, 16, 21
npc_set_animation 19
npc_move_in_direction 3, 16, 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65406, 14, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65468, 65508, 0
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055323::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 34, 64, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f889
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f897
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8a5
npc_pause 60
npc_play_sound 0x8e
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8b3
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055358::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 34, 64, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8b4
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8bf
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8ca
npc_pause 60
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8d5
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
Class6_1_CutsceneNPCScript_8055387::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65406, 82, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x8
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 60, 116, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80553b0::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 64, 72, 4
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xe
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65472, 72, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80553d9::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 40, 96, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xe
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65500, 62, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055402::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 60, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_run_secondary_script Class6_1_CutsceneNPCScript_805543a
npc_set_animation 3
npc_move_in_direction 7, 8, 7
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65404, 116, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805543a::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6_1_CutsceneNPCs_8055460::
.word Class6_1_CutsceneNPCScript_8055498
.word Class6_1_CutsceneNPCScript_80554c8
.word Class6_1_CutsceneNPCScript_80554de
.word Class6_1_CutsceneNPCScript_80554f4
.word Class6_1_CutsceneNPCScript_805550a
.word Class6_1_CutsceneNPCScript_8055520
.word Class6_1_CutsceneNPCScript_8055536
.word Class6_1_CutsceneNPCScript_805554c
.word Class6_1_CutsceneNPCScript_8055581
.word Class6_1_CutsceneNPCScript_80555f3
.word Class6_1_CutsceneNPCScript_8055619
.word Class6_1_CutsceneNPCScript_805563d
.word Class6_1_CutsceneNPCScript_8055663
.word 0xff
Class6_1_CutsceneNPCScript_8055498::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65492, 12, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x8
npc_pause 60
npc_set_animation 3
npc_pause 30
npc_set_animation 2
npc_pause 30
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xb
npc_pause 30
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80554c8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65446, 65504, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80554de::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65450, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80554f4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 6, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805550a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65520, 65512, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055520::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65484, 65504, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055536::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65468, 65508, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805554c::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65508, 12, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xa
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f889
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f897
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8a5
npc_pause 60
npc_play_sound 0x8e
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8b3
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055581::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 65404, 180, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 23
npc_move_in_direction 7, 16, 8
npc_set_animation 17
npc_move_in_direction 1, 16, 11
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 55
npc_write_cutscene_var 0x8, 0x6
npc_pause 20
npc_play_music 0x63
npc_play_sound 0x11e
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 17
npc_move_in_direction 1, 16, 3
npc_set_animation 23
npc_move_in_direction 7, 16, 13
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xa
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8b4
npc_pause 30
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8bf
npc_pause 20
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8ca
npc_pause 60
npc_run_secondary_script Class6_1_CutsceneNPCScript_809f8d5
npc_write_cutscene_var 0x8, 0xb
npc_free_and_end
Class6_1_CutsceneNPCScript_80555f3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65434, 68, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_sprite_with_category 15, 28
npc_set_animation_force_update 1
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055619::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65472, 72, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_sprite_with_category 15, 28
npc_set_animation_force_update 1
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805563d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65500, 62, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_sprite_with_category 15, 28
npc_set_animation_force_update 1
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055663::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 6, 66, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_sprite_with_category 15, 28
npc_set_animation_force_update 1
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCs_805568c::
.word Class6_1_CutsceneNPCScript_805569c
.word Class6_1_CutsceneNPCScript_80556fe
.word Class6_1_CutsceneNPCScript_8055735
.word 0xff
Class6_1_CutsceneNPCScript_805569c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 60, 65490, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_pause 205
npc_set_animation 4
npc_pause 155
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_pause 5
npc_set_animation 4
npc_pause 90
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80556fe::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 28, 134, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 20
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 19
npc_move_in_direction 3, 16, 20
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x10
npc_free_and_end
Class6_1_CutsceneNPCScript_8055735::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 76, 116, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 23
npc_move_in_direction 7, 16, 20
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0xa
npc_pause 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0x11
npc_pause 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 19
npc_move_in_direction 3, 16, 20
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x14
npc_free_and_end
Class6_1_CutsceneNPCs_8055774::
.word Class6_1_CutsceneNPCScript_80557b4
.word Class6_1_CutsceneNPCScript_80557ca
.word Class6_1_CutsceneNPCScript_80557e0
.word Class6_1_CutsceneNPCScript_80557f6
.word Class6_1_CutsceneNPCScript_805597d
.word Class6_1_CutsceneNPCScript_8055993
.word Class6_1_CutsceneNPCScript_80559a9
.word Class6_1_CutsceneNPCScript_80559bf
.word Class6_1_CutsceneNPCScript_80559d5
.word Class6_1_CutsceneNPCScript_80559eb
.word Class6_1_CutsceneNPCScript_8055892
.word 0xff
Class6_1_CutsceneNPCs_80557a4::
.word Class6_1_CutsceneNPCScript_8055a15
.word Class6_1_CutsceneNPCScript_8055a40
.word Class6_1_CutsceneNPCScript_8055a56
.word 0xff
Class6_1_CutsceneNPCScript_80557b4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80557ca::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80557e0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80557f6::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 60, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Class6_1_CutsceneNPCScript_805590f
npc_set_animation 23
npc_move_in_direction 7, 16, 7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_pause 10
npc_set_animation 5
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 5
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 158, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 3
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 7
npc_pause 10
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055892::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 60, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_run_secondary_script Class6_1_CutsceneNPCScript_805590f
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xb
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055935
npc_set_animation 11
npc_move_in_direction 3, 8, 7
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_run_secondary_script Class6_1_CutsceneNPCScript_805590f
npc_set_animation 15
npc_move_in_direction 7, 8, 7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055959
npc_set_animation 19
npc_move_in_direction 3, 16, 7
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_run_secondary_script Class6_1_CutsceneNPCScript_805590f
npc_set_animation 15
npc_move_in_direction 7, 8, 7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805590f::
npc_pause_secondary_script 5
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6_1_CutsceneNPCScript_8055935::
npc_pause_secondary_script 92
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
Class6_1_CutsceneNPCScript_8055959::
npc_pause_secondary_script 44
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
Class6_1_CutsceneNPCScript_805597d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055993::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80559a9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80559bf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80559d5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80559eb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055a15::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x21
npc_set_coords 65434, 65500, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 19
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x22
npc_wait_cutscene_var 0x8, 0x23
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055a40::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 82, 65500, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x20
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055a56::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 64, 65500, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x20
Class6_1_CutsceneNPCScript_8055a6f::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump Class6_1_CutsceneNPCScript_8055a6f
Class6_1_CutsceneNPCs_8055a88::
.word Class6_1_CutsceneNPCScript_8055a98
.word Class6_1_CutsceneNPCScript_8055ac2
.word Class6_1_CutsceneNPCScript_8055aeb
.word 0xff
Class6_1_CutsceneNPCScript_8055a98::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 42, 65500, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055ac2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 82, 65500, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
Class6_1_CutsceneNPCScript_8055ad3::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump Class6_1_CutsceneNPCScript_8055ad3
Class6_1_CutsceneNPCScript_8055aeb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 62, 65500, 0
npc_set_animation 3
Class6_1_CutsceneNPCScript_8055b01::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump_if_flag_clear EVENT_539, Class6_1_CutsceneNPCScript_8055b01
npc_pause 30
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_set_animation 13
npc_move_in_direction 5, 16, 1
npc_set_animation 5
npc_pause 30
npc_set_animation 13
npc_move_in_direction 1, 16, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCs_8055b44::
.word Class6_1_CutsceneNPCScript_8055b70
.word Class6_1_CutsceneNPCScript_8055b86
.word Class6_1_CutsceneNPCScript_8055b98
.word Class6_1_CutsceneNPCScript_8055baa
.word Class6_1_CutsceneNPCScript_8055bbc
.word Class6_1_CutsceneNPCScript_8055bce
.word Class6_1_CutsceneNPCScript_8055be0
.word Class6_1_CutsceneNPCScript_8055bf2
.word Class6_1_CutsceneNPCScript_8055c04
.word Class6_1_CutsceneNPCScript_8055c16
.word 0xff
Class6_1_CutsceneNPCScript_8055b70::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055b86::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055b98::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055baa::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055bbc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055bce::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055be0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055bf2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055c04::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055c16::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65464, 65528, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCs_8055c28::
.word Class6_1_CutsceneNPCScript_8055c34
.word Class6_1_CutsceneNPCScript_8055c6c
.word 0xff
Class6_1_CutsceneNPCScript_8055c34::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65404, 6, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055c6c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65428, 65502, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x55c9a, 0x2
Class6_1_CutsceneNPCs_8055c9c::
.word Class6_1_CutsceneNPCScript_8055ca4
.word 0xff
Class6_1_CutsceneNPCScript_8055ca4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 74, 114, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x55cc6, 0x2
Class6_1_CutsceneNPCs_8055cc8::
.word Class6_1_CutsceneNPCScript_8055cf4
.word Class6_1_CutsceneNPCScript_8055d19
.word Class6_1_CutsceneNPCScript_8055d2b
.word Class6_1_CutsceneNPCScript_8055d3d
.word Class6_1_CutsceneNPCScript_8055d4f
.word Class6_1_CutsceneNPCScript_8055d61
.word Class6_1_CutsceneNPCScript_8055d73
.word Class6_1_CutsceneNPCScript_8055d85
.word Class6_1_CutsceneNPCScript_8055d97
.word Class6_1_CutsceneNPCScript_8055da9
.word 0xff
Class6_1_CutsceneNPCScript_8055cf4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x7
npc_set_coords 65432, 8, 0
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055d19::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d2b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d3d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d4f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d61::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d73::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d85::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055d97::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
Class6_1_CutsceneNPCScript_8055da9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x6
npc_free_and_end
.incbin "baserom.gba", 0x55dd1, 0x3
Class6_1_CutsceneNPCs_8055dd4::
.word Class6_1_CutsceneNPCScript_8055de0
.word Class6_1_CutsceneNPCScript_8055e5d
.word 0xff
Class6_1_CutsceneNPCScript_8055de0::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65396, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_active_and_visible
npc_set_animation 23
npc_move_in_direction 7, 16, 17
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 15
npc_move_in_direction 7, 32, 2
npc_set_animation 7
npc_play_sound 0x1a2
npc_wait_cutscene_var 0x8, 0x13
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055e5d::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65396, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 8, 13
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_move_in_direction 7, 8, 8
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_move_in_direction 7, 8, 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0x11
npc_pause 4
npc_set_animation 3
npc_move_in_direction 7, 32, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_free_and_end
.incbin "baserom.gba", 0x55eab, 0x1
Class6_1_CutsceneNPCs_8055eac::
.word Class6_1_CutsceneNPCScript_8055ebc
.word Class6_1_CutsceneNPCScript_8055ef9
.word Class6_1_CutsceneNPCScript_8055f32
.word 0xff
Class6_1_CutsceneNPCScript_8055ebc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65396, 65516, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 5, 32, 2
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055ef9::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65396, 148, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x7
npc_set_active_and_visible
npc_set_animation 23
npc_move_in_direction 7, 16, 16
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055f32::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65396, 65492, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Class6_1_CutsceneNPCScript_8055f5c
npc_set_animation 1
npc_move_in_direction 3, 32, 5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8055f5c::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6_1_CutsceneNPCs_8055f80::
.word Class6_1_CutsceneNPCScript_8055f8c
.word Class6_1_CutsceneNPCScript_8055f9e
.word 0xff
Class6_1_CutsceneNPCScript_8055f8c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 84, 42, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8055f9e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 60, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_set_active_and_visible
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_pause 60
npc_set_animation 5
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x3
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x55fdd, 0x3
Class6_1_CutsceneNPCs_8055fe0::
.word Class6_1_CutsceneNPCScript_805600c
.word Class6_1_CutsceneNPCScript_8056036
.word Class6_1_CutsceneNPCScript_8056048
.word Class6_1_CutsceneNPCScript_805605a
.word Class6_1_CutsceneNPCScript_805608f
.word Class6_1_CutsceneNPCScript_80560a5
.word Class6_1_CutsceneNPCScript_80560b7
.word Class6_1_CutsceneNPCScript_80560f7
.word Class6_1_CutsceneNPCScript_805610d
.word Class6_1_CutsceneNPCScript_8056123
.word 0xff
Class6_1_CutsceneNPCScript_805600c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 7
npc_set_coords 65478, 22, 0
npc_wait_cutscene_var 0x8, 0x6
npc_pause 20
npc_set_animation 5
npc_pause 150
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056036::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_8056048::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65530, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_805605a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65482, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x2
npc_set_coords 65482, 65514, 0
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x3
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 21
npc_move_in_direction 5, 16, 10
npc_set_animation 19
npc_move_in_direction 3, 16, 22
npc_free_and_end
Class6_1_CutsceneNPCScript_805608f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65530, 65534, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump Class6_1_CutsceneNPCScript_80546e7
Class6_1_CutsceneNPCScript_80560a5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 9
npc_set_coords 65482, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
Class6_1_CutsceneNPCScript_80560b7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65482, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 7
npc_set_coords 65494, 22, 0
npc_wait_cutscene_var 0x8, 0x6
npc_pause 18
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 19
npc_move_in_direction 3, 16, 5
npc_set_animation 21
npc_move_in_direction 5, 16, 14
npc_set_animation 19
npc_move_in_direction 3, 16, 12
npc_write_cutscene_var 0x8, 0x7
npc_free_and_end
Class6_1_CutsceneNPCScript_80560f7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump Class6_1_CutsceneNPCScript_805441f
Class6_1_CutsceneNPCScript_805610d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 23
npc_set_coords 65530, 94, 4
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump Class6_1_CutsceneNPCScript_80545d9
Class6_1_CutsceneNPCScript_8056123::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 72, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_free_and_end
.incbin "baserom.gba", 0x56135, 0x3
Class6_1_CutsceneNPCs_8056138::
.word Class6_1_CutsceneNPCScript_8056188
.word Class6_1_CutsceneNPCScript_80561d8
.word Class6_1_CutsceneNPCScript_8056220
.word Class6_1_CutsceneNPCScript_805627a
.word Class6_1_CutsceneNPCScript_80562aa
.word Class6_1_CutsceneNPCScript_80562cd
.word Class6_1_CutsceneNPCScript_80562fd
.word Class6_1_CutsceneNPCScript_8056336
.word Class6_1_CutsceneNPCScript_805636f
.word Class6_1_CutsceneNPCScript_80563d3
.word Class6_1_CutsceneNPCScript_8056411
.word Class6_1_CutsceneNPCScript_805646d
.word Class6_1_CutsceneNPCScript_80564c2
.word Class6_1_CutsceneNPCScript_8056526
.word Class6_1_CutsceneNPCScript_805657b
.word 0xff
Class6_1_CutsceneNPCs_8056178::
.word Class6_1_CutsceneNPCScript_80565ad
.word Class6_1_CutsceneNPCScript_80565c3
.word Class6_1_CutsceneNPCScript_80565d9
.word 0xff
Class6_1_CutsceneNPCScript_8056188::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65438, 12, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 16
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 3
npc_pause 30
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x13
npc_play_sound 0x19a
npc_set_animation 43
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 44
npc_play_sound 0x14b
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80561d8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65464, 65528, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_pause 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65422, 14, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 16
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x17
npc_set_animation 17
npc_move_in_direction 1, 16, 1
npc_set_animation 19
npc_move_in_direction 3, 16, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x19
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1b
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056220::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65444, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65398, 20, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 17
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x17
npc_set_animation 21
npc_move_in_direction 5, 16, 3
npc_set_animation 19
npc_move_in_direction 3, 16, 5
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x18
npc_wait_cutscene_var 0x8, 0x19
npc_pause 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x1a
npc_wait_cutscene_var 0x8, 0x1b
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805627a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 43
npc_set_coords 76, 34, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_pause 20
npc_set_animation 3
npc_pause 10
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xd
npc_pause 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xf
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80562aa::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 74, 18, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xf
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80562cd::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 46
npc_set_coords 76, 50, 4
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_pause 6
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80562fd::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 60, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 32, 8
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 3
npc_move_in_direction 7, 32, 14
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x15
npc_pause 2
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056336::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 60, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_pause 32
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 32, 8
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 3
npc_move_in_direction 7, 32, 10
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x15
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805636f::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 60, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_pause 64
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 32, 8
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 3
npc_move_in_direction 7, 32, 6
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 3
npc_move_in_direction 7, 8, 2
npc_set_animation 2
npc_pause 30
npc_set_animation 2
npc_move_in_direction 5, 32, 1
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x15
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_pause 30
npc_set_animation 0
npc_move_in_direction 1, 16, 1
npc_set_animation 1
npc_move_in_direction 3, 16, 2
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80563d3::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 60, 164, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xf
npc_pause 96
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 32, 8
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 3
npc_move_in_direction 7, 32, 2
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x15
npc_pause 4
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056411::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65430, 114, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_set_animation 0
npc_move_in_direction 1, 32, 4
npc_set_animation 3
npc_move_in_direction 7, 32, 15
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x15
npc_pause 2
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 0
npc_wait_cutscene_var 0x8, 0x1d
npc_pause 2
npc_set_animation 3
npc_move_in_direction 7, 32, 3
npc_set_animation 2
npc_move_in_direction 5, 32, 6
npc_set_animation 1
npc_move_in_direction 3, 32, 9
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x1e
npc_wait_cutscene_var 0x8, 0x1f
npc_pause 2
npc_set_animation 3
npc_move_in_direction 7, 16, 8
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x21
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805646d::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65430, 114, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_pause 32
npc_set_animation 0
npc_move_in_direction 1, 32, 4
npc_set_animation 3
npc_move_in_direction 7, 32, 11
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x15
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 0
npc_wait_cutscene_var 0x8, 0x1d
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 2
npc_move_in_direction 5, 32, 8
npc_set_animation 1
npc_move_in_direction 3, 32, 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1f
npc_set_animation 3
npc_move_in_direction 7, 16, 6
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x21
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80564c2::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65430, 114, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_pause 64
npc_set_animation 0
npc_move_in_direction 1, 32, 4
npc_set_animation 3
npc_move_in_direction 7, 32, 7
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x15
npc_pause 4
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 0
npc_wait_cutscene_var 0x8, 0x1d
npc_pause 4
npc_set_animation 1
npc_move_in_direction 3, 32, 1
npc_set_animation 2
npc_move_in_direction 5, 32, 8
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1f
npc_pause 4
npc_set_animation 2
npc_move_in_direction 5, 16, 2
npc_set_animation 3
npc_move_in_direction 7, 16, 8
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x20
npc_wait_cutscene_var 0x8, 0x21
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056526::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65430, 114, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_pause 96
npc_set_animation 0
npc_move_in_direction 1, 32, 4
npc_set_animation 3
npc_move_in_direction 7, 32, 3
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x15
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 0
npc_wait_cutscene_var 0x8, 0x1d
npc_set_animation 1
npc_move_in_direction 3, 32, 3
npc_set_animation 2
npc_move_in_direction 5, 32, 10
npc_set_animation 3
npc_move_in_direction 7, 32, 9
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1f
npc_set_animation 3
npc_move_in_direction 7, 16, 8
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x21
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805657b::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65396, 44, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1b
npc_set_active_and_visible
npc_write_cutscene_var 0x8, 0x1c
npc_wait_cutscene_var 0x8, 0x21
npc_set_coords 65460, 16, 0
npc_set_animation 9
npc_move_in_direction 1, 8, 11
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x22
npc_wait_cutscene_var 0x8, 0x23
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80565ad::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65396, 65514, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x31
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80565c3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65388, 2, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80565d9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65406, 65534, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x31
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x565ef, 0x1
Class6_1_CutsceneNPCs_80565f0::
.word Class6_1_CutsceneNPCScript_8056604
.word Class6_1_CutsceneNPCScript_805663a
.word Class6_1_CutsceneNPCScript_8056666
.word Class6_1_CutsceneNPCScript_805669f
.word 0xff
Class6_1_CutsceneNPCScript_8056604::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65404, 20, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 60
npc_set_animation 1
npc_pause 100
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805663a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65404, 65532, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 11
npc_move_in_direction 3, 8, 15
npc_set_animation 3
npc_free_and_end
Class6_1_CutsceneNPCScript_8056666::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65388, 65532, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_pause 4
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 11
npc_move_in_direction 3, 8, 15
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_free_and_end
Class6_1_CutsceneNPCScript_805669f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65388, 20, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 64
npc_set_animation 1
npc_pause 100
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCs_80566c8::
.word Class6_1_CutsceneNPCScript_80566d8
.word Class6_1_CutsceneNPCScript_8054557
.word Class6_1_CutsceneNPCScript_8054445
.word 0xff
Class6_1_CutsceneNPCScript_80566d8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65434, 65534, 4
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x566ee, 0x2
Class6_1_CutsceneNPCs_80566f0::
.word Class6_1_CutsceneNPCScript_805670c
.word Class6_1_CutsceneNPCScript_805674a
.word Class6_1_CutsceneNPCScript_8056781
.word Class6_1_CutsceneNPCScript_80567be
.word Class6_1_CutsceneNPCScript_805680b
.word Class6_1_CutsceneNPCScript_805688a
.word 0xff
Class6_1_CutsceneNPCScript_805670c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65408, 65532, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x7
npc_pause 2
npc_set_animation 11
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 19
npc_move_in_direction 3, 16, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x15
npc_wait_cutscene_var 0x8, 0x16
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805674a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 65384, 65532, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 11
npc_move_in_direction 3, 8, 14
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 11
npc_move_in_direction 3, 8, 10
npc_write_cutscene_var 0x8, 0x17
npc_free_and_end
Class6_1_CutsceneNPCScript_8056781::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65412, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Class6_1_CutsceneNPCScript_8056866
npc_set_animation 23
npc_move_in_direction 7, 16, 16
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65414, 24, 0
npc_set_animation 45
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_80567be::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65396, 164, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 24
npc_run_secondary_script Class6_1_CutsceneNPCScript_8056866
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_set_animation 21
npc_move_in_direction 5, 16, 2
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_pause 2
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65380, 24, 0
npc_set_animation 45
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_805680b::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65404, 166, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 48
npc_run_secondary_script Class6_1_CutsceneNPCScript_8056866
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_pause 4
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65398, 26, 0
npc_set_animation 45
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Class6_1_CutsceneNPCScript_8056866::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
Class6_1_CutsceneNPCScript_805688a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65396, 54, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 17
npc_move_in_direction 1, 16, 1
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x13
npc_free_and_end
.incbin "baserom.gba", 0x568cf, 0x1
Class6_2_NPCScripts_80568d0::
.word Class6_2_NPCScript_80568e8
.word Class6_2_NPCScript_80569a8
.word Class6_2_NPCScript_80569d9
.word Class6_2_NPCScript_8056a10
.word Class6_2_NPCScript_8056a5a
.word 0xff
Class6_2_NPCScript_80568e8::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x63, 0x64, Class6_2_NPCScript_805697e
npc_jump_if_progress_in_range 0x61, 0x61, Class6_2_NPCScript_8056966
npc_jump_if_progress_in_range 0x20, 0x21, Class6_2_NPCScript_805694e
npc_jump_if_progress_in_range 0x10, 0x10, Class6_2_NPCScript_8056916
npc_jump_if_progress_in_range 0x3, 0x4, Class6_2_NPCScript_805693e
npc_jump_if_progress_in_range 0x2, 0x2, Class6_2_NPCScript_8056926
npc_free_and_end
Class6_2_NPCScript_8056916::
npc_set_text_script_index 50
npc_set_coords 65486, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056926::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 0
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_805693e::
npc_set_text_script_index 5
npc_set_coords 65402, 90, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_805694e::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 0
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056966::
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 5
npc_set_coords 65434, 46, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_805697e::
npc_set_sprite 67
npc_set_text_script_index 11
npc_set_coords 65394, 42, 0
npc_set_animation 3
Class6_2_NPCScript_805698b::
npc_pause 1
npc_jump_if_flag_clear EVENT_E76, Class6_2_NPCScript_805698b
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 65394, 42, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_80569a8::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_flag_set EVENT_1C20, Class6_2_NPCScript_80569d8
npc_jump_if_flag_set EVENT_1BE0, Class6_2_NPCScript_80569ba
npc_free_and_end
Class6_2_NPCScript_80569ba::
npc_jump_if_flag_clear EVENT_171D, Class6_2_NPCScript_80569d8
npc_jump_if_flag_set EVENT_163, Class6_2_NPCScript_80569d8
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65398, 65506, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_80569d8::
npc_free_and_end
Class6_2_NPCScript_80569d9::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_flag_set EVENT_11A9, Class6_2_NPCScript_80569ec
npc_free_and_end
Class6_2_NPCScript_80569ec::
npc_jump_if_flag_clear EVENT_171D, Class6_2_NPCScript_8056a0f
npc_jump_if_flag_set EVENT_163, Class6_2_NPCScript_8056a0f
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 78, 38, 4
npc_set_animation 1
Class6_2_NPCScript_8056a05::
npc_pause 1
npc_jump_if_flag_clear EVENT_11AC, Class6_2_NPCScript_8056a05
npc_free_and_end
Class6_2_NPCScript_8056a0f::
npc_free_and_end
Class6_2_NPCScript_8056a10::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C2D, Class6_2_NPCScript_8056a1f
npc_jump_if_flag_set EVENT_1146, Class6_2_NPCScript_8056a27
Class6_2_NPCScript_8056a1f::
npc_jump_if_progress_in_range 0x43, 0x46, Class6_2_NPCScript_8056a47
npc_free_and_end
Class6_2_NPCScript_8056a27::
npc_jump_if_flag_clear EVENT_171D, Class6_2_NPCScript_8056a59
npc_jump_if_flag_set EVENT_163, Class6_2_NPCScript_8056a59
npc_set_sprite 8
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65394, 65508, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056a47::
npc_set_sprite 8
npc_set_text_script_index 10
npc_set_coords 14, 65498, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056a59::
npc_free_and_end
Class6_2_NPCScript_8056a5a::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, Class6_2_NPCScript_8056ae3
npc_jump_if_progress_in_range 0x60, 0x60, Class6_2_NPCScript_8056ad1
npc_jump_if_progress_in_range 0x50, 0x50, Class6_2_NPCScript_8056abe
npc_jump_if_progress_in_range 0x30, 0x31, Class6_2_NPCScript_8056aab
npc_jump_if_progress_in_range 0x20, 0x21, Class6_2_NPCScript_8056a98
npc_jump_if_progress_in_range 0x10, 0x12, Class6_2_NPCScript_8056a86
npc_free_and_end
Class6_2_NPCScript_8056a86::
npc_set_sprite 9
npc_set_text_script_index 54
npc_set_coords 26, 60, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056a98::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65442, 56, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056aab::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 26, 65514, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056abe::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65528, 65500, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056ad1::
npc_set_sprite 9
npc_set_text_script_index 0
npc_set_coords 65404, 92, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class6_2_NPCScript_8056ae3::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 65442, 56, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x56af6, 0x2
Class1_1_NPCScripts_8056af8::
.word Class1_1_NPCScript_8056b10
.word Class1_1_NPCScript_8056b46
.word Class1_1_NPCScript_8056bf7
.word Class1_1_NPCScript_8056c4c
.word Class1_1_NPCScript_8056c80
.word 0xff
Class1_1_NPCScript_8056b10::
npc_set_active_and_visible
npc_set_sprite 26
npc_jump_if_flag_set EVENT_1C35, Class1_1_NPCScript_8056b45
npc_jump_if_flag_set EVENT_1BF5, Class1_1_NPCScript_8056b22
npc_free_and_end
Class1_1_NPCScript_8056b22::
npc_jump_if_flag_clear EVENT_171D, Class1_1_NPCScript_8056b45
npc_jump_if_flag_set EVENT_163, Class1_1_NPCScript_8056b45
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 70, 65498, 0
npc_set_animation 3
Class1_1_NPCScript_8056b3b::
npc_pause 1
npc_jump_if_flag_clear EVENT_1169, Class1_1_NPCScript_8056b3b
npc_free_and_end
Class1_1_NPCScript_8056b45::
npc_free_and_end
Class1_1_NPCScript_8056b46::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, Class1_1_NPCScript_8056bba
npc_jump_if_progress_in_range 0x50, 0x50, Class1_1_NPCScript_8056ba8
npc_jump_if_progress_in_range 0x32, 0x32, Class1_1_NPCScript_8056be4
npc_jump_if_progress_in_range 0x30, 0x31, Class1_1_NPCScript_8056b96
npc_jump_if_progress_in_range 0x10, 0x12, Class1_1_NPCScript_8056b72
npc_jump_if_progress_in_range 0x2, 0x2, Class1_1_NPCScript_8056b84
npc_free_and_end
Class1_1_NPCScript_8056b72::
npc_set_sprite 10
npc_set_text_script_index 10
npc_set_coords 65486, 20, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056b84::
npc_set_sprite 10
npc_set_text_script_index 1
npc_set_coords 68, 98, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056b96::
npc_set_sprite 10
npc_set_text_script_index 40
npc_set_coords 0, 110, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056ba8::
npc_set_sprite 10
npc_set_text_script_index 30
npc_set_coords 65396, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056bba::
npc_set_sprite 67
npc_set_text_script_index 11
npc_set_coords 65494, 114, 0
npc_set_animation 5
Class1_1_NPCScript_8056bc7::
npc_pause 1
npc_jump_if_flag_clear EVENT_E78, Class1_1_NPCScript_8056bc7
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 65494, 114, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056be4::
npc_set_sprite 10
npc_set_text_script_index 45
npc_set_coords 0, 110, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x56bf6, 0x1
Class1_1_NPCScript_8056bf7::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x61, Class1_1_NPCScript_8056c32
npc_jump_if_progress_in_range 0x20, 0x21, Class1_1_NPCScript_8056c20
npc_jump_if_progress_in_range 0x2, 0x2, Class1_1_NPCScript_8056c0e
npc_free_and_end
Class1_1_NPCScript_8056c0e::
npc_set_sprite 9
npc_set_text_script_index 0
npc_set_coords 65396, 65508, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056c20::
npc_set_sprite 10
npc_set_text_script_index 0
npc_set_coords 65468, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056c32::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 0
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056c4c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x43, 0x46, Class1_1_NPCScript_8056c6e
npc_jump_if_progress_in_range 0x2, 0x2, Class1_1_NPCScript_8056c5c
npc_free_and_end
Class1_1_NPCScript_8056c5c::
npc_set_sprite 23
npc_set_text_script_index 2
npc_set_coords 0, 20, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class1_1_NPCScript_8056c6e::
npc_set_sprite 23
npc_set_text_script_index 10
npc_set_coords 80, 54, 4
npc_set_animation 1
npc_jump_with_link Class1_1_NPCScript_809f6b8
Class1_1_NPCScript_8056c80::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x3, 0x4, Class1_1_NPCScript_8056c89
npc_free_and_end
Class1_1_NPCScript_8056c89::
npc_set_sprite 13
npc_set_text_script_index 5
npc_set_coords 65510, 40, 0
npc_set_animation 5
npc_jump_with_link Class1_1_NPCScript_809f7e4
.incbin "baserom.gba", 0x56c9b, 0x1
Class1_2_NPCScripts_8056c9c::
.word Class1_2_NPCScript_8056cb4
.word Class1_2_NPCScript_8056cfe
.word Class1_2_NPCScript_8056d7b
.word Class1_2_NPCScript_8056ddf
.word Class1_2_NPCScript_8056e16
.word 0xff
Class1_2_NPCScript_8056cb4::
npc_set_active_and_visible
npc_set_sprite 23
npc_jump_if_progress_in_range 0x10, 0xff, Class1_2_NPCScript_8056ccd
npc_jump_if_progress_in_range 0x3, 0x4, Class1_2_NPCScript_8056ced
npc_jump_if_progress_in_range 0x2, 0x2, Class1_2_NPCScript_8056cdd
npc_free_and_end
Class1_2_NPCScript_8056ccd::
npc_set_text_script_index_and_ptr_to_decomp_buffer 8
npc_set_coords 65396, 65524, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056cdd::
npc_set_text_script_index 3
npc_set_coords 65396, 84, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056ced::
npc_set_text_script_index 12
npc_set_coords 65396, 2, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x56cfd, 0x1
Class1_2_NPCScript_8056cfe::
npc_set_active_and_visible
npc_set_sprite 10
npc_jump_if_progress_in_range 0x63, 0x64, Class1_2_NPCScript_8056d51
npc_jump_if_progress_in_range 0x20, 0x21, Class1_2_NPCScript_8056d40
npc_jump_if_progress_in_range 0x3, 0x4, Class1_2_NPCScript_8056d2f
npc_jump_if_progress_in_range 0x2, 0x2, Class1_2_NPCScript_8056d1e
npc_free_and_end
Class1_2_NPCScript_8056d1e::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 56, 68, 4
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056d2f::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 10
npc_set_coords 65380, 20, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056d40::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 84, 20, 4
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056d51::
npc_set_sprite 67
npc_set_text_script_index 1
npc_set_coords 65486, 66, 0
npc_set_animation 3
Class1_2_NPCScript_8056d5e::
npc_pause 1
npc_jump_if_flag_clear EVENT_E7A, Class1_2_NPCScript_8056d5e
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65486, 66, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056d7b::
npc_set_active_and_visible
npc_set_sprite 22
npc_jump_if_progress_in_range 0x43, 0x46, Class1_2_NPCScript_8056dce
npc_jump_if_progress_in_range 0x20, 0x21, Class1_2_NPCScript_8056dbd
npc_jump_if_progress_in_range 0x3, 0x4, Class1_2_NPCScript_8056dac
npc_jump_if_progress_in_range 0x2, 0x2, Class1_2_NPCScript_8056d9b
npc_free_and_end
Class1_2_NPCScript_8056d9b::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 70, 68, 4
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056dac::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 65398, 18, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056dbd::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 84, 46, 4
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056dce::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 65460, 90, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056ddf::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x3, 0x4, Class1_2_NPCScript_8056e04
npc_jump_if_progress_in_range 0x2, 0x2, Class1_2_NPCScript_8056def
npc_free_and_end
Class1_2_NPCScript_8056def::
npc_set_sprite 12
npc_set_text_script_index 2
npc_set_coords 65396, 65516, 0
npc_set_animation 3
npc_init_movement 3, 6, 6, Class1_2_NPCScript_809f6ec
Class1_2_NPCScript_8056e04::
npc_set_sprite 11
npc_set_text_script_index 13
npc_set_coords 65412, 20, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Class1_2_NPCScript_8056e16::
npc_set_active_and_visible
npc_set_sprite 9
npc_jump_if_progress_in_range 0x43, 0x46, Class1_2_NPCScript_8056e21
npc_free_and_end
Class1_2_NPCScript_8056e21::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_disable_collision_alternate
npc_set_collision_radius 8
npc_shift_center 0, -8, 0
npc_set_text_script_index 10
npc_set_coords 65434, 94, 4
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x56e3b, 0x1
1FHallway_NPCScripts_8056e3c::
.word 1FHallway_NPCScript_8056e70
.word 1FHallway_NPCScript_8056ed8
.word 1FHallway_NPCScript_8056efb
.word 1FHallway_NPCScript_8056f2c
.word 1FHallway_NPCScript_8056f92
.word 1FHallway_NPCScript_8056fdf
.word 1FHallway_NPCScript_8056ffc
.word 1FHallway_NPCScript_8057019
.word 1FHallway_NPCScript_8057036
.word 1FHallway_NPCScript_8057054
.word 1FHallway_NPCScript_80570c2
.word 1FHallway_NPCScript_805714b
.word 0xff
1FHallway_NPCScript_8056e70::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, 1FHallway_NPCScript_8056ec6
npc_jump_if_progress_in_range 0x43, 0x46, 1FHallway_NPCScript_8056eb4
npc_jump_if_progress_in_range 0x10, 0x12, 1FHallway_NPCScript_8056ea1
npc_jump_if_progress_in_range 0x2, 0x4, 1FHallway_NPCScript_8056e8e
npc_free_and_end
1FHallway_NPCScript_8056e8e::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 178, 65490, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056ea1::
npc_set_sprite 9
npc_do_not_face_player_when_interacted
npc_set_text_script_index 21
npc_set_coords 65416, 65516, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056eb4::
npc_set_sprite 16
npc_set_text_script_index 11
npc_set_coords 65272, 65516, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056ec6::
npc_set_sprite 23
npc_set_text_script_index 0
npc_set_coords 65524, 65500, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056ed8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x2, 0x3, 1FHallway_NPCScript_8056ee1
npc_free_and_end
1FHallway_NPCScript_8056ee1::
npc_set_sprite_with_category 37, 28
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_remove_shadow
npc_disable_collision
npc_set_coords 178, 65490, 22
npc_set_animation 0
1FHallway_NPCScript_8056ef1::
npc_pause 1
npc_jump_if_flag_clear EVENT_47B, 1FHallway_NPCScript_8056ef1
npc_free_and_end
1FHallway_NPCScript_8056efb::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C3E, 1FHallway_NPCScript_8056f2b
npc_jump_if_flag_set EVENT_1BFE, 1FHallway_NPCScript_8056f0b
npc_free_and_end
1FHallway_NPCScript_8056f0b::
npc_jump_if_flag_clear EVENT_171D, 1FHallway_NPCScript_8056f2b
npc_jump_if_flag_set EVENT_163, 1FHallway_NPCScript_8056f2b
npc_set_sprite 8
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 244, 65496, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056f2b::
npc_free_and_end
1FHallway_NPCScript_8056f2c::
npc_set_active_and_visible
npc_set_sprite 8
npc_jump_if_progress_in_range 0x32, 0x33, 1FHallway_NPCScript_8056f73
npc_jump_if_progress_in_range 0x30, 0x30, 1FHallway_NPCScript_8056f55
npc_jump_if_progress_in_range 0x10, 0x12, 1FHallway_NPCScript_8056f45
npc_free_and_end
1FHallway_NPCScript_8056f45::
npc_set_text_script_index 20
npc_set_coords 182, 65492, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056f55::
npc_jump_if_flag_set EVENT_1C3E, 1FHallway_NPCScript_8056f63
npc_jump_if_flag_set EVENT_1BFE, 1FHallway_NPCScript_8056f91
1FHallway_NPCScript_8056f63::
npc_set_text_script_index 31
npc_set_coords 36, 65496, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056f73::
npc_jump_if_flag_set EVENT_1C3E, 1FHallway_NPCScript_8056f81
npc_jump_if_flag_set EVENT_1BFE, 1FHallway_NPCScript_8056f91
1FHallway_NPCScript_8056f81::
npc_set_text_script_index 41
npc_set_coords 80, 4, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056f91::
npc_free_and_end
1FHallway_NPCScript_8056f92::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x20, 0x20, 1FHallway_NPCScript_8056fcb
npc_jump_if_progress_in_range 0x2, 0x2, 1FHallway_NPCScript_8056fa4
npc_free_and_end
1FHallway_NPCScript_8056fa4::
npc_jump_if_flag_set EVENT_420, 1FHallway_NPCScript_8056fbb
npc_set_text_script_index 1
npc_set_coords 314, 65512, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056fbb::
npc_set_text_script_index 5
npc_set_coords 176, 65510, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056fcb::
npc_set_text_script_index 0
npc_set_coords 122, 0, 0
npc_set_animation 5
npc_init_movement 5, 6, 16, 1FHallway_NPCScript_809f71c
.incbin "baserom.gba", 0x56fde, 0x1
1FHallway_NPCScript_8056fdf::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 1FHallway_NPCScript_8056feb
npc_free_and_end
1FHallway_NPCScript_8056feb::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 12
npc_set_coords 65444, 65498, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8056ffc::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 1FHallway_NPCScript_8057008
npc_free_and_end
1FHallway_NPCScript_8057008::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 12
npc_set_coords 65306, 46, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8057019::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 1FHallway_NPCScript_8057025
npc_free_and_end
1FHallway_NPCScript_8057025::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 12
npc_set_coords 318, 65512, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8057036::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_progress_in_range 0x5, 0x5, 1FHallway_NPCScript_8057041
npc_free_and_end
1FHallway_NPCScript_8057041::
npc_set_text_script_index 15
npc_set_coords 65510, 65532, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, 1FHallway_NPCScript_809f71c
1FHallway_NPCScript_8057054::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x63, 1FHallway_NPCScript_80570a8
npc_jump_if_progress_in_range 0x32, 0x33, 1FHallway_NPCScript_8057096
npc_jump_if_progress_in_range 0x31, 0x31, 1FHallway_NPCScript_8057084
npc_jump_if_progress_in_range 0x30, 0x30, 1FHallway_NPCScript_8057072
npc_free_and_end
1FHallway_NPCScript_8057072::
npc_set_sprite 10
npc_set_text_script_index 30
npc_set_coords 18, 65502, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8057084::
npc_set_sprite 10
npc_set_text_script_index 35
npc_set_coords 316, 65530, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8057096::
npc_set_sprite 10
npc_set_text_script_index 40
npc_set_coords 65266, 65508, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_80570a8::
npc_jump_if_flag_set EVENT_E22, 1FHallway_NPCScript_80570c1
npc_set_sprite 4
npc_set_text_script_index 5
npc_set_coords 65478, 65512, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_80570c1::
npc_free_and_end
1FHallway_NPCScript_80570c2::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, 1FHallway_NPCScript_8057135
npc_jump_if_progress_in_range 0x50, 0x50, 1FHallway_NPCScript_805710e
npc_jump_if_progress_in_range 0x43, 0x46, 1FHallway_NPCScript_8057123
npc_jump_if_progress_in_range 0x31, 0x31, 1FHallway_NPCScript_80570f9
npc_jump_if_progress_in_range 0x30, 0x30, 1FHallway_NPCScript_80570e7
npc_free_and_end
1FHallway_NPCScript_80570e7::
npc_set_sprite 12
npc_set_text_script_index 32
npc_set_coords 4, 65498, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_80570f9::
npc_set_sprite 12
npc_set_text_script_index 36
npc_set_coords 65520, 4, 0
npc_set_animation 5
npc_init_movement 5, 6, 21, 1FHallway_NPCScript_809f71c
1FHallway_NPCScript_805710e::
npc_set_sprite 12
npc_set_text_script_index 30
npc_set_coords 276, 65516, 0
npc_set_animation 5
npc_init_movement 5, 6, 31, 1FHallway_NPCScript_809f71c
1FHallway_NPCScript_8057123::
npc_set_sprite 12
npc_set_text_script_index 10
npc_set_coords 26, 65490, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_8057135::
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 6
npc_set_coords 65462, 65512, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5714a, 0x1
1FHallway_NPCScript_805714b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x30, 0x30, 1FHallway_NPCScript_8057154
npc_free_and_end
1FHallway_NPCScript_8057154::
npc_jump_if_flag_set EVENT_857, 1FHallway_NPCScript_805716d
npc_set_sprite 20
npc_set_text_script_index 33
npc_set_coords 65484, 65520, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_NPCScript_805716d::
npc_free_and_end
.incbin "baserom.gba", 0x5716e, 0x2
1FHallway_CutsceneNPCs_8057170::
.word 1FHallway_CutsceneNPCScript_805718c
.word 1FHallway_CutsceneNPCScript_80571ef
.word 1FHallway_CutsceneNPCScript_8057240
.word 1FHallway_CutsceneNPCScript_8057278
.word 1FHallway_CutsceneNPCScript_805728e
.word 1FHallway_CutsceneNPCScript_80572a4
.word 0xff
1FHallway_CutsceneNPCScript_805718c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 272, 65516, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 18
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 21
npc_move_in_direction 5, 16, 12
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_pause 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 5
npc_pause 34
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_CutsceneNPCScript_80571ef::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 12, 65520, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 5
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_wait_cutscene_var 0x8, 0x17
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x18
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_CutsceneNPCScript_8057240::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 35
npc_set_coords 152, 65516, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_pause 8
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_coords 65464, 65516, 128
npc_set_animation 1
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 13
npc_move_in_direction 5, 8, 18
npc_write_cutscene_var 0x8, 0x16
npc_free_and_end
1FHallway_CutsceneNPCScript_8057278::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 4, 65498, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_CutsceneNPCScript_805728e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 18, 65502, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
1FHallway_CutsceneNPCScript_80572a4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 36, 65496, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x572ba, 0x2
2FHallway_NPCScripts_80572bc::
.word 2FHallway_NPCScript_80572e4
.word 2FHallway_NPCScript_80572ff
.word 2FHallway_NPCScript_8057385
.word 2FHallway_NPCScript_80573f3
.word 2FHallway_NPCScript_805740e
.word 2FHallway_NPCScript_8057445
.word 2FHallway_NPCScript_8057462
.word 2FHallway_NPCScript_805747f
.word 2FHallway_NPCScript_805749c
.word 0xff
2FHallway_NPCScript_80572e4::
npc_set_active_and_visible
npc_set_sprite 10
npc_jump_if_progress_in_range 0x20, 0xff, 2FHallway_NPCScript_80572ef
npc_free_and_end
2FHallway_NPCScript_80572ef::
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 314, 65530, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80572ff::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, 2FHallway_NPCScript_805736f
npc_jump_if_progress_in_range 0x50, 0x50, 2FHallway_NPCScript_805734a
npc_jump_if_progress_in_range 0x43, 0x46, 2FHallway_NPCScript_805735d
npc_jump_if_progress_in_range 0x32, 0x33, 2FHallway_NPCScript_8057337
npc_jump_if_progress_in_range 0x10, 0x12, 2FHallway_NPCScript_8057324
npc_free_and_end
2FHallway_NPCScript_8057324::
npc_do_not_face_player_when_interacted
npc_set_sprite 11
npc_set_text_script_index 10
npc_set_coords 65384, 65502, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_8057337::
npc_do_not_face_player_when_interacted
npc_set_sprite 11
npc_set_text_script_index 10
npc_set_coords 65304, 64, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805734a::
npc_set_sprite 11
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65364, 65496, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805735d::
npc_set_sprite 18
npc_set_text_script_index 10
npc_set_coords 65272, 65516, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805736f::
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 10
npc_set_coords 65462, 65512, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x57384, 0x1
2FHallway_NPCScript_8057385::
npc_set_active_and_visible
npc_set_sprite 12
npc_jump_if_progress_in_range 0x61, 0x61, 2FHallway_NPCScript_80573e0
npc_jump_if_progress_in_range 0x50, 0x50, 2FHallway_NPCScript_80573cd
npc_jump_if_progress_in_range 0x32, 0x33, 2FHallway_NPCScript_80573bc
npc_jump_if_progress_in_range 0x2, 0x2, 2FHallway_NPCScript_80573a5
npc_free_and_end
2FHallway_NPCScript_80573a5::
npc_jump_if_flag_set EVENT_420, 2FHallway_NPCScript_80573f2
npc_set_text_script_index 0
npc_set_coords 65464, 65488, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80573bc::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65304, 38, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80573cd::
npc_set_sprite 12
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65382, 65496, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80573e0::
npc_set_sprite 8
npc_set_text_script_index 7
npc_set_coords 166, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80573f2::
npc_free_and_end
2FHallway_NPCScript_80573f3::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x3, 0x4, 2FHallway_NPCScript_80573fc
npc_free_and_end
2FHallway_NPCScript_80573fc::
npc_set_sprite 23
npc_set_text_script_index 5
npc_set_coords 65478, 65534, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805740e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, 2FHallway_NPCScript_8057430
npc_jump_if_progress_in_range 0x3, 0x4, 2FHallway_NPCScript_805741e
npc_free_and_end
2FHallway_NPCScript_805741e::
npc_set_sprite 9
npc_set_text_script_index 6
npc_set_coords 65498, 65534, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_8057430::
npc_set_sprite 11
npc_set_text_script_index 6
npc_set_coords 36, 65532, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, 2FHallway_NPCScript_809f71c
2FHallway_NPCScript_8057445::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 2FHallway_NPCScript_8057451
npc_free_and_end
2FHallway_NPCScript_8057451::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 7
npc_set_coords 65274, 65514, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_8057462::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 2FHallway_NPCScript_805746e
npc_free_and_end
2FHallway_NPCScript_805746e::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 7
npc_set_coords 310, 65514, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805747f::
npc_set_active_and_visible
npc_set_sprite_with_category 24, 28
npc_jump_if_progress_in_range 0x3, 0x4, 2FHallway_NPCScript_805748b
npc_free_and_end
2FHallway_NPCScript_805748b::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 7
npc_set_coords 78, 65490, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_805749c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, 2FHallway_NPCScript_80574be
npc_jump_if_progress_in_range 0x5, 0x5, 2FHallway_NPCScript_80574ac
npc_free_and_end
2FHallway_NPCScript_80574ac::
npc_set_sprite 21
npc_set_text_script_index 9
npc_set_coords 65270, 65512, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_NPCScript_80574be::
npc_set_sprite 16
npc_set_text_script_index 5
npc_set_coords 65270, 65512, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_CutsceneNPCs_80574d0::
.word 2FHallway_CutsceneNPCScript_80574d8
.word 0xff
2FHallway_CutsceneNPCScript_80574d8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 320, 65506, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x57516, 0x2
2FHallway_CutsceneNPCs_8057518::
.word 2FHallway_CutsceneNPCScript_8057528
.word 2FHallway_CutsceneNPCScript_805753e
.word 2FHallway_CutsceneNPCScript_8057556
.word 0xff
2FHallway_CutsceneNPCScript_8057528::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65448, 65490, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_CutsceneNPCScript_805753e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 37, 28
npc_set_coords 65448, 65490, 24
npc_set_animation 0
npc_remove_shadow
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
2FHallway_CutsceneNPCScript_8057556::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65448, 65514, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScripts_805756c::
.word FoyerHall_NPCScript_80575a4
.word FoyerHall_NPCScript_80575fc
.word FoyerHall_NPCScript_8057659
.word FoyerHall_NPCScript_8057701
.word FoyerHall_NPCScript_8057745
.word FoyerHall_NPCScript_8057789
.word FoyerHall_NPCScript_80577a5
.word FoyerHall_NPCScript_805780d
.word FoyerHall_NPCScript_8057874
.word FoyerHall_NPCScript_80578aa
.word FoyerHall_NPCScript_80578d6
.word FoyerHall_NPCScript_8057902
.word FoyerHall_NPCScript_805792e
.word 0xff
FoyerHall_NPCScript_80575a4::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_80575cd
npc_jump_if_progress_in_range 0x12, 0x12, FoyerHall_NPCScript_80575b6
npc_free_and_end
FoyerHall_NPCScript_80575b6::
npc_jump_if_flag_set EVENT_50E, FoyerHall_NPCScript_80575fb
npc_set_text_script_index 50
npc_set_coords 65460, 78, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80575cd::
npc_jump_if_flag_set EVENT_C22, FoyerHall_NPCScript_80575eb
npc_jump_if_flag_clear EVENT_CCF, FoyerHall_NPCScript_80575fb
npc_set_text_script_index 23
npc_set_coords 65492, 124, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80575eb::
npc_set_text_script_index 25
npc_set_coords 65462, 60, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80575fb::
npc_free_and_end
FoyerHall_NPCScript_80575fc::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x50, 0x50, FoyerHall_NPCScript_8057645
npc_jump_if_progress_in_range 0x20, 0x20, FoyerHall_NPCScript_8057632
npc_jump_if_progress_in_range 0x12, 0x12, FoyerHall_NPCScript_8057613
npc_free_and_end
FoyerHall_NPCScript_8057613::
npc_jump_if_flag_set EVENT_50E, FoyerHall_NPCScript_8057658
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_text_script_index 52
npc_set_coords 65450, 78, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057632::
npc_set_sprite 8
npc_do_not_face_player_when_interacted
npc_set_text_script_index 2
npc_set_coords 65428, 50, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057645::
npc_set_sprite 8
npc_do_not_face_player_when_interacted
npc_set_text_script_index 30
npc_set_coords 65370, 170, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057658::
npc_free_and_end
FoyerHall_NPCScript_8057659::
npc_set_active_and_visible
npc_set_sprite_with_category 23, 28
npc_jump_if_progress_in_range 0x50, 0x52, FoyerHall_NPCScript_80576e9
npc_jump_if_progress_in_range 0x43, 0x46, FoyerHall_NPCScript_8057700
npc_jump_if_progress_in_range 0x30, 0x33, FoyerHall_NPCScript_80576ab
npc_jump_if_progress_in_range 0x24, 0x25, FoyerHall_NPCScript_80576ab
npc_jump_if_progress_in_range 0x21, 0x23, FoyerHall_NPCScript_8057700
npc_jump_if_progress_in_range 0x20, 0x20, FoyerHall_NPCScript_80576d2
npc_jump_if_progress_in_range 0x16, 0x16, FoyerHall_NPCScript_80576ab
npc_jump_if_progress_in_range 0x10, 0x15, FoyerHall_NPCScript_80576bb
npc_jump_if_progress_in_range 0x5, 0x5, FoyerHall_NPCScript_80576ab
npc_jump_if_progress_in_range 0x3, 0x4, FoyerHall_NPCScript_8057700
npc_jump_if_progress_in_range 0x2, 0x2, FoyerHall_NPCScript_80576ab
npc_free_and_end
FoyerHall_NPCScript_80576ab::
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65448, 16, 66
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80576bb::
npc_jump_if_flag_set EVENT_51E, FoyerHall_NPCScript_8057700
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65448, 16, 66
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80576d2::
npc_jump_if_flag_set EVENT_606, FoyerHall_NPCScript_8057700
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65448, 16, 66
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80576e9::
npc_jump_if_flag_set EVENT_C20, FoyerHall_NPCScript_8057700
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65448, 16, 66
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057700::
npc_free_and_end
FoyerHall_NPCScript_8057701::
npc_set_active_and_visible
npc_set_sprite 18
npc_jump_if_progress_in_range 0x32, 0x32, FoyerHall_NPCScript_8057726
npc_jump_if_progress_in_range 0x30, 0x31, FoyerHall_NPCScript_8057713
npc_free_and_end
FoyerHall_NPCScript_8057713::
npc_set_text_script_index 25
npc_set_coords 65494, 58, 0
npc_set_animation 5
npc_init_movement 5, 6, 9, FoyerHall_NPCScript_809f71c
FoyerHall_NPCScript_8057726::
npc_jump_if_flag_set EVENT_81A, FoyerHall_NPCScript_8057744
npc_jump_if_flag_clear EVENT_86D, FoyerHall_NPCScript_8057744
npc_set_text_script_index 20
npc_set_coords 65446, 62, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057744::
npc_free_and_end
FoyerHall_NPCScript_8057745::
npc_set_active_and_visible
npc_set_sprite_with_category 15, 28
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_8057751
npc_free_and_end
FoyerHall_NPCScript_8057751::
npc_jump_if_flag_set EVENT_C22, FoyerHall_NPCScript_8057770
npc_jump_if_flag_clear EVENT_CCE, FoyerHall_NPCScript_8057788
npc_do_not_face_player_when_interacted
npc_set_text_script_index 20
npc_set_coords 24, 65516, 64
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057770::
npc_jump_if_flag_set EVENT_C24, FoyerHall_NPCScript_8057788
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 65492, 54, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057788::
npc_free_and_end
FoyerHall_NPCScript_8057789::
npc_set_active_and_visible
npc_set_sprite 17
npc_jump_if_progress_in_range 0x61, 0x61, FoyerHall_NPCScript_8057794
npc_free_and_end
FoyerHall_NPCScript_8057794::
npc_set_text_script_index 0
npc_set_coords 65444, 60, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x577a4, 0x1
FoyerHall_NPCScript_80577a5::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x50, 0x50, FoyerHall_NPCScript_80577e7
npc_jump_if_progress_in_range 0x43, 0x46, FoyerHall_NPCScript_80577fa
npc_jump_if_progress_in_range 0x20, 0x20, FoyerHall_NPCScript_80577d5
npc_jump_if_progress_in_range 0x10, 0x12, FoyerHall_NPCScript_80577c3
npc_free_and_end
FoyerHall_NPCScript_80577c3::
npc_set_sprite 10
npc_set_text_script_index 10
npc_set_coords 65494, 254, 65528
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80577d5::
npc_set_sprite 9
npc_set_text_script_index 0
npc_set_coords 65452, 50, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80577e7::
npc_do_not_face_player_when_interacted
npc_set_sprite 9
npc_set_text_script_index 30
npc_set_coords 65388, 170, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80577fa::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 2
npc_set_coords 65432, 84, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_805780d::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, FoyerHall_NPCScript_8057861
npc_jump_if_progress_in_range 0x20, 0x21, FoyerHall_NPCScript_805783d
npc_jump_if_progress_in_range 0x43, 0x46, FoyerHall_NPCScript_805784f
npc_jump_if_progress_in_range 0x13, 0x16, FoyerHall_NPCScript_805782b
npc_free_and_end
FoyerHall_NPCScript_805782b::
npc_set_sprite 25
npc_set_text_script_index 13
npc_set_coords 65496, 182, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_805783d::
npc_set_sprite 15
npc_set_text_script_index 1
npc_set_coords 65492, 134, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_805784f::
npc_set_sprite 15
npc_set_text_script_index 0
npc_set_coords 65492, 134, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057861::
npc_set_sprite 25
npc_set_text_script_index 40
npc_set_coords 65502, 270, 65520
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x57873, 0x1
FoyerHall_NPCScript_8057874::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x43, 0x46, FoyerHall_NPCScript_8057896
npc_jump_if_progress_in_range 0x32, 0x33, FoyerHall_NPCScript_8057884
npc_free_and_end
FoyerHall_NPCScript_8057884::
npc_set_sprite 23
npc_set_text_script_index 30
npc_set_coords 65430, 192, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057896::
npc_set_sprite 11
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65452, 82, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x578a9, 0x1
FoyerHall_NPCScript_80578aa::
npc_set_active_and_visible
npc_set_sprite_with_category 15, 28
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_80578b6
npc_free_and_end
FoyerHall_NPCScript_80578b6::
npc_jump_if_flag_set EVENT_C24, FoyerHall_NPCScript_80578d5
npc_jump_if_flag_clear EVENT_C22, FoyerHall_NPCScript_80578d5
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 65444, 54, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_80578d5::
npc_free_and_end
FoyerHall_NPCScript_80578d6::
npc_set_active_and_visible
npc_set_sprite_with_category 15, 28
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_80578e2
npc_free_and_end
FoyerHall_NPCScript_80578e2::
npc_jump_if_flag_set EVENT_C24, FoyerHall_NPCScript_8057901
npc_jump_if_flag_clear EVENT_C22, FoyerHall_NPCScript_8057901
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 65452, 74, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057901::
npc_free_and_end
FoyerHall_NPCScript_8057902::
npc_set_active_and_visible
npc_set_sprite_with_category 15, 28
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_805790e
npc_free_and_end
FoyerHall_NPCScript_805790e::
npc_jump_if_flag_set EVENT_C24, FoyerHall_NPCScript_805792d
npc_jump_if_flag_clear EVENT_C22, FoyerHall_NPCScript_805792d
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 65468, 76, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_805792d::
npc_free_and_end
FoyerHall_NPCScript_805792e::
npc_set_active_and_visible
npc_set_sprite_with_category 15, 28
npc_jump_if_progress_in_range 0x52, 0x52, FoyerHall_NPCScript_805793a
npc_free_and_end
FoyerHall_NPCScript_805793a::
npc_jump_if_flag_set EVENT_C24, FoyerHall_NPCScript_8057959
npc_jump_if_flag_clear EVENT_C22, FoyerHall_NPCScript_8057959
npc_do_not_face_player_when_interacted
npc_set_text_script_index 24
npc_set_coords 65484, 74, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_NPCScript_8057959::
npc_free_and_end
.incbin "baserom.gba", 0x5795a, 0x2
FoyerHall_CutsceneNPCs_805795c::
.word FoyerHall_CutsceneNPCScript_805797c
.word FoyerHall_CutsceneNPCScript_80579e4
.word FoyerHall_CutsceneNPCScript_8057a44
.word FoyerHall_CutsceneNPCScript_8057a9a
.word FoyerHall_CutsceneNPCScript_8057b13
.word FoyerHall_CutsceneNPCScript_8057b77
.word FoyerHall_CutsceneNPCScript_8057c0d
.word 0xff
FoyerHall_CutsceneNPCScript_805797c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65476, 316, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 12
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 23
npc_move_in_direction 7, 16, 12
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xa
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 15
npc_move_in_direction 3, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x17
npc_wait_cutscene_var 0x8, 0x18
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_80579e4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65378, 14, 0
npc_set_animation 0
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x7
npc_pause 20
npc_set_animation 1
npc_move_in_direction 3, 32, 5
npc_set_animation 0
npc_move_in_direction 1, 32, 8
npc_set_animation 1
npc_move_in_direction 3, 32, 2
npc_set_animation 0
npc_move_in_direction 1, 32, 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 1
npc_move_in_direction 7, 8, 2
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 2
npc_move_in_direction 5, 16, 2
npc_set_animation 2
npc_move_in_direction 5, 16, 8
npc_set_animation 3
npc_move_in_direction 7, 16, 5
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057a44::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65334, 24, 0
npc_set_animation 0
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x7
npc_pause 5
npc_set_animation 1
npc_move_in_direction 3, 32, 9
npc_set_animation 0
npc_move_in_direction 1, 32, 14
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 1
npc_move_in_direction 7, 8, 2
npc_wait_cutscene_var 0x8, 0x14
npc_pause 15
npc_set_animation 3
npc_move_in_direction 7, 16, 5
npc_set_animation 2
npc_move_in_direction 5, 16, 14
npc_set_animation 3
npc_move_in_direction 7, 16, 2
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057a9a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65360, 26, 0
npc_set_animation 0
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_move_in_direction 3, 32, 5
npc_set_animation 0
npc_move_in_direction 1, 32, 14
npc_set_animation 1
npc_move_in_direction 3, 32, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0x80
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x12
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x14
npc_pause 30
npc_set_animation 3
npc_move_in_direction 7, 16, 4
npc_set_animation 2
npc_move_in_direction 5, 16, 14
npc_set_animation 3
npc_move_in_direction 7, 16, 5
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057b13::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 34, 6, 0
npc_set_animation 0
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_move_in_direction 3, 32, 3
npc_set_animation 2
npc_move_in_direction 5, 32, 7
npc_set_animation 1
npc_move_in_direction 3, 32, 5
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 1
npc_move_in_direction 7, 8, 2
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 0
npc_move_in_direction 1, 16, 3
npc_set_animation 3
npc_move_in_direction 7, 16, 3
npc_set_animation 0
npc_move_in_direction 1, 16, 7
npc_set_animation 3
npc_move_in_direction 7, 16, 3
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057b77::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 30, 32, 0
npc_set_animation 0
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_move_in_direction 3, 32, 3
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 1
npc_move_in_direction 3, 32, 3
npc_set_animation 2
npc_move_in_direction 5, 32, 3
npc_set_animation 1
npc_move_in_direction 3, 32, 2
npc_set_animation 2
npc_move_in_direction 5, 32, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_move_in_direction 3, 16, 1
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 1
npc_move_in_direction 7, 8, 2
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x14
npc_pause 30
npc_set_animation 3
npc_move_in_direction 7, 16, 2
npc_set_animation 0
npc_move_in_direction 1, 16, 2
npc_set_animation 3
npc_move_in_direction 7, 16, 2
npc_set_animation 0
npc_move_in_direction 1, 16, 2
npc_set_animation 3
npc_move_in_direction 7, 16, 2
npc_set_animation 0
npc_move_in_direction 1, 16, 4
npc_set_animation 3
npc_move_in_direction 1, 16, 4
npc_write_cutscene_var 0x8, 0x15
npc_wait_cutscene_var 0x8, 0x16
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057c0d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65448, 16, 66
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCs_8057c24::
.word FoyerHall_CutsceneNPCScript_8057c4c
.word FoyerHall_CutsceneNPCScript_8057c76
.word FoyerHall_CutsceneNPCScript_8057ccf
.word FoyerHall_CutsceneNPCScript_8057cea
.word FoyerHall_CutsceneNPCScript_8057d1f
.word FoyerHall_CutsceneNPCScript_8057d37
.word FoyerHall_CutsceneNPCScript_8057d4f
.word FoyerHall_CutsceneNPCScript_8057d67
.word FoyerHall_CutsceneNPCScript_8057d7f
.word 0xff
FoyerHall_CutsceneNPCScript_8057c4c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65468, 124, 0
npc_set_animation 1
npc_set_layer_priority_override_to_2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 0
npc_pause 90
npc_set_animation 7
npc_pause 90
npc_set_animation 15
npc_move_in_direction 7, 8, 3
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057c76::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65492, 124, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_pause 10
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_set_animation 13
npc_move_in_direction 5, 8, 3
npc_set_animation 7
npc_pause 60
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057ccf::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 44, 28
npc_set_coords 65492, 16, 65504
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x7
npc_set_active_and_visible
npc_set_animation_force_update 0
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
FoyerHall_CutsceneNPCScript_8057cea::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 20, 65516, 64
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 2
npc_move_in_direction 5, 32, 8
npc_set_animation 1
npc_move_in_direction 3, 32, 6
npc_set_animation 2
npc_move_in_direction 5, 32, 11
npc_set_animation 3
npc_move_in_direction 7, 32, 6
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057d1f::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65444, 54, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057d37::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65492, 54, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057d4f::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65452, 74, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057d67::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65468, 76, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057d7f::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65484, 74, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x57d97, 0x1
FoyerHall_CutsceneNPCs_8057d98::
.word FoyerHall_CutsceneNPCScript_8057db0
.word FoyerHall_CutsceneNPCScript_8057de9
.word FoyerHall_CutsceneNPCScript_8057e33
.word FoyerHall_CutsceneNPCScript_8057e4d
.word FoyerHall_CutsceneNPCScript_8057e67
.word 0xff
FoyerHall_CutsceneNPCScript_8057db0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65432, 84, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 7
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_pause 30
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057de9::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 65456, 92, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 13
npc_move_in_direction 5, 8, 9
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 9
npc_move_in_direction 1, 8, 6
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057e33::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65526, 26, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057e4d::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 10, 44, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
FoyerHall_CutsceneNPCScript_8057e67::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 67
npc_set_coords 65532, 76, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x57e81, 0x3
TeachersRoom_NPCScripts_8057e84::
.word TeachersRoom_NPCScript_8057ebc
.word TeachersRoom_NPCScript_8057f2f
.word TeachersRoom_NPCScript_8057fad
.word TeachersRoom_NPCScript_8057fe3
.word TeachersRoom_NPCScript_8058019
.word TeachersRoom_NPCScript_805804f
.word TeachersRoom_NPCScript_8058085
.word TeachersRoom_NPCScript_80580bb
.word TeachersRoom_NPCScript_805816d
.word TeachersRoom_NPCScript_8058207
.word TeachersRoom_NPCScript_8058223
.word TeachersRoom_NPCScript_8058284
.word TeachersRoom_NPCScript_8058320
.word 0xff
TeachersRoom_NPCScript_8057ebc::
npc_set_active_and_visible
npc_set_sprite 18
npc_jump_if_progress_in_range 0x63, 0x64, TeachersRoom_NPCScript_8057f04
npc_jump_if_progress_in_range 0x20, 0x20, TeachersRoom_NPCScript_8057eed
npc_jump_if_progress_in_range 0x2, 0x2, TeachersRoom_NPCScript_8057ed5
npc_free_and_end
TeachersRoom_NPCScript_8057ed5::
npc_jump_if_flag_set EVENT_420, TeachersRoom_NPCScript_8057eec
npc_set_text_script_index 0
npc_set_coords 4, 65516, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057eec::
npc_free_and_end
TeachersRoom_NPCScript_8057eed::
npc_jump_if_flag_set EVENT_606, TeachersRoom_NPCScript_8057f2e
npc_set_text_script_index 0
npc_set_coords 65468, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057f04::
npc_set_sprite 67
npc_set_text_script_index 11
npc_set_coords 65500, 84, 0
npc_set_animation 5
TeachersRoom_NPCScript_8057f11::
npc_pause 1
npc_jump_if_flag_clear EVENT_E7C, TeachersRoom_NPCScript_8057f11
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 65500, 84, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057f2e::
npc_free_and_end
TeachersRoom_NPCScript_8057f2f::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, TeachersRoom_NPCScript_8057f83
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8057f3f
npc_free_and_end
TeachersRoom_NPCScript_8057f3f::
npc_jump_if_flag_set EVENT_43A, TeachersRoom_NPCScript_8057f71
npc_jump_if_flag_set EVENT_436, TeachersRoom_NPCScript_8057f5f
npc_set_sprite 20
npc_set_text_script_index 15
npc_set_coords 65492, 65516, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057f5f::
npc_set_sprite 20
npc_set_text_script_index 19
npc_set_coords 65492, 65516, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057f71::
npc_set_sprite 20
npc_set_text_script_index 22
npc_set_coords 65500, 65526, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057f83::
npc_set_sprite 67
npc_set_text_script_index 12
npc_set_coords 68, 65500, 0
npc_set_animation 3
TeachersRoom_NPCScript_8057f90::
npc_pause 1
npc_jump_if_flag_clear EVENT_E7E, TeachersRoom_NPCScript_8057f90
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 12
npc_set_coords 68, 65500, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057fad::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8057fb6
npc_free_and_end
TeachersRoom_NPCScript_8057fb6::
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_text_script_index 25
npc_jump_if_flag_set EVENT_438, TeachersRoom_NPCScript_8057fd2
npc_set_coords 65438, 65468, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057fd2::
npc_set_coords 65438, 65468, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8057fe3::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8057fec
npc_free_and_end
TeachersRoom_NPCScript_8057fec::
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_text_script_index 25
npc_jump_if_flag_set EVENT_438, TeachersRoom_NPCScript_8058008
npc_set_coords 65418, 65468, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058008::
npc_set_coords 65418, 65468, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058019::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8058022
npc_free_and_end
TeachersRoom_NPCScript_8058022::
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_text_script_index 25
npc_jump_if_flag_set EVENT_438, TeachersRoom_NPCScript_805803e
npc_set_coords 65438, 65488, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_805803e::
npc_set_coords 65438, 65488, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_805804f::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8058058
npc_free_and_end
TeachersRoom_NPCScript_8058058::
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_text_script_index 25
npc_jump_if_flag_set EVENT_438, TeachersRoom_NPCScript_8058074
npc_set_coords 65418, 65488, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058074::
npc_set_coords 65418, 65488, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058085::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_805808e
npc_free_and_end
TeachersRoom_NPCScript_805808e::
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_text_script_index 25
npc_jump_if_flag_set EVENT_438, TeachersRoom_NPCScript_80580aa
npc_set_coords 26, 124, 0
npc_set_sprite_with_category 24, 28
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80580aa::
npc_set_coords 26, 124, 0
npc_set_sprite_with_category 15, 28
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80580bb::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x40, 0x41, TeachersRoom_NPCScript_805815b
npc_jump_if_progress_in_range 0x32, 0x33, TeachersRoom_NPCScript_8058149
npc_jump_if_progress_in_range 0x30, 0x31, TeachersRoom_NPCScript_8058137
npc_jump_if_progress_in_range 0x10, 0x10, TeachersRoom_NPCScript_8058101
npc_jump_if_progress_in_range 0x5, 0x5, TeachersRoom_NPCScript_8058125
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_80580ee
npc_jump_if_progress_in_range 0x2, 0x2, TeachersRoom_NPCScript_8058113
npc_free_and_end
TeachersRoom_NPCScript_80580ee::
npc_set_sprite 16
npc_disable_collision
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_coords 65400, 65370, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058101::
npc_set_sprite 16
npc_set_text_script_index 50
npc_set_coords 65411, 65445, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058113::
npc_set_sprite 16
npc_set_text_script_index 4
npc_set_coords 88, 28, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058125::
npc_set_sprite 16
npc_set_text_script_index 35
npc_set_coords 88, 28, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058137::
npc_set_sprite 16
npc_set_text_script_index 41
npc_set_coords 65436, 10, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058149::
npc_set_sprite 16
npc_set_text_script_index 46
npc_set_coords 96, 65512, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_805815b::
npc_set_sprite 16
npc_set_text_script_index 0
npc_set_coords 88, 26, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_805816d::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, TeachersRoom_NPCScript_80581f5
npc_jump_if_progress_in_range 0x50, 0x50, TeachersRoom_NPCScript_80581d1
npc_jump_if_progress_in_range 0x43, 0x46, TeachersRoom_NPCScript_80581e3
npc_jump_if_progress_in_range 0x10, 0x12, TeachersRoom_NPCScript_80581ac
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8058199
npc_jump_if_progress_in_range 0x2, 0x2, TeachersRoom_NPCScript_80581bf
npc_free_and_end
TeachersRoom_NPCScript_8058199::
npc_set_sprite 13
npc_disable_collision
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_coords 65438, 65398, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80581ac::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 52
npc_set_coords 10, 65512, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80581bf::
npc_set_sprite 13
npc_set_text_script_index 2
npc_set_coords 28, 64, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80581d1::
npc_set_sprite 13
npc_set_text_script_index 40
npc_set_coords 96, 34, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80581e3::
npc_set_sprite 13
npc_set_text_script_index 10
npc_set_coords 28, 64, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80581f5::
npc_set_sprite 13
npc_set_text_script_index 5
npc_set_coords 28, 64, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058207::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8058210
npc_free_and_end
TeachersRoom_NPCScript_8058210::
npc_set_sprite 15
npc_disable_collision
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_coords 65420, 65396, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058223::
npc_set_active_and_visible
npc_set_sprite 14
npc_jump_if_progress_in_range 0x61, 0x61, TeachersRoom_NPCScript_8058274
npc_jump_if_progress_in_range 0x43, 0x46, TeachersRoom_NPCScript_8058264
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_8058243
npc_jump_if_progress_in_range 0x2, 0x2, TeachersRoom_NPCScript_8058254
npc_free_and_end
TeachersRoom_NPCScript_8058243::
npc_disable_collision
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_coords 65422, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058254::
npc_set_text_script_index 3
npc_set_coords 65414, 65450, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058264::
npc_set_text_script_index 11
npc_set_coords 2, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058274::
npc_set_text_script_index 6
npc_set_coords 2, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058284::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, TeachersRoom_NPCScript_805830e
npc_jump_if_progress_in_range 0x32, 0x33, TeachersRoom_NPCScript_80582fc
npc_jump_if_progress_in_range 0x30, 0x31, TeachersRoom_NPCScript_80582e7
npc_jump_if_progress_in_range 0x13, 0x16, TeachersRoom_NPCScript_80582d5
npc_jump_if_progress_in_range 0x10, 0x12, TeachersRoom_NPCScript_80582c3
npc_jump_if_progress_in_range 0x4, 0x4, TeachersRoom_NPCScript_80582b0
npc_free_and_end
TeachersRoom_NPCScript_80582b0::
npc_set_sprite 22
npc_disable_collision
npc_disable_collision_alternate
npc_do_not_face_player_when_interacted
npc_set_coords 65440, 65370, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80582c3::
npc_set_sprite 22
npc_set_text_script_index 53
npc_set_coords 30, 70, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80582d5::
npc_set_sprite 22
npc_set_text_script_index 56
npc_set_coords 86, 106, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_80582e7::
npc_set_sprite 22
npc_set_text_script_index 40
npc_set_coords 4, 108, 0
npc_set_animation 5
npc_init_movement 5, 6, 10, TeachersRoom_NPCScript_809f71c
TeachersRoom_NPCScript_80582fc::
npc_set_sprite 22
npc_set_text_script_index 45
npc_set_coords 65488, 56, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_805830e::
npc_set_sprite 22
npc_set_text_script_index 45
npc_set_coords 28, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058320::
npc_set_active_and_visible
npc_set_sprite 16
npc_jump_if_flag_set EVENT_1C22, TeachersRoom_NPCScript_8058350
npc_jump_if_flag_set EVENT_1BE2, TeachersRoom_NPCScript_8058332
npc_free_and_end
TeachersRoom_NPCScript_8058332::
npc_jump_if_flag_clear EVENT_171D, TeachersRoom_NPCScript_8058350
npc_jump_if_flag_set EVENT_163, TeachersRoom_NPCScript_8058350
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 88, 106, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_NPCScript_8058350::
npc_free_and_end
.incbin "baserom.gba", 0x58351, 0x3
TeachersRoom_CutsceneNPCs_8058354::
.word TeachersRoom_CutsceneNPCScript_8058388
.word TeachersRoom_CutsceneNPCScript_80583fe
.word TeachersRoom_CutsceneNPCScript_805844c
.word TeachersRoom_CutsceneNPCScript_8058463
.word TeachersRoom_CutsceneNPCScript_80584a4
.word TeachersRoom_CutsceneNPCScript_80584c4
.word TeachersRoom_CutsceneNPCScript_80584db
.word TeachersRoom_CutsceneNPCScript_80584f2
.word TeachersRoom_CutsceneNPCScript_805850a
.word TeachersRoom_CutsceneNPCScript_8058522
.word TeachersRoom_CutsceneNPCScript_805853a
.word TeachersRoom_CutsceneNPCScript_8058552
.word 0xff
TeachersRoom_CutsceneNPCScript_8058388::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 28, 108, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 6
npc_wait_cutscene_var 0x8, 0x2
npc_set_coords 65412, 64, 0
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x3
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 17
npc_move_in_direction 1, 16, 3
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xe
npc_pause 30
npc_set_animation 17
npc_move_in_direction 1, 16, 11
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x10
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0x11
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80583fe::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65436, 65512, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x2
npc_pause 118
npc_set_animation 13
npc_move_in_direction 1, 16, 3
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x5
npc_wait_cutscene_var 0x8, 0x6
npc_pause 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0xc
npc_pause 10
npc_set_animation 11
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805844c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65400, 65370, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058463::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65438, 65418, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x8
npc_set_coords 65438, 65406, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xa
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 10
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 20
npc_set_animation 11
npc_move_in_direction 7, 16, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80584a4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65426, 65400, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x8
npc_set_coords 65420, 65396, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80584c4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65422, 65366, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80584db::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 65440, 65370, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80584f2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65438, 65468, 0
npc_set_animation 7
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805850a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65418, 65468, 0
npc_set_animation 7
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058522::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65438, 65488, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805853a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 65418, 65488, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058552::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 24, 28
npc_set_coords 26, 252, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x8
npc_set_active_and_visible
npc_set_animation 3
npc_move_in_direction 7, 8, 16
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xa
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCs_8058578::
.word TeachersRoom_CutsceneNPCScript_80585b0
.word TeachersRoom_CutsceneNPCScript_80585ea
.word TeachersRoom_CutsceneNPCScript_8058630
.word TeachersRoom_CutsceneNPCScript_8058647
.word TeachersRoom_CutsceneNPCScript_805865e
.word TeachersRoom_CutsceneNPCScript_8058675
.word TeachersRoom_CutsceneNPCScript_805868c
.word TeachersRoom_CutsceneNPCScript_80586a3
.word TeachersRoom_CutsceneNPCScript_80586bb
.word TeachersRoom_CutsceneNPCScript_80586d3
.word TeachersRoom_CutsceneNPCScript_80586eb
.word TeachersRoom_CutsceneNPCScript_8058703
.word TeachersRoom_CutsceneNPCScript_805871a
.word 0xff
TeachersRoom_CutsceneNPCScript_80585b0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65468, 60, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 30
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 24, 65524, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80585ea::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65468, 65532, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 10
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_pause 5
npc_set_animation 28
npc_move_in_direction 3, 32, 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 0, 65524, 0
npc_set_animation 27
npc_wait_anim_frame 192
npc_wait_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058630::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65400, 65370, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058647::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65438, 65398, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805865e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65420, 65396, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058675::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65422, 65366, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805868c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 65440, 65370, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80586a3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65438, 65468, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80586bb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65418, 65468, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80586d3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65438, 65488, 0
npc_set_animation 1
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80586eb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 65418, 65488, 0
npc_set_animation 1
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_8058703::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 15, 28
npc_set_coords 26, 124, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_805871a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_give_attached_shadow
npc_set_sprite_with_category 8, 28
npc_set_coords 10, 65510, 4
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x3
npc_play_sound 0x146
npc_set_active_and_visible
npc_set_animation 0
npc_run_secondary_script TeachersRoom_CutsceneNPCScript_805873c
npc_wait_cutscene_var 0x8, 0x5
npc_free_and_end
TeachersRoom_CutsceneNPCScript_805873c::
npc_set_color_shader 0x8010
npc_set_transform 0x0, 0x70, 112
npc_pause_secondary_script 2
npc_set_color_shader 0x8008
npc_set_transform 0x0, 0x50, 80
npc_pause_secondary_script 2
npc_set_color_shader 0x8004
npc_set_transform 0x0, 0x20, 32
npc_pause_secondary_script 2
npc_set_color_shader 0x8000
npc_set_transform 0x0, 0x40, 64
npc_pause_secondary_script 2
npc_remove_transform
npc_end_secondary_script
.incbin "baserom.gba", 0x58762, 0x2
TeachersRoom_CutsceneNPCs_8058764::
.word TeachersRoom_CutsceneNPCScript_8058774
.word TeachersRoom_CutsceneNPCScript_80587b1
.word TeachersRoom_CutsceneNPCScript_80587e1
.word 0xff
TeachersRoom_CutsceneNPCScript_8058774::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65436, 4, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x11
npc_pause 30
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80587b1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65468, 4, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_pause 240
npc_set_animation 5
npc_pause 200
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 9
npc_move_in_direction 1, 8, 15
npc_write_cutscene_var 0x8, 0xe
npc_free_and_end
TeachersRoom_CutsceneNPCScript_80587e1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 31
npc_set_coords 65532, 68, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 13
npc_move_in_direction 5, 8, 15
npc_set_animation 15
npc_move_in_direction 7, 8, 10
npc_set_animation 9
npc_move_in_direction 1, 8, 7
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_pause 30
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 13
npc_move_in_direction 5, 8, 3
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_run_secondary_script TeachersRoom_CutsceneNPCScript_8058853
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_write_cutscene_var 0x8, 0x12
npc_free_and_end
TeachersRoom_CutsceneNPCScript_8058853::
npc_pause_secondary_script 22
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
.incbin "baserom.gba", 0x58877, 0x1
TeachersRoom_CutsceneNPCs_8058878::
.word TeachersRoom_CutsceneNPCScript_805888c
.word TeachersRoom_CutsceneNPCScript_80588a3
.word TeachersRoom_CutsceneNPCScript_80588ba
.word TeachersRoom_CutsceneNPCScript_80588d1
.word 0xff
TeachersRoom_CutsceneNPCScript_805888c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65516, 32, 32
npc_set_animation 7
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80588a3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65494, 24, 32
npc_set_animation 7
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80588ba::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 6, 24, 32
npc_set_animation 7
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
TeachersRoom_CutsceneNPCScript_80588d1::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65520, 65520, 32
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_NPCScripts_80588e8::
.word PrincipalsOffice_NPCScript_80588f4
.word PrincipalsOffice_NPCScript_8058910
.word 0xff
PrincipalsOffice_NPCScript_80588f4::
npc_set_active_and_invisible
npc_set_sprite 28
npc_jump_if_progress_in_range 0x63, 0x63, PrincipalsOffice_NPCScript_80588ff
npc_free_and_end
PrincipalsOffice_NPCScript_80588ff::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 76, 42, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_NPCScript_8058910::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x52, 0x53, PrincipalsOffice_NPCScript_8058919
npc_free_and_end
PrincipalsOffice_NPCScript_8058919::
npc_set_sprite 4
npc_set_text_script_index 10
npc_set_coords 65444, 28, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5892b, 0x1
PrincipalsOffice_CutsceneNPCs_805892c::
.word PrincipalsOffice_CutsceneNPCScript_8058938
.word PrincipalsOffice_CutsceneNPCScript_805894e
.word 0xff
PrincipalsOffice_CutsceneNPCScript_8058938::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 50
npc_set_coords 65508, 28, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_805894e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 65348, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058986
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 1, 8, 10
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058986::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x589aa, 0x2
PrincipalsOffice_CutsceneNPCs_80589ac::
.word PrincipalsOffice_CutsceneNPCScript_80589b4
.word 0xff
PrincipalsOffice_CutsceneNPCScript_80589b4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 50
npc_set_coords 40, 92, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x589d7, 0x1
PrincipalsOffice_CutsceneNPCs_80589d8::
.word PrincipalsOffice_CutsceneNPCScript_8058a7c
.word PrincipalsOffice_CutsceneNPCScript_8058a92
.word PrincipalsOffice_CutsceneNPCScript_8058ad7
.word 0xff
PrincipalsOffice_CutsceneNPCs_80589e8::
.word PrincipalsOffice_CutsceneNPCScript_8058b09
.word PrincipalsOffice_CutsceneNPCScript_8058b25
.word PrincipalsOffice_CutsceneNPCScript_8058b31
.word PrincipalsOffice_CutsceneNPCScript_8058b3d
.word PrincipalsOffice_CutsceneNPCScript_8058b49
.word PrincipalsOffice_CutsceneNPCScript_8058b6a
.word PrincipalsOffice_CutsceneNPCScript_8058ba0
.word PrincipalsOffice_CutsceneNPCScript_8058bd1
.word PrincipalsOffice_CutsceneNPCScript_8058bfe
.word PrincipalsOffice_CutsceneNPCScript_8058c3f
.word 0xff
PrincipalsOffice_CutsceneNPCs_8058a14::
.word PrincipalsOffice_CutsceneNPCScript_8058c5e
.word PrincipalsOffice_CutsceneNPCScript_8058c7a
.word PrincipalsOffice_CutsceneNPCScript_8058c86
.word PrincipalsOffice_CutsceneNPCScript_8058c92
.word PrincipalsOffice_CutsceneNPCScript_8058c9e
.word PrincipalsOffice_CutsceneNPCScript_8058cbf
.word PrincipalsOffice_CutsceneNPCScript_8058cdb
.word PrincipalsOffice_CutsceneNPCScript_8058ce7
.word PrincipalsOffice_CutsceneNPCScript_8058cf3
.word PrincipalsOffice_CutsceneNPCScript_8058cff
.word PrincipalsOffice_CutsceneNPCScript_8058d22
.word PrincipalsOffice_CutsceneNPCScript_8058d3a
.word PrincipalsOffice_CutsceneNPCScript_8058d54
.word PrincipalsOffice_CutsceneNPCScript_8058d6e
.word PrincipalsOffice_CutsceneNPCScript_8058d88
.word 0xff
PrincipalsOffice_CutsceneNPCs_8058a54::
.word PrincipalsOffice_CutsceneNPCScript_8058dc7
.word PrincipalsOffice_CutsceneNPCScript_8058e11
.word PrincipalsOffice_CutsceneNPCScript_8058e37
.word PrincipalsOffice_CutsceneNPCScript_8058e55
.word PrincipalsOffice_CutsceneNPCScript_8058e7e
.word PrincipalsOffice_CutsceneNPCScript_8058eab
.word PrincipalsOffice_CutsceneNPCScript_8058ee7
.word PrincipalsOffice_CutsceneNPCScript_8058f25
.word PrincipalsOffice_CutsceneNPCScript_8058f63
.word 0xff
PrincipalsOffice_CutsceneNPCScript_8058a7c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65408, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058a92::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 50
npc_set_coords 40, 92, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_pause 4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 13
npc_move_in_direction 5, 32, 6
npc_set_animation 13
npc_move_in_direction 5, 16, 4
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058ad7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 8, 92, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 21
npc_move_in_direction 5, 32, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 5
npc_set_animation 21
npc_move_in_direction 5, 16, 6
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058b09::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_2
npc_set_sprite_with_category 57, 28
npc_set_coords 54, 28, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x11
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x12
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058b25::
npc_set_coords 42, 44, 4
npc_jump PrincipalsOffice_CutsceneNPCScript_8058b55
PrincipalsOffice_CutsceneNPCScript_8058b31::
npc_set_coords 42, 12, 8
npc_jump PrincipalsOffice_CutsceneNPCScript_8058b55
PrincipalsOffice_CutsceneNPCScript_8058b3d::
npc_set_coords 70, 4, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058b55
PrincipalsOffice_CutsceneNPCScript_8058b49::
npc_set_coords 70, 44, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058b55
PrincipalsOffice_CutsceneNPCScript_8058b55::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_2
npc_set_sprite_with_category 60, 28
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x11
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x12
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058b6a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65406, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x12
npc_pause 4
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 43
npc_wait_cutscene_var 0x8, 0x17
npc_pause 64
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058c1d
npc_pause 32
npc_write_cutscene_var 0x8, 0x18
npc_wait_cutscene_var 0x8, 0x19
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058ba0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65414, 16, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x12
npc_pause 2
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 42
npc_wait_cutscene_var 0x8, 0x17
npc_pause 32
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058c1d
npc_wait_cutscene_var 0x8, 0x19
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058bd1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65414, 40, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 43
npc_wait_cutscene_var 0x8, 0x17
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058c1d
npc_wait_cutscene_var 0x8, 0x19
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058bfe::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_2
npc_set_sprite_with_category 57, 28
npc_set_coords 52, 30, 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x14
npc_set_active_and_visible
npc_play_sound 0x77
npc_set_animation_force_update 1
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x15
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058c1d::
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
PrincipalsOffice_CutsceneNPCScript_8058c3f::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_npc_palette_index 1
npc_set_coords 65388, 36, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x19
npc_set_active_and_visible
npc_write_cutscene_var 0x8, 0x1a
npc_wait_cutscene_var 0x8, 0x1b
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058c5e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_2
npc_set_sprite_with_category 57, 28
npc_set_coords 74, 48, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1f
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058da5
npc_wait_cutscene_var 0x8, 0x21
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058c7a::
npc_set_coords 62, 64, 4
npc_jump PrincipalsOffice_CutsceneNPCScript_8058caa
PrincipalsOffice_CutsceneNPCScript_8058c86::
npc_set_coords 62, 32, 8
npc_jump PrincipalsOffice_CutsceneNPCScript_8058caa
PrincipalsOffice_CutsceneNPCScript_8058c92::
npc_set_coords 90, 24, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058caa
PrincipalsOffice_CutsceneNPCScript_8058c9e::
npc_set_coords 90, 64, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058caa
PrincipalsOffice_CutsceneNPCScript_8058caa::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_2
npc_set_sprite_with_category 60, 28
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1f
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058da5
npc_wait_cutscene_var 0x8, 0x21
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058cbf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 58, 28
npc_set_coords 34, 8, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x1f
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058da5
npc_wait_cutscene_var 0x8, 0x21
npc_set_active_and_visible
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058cdb::
npc_set_coords 18, 20, 4
npc_jump PrincipalsOffice_CutsceneNPCScript_8058d0b
PrincipalsOffice_CutsceneNPCScript_8058ce7::
npc_set_coords 50, 20, 8
npc_jump PrincipalsOffice_CutsceneNPCScript_8058d0b
PrincipalsOffice_CutsceneNPCScript_8058cf3::
npc_set_coords 58, 65528, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058d0b
PrincipalsOffice_CutsceneNPCScript_8058cff::
npc_set_coords 18, 65528, 24
npc_jump PrincipalsOffice_CutsceneNPCScript_8058d0b
PrincipalsOffice_CutsceneNPCScript_8058d0b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 60, 28
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1f
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058da5
npc_write_cutscene_var 0x8, 0x20
npc_wait_cutscene_var 0x8, 0x21
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058d22::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_npc_palette_index 1
npc_set_coords 65388, 36, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xff
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058d3a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65388, 20, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1d
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x1f
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058d54::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65404, 36, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1d
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x1f
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058d6e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65372, 36, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1d
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x1f
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058d88::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 65388, 52, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1d
npc_set_active_and_visible
npc_write_cutscene_var 0x8, 0x1e
npc_wait_cutscene_var 0x8, 0x1f
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058da5::
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
PrincipalsOffice_CutsceneNPCScript_8058dc7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65408, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x33
npc_pause 100
npc_set_animation 9
npc_move_in_direction 5, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x34
npc_wait_cutscene_var 0x8, 0x35
npc_pause 10
npc_set_animation 5
npc_pause 20
npc_set_animation 13
npc_move_in_direction 1, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x36
npc_wait_cutscene_var 0x8, 0x3b
npc_pause 10
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3c
npc_set_coords 65420, 28, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058e11::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 50
npc_set_coords 65480, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x31
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x32
npc_wait_cutscene_var 0x8, 0x33
npc_set_animation 13
npc_move_in_direction 5, 8, 3
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058e37::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 42
npc_set_coords 65448, 52, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x33
npc_set_animation 13
npc_move_in_direction 5, 16, 1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058e55::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 4
npc_set_coords 65386, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x39
npc_set_active_and_visible
npc_set_animation 25
npc_wait_anim_frame 192
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3c
npc_set_coords 65396, 28, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
PrincipalsOffice_CutsceneNPCScript_8058e7e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 65346, 28, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x35
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058f9e
npc_set_animation 9
npc_move_in_direction 1, 8, 5
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x39
npc_play_sound 0xcf
npc_set_animation 25
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x3a
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058eab::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65346, 18, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x37
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058f9e
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3b
npc_pause 2
npc_set_animation 17
npc_move_in_direction 1, 16, 8
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058ee7::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65346, 38, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x37
npc_pause 30
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058f9e
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 19
npc_move_in_direction 3, 16, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3b
npc_pause 4
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058f25::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65346, 18, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x37
npc_pause 60
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058f9e
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3b
npc_pause 8
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058f63::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 66
npc_set_coords 65346, 38, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x37
npc_pause 90
npc_set_active_and_visible
npc_run_secondary_script PrincipalsOffice_CutsceneNPCScript_8058f9e
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x38
npc_wait_cutscene_var 0x8, 0x3b
npc_pause 6
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3c
npc_free_and_end
PrincipalsOffice_CutsceneNPCScript_8058f9e::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x58fc2, 0x2
PrincipalsOffice_CutsceneNPCs_8058fc4::
.word PrincipalsOffice_CutsceneNPCScript_8058fcc
.word 0xff
PrincipalsOffice_CutsceneNPCScript_8058fcc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 60, 44, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 23
npc_move_in_direction 7, 16, 8
npc_set_animation 21
npc_move_in_direction 5, 16, 20
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5900f, 0x1
ResearchLab1_NPCScripts_8059010::
.word ResearchLab1_NPCScript_8059018
.word 0xff
ResearchLab1_NPCScript_8059018::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x22, 0xff, ResearchLab1_NPCScript_80590a4
npc_jump_if_progress_in_range 0x21, 0x21, ResearchLab1_NPCScript_805902f
npc_jump_if_progress_in_range 0x20, 0x20, ResearchLab1_NPCScript_80590d2
npc_free_and_end
ResearchLab1_NPCScript_805902f::
npc_jump_based_on_version ResearchLab1_NPCScript_8059039, ResearchLab1_NPCScript_8059059
npc_free_and_end
ResearchLab1_NPCScript_8059039::
npc_set_sprite 30
npc_jump_if_flag_set EVENT_669, ResearchLab1_NPCScript_80590ae
npc_jump_if_flag_set EVENT_665, ResearchLab1_NPCScript_8059080
npc_set_text_script_index 0
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_8059059::
npc_set_sprite 31
npc_jump_if_flag_set EVENT_67B, ResearchLab1_NPCScript_80590c0
npc_jump_if_flag_set EVENT_679, ResearchLab1_NPCScript_8059092
npc_jump_if_flag_set EVENT_66D, ResearchLab1_NPCScript_805910e
npc_set_text_script_index 15
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_8059080::
npc_set_sprite 30
npc_set_text_script_index 5
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_8059092::
npc_set_sprite 31
npc_set_text_script_index 17
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_80590a4::
npc_jump_based_on_version ResearchLab1_NPCScript_80590ae, ResearchLab1_NPCScript_80590c0
npc_free_and_end
ResearchLab1_NPCScript_80590ae::
npc_set_sprite 30
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_80590c0::
npc_set_sprite 31
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_80590d2::
npc_jump_based_on_version ResearchLab1_NPCScript_80590dc, ResearchLab1_NPCScript_80590f5
npc_free_and_end
ResearchLab1_NPCScript_80590dc::
npc_jump_if_flag_clear EVENT_606, ResearchLab1_NPCScript_805910e
npc_set_sprite 30
npc_set_text_script_index 25
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_80590f5::
npc_jump_if_flag_clear EVENT_606, ResearchLab1_NPCScript_805910e
npc_set_sprite 31
npc_set_text_script_index 26
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_NPCScript_805910e::
npc_free_and_end
.incbin "baserom.gba", 0x5910f, 0x1
ResearchLab1_CutsceneNPCs_8059110::
.word ResearchLab1_CutsceneNPCScript_805911c
.word ResearchLab1_CutsceneNPCScript_8059140
.word 0xff
ResearchLab1_CutsceneNPCScript_805911c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 4, 36, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_CutsceneNPCScript_8059140::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 31
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x59156, 0x2
ResearchLab1_CutsceneNPCs_8059158::
.word ResearchLab1_CutsceneNPCScript_8059164
.word ResearchLab1_CutsceneNPCScript_8059188
.word 0xff
ResearchLab1_CutsceneNPCScript_8059164::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 4, 36, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab1_CutsceneNPCScript_8059188::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 31
npc_set_coords 28, 36, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5919e, 0x2
ResearchLab2_NPCScripts_80591a0::
.word ResearchLab2_NPCScript_80591a8
.word 0xff
ResearchLab2_NPCScript_80591a8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0xff, ResearchLab2_NPCScript_80591b1
npc_free_and_end
ResearchLab2_NPCScript_80591b1::
npc_jump_based_on_version ResearchLab2_NPCScript_80591bb, ResearchLab2_NPCScript_80591d4
npc_free_and_end
ResearchLab2_NPCScript_80591bb::
npc_jump_if_flag_set EVENT_C4B, ResearchLab2_NPCScript_80591ed
npc_set_sprite 39
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_NPCScript_80591d4::
npc_jump_if_flag_set EVENT_C6D, ResearchLab2_NPCScript_80591ff
npc_set_sprite 36
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_NPCScript_80591ed::
npc_set_sprite 39
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_NPCScript_80591ff::
npc_set_sprite 36
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x59211, 0x3
ResearchLab2_CutsceneNPCs_8059214::
.word ResearchLab2_CutsceneNPCScript_8059220
.word ResearchLab2_CutsceneNPCScript_8059236
.word 0xff
ResearchLab2_CutsceneNPCScript_8059220::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65436, 28, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_CutsceneNPCScript_8059236::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 36
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_CutsceneNPCs_805924c::
.word ResearchLab2_CutsceneNPCScript_8059258
.word ResearchLab2_CutsceneNPCScript_805927c
.word 0xff
ResearchLab2_CutsceneNPCScript_8059258::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65436, 28, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ResearchLab2_CutsceneNPCScript_805927c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 36
npc_set_coords 65436, 4, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x59292, 0xab6
SeasideTown_OnInitMapScripts_8059d48::
.word SeasideTown_OnInitMapScript_8059e34
.word Aquarium1_OnInitMapScript_805a238
.word Aquarium2_OnInitMapScript_805a414
.word Auditorium_OnInitMapScript_805a998
.word ControlRoom_OnInitMapScript_805ab8c
SeasideTown_ContinuousMapScripts_8059d5c::
.word SeasideTown_ContinuousMapScript_805a06a
.word Aquarium1_ContinuousMapScript_805a348
.word Aquarium2_ContinuousMapScript_805a802
.word Auditorium_ContinuousMapScript_805aa76
.word ControlRoom_ContinuousMapScript_805ac10
SeasideTown_MapGroupNPCScriptPointers_8059d70::
.word SeasideTown_NPCScripts_805ac6c
.word Aquarium1_NPCScripts_805c1fc
.word Aquarium2_NPCScripts_805cb38
.word Auditorium_NPCScripts_805d44c
.word ControlRoom_NPCScripts_805db60
SeasideTown_CoordInteractionTextIndicesPointers_8059d84::
.word SeasideTown_CoordInteractionTextIndices_8059d98
.word Aquarium1_CoordInteractionTextIndices_8059da8
.word Aquarium2_CoordInteractionTextIndices_8059db8
.word Auditorium_CoordInteractionTextIndices_8059dc8
.word ControlRoom_CoordInteractionTextIndices_8059dd8
SeasideTown_CoordInteractionTextIndices_8059d98::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x9
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Aquarium1_CoordInteractionTextIndices_8059da8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Aquarium2_CoordInteractionTextIndices_8059db8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xb
.byte 0xc
.byte 0x14
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Auditorium_CoordInteractionTextIndices_8059dc8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0xff
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
ControlRoom_CoordInteractionTextIndices_8059dd8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x59de8, 0x4c
SeasideTown_OnInitMapScript_8059e34::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_11B8, SeasideTown_OnInitMapScript_8059e40
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
SeasideTown_OnInitMapScript_8059e40::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A9C, SeasideTown_OnInitMapScript_8059e55
ms_init_eStruct200a6a0 0x804c511, 0x804c52d, 0x0
SeasideTown_OnInitMapScript_8059e55::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_3A, SeasideTown_OnInitMapScript_8059e66
ms_start_cutscene SeasideTown_CutsceneScript_809bbe9, 0x0
SeasideTown_OnInitMapScript_8059e66::
ms_jump_if_progress_in_range 0x10, 0x1f, SeasideTown_OnInitMapScript_8059e80
ms_jump_if_progress_in_range 0x50, 0x5f, SeasideTown_OnInitMapScript_8059f58
ms_jump_if_progress_in_range 0x60, 0x6f, SeasideTown_OnInitMapScript_805a013
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059e80::
ms_jump_if_progress_in_range 0x12, 0x12, SeasideTown_OnInitMapScript_8059ea8
ms_jump_if_progress_in_range 0x13, 0x13, SeasideTown_OnInitMapScript_8059ecf
ms_jump_if_progress_in_range 0x14, 0x14, SeasideTown_OnInitMapScript_8059ee9
ms_jump_if_progress_in_range 0x15, 0x15, SeasideTown_OnInitMapScript_8059f1e
ms_jump_if_progress_in_range 0x16, 0x16, SeasideTown_OnInitMapScript_8059f30
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059ea8::
ms_write_word SeasideTown_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_set MS_VAR_IMM, EVENT_510, SeasideTown_OnInitMapScript_805a069
ms_write_word SeasideTown_OnInitMapScript_2011ea4, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059ecf::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_544, SeasideTown_OnInitMapScript_805a069
ms_write_word SeasideTown_OnInitMapScript_2011ea8, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059ee9::
ms_write_word SeasideTown_OnInitMapScript_2011ea4, 0x8050202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_521, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_set MS_VAR_IMM, EVENT_522, SeasideTown_OnInitMapScript_805a069
ms_set_event_flag MS_VAR_IMM, EVENT_522
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene SeasideTown_CutsceneScript_80856e8, 0x0
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059f1e::
ms_write_word SeasideTown_OnInitMapScript_2011ea4, 0x8050202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059f30::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_535, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_set MS_VAR_IMM, EVENT_536, SeasideTown_OnInitMapScript_805a069
ms_set_event_flag MS_VAR_IMM, EVENT_536
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene SeasideTown_CutsceneScript_8086088, 0x0
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059f58::
ms_jump_if_progress_in_range 0x51, 0x51, SeasideTown_OnInitMapScript_8059f72
ms_jump_if_progress_in_range 0x52, 0x52, SeasideTown_OnInitMapScript_8059fa2
ms_jump_if_progress_in_range 0x53, 0x53, SeasideTown_OnInitMapScript_8059feb
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059f72::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C31, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C1B, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C1C, SeasideTown_OnInitMapScript_805a069
ms_set_event_flag MS_VAR_IMM, EVENT_C1C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene SeasideTown_CutsceneScript_809125c, 0x0
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059fa2::
ms_write_word SeasideTown_OnInitMapScript_2011ea4, 0x8050a02
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word SeasideTown_OnInitMapScript_2011ea8, 0x8030b02
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA8, SeasideTown_OnInitMapScript_8059fe6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D28, SeasideTown_OnInitMapScript_8059fe6
ms_write_word SeasideTown_OnInitMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word SeasideTown_OnInitMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
SeasideTown_OnInitMapScript_8059fe6::
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_8059feb::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C2D, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C2E, SeasideTown_OnInitMapScript_805a069
ms_set_event_flag MS_VAR_IMM, EVENT_C2E
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene SeasideTown_CutsceneScript_80923f0, 0x0
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_805a013::
ms_jump_if_progress_in_range 0x63, 0x64, SeasideTown_OnInitMapScript_805a01f
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_805a01f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7F, SeasideTown_OnInitMapScript_805a044
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E80, SeasideTown_OnInitMapScript_805a044
ms_set_event_flag MS_VAR_IMM, EVENT_E80
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SeasideTown_CutsceneScript_8099cec, 0x62
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_805a044::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E81, SeasideTown_OnInitMapScript_805a069
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E82, SeasideTown_OnInitMapScript_805a069
ms_set_event_flag MS_VAR_IMM, EVENT_E82
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SeasideTown_CutsceneScript_8099cec, 0x63
ms_jump SeasideTown_OnInitMapScript_805a069
SeasideTown_OnInitMapScript_805a069::
ms_end
SeasideTown_ContinuousMapScript_805a06a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_11B8, SeasideTown_ContinuousMapScript_805a076
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
SeasideTown_ContinuousMapScript_805a076::
ms_jump_if_progress_in_range 0x10, 0x1f, SeasideTown_ContinuousMapScript_805a090
ms_jump_if_progress_in_range 0x50, 0x5f, SeasideTown_ContinuousMapScript_805a16f
ms_jump_if_progress_in_range 0x60, 0x6f, SeasideTown_ContinuousMapScript_805a1ec
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a090::
ms_jump_if_progress_in_range 0x12, 0x12, SeasideTown_ContinuousMapScript_805a0aa
ms_jump_if_progress_in_range 0x13, 0x13, SeasideTown_ContinuousMapScript_805a0e0
ms_jump_if_progress_in_range 0x14, 0x14, SeasideTown_ContinuousMapScript_805a12b
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a0aa::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_50F, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_set MS_VAR_IMM, EVENT_510, SeasideTown_ContinuousMapScript_805a155
ms_set_event_flag MS_VAR_IMM, EVENT_510
ms_write_word SeasideTown_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene SeasideTown_CutsceneScript_8084b54, 0x0
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a0e0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_544, SeasideTown_ContinuousMapScript_805a0f5
ms_write_word SeasideTown_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
SeasideTown_ContinuousMapScript_805a0f5::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_519, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_set MS_VAR_IMM, EVENT_51A, SeasideTown_ContinuousMapScript_805a155
ms_set_event_flag MS_VAR_IMM, EVENT_51A
ms_start_cutscene SeasideTown_CutsceneScript_808522c, 0x0
ms_write_word SeasideTown_ContinuousMapScript_2011ea4, 0x8050202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a12b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_546, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_523, SeasideTown_ContinuousMapScript_805a155
ms_jump_if_flag_set MS_VAR_IMM, EVENT_524, SeasideTown_ContinuousMapScript_805a155
ms_set_event_flag MS_VAR_IMM, EVENT_524
ms_start_cutscene SeasideTown_CutsceneScript_808580c, 0x0
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a155::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_5E6, SeasideTown_ContinuousMapScript_805a234
ms_clear_event_flag MS_VAR_IMM, EVENT_5E6
ms_start_cutscene SeasideTown_CutsceneScript_80865ac, 0x1
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a16f::
ms_jump_if_progress_in_range 0x52, 0x52, SeasideTown_ContinuousMapScript_805a17b
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a17b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA8, SeasideTown_ContinuousMapScript_805a1a5
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D28, SeasideTown_ContinuousMapScript_805a1a5
ms_write_word SeasideTown_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word SeasideTown_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
SeasideTown_ContinuousMapScript_805a1a5::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x12, 0, SeasideTown_ContinuousMapScript_805a1ce
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C1F, SeasideTown_ContinuousMapScript_805a1ce
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C20, SeasideTown_ContinuousMapScript_805a1ce
ms_set_event_flag MS_VAR_IMM, EVENT_C20
ms_start_cutscene SeasideTown_CutsceneScript_8091470, 0x0
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a1ce::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C20, SeasideTown_ContinuousMapScript_805a234
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CA8, SeasideTown_ContinuousMapScript_805a234
ms_start_cutscene SeasideTown_CutsceneScript_8098bb8, 0x80214
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a1ec::
ms_jump_if_progress_in_range 0x63, 0x64, SeasideTown_ContinuousMapScript_805a1f8
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a1f8::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E7F, SeasideTown_ContinuousMapScript_805a216
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E80, SeasideTown_ContinuousMapScript_805a216
ms_start_cutscene SeasideTown_CutsceneScript_80990b8, 0x1ff009e
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a216::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E81, SeasideTown_ContinuousMapScript_805a234
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E82, SeasideTown_ContinuousMapScript_805a234
ms_start_cutscene SeasideTown_CutsceneScript_80990b8, 0x1ff009f
ms_jump SeasideTown_ContinuousMapScript_805a234
SeasideTown_ContinuousMapScript_805a234::
ms_end
.incbin "baserom.gba", 0x5a235, 0x3
Aquarium1_OnInitMapScript_805a238::
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_progress_in_range 0x10, 0x1f, Aquarium1_OnInitMapScript_805a253
ms_jump_if_progress_in_range 0x60, 0x6f, Aquarium1_OnInitMapScript_805a316
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a253::
ms_jump_if_progress_in_range 0x13, 0x13, Aquarium1_OnInitMapScript_805a274
ms_jump_if_progress_in_range 0x14, 0x14, Aquarium1_OnInitMapScript_805a2bb
ms_jump_if_progress_in_range 0x15, 0x15, Aquarium1_OnInitMapScript_805a2e2
ms_jump_if_progress_in_range 0x16, 0x16, Aquarium1_OnInitMapScript_805a2fc
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a274::
ms_write_word Aquarium1_OnInitMapScript_2011eb0, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump_if_flag_set MS_VAR_IMM, EVENT_518, Aquarium1_OnInitMapScript_805a296
ms_write_word Aquarium1_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
Aquarium1_OnInitMapScript_805a296::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_513, Aquarium1_OnInitMapScript_805a347
ms_jump_if_flag_set MS_VAR_IMM, EVENT_514, Aquarium1_OnInitMapScript_805a347
ms_set_event_flag MS_VAR_IMM, EVENT_514
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Aquarium1_CutsceneScript_8084dbc, 0x0
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a2bb::
ms_write_word Aquarium1_OnInitMapScript_2011eb4, 0x8050302
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_flag_set MS_VAR_IMM, EVENT_51C, Aquarium1_OnInitMapScript_805a347
ms_write_word Aquarium1_OnInitMapScript_2011eb0, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a2e2::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_538, Aquarium1_OnInitMapScript_805a347
ms_write_word Aquarium1_OnInitMapScript_2011ea4, 0x8070202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a2fc::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_538, Aquarium1_OnInitMapScript_805a347
ms_write_word Aquarium1_OnInitMapScript_2011ea4, 0x8070202
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a316::
ms_jump_if_progress_in_range 0x63, 0x64, Aquarium1_OnInitMapScript_805a322
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a322::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E83, Aquarium1_OnInitMapScript_805a347
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E84, Aquarium1_OnInitMapScript_805a347
ms_set_event_flag MS_VAR_IMM, EVENT_E84
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Aquarium1_CutsceneScript_8099cec, 0x64
ms_jump Aquarium1_OnInitMapScript_805a347
Aquarium1_OnInitMapScript_805a347::
ms_end
Aquarium1_ContinuousMapScript_805a348::
ms_jump_if_progress_in_range 0x10, 0x1f, Aquarium1_ContinuousMapScript_805a35b
ms_jump_if_progress_in_range 0x60, 0x6f, Aquarium1_ContinuousMapScript_805a3e7
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a35b::
ms_jump_if_progress_in_range 0x13, 0x13, Aquarium1_ContinuousMapScript_805a36e
ms_jump_if_progress_in_range 0x14, 0x14, Aquarium1_ContinuousMapScript_805a3a4
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a36e::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Aquarium1_ContinuousMapScript_805a3cd
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_517, Aquarium1_ContinuousMapScript_805a3cd
ms_jump_if_flag_set MS_VAR_IMM, EVENT_518, Aquarium1_ContinuousMapScript_805a3cd
ms_set_event_flag MS_VAR_IMM, EVENT_518
ms_write_word Aquarium1_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_start_cutscene Aquarium1_CutsceneScript_8085128, 0x0
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a3a4::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, Aquarium1_ContinuousMapScript_805a3cd
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_51F, Aquarium1_ContinuousMapScript_805a3cd
ms_jump_if_flag_set MS_VAR_IMM, EVENT_520, Aquarium1_ContinuousMapScript_805a3cd
ms_set_event_flag MS_VAR_IMM, EVENT_520
ms_start_cutscene Aquarium1_CutsceneScript_80855ac, 0x0
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a3cd::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_5E6, Aquarium1_ContinuousMapScript_805a411
ms_clear_event_flag MS_VAR_IMM, EVENT_5E6
ms_start_cutscene Aquarium1_CutsceneScript_80865ac, 0x1
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a3e7::
ms_jump_if_progress_in_range 0x63, 0x64, Aquarium1_ContinuousMapScript_805a3f3
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a3f3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E83, Aquarium1_ContinuousMapScript_805a411
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E84, Aquarium1_ContinuousMapScript_805a411
ms_start_cutscene Aquarium1_CutsceneScript_80990b8, 0x1ff00a0
ms_jump Aquarium1_ContinuousMapScript_805a411
Aquarium1_ContinuousMapScript_805a411::
ms_end
.incbin "baserom.gba", 0x5a412, 0x2
Aquarium2_OnInitMapScript_805a414::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_progress_in_range 0x10, 0x1f, Aquarium2_OnInitMapScript_805a433
ms_jump_if_progress_in_range 0x50, 0x5f, Aquarium2_OnInitMapScript_805a47f
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a433::
ms_jump_if_progress_in_range 0x13, 0x13, Aquarium2_OnInitMapScript_805a446
ms_jump_if_progress_in_range 0x14, 0x14, Aquarium2_OnInitMapScript_805a460
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a446::
ms_jump_if_flag_range_set 13, EVENT_547, Aquarium2_OnInitMapScript_805a4fb
ms_write_word Aquarium2_OnInitMapScript_2011ea4, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a460::
ms_write_word Aquarium2_OnInitMapScript_2011eac, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_write_word Aquarium2_OnInitMapScript_2011eb0, 0x8050202
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a47f::
ms_jump_if_progress_in_range 0x55, 0x55, Aquarium2_OnInitMapScript_805a492
ms_jump_if_progress_in_range 0x57, 0x57, Aquarium2_OnInitMapScript_805a4f6
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a492::
ms_write_word Aquarium2_OnInitMapScript_2011eb4, 0x8070502
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CAA, Aquarium2_OnInitMapScript_805a4fb
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CA6, Aquarium2_OnInitMapScript_805a4fb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_CA7, Aquarium2_OnInitMapScript_805a4fb
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Aquarium2_OnInitMapScript_805a4e4
ms_set_event_flag MS_VAR_IMM, EVENT_CA7
ms_set_event_flag MS_VAR_IMM, EVENT_CAB
ms_write_word Aquarium2_OnInitMapScript_2011eb4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene Aquarium2_CutsceneScript_809269c, 0x0
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a4e4::
ms_clear_event_flag MS_VAR_IMM, EVENT_CAA
ms_start_cutscene Aquarium2_CutsceneScript_80990dc, 0x113007d
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a4f6::
ms_jump Aquarium2_OnInitMapScript_805a4fb
Aquarium2_OnInitMapScript_805a4fb::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_11A5, Aquarium2_OnInitMapScript_805a7bb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_11A6, Aquarium2_OnInitMapScript_805a7bb
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Aquarium2_OnInitMapScript_805a792
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1224, Aquarium2_OnInitMapScript_805a531
ms_set_event_flag MS_VAR_IMM, EVENT_1224
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00f5
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a531::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1225, Aquarium2_OnInitMapScript_805a551
ms_set_event_flag MS_VAR_IMM, EVENT_1225
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00f6
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a551::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1226, Aquarium2_OnInitMapScript_805a571
ms_set_event_flag MS_VAR_IMM, EVENT_1226
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00f7
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a571::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1227, Aquarium2_OnInitMapScript_805a591
ms_set_event_flag MS_VAR_IMM, EVENT_1227
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00f8
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a591::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1228, Aquarium2_OnInitMapScript_805a5b1
ms_set_event_flag MS_VAR_IMM, EVENT_1228
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00f9
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a5b1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1229, Aquarium2_OnInitMapScript_805a5d1
ms_set_event_flag MS_VAR_IMM, EVENT_1229
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00fa
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a5d1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122A, Aquarium2_OnInitMapScript_805a5f1
ms_set_event_flag MS_VAR_IMM, EVENT_122A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00fb
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a5f1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122B, Aquarium2_OnInitMapScript_805a611
ms_set_event_flag MS_VAR_IMM, EVENT_122B
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00fc
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a611::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122C, Aquarium2_OnInitMapScript_805a631
ms_set_event_flag MS_VAR_IMM, EVENT_122C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00fd
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a631::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122D, Aquarium2_OnInitMapScript_805a651
ms_set_event_flag MS_VAR_IMM, EVENT_122D
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00fe
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a651::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122E, Aquarium2_OnInitMapScript_805a671
ms_set_event_flag MS_VAR_IMM, EVENT_122E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff00ff
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a671::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_122F, Aquarium2_OnInitMapScript_805a691
ms_set_event_flag MS_VAR_IMM, EVENT_122F
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0100
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a691::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1230, Aquarium2_OnInitMapScript_805a6b1
ms_set_event_flag MS_VAR_IMM, EVENT_1230
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0101
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a6b1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1231, Aquarium2_OnInitMapScript_805a6d1
ms_set_event_flag MS_VAR_IMM, EVENT_1231
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0102
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a6d1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1232, Aquarium2_OnInitMapScript_805a6f1
ms_set_event_flag MS_VAR_IMM, EVENT_1232
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0103
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a6f1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1233, Aquarium2_OnInitMapScript_805a711
ms_set_event_flag MS_VAR_IMM, EVENT_1233
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0104
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a711::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1234, Aquarium2_OnInitMapScript_805a731
ms_set_event_flag MS_VAR_IMM, EVENT_1234
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0105
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a731::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1235, Aquarium2_OnInitMapScript_805a751
ms_set_event_flag MS_VAR_IMM, EVENT_1235
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0106
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a751::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1236, Aquarium2_OnInitMapScript_805a771
ms_set_event_flag MS_VAR_IMM, EVENT_1236
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0xff0107
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a771::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_11A6, Aquarium2_OnInitMapScript_805a7bb
ms_set_event_flag MS_VAR_IMM, EVENT_11A6
ms_clear_event_flag MS_VAR_IMM, EVENT_1741
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Aquarium2_CutsceneScript_8099cec, 0x3b
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a792::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_11A6, Aquarium2_OnInitMapScript_805a7bb
ms_clear_event_flag MS_VAR_IMM, EVENT_11A6
ms_clear_event_flag MS_VAR_IMM, EVENT_11A5
ms_clear_event_flag_range 19, EVENT_1224
ms_clear_event_flag MS_VAR_IMM, EVENT_1741
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Aquarium2_CutsceneScript_8099cec, 0x3c
ms_jump Aquarium2_OnInitMapScript_805a7bb
Aquarium2_OnInitMapScript_805a7bb::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1337, Aquarium2_OnInitMapScript_805a7d8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1338, Aquarium2_OnInitMapScript_805a7d8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1339, Aquarium2_OnInitMapScript_805a7d8
ms_jump Aquarium2_OnInitMapScript_805a801
Aquarium2_OnInitMapScript_805a7d8::
ms_clear_event_flag_range 3, EVENT_1337
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Aquarium2_OnInitMapScript_805a7f3
ms_start_cutscene Aquarium2_CutsceneScript_8099cec, 0x45
ms_jump Aquarium2_OnInitMapScript_805a801
Aquarium2_OnInitMapScript_805a7f3::
ms_start_cutscene Aquarium2_CutsceneScript_8099cec, 0x46
ms_jump Aquarium2_OnInitMapScript_805a801
Aquarium2_OnInitMapScript_805a801::
ms_end
Aquarium2_ContinuousMapScript_805a802::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CE2, Aquarium2_ContinuousMapScript_805a818
ms_start_cutscene Aquarium2_CutsceneScript_809bfb0, 0x4
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a818::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CA0, Aquarium2_ContinuousMapScript_805a847
ms_jump_if_flag_set MS_VAR_IMM, EVENT_CA1, Aquarium2_ContinuousMapScript_805a847
ms_set_event_flag MS_VAR_IMM, EVENT_CA1
ms_write_word Aquarium2_ContinuousMapScript_2011eb4, 0x8070502
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene Aquarium2_CutsceneScript_80924e4, 0x0
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a847::
ms_jump_if_progress_in_range 0x10, 0x1f, Aquarium2_ContinuousMapScript_805a85a
ms_jump_if_progress_in_range 0x50, 0x5f, Aquarium2_ContinuousMapScript_805a8fa
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a85a::
ms_jump_if_progress_in_range 0x13, 0x13, Aquarium2_ContinuousMapScript_805a874
ms_jump_if_progress_in_range 0x14, 0x14, Aquarium2_ContinuousMapScript_805a88e
ms_jump_if_progress_in_range 0x15, 0x15, Aquarium2_ContinuousMapScript_805a8b7
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a874::
ms_jump_if_flag_range_clear 13, EVENT_547, Aquarium2_ContinuousMapScript_805a8e0
ms_write_word Aquarium2_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a88e::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Aquarium2_ContinuousMapScript_805a8e0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_51B, Aquarium2_ContinuousMapScript_805a8e0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_51C, Aquarium2_ContinuousMapScript_805a8e0
ms_set_event_flag MS_VAR_IMM, EVENT_51C
ms_start_cutscene Aquarium2_CutsceneScript_80853c8, 0x0
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a8b7::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Aquarium2_ContinuousMapScript_805a8e0
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_533, Aquarium2_ContinuousMapScript_805a8e0
ms_jump_if_flag_set MS_VAR_IMM, EVENT_534, Aquarium2_ContinuousMapScript_805a8e0
ms_set_event_flag MS_VAR_IMM, EVENT_534
ms_start_cutscene Aquarium2_CutsceneScript_8085f0c, 0x0
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a8e0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_5E6, Aquarium2_ContinuousMapScript_805a930
ms_clear_event_flag MS_VAR_IMM, EVENT_5E6
ms_start_cutscene Aquarium2_CutsceneScript_80865ac, 0x1
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a8fa::
ms_jump_if_progress_in_range 0x55, 0x55, Aquarium2_ContinuousMapScript_805a90d
ms_jump_if_progress_in_range 0x57, 0x57, Aquarium2_ContinuousMapScript_805a92b
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a90d::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_CAB, Aquarium2_ContinuousMapScript_805a930
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_CAA, Aquarium2_ContinuousMapScript_805a930
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0x1ff007d
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a92b::
ms_jump Aquarium2_ContinuousMapScript_805a930
Aquarium2_ContinuousMapScript_805a930::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_11A6, Aquarium2_ContinuousMapScript_805a952
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_11A5, Aquarium2_ContinuousMapScript_805a952
ms_set_event_flag MS_VAR_IMM, EVENT_1741
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0x1ff00f4
ms_jump Aquarium2_ContinuousMapScript_805a952
Aquarium2_ContinuousMapScript_805a952::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1337, Aquarium2_ContinuousMapScript_805a968
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0x1ff0014
ms_jump Aquarium2_ContinuousMapScript_805a994
Aquarium2_ContinuousMapScript_805a968::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1338, Aquarium2_ContinuousMapScript_805a97e
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0x1ff0015
ms_jump Aquarium2_ContinuousMapScript_805a994
Aquarium2_ContinuousMapScript_805a97e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1339, Aquarium2_ContinuousMapScript_805a994
ms_start_cutscene Aquarium2_CutsceneScript_80990b8, 0x1ff0016
ms_jump Aquarium2_ContinuousMapScript_805a994
Aquarium2_ContinuousMapScript_805a994::
ms_end
.incbin "baserom.gba", 0x5a995, 0x3
Auditorium_OnInitMapScript_805a998::
ms_set_event_flag MS_VAR_IMM, EVENT_1640
ms_jump_if_progress_in_range 0x0, 0xf, Auditorium_OnInitMapScript_805a9bd
ms_jump_if_progress_in_range 0x10, 0x1f, Auditorium_OnInitMapScript_805a9c6
ms_jump_if_progress_in_range 0x20, 0x2f, Auditorium_OnInitMapScript_805aa16
ms_jump_if_progress_in_range 0x60, 0x6f, Auditorium_OnInitMapScript_805aa1f
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805a9bd::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805a9c6::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump_if_progress_in_range 0x13, 0x13, Auditorium_OnInitMapScript_805a9dd
ms_jump_if_progress_in_range 0x14, 0x14, Auditorium_OnInitMapScript_805aa05
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805a9dd::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_515, Auditorium_OnInitMapScript_805aa50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_516, Auditorium_OnInitMapScript_805aa50
ms_set_event_flag MS_VAR_IMM, EVENT_516
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Auditorium_CutsceneScript_8084f10, 0x0
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805aa05::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_528, Auditorium_OnInitMapScript_805aa50
ms_clear_event_flag MS_VAR_IMM, EVENT_1640
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805aa16::
ms_set_event_flag MS_VAR_IMM, EVENT_16D0
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805aa1f::
ms_jump_if_progress_in_range 0x63, 0x64, Auditorium_OnInitMapScript_805aa2b
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805aa2b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E89, Auditorium_OnInitMapScript_805aa50
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E8A, Auditorium_OnInitMapScript_805aa50
ms_set_event_flag MS_VAR_IMM, EVENT_E8A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Auditorium_CutsceneScript_8099cec, 0x65
ms_jump Auditorium_OnInitMapScript_805aa50
Auditorium_OnInitMapScript_805aa50::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1135, Auditorium_OnInitMapScript_805aa75
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1136, Auditorium_OnInitMapScript_805aa75
ms_set_event_flag MS_VAR_IMM, EVENT_1136
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Auditorium_CutsceneScript_8099cec, 0x25
ms_jump Auditorium_OnInitMapScript_805aa75
Auditorium_OnInitMapScript_805aa75::
ms_end
Auditorium_ContinuousMapScript_805aa76::
ms_call_native_function Auditorium_MS_sub_809b130, 0x0
ms_jump_if_progress_in_range 0x10, 0x1f, Auditorium_ContinuousMapScript_805aa92
ms_jump_if_progress_in_range 0x60, 0x6f, Auditorium_ContinuousMapScript_805ab41
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805aa92::
ms_jump_if_progress_in_range 0x14, 0x14, Auditorium_ContinuousMapScript_805aa9e
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805aa9e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_555, Auditorium_ContinuousMapScript_805aacf
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Auditorium_ContinuousMapScript_805aacf
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_51D, Auditorium_ContinuousMapScript_805aacf
ms_jump_if_flag_set MS_VAR_IMM, EVENT_51E, Auditorium_ContinuousMapScript_805aacf
ms_set_event_flag MS_VAR_IMM, EVENT_51E
ms_start_cutscene Auditorium_CutsceneScript_80854b4, 0x0
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805aacf::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_556, Auditorium_ContinuousMapScript_805aaf9
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_525, Auditorium_ContinuousMapScript_805aaf9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_526, Auditorium_ContinuousMapScript_805aaf9
ms_set_event_flag MS_VAR_IMM, EVENT_526
ms_start_cutscene Auditorium_CutsceneScript_80858c4, 0x0
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805aaf9::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_55A, Auditorium_ContinuousMapScript_805ab27
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_527, Auditorium_ContinuousMapScript_805ab27
ms_jump_if_flag_set MS_VAR_IMM, EVENT_528, Auditorium_ContinuousMapScript_805ab27
ms_set_event_flag MS_VAR_IMM, EVENT_528
ms_set_event_flag MS_VAR_IMM, EVENT_1640
ms_start_cutscene Auditorium_CutsceneScript_80859a0, 0x0
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805ab27::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_5E6, Auditorium_ContinuousMapScript_805ab6b
ms_clear_event_flag MS_VAR_IMM, EVENT_5E6
ms_start_cutscene Auditorium_CutsceneScript_80865ac, 0x1
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805ab41::
ms_jump_if_progress_in_range 0x63, 0x64, Auditorium_ContinuousMapScript_805ab4d
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805ab4d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E89, Auditorium_ContinuousMapScript_805ab6b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E8A, Auditorium_ContinuousMapScript_805ab6b
ms_start_cutscene Auditorium_CutsceneScript_80990b8, 0x1ff00a1
ms_jump Auditorium_ContinuousMapScript_805ab6b
Auditorium_ContinuousMapScript_805ab6b::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1136, Auditorium_ContinuousMapScript_805ab89
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1135, Auditorium_ContinuousMapScript_805ab89
ms_start_cutscene Auditorium_CutsceneScript_80990b8, 0x1ff00de
ms_jump Auditorium_ContinuousMapScript_805ab89
Auditorium_ContinuousMapScript_805ab89::
ms_end
.incbin "baserom.gba", 0x5ab8a, 0x2
ControlRoom_OnInitMapScript_805ab8c::
ms_jump_if_progress_in_range 0x10, 0x1f, ControlRoom_OnInitMapScript_805ab9f
ms_jump_if_progress_in_range 0x60, 0x6f, ControlRoom_OnInitMapScript_805abdb
ms_jump ControlRoom_OnInitMapScript_805ac0f
ControlRoom_OnInitMapScript_805ab9f::
ms_jump_if_progress_in_range 0x15, 0x15, ControlRoom_OnInitMapScript_805abab
ms_jump ControlRoom_OnInitMapScript_805ac0f
ControlRoom_OnInitMapScript_805abab::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_530, ControlRoom_OnInitMapScript_805ac0f
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_531, ControlRoom_OnInitMapScript_805ac0f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_532, ControlRoom_OnInitMapScript_805ac0f
ms_set_event_flag MS_VAR_IMM, EVENT_532
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ControlRoom_CutsceneScript_8085e1c, 0x0
ms_jump ControlRoom_OnInitMapScript_805ac0f
ControlRoom_OnInitMapScript_805abdb::
ms_jump_if_progress_in_range 0x64, 0x64, ControlRoom_OnInitMapScript_805abe7
ms_jump ControlRoom_OnInitMapScript_805ac0f
ControlRoom_OnInitMapScript_805abe7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EC7, ControlRoom_OnInitMapScript_805ac0f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EC8, ControlRoom_OnInitMapScript_805ac0f
ms_set_event_flag MS_VAR_IMM, EVENT_EC8
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xc
ms_start_cutscene ControlRoom_CutsceneScript_8097774, 0x0
ms_jump ControlRoom_OnInitMapScript_805ac0f
ControlRoom_OnInitMapScript_805ac0f::
ms_end
ControlRoom_ContinuousMapScript_805ac10::
ms_jump_if_progress_in_range 0x10, 0x1f, ControlRoom_ContinuousMapScript_805ac1c
ms_jump ControlRoom_ContinuousMapScript_805ac6b
ControlRoom_ContinuousMapScript_805ac1c::
ms_jump_if_progress_in_range 0x14, 0x14, ControlRoom_ContinuousMapScript_805ac28
ms_jump ControlRoom_ContinuousMapScript_805ac6b
ControlRoom_ContinuousMapScript_805ac28::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, ControlRoom_ContinuousMapScript_805ac51
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_529, ControlRoom_ContinuousMapScript_805ac51
ms_jump_if_flag_set MS_VAR_IMM, EVENT_52A, ControlRoom_ContinuousMapScript_805ac51
ms_set_event_flag MS_VAR_IMM, EVENT_52A
ms_start_cutscene ControlRoom_CutsceneScript_8085aa0, 0x0
ms_jump ControlRoom_ContinuousMapScript_805ac6b
ControlRoom_ContinuousMapScript_805ac51::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_5E6, ControlRoom_ContinuousMapScript_805ac6b
ms_clear_event_flag MS_VAR_IMM, EVENT_5E6
ms_start_cutscene ControlRoom_CutsceneScript_80865ac, 0x1
ms_jump ControlRoom_ContinuousMapScript_805ac6b
ControlRoom_ContinuousMapScript_805ac6b::
ms_end
SeasideTown_NPCScripts_805ac6c::
.word SeasideTown_NPCScript_805aca8
.word SeasideTown_NPCScript_805ae53
.word SeasideTown_NPCScript_805af10
.word SeasideTown_NPCScript_805af9a
.word SeasideTown_NPCScript_805b044
.word SeasideTown_NPCScript_805b130
.word SeasideTown_NPCScript_805b1e3
.word SeasideTown_NPCScript_805b283
.word SeasideTown_NPCScript_805b296
.word SeasideTown_NPCScript_805b2e7
.word SeasideTown_NPCScript_805b31a
.word SeasideTown_NPCScript_805b44f
.word SeasideTown_NPCScript_805b55a
.word SeasideTown_NPCScript_805b6ff
.word 0xff
SeasideTown_NPCScript_805aca8::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x63, 0x64, SeasideTown_NPCScript_805ae28
npc_jump_if_progress_in_range 0x62, 0x62, SeasideTown_NPCScript_805ae16
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805adfc
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805adea
npc_jump_if_progress_in_range 0x42, 0x42, SeasideTown_NPCScript_805add8
npc_jump_if_progress_in_range 0x40, 0x41, SeasideTown_NPCScript_805adc6
npc_jump_if_progress_in_range 0x30, 0x30, SeasideTown_NPCScript_805ad5e
npc_jump_if_progress_in_range 0x23, 0x23, SeasideTown_NPCScript_805adb4
npc_jump_if_progress_in_range 0x22, 0x22, SeasideTown_NPCScript_805ada2
npc_jump_if_progress_in_range 0x14, 0x15, SeasideTown_NPCScript_805ad75
npc_jump_if_progress_in_range 0x13, 0x13, SeasideTown_NPCScript_805ad28
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805ad00
npc_free_and_end
SeasideTown_NPCScript_805ad00::
npc_jump_if_flag_set EVENT_510, SeasideTown_NPCScript_805ad18
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65406, 65360, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad18::
npc_set_text_script_index 2
npc_set_coords 164, 126, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad28::
npc_jump_if_flag_set EVENT_51A, SeasideTown_NPCScript_805ad4d
npc_jump_if_flag_set EVENT_518, SeasideTown_NPCScript_805ad4e
npc_jump_if_flag_set EVENT_514, SeasideTown_NPCScript_805ad4d
npc_set_text_script_index 7
npc_set_coords 166, 86, 65504
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad4d::
npc_free_and_end
SeasideTown_NPCScript_805ad4e::
npc_set_text_script_index 11
npc_set_coords 164, 126, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad5e::
npc_jump_if_flag_clear EVENT_859, SeasideTown_NPCScript_805ae52
npc_set_text_script_index 0
npc_set_coords 65472, 65382, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad75::
npc_jump_if_flag_set EVENT_51C, SeasideTown_NPCScript_805ad8f
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 32
npc_set_coords 168, 50, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ad8f::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 32
npc_set_coords 65428, 70, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ada2::
npc_set_sprite 12
npc_set_text_script_index 6
npc_set_coords 65384, 65368, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805adb4::
npc_set_sprite 12
npc_set_text_script_index 11
npc_set_coords 0, 190, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805adc6::
npc_set_sprite 25
npc_set_text_script_index 3
npc_set_coords 65480, 65418, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805add8::
npc_set_sprite 25
npc_set_text_script_index 13
npc_set_coords 20, 65444, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805adea::
npc_set_sprite 25
npc_set_text_script_index 41
npc_set_coords 26, 65446, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805adfc::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805ae04
npc_free_and_end
SeasideTown_NPCScript_805ae04::
npc_set_sprite 17
npc_set_text_script_index 64
npc_set_coords 16, 28, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ae16::
npc_set_sprite 25
npc_set_text_script_index 11
npc_set_coords 160, 122, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ae28::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 12, 65428, 0
npc_set_animation 3
SeasideTown_NPCScript_805ae35::
npc_pause 1
npc_jump_if_flag_clear EVENT_E80, SeasideTown_NPCScript_805ae35
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 12, 65428, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ae52::
npc_free_and_end
SeasideTown_NPCScript_805ae53::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, SeasideTown_NPCScript_805aee5
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805aec9
npc_jump_if_progress_in_range 0x13, 0x13, SeasideTown_NPCScript_805aeaa
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805ae71
npc_free_and_end
SeasideTown_NPCScript_805ae71::
npc_jump_if_flag_set EVENT_510, SeasideTown_NPCScript_805ae91
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65396, 65360, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805ae91::
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_do_not_face_player_when_interacted
npc_set_text_script_index 3
npc_set_coords 164, 136, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805aeaa::
npc_jump_if_flag_set EVENT_514, SeasideTown_NPCScript_805af0f
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_text_script_index 9
npc_set_coords 166, 96, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805aec9::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805aed1
npc_free_and_end
SeasideTown_NPCScript_805aed1::
npc_set_text_script_index 65
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_coords 24, 65476, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805aee5::
npc_set_sprite 67
npc_set_text_script_index 17
npc_set_coords 146, 170, 65504
npc_set_animation 7
SeasideTown_NPCScript_805aef2::
npc_pause 1
npc_jump_if_flag_clear EVENT_E82, SeasideTown_NPCScript_805aef2
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 17
npc_set_coords 146, 170, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805af0f::
npc_free_and_end
SeasideTown_NPCScript_805af10::
npc_jump_if_progress_in_range 0x20, 0xff, SeasideTown_NPCScript_805af63
npc_jump_if_progress_in_range 0x14, 0x14, SeasideTown_NPCScript_805af1f
npc_free_and_end
SeasideTown_NPCScript_805af1f::
npc_jump_if_flag_clear EVENT_522, SeasideTown_NPCScript_805af99
npc_jump_if_flag_set EVENT_526, SeasideTown_NPCScript_805af99
npc_jump_if_flag_set EVENT_171A, SeasideTown_NPCScript_805af99
npc_jump_if_flag_clear EVENT_1729, SeasideTown_NPCScript_805af4e
npc_set_active_and_visible
npc_set_sprite 0
npc_set_text_script_index 10
npc_set_coords 65350, 65358, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805af4e::
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 10
npc_set_coords 65350, 65358, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805af63::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_flag_set EVENT_11A9, SeasideTown_NPCScript_805af76
npc_free_and_end
SeasideTown_NPCScript_805af76::
npc_jump_if_flag_clear EVENT_171D, SeasideTown_NPCScript_805af99
npc_jump_if_flag_set EVENT_163, SeasideTown_NPCScript_805af99
npc_set_text_script_index_and_ptr_to_decomp_buffer 45
npc_set_coords 65348, 65532, 0
npc_set_animation 5
SeasideTown_NPCScript_805af8f::
npc_pause 1
npc_jump_if_flag_clear EVENT_11AE, SeasideTown_NPCScript_805af8f
npc_free_and_end
SeasideTown_NPCScript_805af99::
npc_free_and_end
SeasideTown_NPCScript_805af9a::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x61, SeasideTown_NPCScript_805b031
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805afbf
npc_jump_if_progress_in_range 0x43, 0x46, SeasideTown_NPCScript_805b01f
npc_jump_if_progress_in_range 0x30, 0x31, SeasideTown_NPCScript_805b00c
npc_jump_if_progress_in_range 0x14, 0x15, SeasideTown_NPCScript_805afdf
npc_free_and_end
SeasideTown_NPCScript_805afbf::
npc_jump_if_flag_set EVENT_C09, SeasideTown_NPCScript_805b043
npc_jump_if_flag_clear EVENT_CC3, SeasideTown_NPCScript_805b043
npc_set_sprite 27
npc_set_text_script_index 50
npc_set_coords 65462, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805afdf::
npc_jump_if_flag_set EVENT_51C, SeasideTown_NPCScript_805aff9
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 32
npc_set_coords 168, 70, 65504
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805aff9::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 32
npc_set_coords 65428, 50, 65504
npc_set_animation 3
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b00c::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 310, 2, 64
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b01f::
npc_set_sprite 27
npc_set_text_script_index 20
npc_set_coords 65462, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b031::
npc_set_sprite 27
npc_set_text_script_index 0
npc_set_coords 65462, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b043::
npc_free_and_end
SeasideTown_NPCScript_805b044::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, SeasideTown_NPCScript_805b11e
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805b0f1
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805b0de
npc_jump_if_progress_in_range 0x42, 0x42, SeasideTown_NPCScript_805b0cb
npc_jump_if_progress_in_range 0x40, 0x41, SeasideTown_NPCScript_805b0b8
npc_jump_if_progress_in_range 0x32, 0x33, SeasideTown_NPCScript_805b0a5
npc_jump_if_progress_in_range 0x30, 0x31, SeasideTown_NPCScript_805b092
npc_jump_if_progress_in_range 0x14, 0x14, SeasideTown_NPCScript_805b07e
npc_free_and_end
SeasideTown_NPCScript_805b07e::
npc_set_sprite_with_category 47, 28
npc_do_not_face_player_when_interacted
npc_set_animation 16
npc_set_text_script_index 0
npc_set_coords 65514, 112, 65504
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b092::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 42
npc_set_coords 65482, 65446, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b0a5::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 50
npc_set_coords 250, 65412, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b0b8::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65450, 100, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b0cb::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 11
npc_set_coords 172, 120, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b0de::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 43
npc_set_coords 30, 152, 65504
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b0f1::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805b10b
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 57
npc_set_coords 65408, 90, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b10b::
npc_set_sprite 14
npc_do_not_face_player_when_interacted
npc_set_text_script_index 60
npc_set_coords 65498, 65500, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b11e::
npc_set_sprite 14
npc_set_text_script_index 2
npc_set_coords 36, 0, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b130::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, SeasideTown_NPCScript_805b1d1
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805b1a6
npc_jump_if_progress_in_range 0x24, 0x25, SeasideTown_NPCScript_805b194
npc_jump_if_progress_in_range 0x23, 0x23, SeasideTown_NPCScript_805b182
npc_jump_if_progress_in_range 0x22, 0x22, SeasideTown_NPCScript_805b170
npc_jump_if_progress_in_range 0x14, 0x14, SeasideTown_NPCScript_805b15c
npc_free_and_end
SeasideTown_NPCScript_805b15c::
npc_set_sprite_with_category 47, 28
npc_do_not_face_player_when_interacted
npc_set_animation 14
npc_set_text_script_index 0
npc_set_coords 42, 98, 65504
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b170::
npc_set_sprite 9
npc_set_text_script_index 5
npc_set_coords 65428, 65500, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b182::
npc_set_sprite 9
npc_set_text_script_index 10
npc_set_coords 65428, 65500, 0
npc_set_animation 3
npc_jump_with_link SeasideTown_NPCScript_809f7e4
SeasideTown_NPCScript_805b194::
npc_set_sprite 24
npc_set_text_script_index 15
npc_set_coords 65396, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b1a6::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805b1bf
npc_set_sprite 24
npc_set_text_script_index 55
npc_set_coords 65404, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b1bf::
npc_set_sprite 24
npc_set_text_script_index 62
npc_set_coords 65404, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b1d1::
npc_set_sprite 9
npc_set_text_script_index 6
npc_set_coords 65486, 65444, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b1e3::
npc_set_active_and_visible
npc_set_sprite_with_category 47, 28
npc_jump_if_progress_in_range 0x62, 0x62, SeasideTown_NPCScript_805b270
npc_jump_if_progress_in_range 0x60, 0x60, SeasideTown_NPCScript_805b25e
npc_jump_if_progress_in_range 0x42, 0x42, SeasideTown_NPCScript_805b24c
npc_jump_if_progress_in_range 0x40, 0x41, SeasideTown_NPCScript_805b23a
npc_jump_if_progress_in_range 0x14, 0x14, SeasideTown_NPCScript_805b229
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805b212
npc_free_and_end
SeasideTown_NPCScript_805b212::
npc_jump_if_flag_set EVENT_510, SeasideTown_NPCScript_805b282
npc_set_sprite 42
npc_set_coords 148, 48, 65504
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b229::
npc_do_not_face_player_when_interacted
npc_set_animation 16
npc_set_text_script_index 0
npc_set_coords 206, 158, 65504
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b23a::
npc_set_sprite 23
npc_set_text_script_index 2
npc_set_coords 65490, 65368, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b24c::
npc_set_sprite 23
npc_set_text_script_index 12
npc_set_coords 65380, 65452, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b25e::
npc_set_sprite 23
npc_set_text_script_index 3
npc_set_coords 148, 124, 65504
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b270::
npc_set_sprite 23
npc_set_text_script_index 10
npc_set_coords 148, 108, 65504
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b282::
npc_free_and_end
SeasideTown_NPCScript_805b283::
npc_set_active_and_visible
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65300, 170, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b296::
npc_set_active_and_visible
npc_set_sprite 15
npc_jump_if_flag_set EVENT_11BB, SeasideTown_NPCScript_805b2e6
npc_jump_if_flag_set EVENT_1C34, SeasideTown_NPCScript_805b2e6
npc_jump_if_flag_set EVENT_1BF4, SeasideTown_NPCScript_805b2af
npc_free_and_end
SeasideTown_NPCScript_805b2af::
npc_jump_if_flag_clear EVENT_171D, SeasideTown_NPCScript_805b2e6
npc_jump_if_flag_set EVENT_163, SeasideTown_NPCScript_805b2e6
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 40, 65430, 0
npc_set_animation 4
SeasideTown_NPCScript_805b2c8::
npc_jump_if_flag_set EVENT_11B6, SeasideTown_NPCScript_805b2d6
npc_pause 1
npc_jump SeasideTown_NPCScript_805b2c8
SeasideTown_NPCScript_805b2d6::
npc_set_coords 65454, 65378, 0
npc_set_animation 5
npc_pause 1
npc_jump SeasideTown_NPCScript_805b2d6
SeasideTown_NPCScript_805b2e6::
npc_free_and_end
SeasideTown_NPCScript_805b2e7::
npc_set_active_and_visible
npc_set_sprite 13
npc_jump_if_flag_set EVENT_1BF4, SeasideTown_NPCScript_805b2f2
npc_free_and_end
SeasideTown_NPCScript_805b2f2::
npc_jump_if_flag_clear EVENT_171D, SeasideTown_NPCScript_805b319
npc_jump_if_flag_set EVENT_163, SeasideTown_NPCScript_805b319
npc_set_text_script_index_and_ptr_to_decomp_buffer 66
npc_set_coords 65482, 65474, 0
npc_set_animation 5
SeasideTown_NPCScript_805b30b::
npc_jump_if_flag_set EVENT_11B6, SeasideTown_NPCScript_805b319
npc_pause 1
npc_jump SeasideTown_NPCScript_805b30b
SeasideTown_NPCScript_805b319::
npc_free_and_end
SeasideTown_NPCScript_805b31a::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, SeasideTown_NPCScript_805b43d
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805b410
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805b3fd
npc_jump_if_progress_in_range 0x42, 0x42, SeasideTown_NPCScript_805b3ea
npc_jump_if_progress_in_range 0x40, 0x41, SeasideTown_NPCScript_805b3d7
npc_jump_if_progress_in_range 0x32, 0x33, SeasideTown_NPCScript_805b3c4
npc_jump_if_progress_in_range 0x30, 0x31, SeasideTown_NPCScript_805b3b1
npc_jump_if_progress_in_range 0x14, 0x15, SeasideTown_NPCScript_805b386
npc_jump_if_progress_in_range 0x13, 0x13, SeasideTown_NPCScript_805b374
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805b362
npc_free_and_end
SeasideTown_NPCScript_805b362::
npc_set_sprite 13
npc_set_text_script_index 20
npc_set_coords 252, 62, 64
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b374::
npc_set_sprite 13
npc_set_text_script_index 25
npc_set_coords 200, 65360, 64
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b386::
npc_jump_if_flag_set EVENT_51C, SeasideTown_NPCScript_805b39f
npc_set_sprite 13
npc_set_text_script_index 33
npc_set_coords 142, 170, 65504
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b39f::
npc_set_sprite 13
npc_set_text_script_index 33
npc_set_coords 48, 8, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b3b1::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 42
npc_set_coords 65482, 65436, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b3c4::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 50
npc_set_coords 250, 65426, 64
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b3d7::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65450, 76, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b3ea::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 10
npc_set_coords 172, 138, 65504
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b3fd::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 43
npc_set_coords 10, 152, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b410::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805b42a
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 57
npc_set_coords 65408, 108, 65504
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b42a::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 60
npc_set_coords 65518, 65500, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b43d::
npc_set_sprite 13
npc_set_text_script_index 1
npc_set_coords 36, 65522, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b44f::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C31, SeasideTown_NPCScript_805b45e
npc_jump_if_flag_set EVENT_1BF1, SeasideTown_NPCScript_805b4d6
SeasideTown_NPCScript_805b45e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, SeasideTown_NPCScript_805b53f
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805b52d
npc_jump_if_progress_in_range 0x32, 0x33, SeasideTown_NPCScript_805b51b
npc_jump_if_progress_in_range 0x24, 0x25, SeasideTown_NPCScript_805b4f6
npc_jump_if_progress_in_range 0x23, 0x23, SeasideTown_NPCScript_805b508
npc_jump_if_progress_in_range 0x22, 0x22, SeasideTown_NPCScript_805b4f6
npc_jump_if_progress_in_range 0x14, 0x15, SeasideTown_NPCScript_805b4c3
npc_jump_if_progress_in_range 0x13, 0x13, SeasideTown_NPCScript_805b4b1
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805b49f
npc_free_and_end
SeasideTown_NPCScript_805b49f::
npc_set_sprite 15
npc_set_text_script_index 21
npc_set_coords 65468, 65386, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b4b1::
npc_set_sprite 24
npc_set_text_script_index 26
npc_set_coords 65406, 65372, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b4c3::
npc_set_sprite 24
npc_do_not_face_player_when_interacted
npc_set_text_script_index 30
npc_set_coords 65436, 65510, 0
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b4d6::
npc_jump_if_flag_clear EVENT_171D, SeasideTown_NPCScript_805b559
npc_jump_if_flag_set EVENT_163, SeasideTown_NPCScript_805b559
npc_set_sprite 24
npc_set_text_script_index_and_ptr_to_decomp_buffer 40
npc_set_coords 65382, 65364, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b4f6::
npc_set_sprite 15
npc_set_text_script_index 7
npc_set_coords 164, 114, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b508::
npc_set_sprite 15
npc_do_not_face_player_when_interacted
npc_set_text_script_index 12
npc_set_coords 154, 162, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b51b::
npc_set_sprite 24
npc_set_text_script_index 51
npc_set_coords 65432, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b52d::
npc_set_sprite 24
npc_set_text_script_index 40
npc_set_coords 268, 65364, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b53f::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805b547
npc_free_and_end
SeasideTown_NPCScript_805b547::
npc_set_sprite 15
npc_set_text_script_index 63
npc_set_coords 65462, 65394, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b559::
npc_free_and_end
SeasideTown_NPCScript_805b55a::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, SeasideTown_NPCScript_805b6ec
npc_jump_if_progress_in_range 0x61, 0x61, SeasideTown_NPCScript_805b6d7
npc_jump_if_progress_in_range 0x52, 0x53, SeasideTown_NPCScript_805b6ab
npc_jump_if_progress_in_range 0x51, 0x51, SeasideTown_NPCScript_805b696
npc_jump_if_progress_in_range 0x50, 0x50, SeasideTown_NPCScript_805b684
npc_jump_if_progress_in_range 0x42, 0x42, SeasideTown_NPCScript_805b672
npc_jump_if_progress_in_range 0x40, 0x41, SeasideTown_NPCScript_805b660
npc_jump_if_progress_in_range 0x32, 0x33, SeasideTown_NPCScript_805b64e
npc_jump_if_progress_in_range 0x30, 0x31, SeasideTown_NPCScript_805b5fe
npc_jump_if_progress_in_range 0x25, 0x25, SeasideTown_NPCScript_805b63b
npc_jump_if_progress_in_range 0x24, 0x24, SeasideTown_NPCScript_805b626
npc_jump_if_progress_in_range 0x23, 0x23, SeasideTown_NPCScript_805b613
npc_jump_if_progress_in_range 0x14, 0x15, SeasideTown_NPCScript_805b5e9
npc_jump_if_progress_in_range 0x13, 0x13, SeasideTown_NPCScript_805b5d7
npc_jump_if_progress_in_range 0x12, 0x12, SeasideTown_NPCScript_805b5c5
npc_free_and_end
SeasideTown_NPCScript_805b5c5::
npc_set_sprite 11
npc_set_text_script_index 22
npc_set_coords 65444, 80, 65504
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b5d7::
npc_set_sprite 11
npc_set_text_script_index 27
npc_set_coords 65366, 34, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b5e9::
npc_set_sprite 11
npc_set_text_script_index 31
npc_set_coords 10, 150, 65504
npc_set_animation 5
npc_init_movement 5, 21, 6, SeasideTown_NPCScript_809f71c
SeasideTown_NPCScript_805b5fe::
npc_set_sprite 11
npc_set_text_script_index 41
npc_set_coords 144, 196, 65504
npc_set_animation 5
npc_init_movement 5, 8, 21, SeasideTown_NPCScript_809f71c
SeasideTown_NPCScript_805b613::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 13
npc_set_coords 154, 178, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b626::
npc_set_sprite 21
npc_set_text_script_index 17
npc_set_coords 154, 178, 65504
npc_set_animation 7
npc_init_movement 5, 8, 21, SeasideTown_NPCScript_809f71c
SeasideTown_NPCScript_805b63b::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 22
npc_set_coords 154, 178, 65504
npc_set_animation 7
npc_jump_with_link SeasideTown_NPCScript_809f7e4
SeasideTown_NPCScript_805b64e::
npc_set_sprite 11
npc_set_text_script_index 52
npc_set_coords 65426, 200, 65504
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b660::
npc_set_sprite 26
npc_set_text_script_index 4
npc_set_coords 65480, 65438, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b672::
npc_set_sprite 26
npc_set_text_script_index 14
npc_set_coords 20, 65464, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b684::
npc_set_sprite 11
npc_set_text_script_index 42
npc_set_coords 26, 65476, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b696::
npc_set_sprite 11
npc_set_text_script_index 56
npc_set_coords 250, 65400, 64
npc_set_animation 3
npc_init_movement 3, 8, 21, SeasideTown_NPCScript_809f6ec
SeasideTown_NPCScript_805b6ab::
npc_jump_if_flag_set EVENT_C20, SeasideTown_NPCScript_805b6c5
npc_set_sprite 11
npc_do_not_face_player_when_interacted
npc_set_text_script_index 58
npc_set_coords 254, 65434, 64
npc_set_animation 5
npc_jump_with_link SeasideTown_NPCScript_809f6b8
SeasideTown_NPCScript_805b6c5::
npc_set_sprite 11
npc_set_text_script_index 61
npc_set_coords 140, 65384, 64
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_NPCScript_805b6d7::
npc_set_sprite 15
npc_set_text_script_index 7
npc_set_coords 82, 172, 65504
npc_set_animation 5
npc_init_movement 5, 8, 22, SeasideTown_NPCScript_809f71c
SeasideTown_NPCScript_805b6ec::
npc_set_sprite 26
npc_set_text_script_index 12
npc_set_coords 132, 122, 65504
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5b6fe, 0x1
SeasideTown_NPCScript_805b6ff::
SeasideTown_CutsceneNPCScript_805b6ff::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x10, 0x46, SeasideTown_NPCScript_805b708
npc_free_and_end
SeasideTown_NPCScript_805b708::
npc_set_sprite 27
npc_set_text_script_index_and_ptr_to_decomp_buffer 75
npc_set_coords 65462, 65366, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5b71a, 0x2
SeasideTown_CutsceneNPCs_805b71c::
.word SeasideTown_CutsceneNPCScript_805b730
.word SeasideTown_CutsceneNPCScript_805b77e
.word SeasideTown_CutsceneNPCScript_805b7d3
.word SeasideTown_CutsceneNPCScript_805b829
.word 0xff
SeasideTown_CutsceneNPCScript_805b730::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 148, 144, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 90
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 2
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 23
npc_move_in_direction 7, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805b77e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 158, 156, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 94
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x13
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x15
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805b7d3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 158, 168, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 174, 176, 65504
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0x15
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805b829::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 148, 48, 65504
npc_set_animation 7
SeasideTown_CutsceneNPCScript_805b837::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump_if_flag_clear EVENT_53A, SeasideTown_CutsceneNPCScript_805b837
npc_wait_cutscene_var 0x8, 0x1
npc_pause 60
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 19
npc_move_in_direction 3, 16, 9
npc_set_animation 21
npc_move_in_direction 5, 16, 2
npc_set_animation 19
npc_move_in_direction 3, 16, 6
npc_set_animation 21
npc_move_in_direction 5, 16, 20
npc_write_cutscene_var 0x8, 0x4
npc_free_and_end
SeasideTown_CutsceneNPCs_805b878::
.word SeasideTown_CutsceneNPCScript_805b8a4
.word SeasideTown_CutsceneNPCScript_805b8f6
.word SeasideTown_CutsceneNPCScript_805b937
.word SeasideTown_CutsceneNPCScript_805b960
.word SeasideTown_CutsceneNPCScript_805b981
.word SeasideTown_CutsceneNPCScript_805b9b5
.word SeasideTown_CutsceneNPCScript_805b9df
.word SeasideTown_CutsceneNPCScript_805ba0b
.word SeasideTown_CutsceneNPCScript_805ba37
.word SeasideTown_CutsceneNPCScript_805b6ff
.word 0xff
SeasideTown_CutsceneNPCScript_805b8a4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 0
npc_set_coords 260, 65482, 64
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 11
npc_move_in_direction 3, 8, 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_pause 20
npc_set_animation 13
npc_move_in_direction 1, 16, 1
npc_set_animation 5
npc_pause 15
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805b8f6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 264, 65504, 64
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 11
npc_move_in_direction 3, 8, 6
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_pause 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 260, 12, 64
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 23
npc_move_in_direction 7, 16, 20
npc_set_animation 7
npc_free_and_end
SeasideTown_CutsceneNPCScript_805b937::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 24
npc_set_coords 65428, 65502, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
SeasideTown_CutsceneNPCScript_805b948::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump SeasideTown_CutsceneNPCScript_805b948
SeasideTown_CutsceneNPCScript_805b960::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 50, 28
npc_set_coords 65432, 65458, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x7
npc_set_active_and_visible
npc_set_animation_force_update 0
npc_pause 24
npc_play_sound 0xe1
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
SeasideTown_CutsceneNPCScript_805b981::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 170, 100, 65504
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_pause 60
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_set_animation 13
npc_move_in_direction 5, 16, 6
npc_set_animation 5
npc_pause 90
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805b9b5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 47, 28
npc_set_coords 296, 88, 65472
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
SeasideTown_CutsceneNPCScript_805b9c9::
npc_set_animation 2
npc_move_in_direction 5, 16, 44
npc_set_animation 0
npc_move_in_direction 1, 16, 44
npc_jump SeasideTown_CutsceneNPCScript_805b9c9
SeasideTown_CutsceneNPCScript_805b9df::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 47, 28
npc_set_coords 324, 106, 65472
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_pause 1
SeasideTown_CutsceneNPCScript_805b9f5::
npc_set_animation 2
npc_move_in_direction 5, 16, 44
npc_set_animation 0
npc_move_in_direction 1, 16, 44
npc_jump SeasideTown_CutsceneNPCScript_805b9f5
SeasideTown_CutsceneNPCScript_805ba0b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 47, 28
npc_set_coords 324, 70, 65472
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_pause 2
SeasideTown_CutsceneNPCScript_805ba21::
npc_set_animation 2
npc_move_in_direction 5, 16, 44
npc_set_animation 0
npc_move_in_direction 1, 16, 44
npc_jump SeasideTown_CutsceneNPCScript_805ba21
SeasideTown_CutsceneNPCScript_805ba37::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 13
npc_set_coords 148, 24, 65504
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xb
npc_run_secondary_script SeasideTown_CutsceneNPCScript_805ba6f
npc_set_animation 11
npc_move_in_direction 3, 16, 4
npc_set_animation 3
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805ba6f::
npc_pause_secondary_script 1
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x5ba95, 0x3
SeasideTown_CutsceneNPCs_805ba98::
.word SeasideTown_CutsceneNPCScript_805bab4
.word SeasideTown_CutsceneNPCScript_805bb24
.word SeasideTown_CutsceneNPCScript_805bb43
.word SeasideTown_CutsceneNPCScript_805bb5f
.word SeasideTown_CutsceneNPCScript_805bb73
.word SeasideTown_CutsceneNPCScript_805bb87
.word 0xff
SeasideTown_CutsceneNPCScript_805bab4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 0
npc_set_coords 148, 24, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 19
npc_move_in_direction 3, 16, 12
npc_set_animation 3
npc_pause 30
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_pause 20
npc_set_animation 3
npc_pause 20
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 6
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bb24::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 17
npc_set_coords 202, 14, 64
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 5
npc_pause 60
npc_set_animation 25
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xf
npc_free_and_end
SeasideTown_CutsceneNPCScript_805bb43::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 50, 28
npc_set_coords 200, 120, 65504
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xd
npc_set_active_and_visible
npc_set_animation_force_update 0
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0xe
npc_free_and_end
SeasideTown_CutsceneNPCScript_805bb5f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 47, 28
npc_set_animation 16
npc_set_coords 65514, 112, 65504
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bb73::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 47, 28
npc_set_animation 14
npc_set_coords 42, 98, 65504
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bb87::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 47, 28
npc_set_animation 16
npc_set_coords 206, 158, 65504
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5bb9b, 0x15
SeasideTown_CutsceneNPCs_805bbb0::
.word SeasideTown_CutsceneNPCScript_805bbc0
.word SeasideTown_CutsceneNPCScript_805bbee
.word SeasideTown_CutsceneNPCScript_805b6ff
.word 0xff
SeasideTown_CutsceneNPCScript_805bbc0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65350, 65382, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 4
npc_pause 60
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bbee::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65350, 65358, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5bc05, 0x3
SeasideTown_CutsceneNPCs_805bc08::
.word SeasideTown_CutsceneNPCScript_805bc20
.word SeasideTown_CutsceneNPCScript_805bc37
.word SeasideTown_CutsceneNPCScript_805bc51
.word SeasideTown_CutsceneNPCScript_805bcde
.word SeasideTown_CutsceneNPCScript_805bd0c
.word 0xff
SeasideTown_CutsceneNPCScript_805bc20::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 278, 50, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_free_and_end
SeasideTown_CutsceneNPCScript_805bc37::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 276, 20, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x9
npc_free_and_end
SeasideTown_CutsceneNPCScript_805bc51::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 266, 20, 64
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 19
npc_move_in_direction 3, 16, 2
npc_set_animation 17
npc_move_in_direction 1, 16, 3
npc_set_animation 19
npc_move_in_direction 3, 16, 3
npc_set_animation 21
npc_move_in_direction 5, 16, 3
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 23
npc_move_in_direction 7, 16, 3
npc_set_animation 7
npc_pause 15
npc_set_animation 1
npc_pause 15
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
SeasideTown_CutsceneNPCScript_805bcb4::
npc_set_animation 7
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 60
npc_set_animation 1
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 60
npc_jump SeasideTown_CutsceneNPCScript_805bcb4
SeasideTown_CutsceneNPCScript_805bcde::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 262, 50, 64
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x9
npc_set_coords 286, 64, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bd0c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 260, 65414, 64
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5bd22, 0x2
SeasideTown_CutsceneNPCs_805bd24::
.word SeasideTown_CutsceneNPCScript_805bd3c
.word SeasideTown_CutsceneNPCScript_805bd64
.word SeasideTown_CutsceneNPCScript_805bd89
.word SeasideTown_CutsceneNPCScript_805bdba
.word SeasideTown_CutsceneNPCScript_805bde3
.word 0xff
SeasideTown_CutsceneNPCScript_805bd3c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 46
npc_set_coords 65300, 156, 65504
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bd64::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65290, 188, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bd89::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 65322, 180, 65504
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_pause 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x9
npc_pause 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bdba::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65350, 190, 65504
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_write_cutscene_var 0x8, 0x6
npc_free_and_end
SeasideTown_CutsceneNPCScript_805bde3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 43
npc_set_coords 65474, 172, 65504
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 13
npc_move_in_direction 5, 8, 14
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCs_805be04::
.word SeasideTown_CutsceneNPCScript_805be58
.word SeasideTown_CutsceneNPCScript_805beb4
.word SeasideTown_CutsceneNPCScript_805beca
.word SeasideTown_CutsceneNPCScript_805bee0
.word SeasideTown_CutsceneNPCScript_805bef6
.word SeasideTown_CutsceneNPCScript_805bf3f
.word SeasideTown_CutsceneNPCScript_805bf56
.word SeasideTown_CutsceneNPCScript_805bf6d
.word SeasideTown_CutsceneNPCScript_805bf84
.word SeasideTown_CutsceneNPCScript_805bf9b
.word 0xff
SeasideTown_CutsceneNPCs_805be30::
.word SeasideTown_CutsceneNPCScript_805bfc2
.word SeasideTown_CutsceneNPCScript_805c014
.word SeasideTown_CutsceneNPCScript_805c04d
.word SeasideTown_CutsceneNPCScript_805c084
.word SeasideTown_CutsceneNPCScript_805c0b7
.word SeasideTown_CutsceneNPCScript_805c0cf
.word SeasideTown_CutsceneNPCScript_805c0e5
.word SeasideTown_CutsceneNPCScript_805c11a
.word SeasideTown_CutsceneNPCScript_805c16d
.word 0xff
SeasideTown_CutsceneNPCScript_805be58::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 124, 65372, 64
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 60, 65372, 64
npc_set_animation 21
npc_move_in_direction 5, 16, 10
npc_set_animation 19
npc_move_in_direction 3, 16, 13
npc_set_animation 17
npc_move_in_direction 1, 16, 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 0, 65476, 0
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 9
npc_move_in_direction 5, 4, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x11
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805beb4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 6, 65450, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805beca::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65516, 65498, 0
npc_set_animation 29
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bee0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 16, 65502, 0
npc_set_animation 26
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bef6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_give_attached_shadow
npc_set_sprite 89
npc_set_coords 18, 65500, 48
npc_set_animation 27
npc_pause 1
npc_give_attached_shadow
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 24, 65476, 0
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 26
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 25
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 26
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x14
npc_set_sprite_with_category 23, 28
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bf3f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 43
npc_set_coords 260, 48, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bf56::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 45
npc_set_coords 282, 54, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bf6d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 46
npc_set_coords 260, 22, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bf84::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 42
npc_set_coords 282, 10, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bf9b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65428, 28, 65504
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 9
npc_move_in_direction 1, 8, 16
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805bfc2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 0, 65464, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x17
npc_wait_cutscene_var 0x8, 0x1a
npc_pause 20
npc_set_animation 21
npc_move_in_direction 5, 16, 3
npc_set_animation 23
npc_move_in_direction 7, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x1b
npc_wait_cutscene_var 0x8, 0x1c
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1e
npc_set_animation 15
npc_move_in_direction 3, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x1f
npc_wait_cutscene_var 0x8, 0x24
npc_set_animation 4
npc_write_cutscene_var 0x8, 0x25
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c014::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65494, 65416, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x18
npc_pause 32
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1a
npc_pause 8
npc_set_animation 3
npc_pause 24
npc_set_animation 9
npc_move_in_direction 1, 8, 6
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x22
npc_pause 18
npc_set_animation 7
npc_pause 136
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x24
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c04d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65512, 65438, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x18
npc_pause 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1a
npc_set_animation 3
npc_pause 20
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x22
npc_pause 16
npc_set_animation 7
npc_pause 122
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x24
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c084::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65526, 65416, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x18
npc_pause 40
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1a
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x22
npc_pause 20
npc_set_animation 7
npc_pause 130
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x24
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c0b7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_give_attached_shadow
npc_set_sprite_with_category 23, 28
npc_set_coords 24, 65476, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x16
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c0cf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 0, 65488, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x16
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c0e5::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 50
npc_set_coords 118, 65372, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x18
npc_set_active_and_visible
npc_set_animation 13
npc_move_in_direction 5, 32, 10
npc_move_in_direction 5, 8, 8
npc_set_animation 11
npc_move_in_direction 3, 8, 2
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x22
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 9
npc_move_in_direction 1, 8, 12
npc_free_and_end
SeasideTown_CutsceneNPCScript_805c11a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 44
npc_set_coords 118, 65372, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x18
npc_set_active_and_visible
npc_pause 32
npc_set_animation 13
npc_move_in_direction 5, 32, 10
npc_move_in_direction 5, 8, 10
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x19
npc_wait_cutscene_var 0x8, 0x1c
npc_set_animation 11
npc_move_in_direction 3, 16, 3
npc_set_animation 9
npc_move_in_direction 1, 16, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x1d
npc_wait_cutscene_var 0x8, 0x22
npc_pause 48
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 9
npc_move_in_direction 1, 8, 12
npc_write_cutscene_var 0x8, 0x23
npc_free_and_end
SeasideTown_CutsceneNPCScript_805c16d::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 22
npc_set_coords 118, 65372, 64
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x20
npc_set_active_and_visible
npc_set_animation 13
npc_move_in_direction 5, 32, 10
npc_move_in_direction 5, 8, 10
npc_set_animation 11
npc_move_in_direction 3, 8, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x21
npc_wait_cutscene_var 0x8, 0x22
npc_pause 12
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 9
npc_move_in_direction 1, 8, 12
npc_free_and_end
.incbin "baserom.gba", 0x5c1a7, 0x1
SeasideTown_CutsceneNPCs_805c1a8::
.word SeasideTown_CutsceneNPCScript_805c1b8
.word SeasideTown_CutsceneNPCScript_805c1ce
.word SeasideTown_CutsceneNPCScript_805c1e4
.word 0xff
SeasideTown_CutsceneNPCScript_805c1b8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65300, 156, 65504
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c1ce::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 43
npc_set_coords 65290, 188, 65504
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SeasideTown_CutsceneNPCScript_805c1e4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 46
npc_set_coords 65322, 180, 65504
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5c1fa, 0x2
Aquarium1_NPCScripts_805c1fc::
.word Aquarium1_NPCScript_805c234
.word Aquarium1_NPCScript_805c28c
.word Aquarium1_NPCScript_805c2b8
.word Aquarium1_NPCScript_805c378
.word Aquarium1_NPCScript_805c3a4
.word Aquarium1_NPCScript_805c416
.word Aquarium1_NPCScript_805c4f2
.word Aquarium1_NPCScript_805c589
.word Aquarium1_NPCScript_805c5e4
.word Aquarium1_NPCScript_805c607
.word Aquarium1_NPCScript_805c638
.word Aquarium1_NPCScript_805c6e9
.word Aquarium1_NPCScript_805c7b5
.word 0xff
Aquarium1_NPCScript_805c234::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x23, 0x23, Aquarium1_NPCScript_805c278
npc_jump_if_progress_in_range 0x22, 0x22, Aquarium1_NPCScript_805c266
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c24b
npc_free_and_end
Aquarium1_NPCScript_805c24b::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c28b
npc_set_sprite_with_category 51, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 168, 134, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c266::
npc_set_sprite 26
npc_set_text_script_index 0
npc_set_coords 65392, 65508, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c278::
npc_set_sprite 26
npc_do_not_face_player_when_interacted
npc_set_text_script_index 5
npc_set_coords 65394, 126, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c28b::
npc_free_and_end
Aquarium1_NPCScript_805c28c::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c29f
npc_free_and_end
Aquarium1_NPCScript_805c29f::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c2b7
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 158, 16, 64
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c2b7::
npc_free_and_end
Aquarium1_NPCScript_805c2b8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, Aquarium1_NPCScript_805c34d
npc_jump_if_progress_in_range 0x43, 0x46, Aquarium1_NPCScript_805c338
npc_jump_if_progress_in_range 0x40, 0x41, Aquarium1_NPCScript_805c326
npc_jump_if_progress_in_range 0x23, 0x23, Aquarium1_NPCScript_805c313
npc_jump_if_progress_in_range 0x22, 0x22, Aquarium1_NPCScript_805c301
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c2e4
npc_free_and_end
Aquarium1_NPCScript_805c2e4::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c377
npc_set_sprite_with_category 53, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 64, 65476, 64
npc_set_animation 2
npc_set_collision_radius 10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c301::
npc_set_sprite 25
npc_set_text_script_index 1
npc_set_coords 65354, 65530, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c313::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 65394, 140, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c326::
npc_set_sprite 15
npc_set_text_script_index 0
npc_set_coords 65470, 146, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c338::
npc_set_sprite 15
npc_set_text_script_index 15
npc_set_coords 65470, 146, 0
npc_set_animation 5
npc_init_movement 5, 6, 6, Aquarium1_NPCScript_809f71c
Aquarium1_NPCScript_805c34d::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 65396, 65530, 0
npc_set_animation 1
Aquarium1_NPCScript_805c35a::
npc_pause 1
npc_jump_if_flag_clear EVENT_E84, Aquarium1_NPCScript_805c35a
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 65396, 65530, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c377::
npc_free_and_end
Aquarium1_NPCScript_805c378::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c38b
npc_free_and_end
Aquarium1_NPCScript_805c38b::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c3a3
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65486, 2, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c3a3::
npc_free_and_end
Aquarium1_NPCScript_805c3a4::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x40, 0x41, Aquarium1_NPCScript_805c403
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium1_NPCScript_805c3f1
npc_jump_if_progress_in_range 0x22, 0x23, Aquarium1_NPCScript_805c3df
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c3c2
npc_free_and_end
Aquarium1_NPCScript_805c3c2::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c415
npc_set_sprite_with_category 53, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65236, 164, 0
npc_set_animation 2
npc_set_collision_radius 10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c3df::
npc_set_sprite 23
npc_set_text_script_index 2
npc_set_coords 65496, 65534, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c3f1::
npc_set_sprite 23
npc_set_text_script_index 51
npc_set_coords 92, 80, 64
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c403::
npc_set_sprite 10
npc_set_text_script_index 4
npc_set_coords 65334, 134, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c415::
npc_free_and_end
Aquarium1_NPCScript_805c416::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, Aquarium1_NPCScript_805c4df
npc_jump_if_progress_in_range 0x61, 0x61, Aquarium1_NPCScript_805c4cc
npc_jump_if_progress_in_range 0x60, 0x60, Aquarium1_NPCScript_805c4ba
npc_jump_if_progress_in_range 0x40, 0x41, Aquarium1_NPCScript_805c4a7
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium1_NPCScript_805c495
npc_jump_if_progress_in_range 0x24, 0x25, Aquarium1_NPCScript_805c480
npc_jump_if_progress_in_range 0x23, 0x23, Aquarium1_NPCScript_805c46d
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium1_NPCScript_805c450
npc_free_and_end
Aquarium1_NPCScript_805c450::
npc_jump_if_flag_set EVENT_532, Aquarium1_NPCScript_805c4f1
npc_set_sprite_with_category 53, 28
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 1
npc_set_coords 65420, 65466, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c46d::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 8
npc_set_coords 65408, 136, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c480::
npc_set_sprite 21
npc_set_text_script_index 10
npc_set_coords 65460, 65532, 0
npc_set_animation 5
npc_init_movement 5, 6, 16, Aquarium1_NPCScript_809f71c
Aquarium1_NPCScript_805c495::
npc_set_sprite 21
npc_set_text_script_index 50
npc_set_coords 65356, 65535, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c4a7::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65326, 110, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c4ba::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 65398, 65528, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c4cc::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 5
npc_set_coords 65388, 116, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c4df::
npc_set_sprite 21
npc_set_text_script_index 10
npc_set_coords 65324, 130, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c4f1::
npc_free_and_end
Aquarium1_NPCScript_805c4f2::
Aquarium1_CutsceneNPCScript_805c4f2::
npc_set_active_and_visible
npc_set_sprite 14
npc_jump_if_progress_in_range 0x62, 0x62, Aquarium1_NPCScript_805c572
npc_jump_if_progress_in_range 0x30, 0x61, Aquarium1_NPCScript_805c546
npc_jump_if_progress_in_range 0x22, 0x24, Aquarium1_NPCScript_805c55c
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium1_NPCScript_805c52c
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium1_NPCScript_805c519
npc_free_and_end
Aquarium1_NPCScript_805c519::
npc_do_not_face_player_when_interacted
npc_set_collision_radius 16
npc_set_text_script_index 10
npc_set_coords 78, 65428, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c52c::
npc_jump_if_flag_set EVENT_51C, Aquarium1_NPCScript_805c588
npc_set_text_script_index 3
npc_set_coords 78, 65422, 64
npc_set_animation 5
npc_init_movement 5, 21, 4, Aquarium1_NPCScript_809f770
Aquarium1_NPCScript_805c546::
npc_set_collision_radius 8
npc_shift_center 0, 12, 0
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 78, 65428, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c55c::
npc_set_collision_radius 8
npc_shift_center 0, 12, 0
npc_set_text_script_index 3
npc_set_coords 78, 65428, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c572::
npc_set_collision_radius 8
npc_shift_center 0, 12, 0
npc_set_text_script_index 11
npc_set_coords 78, 65428, 64
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c588::
npc_free_and_end
Aquarium1_NPCScript_805c589::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x20, 0xff, Aquarium1_NPCScript_805c5b3
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium1_NPCScript_805c59b
npc_free_and_end
Aquarium1_NPCScript_805c59b::
npc_jump_if_flag_set EVENT_516, Aquarium1_NPCScript_805c5e3
npc_do_not_face_player_when_interacted
npc_set_text_script_index 9
npc_set_coords 154, 10, 64
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c5b3::
npc_set_active_and_visible
npc_set_sprite 8
npc_jump_if_flag_set EVENT_1C26, Aquarium1_NPCScript_805c5e3
npc_jump_if_flag_set EVENT_1BE6, Aquarium1_NPCScript_805c5c5
npc_free_and_end
Aquarium1_NPCScript_805c5c5::
npc_jump_if_flag_clear EVENT_171D, Aquarium1_NPCScript_805c5e3
npc_jump_if_flag_set EVENT_163, Aquarium1_NPCScript_805c5e3
npc_set_text_script_index_and_ptr_to_decomp_buffer 15
npc_set_coords 65482, 65466, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c5e3::
npc_free_and_end
Aquarium1_NPCScript_805c5e4::
npc_set_active_and_visible
npc_set_sprite 9
npc_jump_if_progress_in_range 0x20, 0xff, Aquarium1_NPCScript_805c5ef
npc_free_and_end
Aquarium1_NPCScript_805c5ef::
npc_jump_if_flag_clear EVENT_1128, Aquarium1_NPCScript_805c606
npc_set_text_script_index_and_ptr_to_decomp_buffer 8
npc_set_coords 65300, 65458, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c606::
npc_free_and_end
Aquarium1_NPCScript_805c607::
npc_set_active_and_visible
npc_set_sprite 13
npc_jump_if_flag_set EVENT_1C3C, Aquarium1_NPCScript_805c637
npc_jump_if_flag_set EVENT_1BFC, Aquarium1_NPCScript_805c619
npc_free_and_end
Aquarium1_NPCScript_805c619::
npc_jump_if_flag_clear EVENT_171D, Aquarium1_NPCScript_805c637
npc_jump_if_flag_set EVENT_163, Aquarium1_NPCScript_805c637
npc_set_text_script_index_and_ptr_to_decomp_buffer 25
npc_set_coords 65386, 65460, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c637::
npc_free_and_end
Aquarium1_NPCScript_805c638::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C3D, Aquarium1_NPCScript_805c647
npc_jump_if_flag_set EVENT_1BFD, Aquarium1_NPCScript_805c664
Aquarium1_NPCScript_805c647::
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium1_NPCScript_805c6d3
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium1_NPCScript_805c6c1
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium1_NPCScript_805c696
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium1_NPCScript_805c684
npc_free_and_end
Aquarium1_NPCScript_805c664::
npc_jump_if_flag_clear EVENT_171D, Aquarium1_NPCScript_805c6e8
npc_jump_if_flag_set EVENT_163, Aquarium1_NPCScript_805c6e8
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 30
npc_set_coords 82, 118, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c684::
npc_set_sprite 21
npc_set_text_script_index 12
npc_set_coords 30, 114, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c696::
npc_jump_if_flag_set EVENT_51C, Aquarium1_NPCScript_805c6af
npc_set_sprite 21
npc_set_text_script_index 15
npc_set_coords 65382, 134, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c6af::
npc_set_sprite 21
npc_set_text_script_index 15
npc_set_coords 65316, 136, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c6c1::
npc_set_sprite 21
npc_set_text_script_index 42
npc_set_coords 40, 28, 42
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c6d3::
npc_set_sprite 21
npc_set_text_script_index 45
npc_set_coords 52, 156, 0
npc_set_animation 5
npc_init_movement 5, 8, 21, Aquarium1_NPCScript_809f770
Aquarium1_NPCScript_805c6e8::
npc_free_and_end
Aquarium1_NPCScript_805c6e9::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, Aquarium1_NPCScript_805c7a2
npc_jump_if_progress_in_range 0x60, 0x60, Aquarium1_NPCScript_805c790
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium1_NPCScript_805c77e
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium1_NPCScript_805c76c
npc_jump_if_progress_in_range 0x42, 0x42, Aquarium1_NPCScript_805c75a
npc_jump_if_progress_in_range 0x40, 0x41, Aquarium1_NPCScript_805c748
npc_jump_if_progress_in_range 0x30, 0x31, Aquarium1_NPCScript_805c736
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium1_NPCScript_805c723
npc_free_and_end
Aquarium1_NPCScript_805c723::
npc_set_sprite 12
npc_set_text_script_index 13
npc_set_coords 65336, 0, 0
npc_set_animation 3
npc_set_layer_priority_override_to_3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c736::
npc_set_sprite 24
npc_set_text_script_index 40
npc_set_coords 65330, 118, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c748::
npc_set_sprite 12
npc_set_text_script_index 2
npc_set_coords 65316, 150, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c75a::
npc_set_sprite 24
npc_set_text_script_index 10
npc_set_coords 65400, 65528, 0
npc_set_animation 7
npc_jump_with_link Aquarium1_NPCScript_809f7f4
Aquarium1_NPCScript_805c76c::
npc_set_sprite 12
npc_set_text_script_index 41
npc_set_coords 65324, 124, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c77e::
npc_set_sprite 12
npc_set_text_script_index 46
npc_set_coords 65366, 98, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c790::
npc_set_sprite 12
npc_set_text_script_index 1
npc_set_coords 65488, 65530, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c7a2::
npc_set_sprite 24
npc_set_text_script_index 6
npc_set_coords 65322, 124, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5c7b4, 0x1
Aquarium1_NPCScript_805c7b5::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Aquarium1_NPCScript_805c839
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium1_NPCScript_805c819
npc_jump_if_progress_in_range 0x42, 0x42, Aquarium1_NPCScript_805c84b
npc_jump_if_progress_in_range 0x40, 0x41, Aquarium1_NPCScript_805c807
npc_jump_if_progress_in_range 0x30, 0x31, Aquarium1_NPCScript_805c7f4
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium1_NPCScript_805c7e1
npc_free_and_end
Aquarium1_NPCScript_805c7e1::
npc_set_sprite 8
npc_do_not_face_player_when_interacted
npc_set_text_script_index 14
npc_set_coords 65478, 65466, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c7f4::
npc_set_sprite 8
npc_do_not_face_player_when_interacted
npc_set_text_script_index 41
npc_set_coords 148, 65468, 64
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c807::
npc_set_sprite 9
npc_set_text_script_index 3
npc_set_coords 65312, 130, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c819::
npc_jump_if_flag_set EVENT_1C26, Aquarium1_NPCScript_805c827
npc_jump_if_flag_set EVENT_1BE6, Aquarium1_NPCScript_805c85d
Aquarium1_NPCScript_805c827::
npc_set_sprite 8
npc_set_text_script_index 40
npc_set_coords 65376, 65462, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c839::
npc_set_sprite 10
npc_set_text_script_index 2
npc_set_coords 65530, 134, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c84b::
npc_set_sprite 12
npc_set_text_script_index 11
npc_set_coords 65532, 134, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_NPCScript_805c85d::
npc_free_and_end
.incbin "baserom.gba", 0x5c85e, 0x2
Aquarium1_CutsceneNPCs_805c860::
.word Aquarium1_CutsceneNPCScript_805c878
.word Aquarium1_CutsceneNPCScript_805c8c1
.word Aquarium1_CutsceneNPCScript_805c8f7
.word Aquarium1_CutsceneNPCScript_805c96a
.word Aquarium1_CutsceneNPCScript_805c4f2
.word 0xff
Aquarium1_CutsceneNPCScript_805c878::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 148, 140, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 2
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x12
npc_wait_cutscene_var 0x8, 0x13
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_CutsceneNPCScript_805c8c1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 156, 154, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xf
npc_pause 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x11
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_CutsceneNPCScript_805c8f7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 156, 164, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 13
npc_move_in_direction 5, 16, 1
npc_set_animation 15
npc_move_in_direction 7, 16, 22
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
Aquarium1_CutsceneNPCScript_805c93b::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump_if_flag_clear EVENT_53B, Aquarium1_CutsceneNPCScript_805c93b
npc_wait_cutscene_var 0x8, 0xf
npc_pause 20
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 12
npc_set_animation 15
npc_move_in_direction 7, 8, 4
npc_set_animation 7
npc_free_and_end
Aquarium1_CutsceneNPCScript_805c96a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 148, 65468, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_pause 30
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 13
npc_move_in_direction 5, 8, 12
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x10
npc_free_and_end
Aquarium1_CutsceneNPCs_805c99c::
.word Aquarium1_CutsceneNPCScript_805c9b0
.word Aquarium1_CutsceneNPCScript_805c9f3
.word Aquarium1_CutsceneNPCScript_805ca33
.word Aquarium1_CutsceneNPCScript_805c4f2
.word 0xff
Aquarium1_CutsceneNPCScript_805c9b0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 54, 65516, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 5
npc_set_animation 9
npc_move_in_direction 1, 8, 11
npc_set_animation 11
npc_move_in_direction 3, 8, 18
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 7, 8, 12
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 3, 8, 18
npc_set_animation 11
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_CutsceneNPCScript_805c9f3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 54, 16, 64
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 7, 8, 10
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 11
npc_move_in_direction 3, 8, 18
npc_set_animation 11
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_CutsceneNPCScript_805ca33::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 152, 65464, 64
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5ca49, 0x3
Aquarium1_CutsceneNPCs_805ca4c::
.word Aquarium1_CutsceneNPCScript_805ca58
.word Aquarium1_CutsceneNPCScript_805cabf
.word 0xff
Aquarium1_CutsceneNPCScript_805ca58::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 8, 142, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 23
npc_move_in_direction 7, 32, 2
npc_set_animation 21
npc_move_in_direction 5, 32, 5
npc_set_animation 21
npc_move_in_direction 5, 16, 14
npc_set_animation 5
npc_pause 30
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_pause 140
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_pause 10
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 17
npc_move_in_direction 1, 16, 25
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium1_CutsceneNPCScript_805cabf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65394, 72, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 13
npc_move_in_direction 5, 8, 6
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65490, 56, 0
npc_set_animation 11
npc_move_in_direction 3, 8, 10
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 3
npc_clear_unk_flags_60_flag_0x200
npc_set_coords 148, 96, 64
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xa
npc_pause 30
npc_run_secondary_script Aquarium1_CutsceneNPCScript_805cb11
npc_set_animation 11
npc_move_in_direction 3, 8, 12
npc_set_animation 3
npc_free_and_end
Aquarium1_CutsceneNPCScript_805cb11::
npc_pause_secondary_script 134
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
.incbin "baserom.gba", 0x5cb35, 0x3
Aquarium2_NPCScripts_805cb38::
.word Aquarium2_NPCScript_805cb6c
.word Aquarium2_NPCScript_805cbc7
.word Aquarium2_NPCScript_805cca7
.word Aquarium2_NPCScript_805cd19
.word Aquarium2_NPCScript_805ce03
.word Aquarium2_NPCScript_805cea0
.word Aquarium2_NPCScript_805cf3f
.word Aquarium2_NPCScript_805cf60
.word Aquarium2_NPCScript_805cf81
.word Aquarium2_NPCScript_805cf9b
.word Aquarium2_NPCScript_805d003
.word Aquarium2_NPCScript_805d037
.word 0xff
Aquarium2_NPCScript_805cb6c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x20, 0xff, Aquarium2_NPCScript_805cb97
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium2_NPCScript_805cb7c
npc_free_and_end
Aquarium2_NPCScript_805cb7c::
npc_jump_if_flag_set EVENT_532, Aquarium2_NPCScript_805cbc6
npc_set_sprite_with_category 51, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65362, 65408, 65472
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cb97::
npc_set_sprite 28
npc_jump_if_flag_set EVENT_1C41, Aquarium2_NPCScript_805cbc6
npc_jump_if_flag_set EVENT_1C01, Aquarium2_NPCScript_805cba8
npc_free_and_end
Aquarium2_NPCScript_805cba8::
npc_jump_if_flag_clear EVENT_171D, Aquarium2_NPCScript_805cbc6
npc_jump_if_flag_set EVENT_163, Aquarium2_NPCScript_805cbc6
npc_set_text_script_index_and_ptr_to_decomp_buffer 80
npc_set_coords 65508, 65314, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cbc6::
npc_free_and_end
Aquarium2_NPCScript_805cbc7::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium2_NPCScript_805cc93
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium2_NPCScript_805cc80
npc_jump_if_progress_in_range 0x42, 0x42, Aquarium2_NPCScript_805cc6e
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium2_NPCScript_805cc5b
npc_jump_if_progress_in_range 0x30, 0x31, Aquarium2_NPCScript_805cc36
npc_jump_if_progress_in_range 0x22, 0x23, Aquarium2_NPCScript_805cc49
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium2_NPCScript_805cc01
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium2_NPCScript_805cc23
npc_free_and_end
Aquarium2_NPCScript_805cc01::
npc_jump_if_flag_set EVENT_532, Aquarium2_NPCScript_805cca6
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65502, 138, 65472
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc23::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 5
npc_set_coords 65498, 130, 65472
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc36::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 82, 65494, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc49::
npc_set_sprite 12
npc_set_text_script_index 0
npc_set_coords 86, 65374, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc5b::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 50
npc_set_coords 65524, 84, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc6e::
npc_set_sprite 10
npc_set_text_script_index 9
npc_set_coords 78, 65348, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc80::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 41
npc_set_coords 65530, 65406, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cc93::
npc_set_sprite 25
npc_do_not_face_player_when_interacted
npc_set_text_script_index 45
npc_set_coords 90, 65338, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cca6::
npc_free_and_end
Aquarium2_NPCScript_805cca7::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x42, 0x42, Aquarium2_NPCScript_805cd06
npc_jump_if_progress_in_range 0x22, 0x23, Aquarium2_NPCScript_805ccf4
npc_jump_if_progress_in_range 0x14, 0x15, Aquarium2_NPCScript_805ccc5
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium2_NPCScript_805cce2
npc_free_and_end
Aquarium2_NPCScript_805ccc5::
npc_jump_if_flag_set EVENT_532, Aquarium2_NPCScript_805cd18
npc_set_sprite_with_category 53, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 1
npc_set_coords 65502, 65358, 0
npc_set_animation 2
npc_set_collision_radius 10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cce2::
npc_set_sprite 22
npc_set_text_script_index 6
npc_set_coords 65524, 65486, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ccf4::
npc_set_sprite 9
npc_set_text_script_index 1
npc_set_coords 90, 26, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cd06::
npc_set_sprite 9
npc_set_text_script_index 8
npc_set_coords 78, 65368, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cd18::
npc_free_and_end
Aquarium2_NPCScript_805cd19::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, Aquarium2_NPCScript_805cdf0
npc_jump_if_progress_in_range 0x60, 0x61, Aquarium2_NPCScript_805cdde
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium2_NPCScript_805cdcb
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium2_NPCScript_805cdb8
npc_jump_if_progress_in_range 0x40, 0x46, Aquarium2_NPCScript_805cda5
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium2_NPCScript_805cd92
npc_jump_if_progress_in_range 0x30, 0x31, Aquarium2_NPCScript_805cd6d
npc_jump_if_progress_in_range 0x22, 0x25, Aquarium2_NPCScript_805cd80
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium2_NPCScript_805cd5a
npc_free_and_end
Aquarium2_NPCScript_805cd5a::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 5
npc_set_coords 65510, 130, 65472
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cd6d::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 82, 65510, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cd80::
npc_set_sprite 16
npc_set_text_script_index 2
npc_set_coords 65522, 65426, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cd92::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 50
npc_set_coords 65524, 64, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cda5::
npc_set_sprite 16
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65522, 65426, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cdb8::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 41
npc_set_coords 65530, 65426, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cdcb::
npc_set_sprite 10
npc_do_not_face_player_when_interacted
npc_set_text_script_index 45
npc_set_coords 90, 65326, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cdde::
npc_set_sprite 16
npc_set_text_script_index 0
npc_set_coords 65522, 65426, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cdf0::
npc_set_sprite 16
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 65522, 65426, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ce03::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium2_NPCScript_805ce8e
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium2_NPCScript_805ce79
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium2_NPCScript_805ce66
npc_jump_if_progress_in_range 0x30, 0x31, Aquarium2_NPCScript_805ce53
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805ce2f
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium2_NPCScript_805ce41
npc_free_and_end
Aquarium2_NPCScript_805ce2f::
npc_set_sprite 20
npc_set_text_script_index 1
npc_set_coords 174, 50, 0
npc_set_animation 29
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ce41::
npc_set_sprite 21
npc_set_text_script_index 8
npc_set_coords 90, 65316, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ce53::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 41
npc_set_coords 65372, 65460, 65472
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ce66::
npc_set_sprite 21
npc_do_not_face_player_when_interacted
npc_set_text_script_index 51
npc_set_coords 84, 65340, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805ce79::
npc_set_sprite 21
npc_set_text_script_index 42
npc_set_coords 65398, 136, 65472
npc_set_animation 1
npc_init_movement 1, 8, 18, Aquarium2_NPCScript_809f6d4
Aquarium2_NPCScript_805ce8e::
npc_set_sprite 21
npc_set_text_script_index 47
npc_set_coords 65394, 130, 65472
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cea0::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, Aquarium2_NPCScript_805cf2d
npc_jump_if_progress_in_range 0x51, 0x53, Aquarium2_NPCScript_805cf1b
npc_jump_if_progress_in_range 0x50, 0x50, Aquarium2_NPCScript_805cf09
npc_jump_if_progress_in_range 0x42, 0x42, Aquarium2_NPCScript_805cef6
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805cecc
npc_jump_if_progress_in_range 0x13, 0x13, Aquarium2_NPCScript_805cee4
npc_free_and_end
Aquarium2_NPCScript_805cecc::
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 190, 50, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cee4::
npc_set_sprite 13
npc_set_text_script_index 7
npc_set_coords 94, 65504, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cef6::
npc_set_sprite 13
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 92, 65360, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf09::
npc_set_sprite 13
npc_set_text_script_index 40
npc_set_coords 65444, 65344, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf1b::
npc_set_sprite 13
npc_set_text_script_index 46
npc_set_coords 65444, 65320, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf2d::
npc_set_sprite 9
npc_set_text_script_index 7
npc_set_coords 65362, 52, 65472
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf3f::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805cf52
npc_free_and_end
Aquarium2_NPCScript_805cf52::
npc_set_coords 190, 34, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf60::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805cf73
npc_free_and_end
Aquarium2_NPCScript_805cf73::
npc_set_coords 190, 66, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf81::
npc_set_active_and_visible
npc_set_layer_priority_override_to_3
npc_set_sprite 15
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805cf8d
npc_free_and_end
Aquarium2_NPCScript_805cf8d::
npc_set_coords 174, 65338, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cf9b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, Aquarium2_NPCScript_805cff1
npc_jump_if_progress_in_range 0x60, 0x60, Aquarium2_NPCScript_805cfdc
npc_jump_if_progress_in_range 0x32, 0x33, Aquarium2_NPCScript_805cfca
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805cfb9
npc_free_and_end
Aquarium2_NPCScript_805cfb9::
npc_set_sprite_with_category 51, 28
npc_set_coords 134, 50, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cfca::
npc_set_sprite 12
npc_set_text_script_index 52
npc_set_coords 65376, 96, 65472
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805cfdc::
npc_set_sprite 15
npc_set_text_script_index 1
npc_set_coords 60, 36, 0
npc_set_animation 7
npc_init_movement 7, 8, 32, Aquarium2_NPCScript_809f704
Aquarium2_NPCScript_805cff1::
npc_set_sprite 8
npc_set_text_script_index 6
npc_set_coords 74, 65370, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d003::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, Aquarium2_NPCScript_805d025
npc_jump_if_progress_in_range 0x14, 0x14, Aquarium2_NPCScript_805d013
npc_free_and_end
Aquarium2_NPCScript_805d013::
npc_set_sprite_with_category 51, 28
npc_set_coords 134, 65338, 0
npc_set_animation 0
npc_set_layer_priority_override_to_3
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d025::
npc_set_sprite 20
npc_set_text_script_index 15
npc_set_coords 72, 56, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d037::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0xff, Aquarium2_NPCScript_805d040
npc_free_and_end
Aquarium2_NPCScript_805d040::
npc_jump_based_on_version Aquarium2_NPCScript_805d04a, Aquarium2_NPCScript_805d063
npc_free_and_end
Aquarium2_NPCScript_805d04a::
npc_jump_if_flag_set EVENT_C91, Aquarium2_NPCScript_805d07c
npc_set_sprite 38
npc_set_text_script_index_and_ptr_to_decomp_buffer 30
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d063::
npc_jump_if_flag_set EVENT_CA7, Aquarium2_NPCScript_805d08e
npc_set_sprite 37
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d07c::
npc_set_sprite 38
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_NPCScript_805d08e::
npc_set_sprite 37
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5d0a0, 0x4
Aquarium2_CutsceneNPCs_805d0a4::
.word Aquarium2_CutsceneNPCScript_805d0c8
.word Aquarium2_CutsceneNPCScript_805d125
.word Aquarium2_CutsceneNPCScript_805d13b
.word Aquarium2_CutsceneNPCScript_805d159
.word Aquarium2_CutsceneNPCScript_805d177
.word Aquarium2_CutsceneNPCScript_805d195
.word Aquarium2_CutsceneNPCScript_805d1ac
.word Aquarium2_CutsceneNPCScript_805d1c4
.word 0xff
Aquarium2_CutsceneNPCScript_805d0c8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65484, 65528, 65524
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 17
npc_move_in_direction 1, 16, 10
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_coords 80, 65524, 0
npc_set_animation 23
npc_move_in_direction 7, 16, 24
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d125::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 174, 50, 0
npc_set_animation 29
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d13b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 190, 50, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d159::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_set_coords 190, 34, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d177::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_set_coords 190, 66, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d195::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite 15
npc_set_coords 174, 65338, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d1ac::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite_with_category 51, 28
npc_set_coords 134, 50, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d1c4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_layer_priority_override_to_3
npc_set_sprite_with_category 51, 28
npc_set_coords 134, 65338, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCs_805d1dc::
.word Aquarium2_CutsceneNPCScript_805d200
.word Aquarium2_CutsceneNPCScript_805d262
.word Aquarium2_CutsceneNPCScript_805d2a1
.word Aquarium2_CutsceneNPCScript_805d2d5
.word Aquarium2_CutsceneNPCScript_805d300
.word Aquarium2_CutsceneNPCScript_805d331
.word Aquarium2_CutsceneNPCScript_805d364
.word Aquarium2_CutsceneNPCScript_805d397
.word 0xff
Aquarium2_CutsceneNPCScript_805d200::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65500, 65528, 65524
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 17
npc_move_in_direction 1, 16, 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 17
npc_pause 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 12, 65520, 0
npc_set_animation 0
npc_pause 30
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 6, 65512, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d262::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 56, 65528, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 32, 65528, 0
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 26, 65524, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x12
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d2a1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 64, 65528, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 60, 65528, 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 60, 16, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d2d5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 49, 28
npc_set_coords 60, 65350, 0
npc_set_animation 19
npc_wait_cutscene_var 0x8, 0xd
npc_move_in_direction 3, 16, 16
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 60, 65510, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d300::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x8000000
npc_set_npc_palette_index 0
npc_set_coords 60, 65350, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0xd
npc_move_in_direction 3, 16, 16
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 42, 65524, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d331::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_set_coords 40, 65334, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 19
npc_move_in_direction 3, 16, 16
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 36, 65502, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d364::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_set_coords 78, 65334, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 19
npc_move_in_direction 3, 16, 16
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 84, 0, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d397::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 46, 28
npc_set_coords 60, 65384, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_move_in_direction 3, 16, 12
npc_move_in_direction 3, 8, 2
npc_move_in_direction 3, 4, 2
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 60, 65532, 0
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5d3cb, 0x1
Aquarium2_CutsceneNPCs_805d3cc::
.word Aquarium2_CutsceneNPCScript_805d3d8
.word Aquarium2_CutsceneNPCScript_805d3ee
.word 0xff
Aquarium2_CutsceneNPCScript_805d3d8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65356, 65400, 65472
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d3ee::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 37
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCs_805d404::
.word Aquarium2_CutsceneNPCScript_805d410
.word Aquarium2_CutsceneNPCScript_805d434
.word 0xff
Aquarium2_CutsceneNPCScript_805d410::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65356, 65400, 65472
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Aquarium2_CutsceneNPCScript_805d434::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 37
npc_set_coords 65372, 65400, 65472
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5d44a, 0x2
Auditorium_NPCScripts_805d44c::
.word Auditorium_NPCScript_805d470
.word Auditorium_NPCScript_805d515
.word Auditorium_NPCScript_805d55b
.word Auditorium_NPCScript_805d5fe
.word Auditorium_NPCScript_805d63c
.word Auditorium_NPCScript_805d65f
.word Auditorium_NPCScript_805d690
.word Auditorium_NPCScript_805d6c7
.word 0xff
Auditorium_NPCScript_805d470::
npc_set_active_and_visible
npc_set_sprite_with_category 49, 28
npc_jump_if_progress_in_range 0x63, 0x64, Auditorium_NPCScript_805d4eb
npc_jump_if_progress_in_range 0x62, 0x62, Auditorium_NPCScript_805d4d8
npc_jump_if_progress_in_range 0x60, 0x60, Auditorium_NPCScript_805d4d8
npc_jump_if_progress_in_range 0x40, 0x41, Auditorium_NPCScript_805d4c5
npc_jump_if_progress_in_range 0x14, 0x14, Auditorium_NPCScript_805d498
npc_free_and_end
Auditorium_NPCScript_805d498::
npc_jump_if_flag_set EVENT_528, Auditorium_NPCScript_805d4b2
npc_do_not_face_player_when_interacted
npc_set_collision_radius 14
npc_set_text_script_index 0
npc_set_coords 62, 65452, 80
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d4b2::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 0
npc_set_coords 62, 65528, 80
npc_set_animation 3
npc_set_collision_radius 14
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d4c5::
npc_do_not_face_player_when_interacted
npc_set_collision_radius 14
npc_set_text_script_index 2
npc_set_coords 56, 4, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d4d8::
npc_do_not_face_player_when_interacted
npc_set_collision_radius 14
npc_set_text_script_index 2
npc_set_coords 16, 62, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d4eb::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 65168, 182, 40
npc_set_animation 1
Auditorium_NPCScript_805d4f8::
npc_pause 1
npc_jump_if_flag_clear EVENT_E8A, Auditorium_NPCScript_805d4f8
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 65168, 182, 40
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d515::
npc_set_active_and_visible
npc_set_sprite_with_category 46, 28
npc_jump_if_progress_in_range 0x14, 0x14, Auditorium_NPCScript_805d521
npc_free_and_end
Auditorium_NPCScript_805d521::
npc_jump_if_flag_set EVENT_528, Auditorium_NPCScript_805d54a
npc_jump_if_flag_set EVENT_556, Auditorium_NPCScript_805d549
npc_do_not_face_player_when_interacted
npc_set_text_script_index 2
npc_set_coords 65468, 134, 0
npc_set_animation 3
Auditorium_NPCScript_805d53b::
npc_jump_if_flag_set EVENT_556, Auditorium_NPCScript_805d549
npc_pause 1
npc_jump Auditorium_NPCScript_805d53b
Auditorium_NPCScript_805d549::
npc_free_and_end
Auditorium_NPCScript_805d54a::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 6
npc_set_coords 62, 12, 80
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d55b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, Auditorium_NPCScript_805d5eb
npc_jump_if_progress_in_range 0x60, 0x60, Auditorium_NPCScript_805d5d9
npc_jump_if_progress_in_range 0x40, 0x42, Auditorium_NPCScript_805d5c7
npc_jump_if_progress_in_range 0x24, 0x25, Auditorium_NPCScript_805d5b2
npc_jump_if_progress_in_range 0x22, 0x23, Auditorium_NPCScript_805d5a0
npc_jump_if_progress_in_range 0x13, 0x13, Auditorium_NPCScript_805d587
npc_free_and_end
Auditorium_NPCScript_805d587::
npc_jump_if_flag_set EVENT_518, Auditorium_NPCScript_805d5fd
npc_set_sprite 20
npc_set_text_script_index 11
npc_set_coords 65282, 64, 40
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d5a0::
npc_set_sprite 8
npc_set_text_script_index 0
npc_set_coords 65258, 8, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d5b2::
npc_set_sprite 22
npc_set_text_script_index 5
npc_set_coords 65276, 24, 40
npc_set_animation 3
npc_init_movement 3, 6, 16, Auditorium_NPCScript_809f6ec
Auditorium_NPCScript_805d5c7::
npc_set_sprite 8
npc_set_text_script_index 1
npc_set_coords 65278, 76, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d5d9::
npc_set_sprite 8
npc_set_text_script_index 0
npc_set_coords 65278, 76, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d5eb::
npc_set_sprite 15
npc_set_text_script_index 10
npc_set_coords 65258, 8, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d5fd::
npc_free_and_end
Auditorium_NPCScript_805d5fe::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Auditorium_NPCScript_805d62a
npc_jump_if_progress_in_range 0x14, 0x14, Auditorium_NPCScript_805d60e
npc_free_and_end
Auditorium_NPCScript_805d60e::
npc_jump_if_flag_set EVENT_526, Auditorium_NPCScript_805d616
npc_free_and_end
Auditorium_NPCScript_805d616::
npc_do_not_face_player_when_interacted
npc_set_text_script_index 5
npc_set_sprite_with_category 23, 28
npc_set_coords 48, 42, 80
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d62a::
npc_set_sprite 9
npc_set_text_script_index 1
npc_set_coords 65282, 108, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d63c::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_flag_clear EVENT_171D, Auditorium_NPCScript_805d65e
npc_jump_if_progress_in_range 0x30, 0xff, Auditorium_NPCScript_805d64e
npc_free_and_end
Auditorium_NPCScript_805d64e::
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 140, 166, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d65e::
npc_free_and_end
Auditorium_NPCScript_805d65f::
npc_set_active_and_visible
npc_set_sprite 22
npc_jump_if_flag_set EVENT_1C2D, Auditorium_NPCScript_805d68f
npc_jump_if_flag_set EVENT_1BED, Auditorium_NPCScript_805d671
npc_free_and_end
Auditorium_NPCScript_805d671::
npc_jump_if_flag_clear EVENT_171D, Auditorium_NPCScript_805d68f
npc_jump_if_flag_set EVENT_163, Auditorium_NPCScript_805d68f
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 86, 65486, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d68f::
npc_free_and_end
Auditorium_NPCScript_805d690::
npc_set_active_and_visible
npc_set_sprite_with_category 45, 28
npc_write_hidden_oam_pieces 0x10000000
npc_set_npc_palette_index 1
npc_jump_if_flag_set EVENT_11A9, Auditorium_NPCScript_805d6a3
npc_free_and_end
Auditorium_NPCScript_805d6a3::
npc_jump_if_flag_clear EVENT_171D, Auditorium_NPCScript_805d6c6
npc_jump_if_flag_set EVENT_163, Auditorium_NPCScript_805d6c6
npc_set_text_script_index_and_ptr_to_decomp_buffer 25
npc_set_coords 65526, 62, 80
npc_set_animation 5
Auditorium_NPCScript_805d6bc::
npc_pause 1
npc_jump_if_flag_clear EVENT_11AF, Auditorium_NPCScript_805d6bc
npc_free_and_end
Auditorium_NPCScript_805d6c6::
npc_free_and_end
Auditorium_NPCScript_805d6c7::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x62, 0x62, Auditorium_NPCScript_805d729
npc_jump_if_progress_in_range 0x61, 0x61, Auditorium_NPCScript_805d73c
npc_jump_if_progress_in_range 0x60, 0x60, Auditorium_NPCScript_805d729
npc_jump_if_progress_in_range 0x43, 0x46, Auditorium_NPCScript_805d717
npc_jump_if_progress_in_range 0x40, 0x41, Auditorium_NPCScript_805d705
npc_jump_if_progress_in_range 0x30, 0x31, Auditorium_NPCScript_805d6f3
npc_free_and_end
Auditorium_NPCScript_805d6f3::
npc_set_sprite 22
npc_set_text_script_index 10
npc_set_coords 65278, 84, 40
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d705::
npc_set_sprite 22
npc_set_text_script_index 0
npc_set_coords 16, 62, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d717::
npc_set_sprite 22
npc_set_text_script_index 10
npc_set_coords 65282, 66, 40
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d729::
npc_set_sprite 22
npc_remove_shadow
npc_set_text_script_index 10
npc_set_coords 10, 60, 116
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_NPCScript_805d73c::
npc_set_sprite 22
npc_set_text_script_index 5
npc_set_coords 56, 132, 80
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5d74e, 0x2
Auditorium_CutsceneNPCs_805d750::
.word Auditorium_CutsceneNPCScript_805d784
.word Auditorium_CutsceneNPCScript_805d79f
.word Auditorium_CutsceneNPCScript_805d7cf
.word Auditorium_CutsceneNPCScript_805d7e1
.word Auditorium_CutsceneNPCScript_805d7f3
.word Auditorium_CutsceneNPCScript_805d805
.word Auditorium_CutsceneNPCScript_805d871
.word Auditorium_CutsceneNPCScript_805d884
.word Auditorium_CutsceneNPCScript_805d897
.word Auditorium_CutsceneNPCScript_805d909
.word Auditorium_CutsceneNPCScript_805d93c
.word Auditorium_CutsceneNPCScript_805d94e
.word 0xff
Auditorium_CutsceneNPCScript_805d784::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65282, 84, 40
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xa
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805d79f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65282, 64, 40
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805d7cf::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 25
npc_set_coords 65178, 2, 56
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_free_and_end
Auditorium_CutsceneNPCScript_805d7e1::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 10
npc_set_coords 65178, 18, 56
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_free_and_end
Auditorium_CutsceneNPCScript_805d7f3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 8
npc_set_coords 65226, 124, 40
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_free_and_end
Auditorium_CutsceneNPCScript_805d805::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 6, 90, 80
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_clear_unk_flags_60_flag_0x200
npc_set_coords 65476, 116, 80
Auditorium_CutsceneNPCScript_805d826::
npc_set_animation 27
npc_move_in_direction 5, 16, 6
npc_jump_if_cutscene_var_equals 0x8, 0x4, Auditorium_CutsceneNPCScript_805d85a
npc_set_animation 28
npc_move_in_direction 7, 16, 8
npc_jump_if_cutscene_var_equals 0x8, 0x4, Auditorium_CutsceneNPCScript_805d85a
npc_set_animation 25
npc_move_in_direction 1, 16, 6
npc_jump_if_cutscene_var_equals 0x8, 0x4, Auditorium_CutsceneNPCScript_805d85a
npc_set_animation 26
npc_move_in_direction 3, 16, 8
npc_jump_if_cutscene_var_not_equal 0x8, 0x4, Auditorium_CutsceneNPCScript_805d826
Auditorium_CutsceneNPCScript_805d85a::
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65522, 70, 80
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805d871::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 49, 28
npc_set_coords 6, 50, 80
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_free_and_end
Auditorium_CutsceneNPCScript_805d884::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 46, 28
npc_set_coords 6, 50, 80
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x3
npc_free_and_end
Auditorium_CutsceneNPCScript_805d897::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 48, 28
npc_set_coords 65478, 114, 78
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
Auditorium_CutsceneNPCScript_805d8ab::
npc_set_animation 2
npc_move_in_direction 5, 16, 6
npc_jump_if_cutscene_var_equals 0x8, 0x7, Auditorium_CutsceneNPCScript_805d8df
npc_set_animation 3
npc_move_in_direction 7, 16, 8
npc_jump_if_cutscene_var_equals 0x8, 0x7, Auditorium_CutsceneNPCScript_805d8df
npc_set_animation 0
npc_move_in_direction 1, 16, 6
npc_jump_if_cutscene_var_equals 0x8, 0x7, Auditorium_CutsceneNPCScript_805d8df
npc_set_animation 1
npc_move_in_direction 3, 16, 8
npc_jump_if_cutscene_var_not_equal 0x8, 0x7, Auditorium_CutsceneNPCScript_805d8ab
Auditorium_CutsceneNPCScript_805d8df::
npc_write_cutscene_var 0x8, 0x8
npc_set_coords 65478, 114, 78
Auditorium_CutsceneNPCScript_805d8e9::
npc_set_animation 2
npc_move_in_direction 5, 16, 6
npc_set_animation 3
npc_move_in_direction 7, 16, 8
npc_set_animation 0
npc_move_in_direction 1, 16, 6
npc_set_animation 1
npc_move_in_direction 3, 16, 8
npc_jump_if_cutscene_var_not_equal 0x8, 0x9, Auditorium_CutsceneNPCScript_805d8e9
npc_free_and_end
Auditorium_CutsceneNPCScript_805d909::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 0
npc_set_coords 65476, 116, 80
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_set_active_and_visible
Auditorium_CutsceneNPCScript_805d91c::
npc_set_animation 32
npc_move_in_direction 5, 16, 6
npc_set_animation 33
npc_move_in_direction 7, 16, 8
npc_set_animation 30
npc_move_in_direction 1, 16, 6
npc_set_animation 31
npc_move_in_direction 3, 16, 8
npc_jump_if_cutscene_var_not_equal 0x8, 0x9, Auditorium_CutsceneNPCScript_805d91c
npc_free_and_end
Auditorium_CutsceneNPCScript_805d93c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 12
npc_set_coords 65250, 12, 40
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_free_and_end
Auditorium_CutsceneNPCScript_805d94e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65204, 112, 40
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x8
npc_free_and_end
Auditorium_CutsceneNPCs_805d960::
.word Auditorium_CutsceneNPCScript_805d96c
.word Auditorium_CutsceneNPCScript_805d98e
.word 0xff
Auditorium_CutsceneNPCScript_805d96c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 0, 66, 80
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805d98e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 46, 28
npc_set_coords 65468, 134, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5d9a6, 0x2
Auditorium_CutsceneNPCs_805d9a8::
.word Auditorium_CutsceneNPCScript_805d9b8
.word Auditorium_CutsceneNPCScript_805d9ea
.word Auditorium_CutsceneNPCScript_805da41
.word 0xff
Auditorium_CutsceneNPCScript_805d9b8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 0, 66, 80
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_pause 30
npc_set_animation 7
npc_pause 60
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805d9ea::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 65476, 126, 0
npc_set_animation 4
npc_set_npc_palette_index 4
npc_wait_cutscene_var 0x8, 0x1
npc_set_npc_palette_index 0
npc_set_coords 65472, 65490, 0
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_play_sound 0xe1
npc_set_animation 17
npc_move_in_direction 1, 16, 10
npc_set_animation 19
npc_move_in_direction 3, 16, 11
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8b4
npc_pause 30
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8bf
npc_pause 20
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8ca
npc_pause 60
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8d5
npc_write_cutscene_var 0x8, 0x4
npc_free_and_end
Auditorium_CutsceneNPCScript_805da41::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 48, 42, 80
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f889
npc_pause 30
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f897
npc_pause 20
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8a5
npc_pause 60
npc_play_sound 0x8e
npc_run_secondary_script Auditorium_CutsceneNPCScript_809f8b3
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5da76, 0x2
Auditorium_CutsceneNPCs_805da78::
.word Auditorium_CutsceneNPCScript_805da8c
.word Auditorium_CutsceneNPCScript_805dadc
.word Auditorium_CutsceneNPCScript_805daf3
.word Auditorium_CutsceneNPCScript_805db2b
.word 0xff
Auditorium_CutsceneNPCScript_805da8c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 62, 65484, 80
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 11
npc_move_in_direction 3, 16, 1
npc_set_animation 3
npc_pause 60
npc_set_animation 13
npc_move_in_direction 5, 8, 3
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x7
npc_pause 30
npc_set_animation 1
npc_pause 60
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 24
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 0
npc_write_cutscene_var 0x8, 0xa
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805dadc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 48, 42, 80
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Auditorium_CutsceneNPCScript_805daf3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite_with_category 49, 28
npc_set_coords 62, 65452, 80
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 3, 8, 9
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_pause 30
Auditorium_CutsceneNPCScript_805db13::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump Auditorium_CutsceneNPCScript_805db13
Auditorium_CutsceneNPCScript_805db2b::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 46, 28
npc_set_coords 62, 65488, 80
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 1
npc_move_in_direction 3, 16, 4
npc_move_in_direction 3, 8, 2
npc_move_in_direction 3, 4, 1
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5db5f, 0x1
ControlRoom_NPCScripts_805db60::
.word ControlRoom_NPCScript_805db74
.word ControlRoom_NPCScript_805db97
.word ControlRoom_NPCScript_805dbc8
.word ControlRoom_NPCScript_805dc00
.word 0xff
ControlRoom_NPCScript_805db74::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_progress_in_range 0x40, 0xff, ControlRoom_NPCScript_805db7f
npc_free_and_end
ControlRoom_NPCScript_805db7f::
npc_jump_if_flag_clear EVENT_111E, ControlRoom_NPCScript_805db96
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65446, 65476, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_NPCScript_805db96::
npc_free_and_end
ControlRoom_NPCScript_805db97::
npc_set_active_and_visible
npc_set_sprite 13
npc_jump_if_flag_set EVENT_11BB, ControlRoom_NPCScript_805dbc7
npc_jump_if_flag_set EVENT_11B8, ControlRoom_NPCScript_805dba9
npc_free_and_end
ControlRoom_NPCScript_805dba9::
npc_jump_if_flag_clear EVENT_171D, ControlRoom_NPCScript_805dbc7
npc_jump_if_flag_set EVENT_163, ControlRoom_NPCScript_805dbc7
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 90, 62, 32
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_NPCScript_805dbc7::
npc_free_and_end
ControlRoom_NPCScript_805dbc8::
npc_set_active_and_visible
npc_set_sprite 15
npc_jump_if_flag_set EVENT_1C34, ControlRoom_NPCScript_805dbff
npc_jump_if_progress_in_range 0x6, 0xff, ControlRoom_NPCScript_805dbda
npc_free_and_end
ControlRoom_NPCScript_805dbda::
npc_jump_if_flag_clear EVENT_171D, ControlRoom_NPCScript_805dbff
npc_jump_if_flag_set EVENT_163, ControlRoom_NPCScript_805dbff
npc_jump_if_flag_clear EVENT_11BB, ControlRoom_NPCScript_805dbff
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 90, 62, 32
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_NPCScript_805dbff::
npc_free_and_end
ControlRoom_NPCScript_805dc00::
npc_set_active_and_visible
npc_set_sprite 42
npc_jump_if_progress_in_range 0x14, 0x14, ControlRoom_NPCScript_805dc0b
npc_free_and_end
ControlRoom_NPCScript_805dc0b::
npc_set_coords 65516, 65440, 52
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5dc19, 0x3
ControlRoom_CutsceneNPCs_805dc1c::
.word ControlRoom_CutsceneNPCScript_805dc28
.word ControlRoom_CutsceneNPCScript_805dc7b
.word 0xff
ControlRoom_CutsceneNPCScript_805dc28::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 36, 32, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 65508, 28, 0
npc_set_animation 23
npc_move_in_direction 7, 16, 8
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 23
npc_move_in_direction 7, 16, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0x8
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_CutsceneNPCScript_805dc7b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 42
npc_set_coords 65516, 65440, 52
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 5
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_CutsceneNPCs_805dca4::
.word ControlRoom_CutsceneNPCScript_805dcac
.word 0xff
ControlRoom_CutsceneNPCScript_805dcac::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65508, 65492, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 7
npc_pause 60
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_pause 10
npc_set_animation 7
npc_pause 10
npc_set_animation 1
npc_pause 10
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_CutsceneNPCs_805dcec::
.word ControlRoom_CutsceneNPCScript_805dcf8
.word ControlRoom_CutsceneNPCScript_805dd0e
.word 0xff
ControlRoom_CutsceneNPCScript_805dcf8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65508, 65526, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ControlRoom_CutsceneNPCScript_805dd0e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65512, 65470, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5dd24, 0x438
GreenTown_OnInitMapScripts_805e15c::
.word GreenTown_OnInitMapScript_805e248
.word CourtFoyer_OnInitMapScript_805e490
.word Courtroom_OnInitMapScript_805e6b8
.word PunishmentRoom_OnInitMapScript_805e8e4
.word UndergroundRoom_OnInitMapScript_805e940
GreenTown_ContinuousMapScripts_805e170::
.word GreenTown_ContinuousMapScript_805e36c
.word CourtFoyer_ContinuousMapScript_805e5fc
.word Courtroom_ContinuousMapScript_805e804
.word PunishmentRoom_ContinuousMapScript_805e93e
.word UndergroundRoom_ContinuousMapScript_805e952
GreenTown_MapGroupNPCScriptPointers_805e184::
.word GreenTown_NPCScripts_805e9ac
.word CourtFoyer_NPCScripts_805eee4
.word Courtroom_NPCScripts_805f3b0
.word PunishmentRoom_NPCScripts_805febc
.word UndergroundRoom_NPCScripts_80600c4
GreenTown_CoordInteractionTextIndicesPointers_805e198::
.word GreenTown_CoordInteractionTextIndices_805e1ac
.word CourtFoyer_CoordInteractionTextIndices_805e1bc
.word Courtroom_CoordInteractionTextIndices_805e1cc
.word PunishmentRoom_CoordInteractionTextIndices_805e1dc
.word UndergroundRoom_CoordInteractionTextIndices_805e1ec
GreenTown_CoordInteractionTextIndices_805e1ac::
.byte 0x14
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
CourtFoyer_CoordInteractionTextIndices_805e1bc::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
Courtroom_CoordInteractionTextIndices_805e1cc::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
PunishmentRoom_CoordInteractionTextIndices_805e1dc::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
UndergroundRoom_CoordInteractionTextIndices_805e1ec::
.byte 0x0
.byte 0x1
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x5e1fc, 0x4c
GreenTown_OnInitMapScript_805e248::
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A9C, GreenTown_OnInitMapScript_805e25e
ms_load_gfx_anim GreenTown_GFXAnim_808d9f8
ms_load_gfx_anim GreenTown_GFXAnim_808da48
GreenTown_OnInitMapScript_805e25e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_3A, GreenTown_OnInitMapScript_805e26f
ms_start_cutscene GreenTown_CutsceneScript_809bbe9, 0x0
GreenTown_OnInitMapScript_805e26f::
ms_jump_if_progress_in_range 0x30, 0x3f, GreenTown_OnInitMapScript_805e27b
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e27b::
ms_jump_if_progress_in_range 0x33, 0x33, GreenTown_OnInitMapScript_805e295
ms_jump_if_progress_in_range 0x34, 0x34, GreenTown_OnInitMapScript_805e2bc
ms_jump_if_progress_in_range 0x35, 0x35, GreenTown_OnInitMapScript_805e2c1
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e295::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_879, GreenTown_OnInitMapScript_805e2aa
ms_write_word GreenTown_OnInitMapScript_2011eac, 0x8051502
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
GreenTown_OnInitMapScript_805e2aa::
ms_write_word GreenTown_OnInitMapScript_2011ea4, 0x8031402
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e2bc::
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e2c1::
ms_write_word GreenTown_OnInitMapScript_2011eb4, 0x8011c02
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_877, GreenTown_OnInitMapScript_805e325
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_855, GreenTown_OnInitMapScript_805e325
ms_jump_if_flag_set MS_VAR_IMM, EVENT_856, GreenTown_OnInitMapScript_805e325
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, GreenTown_OnInitMapScript_805e313
ms_set_event_flag MS_VAR_IMM, EVENT_856
ms_set_event_flag MS_VAR_IMM, EVENT_878
ms_write_word GreenTown_OnInitMapScript_2011eb4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene GreenTown_CutsceneScript_808c1a0, 0x0
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e313::
ms_clear_event_flag MS_VAR_IMM, EVENT_877
ms_start_cutscene GreenTown_CutsceneScript_80990dc, 0x1070053
ms_jump GreenTown_OnInitMapScript_805e325
GreenTown_OnInitMapScript_805e325::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1319, GreenTown_OnInitMapScript_805e342
ms_jump_if_flag_set MS_VAR_IMM, EVENT_131A, GreenTown_OnInitMapScript_805e342
ms_jump_if_flag_set MS_VAR_IMM, EVENT_131B, GreenTown_OnInitMapScript_805e342
ms_jump GreenTown_OnInitMapScript_805e36b
GreenTown_OnInitMapScript_805e342::
ms_clear_event_flag_range 3, EVENT_1319
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, GreenTown_OnInitMapScript_805e35d
ms_start_cutscene GreenTown_CutsceneScript_8099cec, 0x41
ms_jump GreenTown_OnInitMapScript_805e36b
GreenTown_OnInitMapScript_805e35d::
ms_start_cutscene GreenTown_CutsceneScript_8099cec, 0x42
ms_jump GreenTown_OnInitMapScript_805e36b
GreenTown_OnInitMapScript_805e36b::
ms_end
GreenTown_ContinuousMapScript_805e36c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_861, GreenTown_ContinuousMapScript_805e382
ms_start_cutscene GreenTown_CutsceneScript_809bfb0, 0x1
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e382::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_103, GreenTown_ContinuousMapScript_805e3b9
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_849, GreenTown_ContinuousMapScript_805e3b9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_84A, GreenTown_ContinuousMapScript_805e3b9
ms_set_event_flag MS_VAR_IMM, EVENT_84A
ms_write_word GreenTown_ContinuousMapScript_2011eb4, 0x8011c02
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene GreenTown_CutsceneScript_808c248, 0x0
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e3b9::
ms_jump_if_progress_in_range 0x30, 0x3f, GreenTown_ContinuousMapScript_805e3c5
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e3c5::
ms_jump_if_progress_in_range 0x31, 0x31, GreenTown_ContinuousMapScript_805e3e6
ms_jump_if_progress_in_range 0x33, 0x33, GreenTown_ContinuousMapScript_805e40f
ms_jump_if_progress_in_range 0x34, 0x34, GreenTown_ContinuousMapScript_805e429
ms_jump_if_progress_in_range 0x35, 0x35, GreenTown_ContinuousMapScript_805e42e
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e3e6::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, GreenTown_ContinuousMapScript_805e44c
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_805, GreenTown_ContinuousMapScript_805e44c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_806, GreenTown_ContinuousMapScript_805e44c
ms_set_event_flag MS_VAR_IMM, EVENT_806
ms_start_cutscene GreenTown_CutsceneScript_808a4b0, 0x0
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e40f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_879, GreenTown_ContinuousMapScript_805e44c
ms_write_word GreenTown_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e429::
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e42e::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_878, GreenTown_ContinuousMapScript_805e44c
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_877, GreenTown_ContinuousMapScript_805e44c
ms_start_cutscene GreenTown_CutsceneScript_80990b8, 0x1ff0053
ms_jump GreenTown_ContinuousMapScript_805e44c
GreenTown_ContinuousMapScript_805e44c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1319, GreenTown_ContinuousMapScript_805e462
ms_start_cutscene GreenTown_CutsceneScript_80990b8, 0x1ff000e
ms_jump GreenTown_ContinuousMapScript_805e48e
GreenTown_ContinuousMapScript_805e462::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_131A, GreenTown_ContinuousMapScript_805e478
ms_start_cutscene GreenTown_CutsceneScript_80990b8, 0x1ff000f
ms_jump GreenTown_ContinuousMapScript_805e48e
GreenTown_ContinuousMapScript_805e478::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_131B, GreenTown_ContinuousMapScript_805e48e
ms_start_cutscene GreenTown_CutsceneScript_80990b8, 0x1ff0010
ms_jump GreenTown_ContinuousMapScript_805e48e
GreenTown_ContinuousMapScript_805e48e::
ms_end
.incbin "baserom.gba", 0x5e48f, 0x1
CourtFoyer_OnInitMapScript_805e490::
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_jump_if_progress_in_range 0x30, 0x3f, CourtFoyer_OnInitMapScript_805e4a7
ms_jump_if_progress_in_range 0x60, 0x6f, CourtFoyer_OnInitMapScript_805e5ca
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e4a7::
ms_jump_if_progress_in_range 0x31, 0x31, CourtFoyer_OnInitMapScript_805e4c1
ms_jump_if_progress_in_range 0x32, 0x32, CourtFoyer_OnInitMapScript_805e53f
ms_jump_if_progress_in_range 0x33, 0x33, CourtFoyer_OnInitMapScript_805e598
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e4c1::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_80A, CourtFoyer_OnInitMapScript_805e4d6
ms_write_word CourtFoyer_OnInitMapScript_2011eb4, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
CourtFoyer_OnInitMapScript_805e4d6::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_80C, CourtFoyer_OnInitMapScript_805e4f3
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_808, CourtFoyer_OnInitMapScript_805e4f3
ms_write_word CourtFoyer_OnInitMapScript_2011ea4, 0x8010402
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
CourtFoyer_OnInitMapScript_805e4f3::
ms_write_word CourtFoyer_OnInitMapScript_2011ea8, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_write_word CourtFoyer_OnInitMapScript_2011eb0, 0x8030202
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_807, CourtFoyer_OnInitMapScript_805e5fb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_808, CourtFoyer_OnInitMapScript_805e5fb
ms_set_event_flag MS_VAR_IMM, EVENT_808
ms_write_word CourtFoyer_OnInitMapScript_2011ea4, 0x8010402
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CourtFoyer_CutsceneScript_808a5bc, 0x0
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e53f::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_870, CourtFoyer_OnInitMapScript_805e554
ms_write_word CourtFoyer_OnInitMapScript_2011ea8, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
CourtFoyer_OnInitMapScript_805e554::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_86D, CourtFoyer_OnInitMapScript_805e569
ms_write_word CourtFoyer_OnInitMapScript_2011ea4, 0x8010402
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
CourtFoyer_OnInitMapScript_805e569::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_81E, CourtFoyer_OnInitMapScript_805e586
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_81C, CourtFoyer_OnInitMapScript_805e586
ms_write_word CourtFoyer_OnInitMapScript_2011eac, 0x8050302
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
CourtFoyer_OnInitMapScript_805e586::
ms_write_word CourtFoyer_OnInitMapScript_2011eb0, 0x8030202
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e598::
ms_write_word CourtFoyer_OnInitMapScript_2011eac, 0x8050302
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_823, CourtFoyer_OnInitMapScript_805e5fb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_824, CourtFoyer_OnInitMapScript_805e5fb
ms_set_event_flag MS_VAR_IMM, EVENT_824
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CourtFoyer_CutsceneScript_808b774, 0x0
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e5ca::
ms_jump_if_progress_in_range 0x63, 0x64, CourtFoyer_OnInitMapScript_805e5d6
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e5d6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E8F, CourtFoyer_OnInitMapScript_805e5fb
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E90, CourtFoyer_OnInitMapScript_805e5fb
ms_set_event_flag MS_VAR_IMM, EVENT_E90
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CourtFoyer_CutsceneScript_8099cec, 0x66
ms_jump CourtFoyer_OnInitMapScript_805e5fb
CourtFoyer_OnInitMapScript_805e5fb::
ms_end
CourtFoyer_ContinuousMapScript_805e5fc::
ms_jump_if_progress_in_range 0x30, 0x3f, CourtFoyer_ContinuousMapScript_805e60f
ms_jump_if_progress_in_range 0x60, 0x6f, CourtFoyer_ContinuousMapScript_805e68b
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e60f::
ms_jump_if_progress_in_range 0x31, 0x31, CourtFoyer_ContinuousMapScript_805e622
ms_jump_if_progress_in_range 0x32, 0x32, CourtFoyer_ContinuousMapScript_805e671
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e622::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, CourtFoyer_ContinuousMapScript_805e6b5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_874, CourtFoyer_ContinuousMapScript_805e6b5
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_809, CourtFoyer_ContinuousMapScript_805e6b5
ms_jump_if_flag_set MS_VAR_IMM, EVENT_80A, CourtFoyer_ContinuousMapScript_805e6b5
ms_set_event_flag MS_VAR_IMM, EVENT_80A
ms_write_word CourtFoyer_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_write_word CourtFoyer_ContinuousMapScript_2011eb4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F5
ms_set_event_flag MS_VAR_IMM, EVENT_16F5
ms_start_cutscene CourtFoyer_CutsceneScript_808a6c8, 0x0
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e671::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_870, CourtFoyer_ContinuousMapScript_805e6b5
ms_write_word CourtFoyer_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e68b::
ms_jump_if_progress_in_range 0x63, 0x64, CourtFoyer_ContinuousMapScript_805e697
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e697::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E8F, CourtFoyer_ContinuousMapScript_805e6b5
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E90, CourtFoyer_ContinuousMapScript_805e6b5
ms_start_cutscene CourtFoyer_CutsceneScript_80990b8, 0x1ff00a2
ms_jump CourtFoyer_ContinuousMapScript_805e6b5
CourtFoyer_ContinuousMapScript_805e6b5::
ms_end
.incbin "baserom.gba", 0x5e6b6, 0x2
Courtroom_OnInitMapScript_805e6b8::
ms_write_word Courtroom_OnInitMapScript_2011eac, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_clear_event_flag MS_VAR_IMM, EVENT_85E
ms_jump_if_progress_in_range 0x30, 0x3f, Courtroom_OnInitMapScript_805e6dc
ms_jump_if_progress_in_range 0x60, 0x6f, Courtroom_OnInitMapScript_805e7a3
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e6dc::
ms_jump_if_progress_in_range 0x31, 0x31, Courtroom_OnInitMapScript_805e6f6
ms_jump_if_progress_in_range 0x32, 0x32, Courtroom_OnInitMapScript_805e722
ms_jump_if_progress_in_range 0x33, 0x33, Courtroom_OnInitMapScript_805e756
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e6f6::
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_80D, Courtroom_OnInitMapScript_805e803
ms_jump_if_flag_set MS_VAR_IMM, EVENT_80E, Courtroom_OnInitMapScript_805e803
ms_set_event_flag MS_VAR_IMM, EVENT_80E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Courtroom_CutsceneScript_808aaa4, 0x0
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e722::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_81E, Courtroom_OnInitMapScript_805e72e
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
Courtroom_OnInitMapScript_805e72e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_813, Courtroom_OnInitMapScript_805e803
ms_jump_if_flag_set MS_VAR_IMM, EVENT_814, Courtroom_OnInitMapScript_805e803
ms_set_event_flag MS_VAR_IMM, EVENT_814
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Courtroom_CutsceneScript_808af0c, 0x0
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e756::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_827, Courtroom_OnInitMapScript_805e77b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_828, Courtroom_OnInitMapScript_805e77b
ms_set_event_flag MS_VAR_IMM, EVENT_828
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Courtroom_CutsceneScript_808b8b0, 0x0
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e77b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_82F, Courtroom_OnInitMapScript_805e803
ms_jump_if_flag_set MS_VAR_IMM, EVENT_830, Courtroom_OnInitMapScript_805e803
ms_set_event_flag MS_VAR_IMM, EVENT_830
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene Courtroom_CutsceneScript_808bcd8, 0x0
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e7a3::
ms_jump_if_progress_in_range 0x63, 0x63, Courtroom_OnInitMapScript_805e7de
ms_jump_if_progress_in_range 0x64, 0x64, Courtroom_OnInitMapScript_805e7b6
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e7b6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EC9, Courtroom_OnInitMapScript_805e7de
ms_jump_if_flag_set MS_VAR_IMM, EVENT_ECA, Courtroom_OnInitMapScript_805e7de
ms_set_event_flag MS_VAR_IMM, EVENT_ECA
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xc
ms_start_cutscene Courtroom_CutsceneScript_8097854, 0x0
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e7de::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E91, Courtroom_OnInitMapScript_805e803
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E92, Courtroom_OnInitMapScript_805e803
ms_set_event_flag MS_VAR_IMM, EVENT_E92
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene Courtroom_CutsceneScript_8099cec, 0x67
ms_jump Courtroom_OnInitMapScript_805e803
Courtroom_OnInitMapScript_805e803::
ms_end
Courtroom_ContinuousMapScript_805e804::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_85E, Courtroom_ContinuousMapScript_805e819
ms_write_word Courtroom_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
Courtroom_ContinuousMapScript_805e819::
ms_jump_if_progress_in_range 0x30, 0x3f, Courtroom_ContinuousMapScript_805e82c
ms_jump_if_progress_in_range 0x60, 0x6f, Courtroom_ContinuousMapScript_805e8b7
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e82c::
ms_jump_if_progress_in_range 0x31, 0x31, Courtroom_ContinuousMapScript_805e83f
ms_jump_if_progress_in_range 0x32, 0x32, Courtroom_ContinuousMapScript_805e88e
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e83f::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Courtroom_ContinuousMapScript_805e870
ms_jump_if_flag_range_clear 4, EVENT_868, Courtroom_ContinuousMapScript_805e870
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_80B, Courtroom_ContinuousMapScript_805e870
ms_jump_if_flag_set MS_VAR_IMM, EVENT_80C, Courtroom_ContinuousMapScript_805e870
ms_set_event_flag MS_VAR_IMM, EVENT_80C
ms_start_cutscene Courtroom_CutsceneScript_808a824, 0x0
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e870::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_80E, Courtroom_ContinuousMapScript_805e8e1
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1CF2, Courtroom_ContinuousMapScript_805e8e1
ms_start_cutscene Courtroom_CutsceneScript_8098bb8, 0x520214
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e88e::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 0, Courtroom_ContinuousMapScript_805e8e1
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_81F, Courtroom_ContinuousMapScript_805e8e1
ms_jump_if_flag_set MS_VAR_IMM, EVENT_820, Courtroom_ContinuousMapScript_805e8e1
ms_set_event_flag MS_VAR_IMM, EVENT_820
ms_start_cutscene Courtroom_CutsceneScript_808b5dc, 0x0
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e8b7::
ms_jump_if_progress_in_range 0x63, 0x64, Courtroom_ContinuousMapScript_805e8c3
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e8c3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E91, Courtroom_ContinuousMapScript_805e8e1
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E92, Courtroom_ContinuousMapScript_805e8e1
ms_start_cutscene Courtroom_CutsceneScript_80990b8, 0x1ff00a3
ms_jump Courtroom_ContinuousMapScript_805e8e1
Courtroom_ContinuousMapScript_805e8e1::
ms_end
.incbin "baserom.gba", 0x5e8e2, 0x2
PunishmentRoom_OnInitMapScript_805e8e4::
ms_jump_if_progress_in_range 0x30, 0x3f, PunishmentRoom_OnInitMapScript_805e8f0
ms_jump PunishmentRoom_OnInitMapScript_805e93d
PunishmentRoom_OnInitMapScript_805e8f0::
ms_jump_if_progress_in_range 0x32, 0x32, PunishmentRoom_OnInitMapScript_805e903
ms_jump_if_progress_in_range 0x33, 0x33, PunishmentRoom_OnInitMapScript_805e92b
ms_jump PunishmentRoom_OnInitMapScript_805e93d
PunishmentRoom_OnInitMapScript_805e903::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_81D, PunishmentRoom_OnInitMapScript_805e93d
ms_jump_if_flag_set MS_VAR_IMM, EVENT_81E, PunishmentRoom_OnInitMapScript_805e93d
ms_set_event_flag MS_VAR_IMM, EVENT_81E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene PunishmentRoom_CutsceneScript_808b4f8, 0x0
ms_jump PunishmentRoom_OnInitMapScript_805e93d
PunishmentRoom_OnInitMapScript_805e92b::
ms_write_word PunishmentRoom_OnInitMapScript_2011ea4, 0x8010002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_jump PunishmentRoom_OnInitMapScript_805e93d
PunishmentRoom_OnInitMapScript_805e93d::
ms_end
PunishmentRoom_ContinuousMapScript_805e93e::
ms_end
.incbin "baserom.gba", 0x5e93f, 0x1
UndergroundRoom_OnInitMapScript_805e940::
ms_write_word UndergroundRoom_OnInitMapScript_2011ea8, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_clear_event_flag MS_VAR_IMM, EVENT_85E
ms_end
UndergroundRoom_ContinuousMapScript_805e952::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_85E, UndergroundRoom_ContinuousMapScript_805e967
ms_write_word UndergroundRoom_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
UndergroundRoom_ContinuousMapScript_805e967::
ms_jump_if_progress_in_range 0x30, 0x3f, UndergroundRoom_ContinuousMapScript_805e973
ms_jump UndergroundRoom_ContinuousMapScript_805e9a8
UndergroundRoom_ContinuousMapScript_805e973::
ms_jump_if_progress_in_range 0x33, 0x33, UndergroundRoom_ContinuousMapScript_805e97f
ms_jump UndergroundRoom_ContinuousMapScript_805e9a8
UndergroundRoom_ContinuousMapScript_805e97f::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, UndergroundRoom_ContinuousMapScript_805e9a8
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_825, UndergroundRoom_ContinuousMapScript_805e9a8
ms_jump_if_flag_set MS_VAR_IMM, EVENT_826, UndergroundRoom_ContinuousMapScript_805e9a8
ms_set_event_flag MS_VAR_IMM, EVENT_826
ms_start_cutscene UndergroundRoom_CutsceneScript_808b810, 0x0
ms_jump UndergroundRoom_ContinuousMapScript_805e9a8
UndergroundRoom_ContinuousMapScript_805e9a8::
ms_end
.incbin "baserom.gba", 0x5e9a9, 0x3
GreenTown_NPCScripts_805e9ac::
.word GreenTown_NPCScript_805e9d4
.word GreenTown_NPCScript_805ea96
.word GreenTown_NPCScript_805eab7
.word GreenTown_NPCScript_805eae8
.word GreenTown_NPCScript_805eafb
.word GreenTown_NPCScript_805eba9
.word GreenTown_NPCScript_805ebda
.word GreenTown_NPCScript_805ec98
.word GreenTown_NPCScript_805ed4a
.word 0xff
GreenTown_NPCScript_805e9d4::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_80E, GreenTown_NPCScript_805e9dd
npc_free_and_end
GreenTown_NPCScript_805e9dd::
npc_jump_based_on_version GreenTown_NPCScript_805e9e6, GreenTown_NPCScript_805ea18
GreenTown_NPCScript_805e9e6::
npc_jump_if_flag_set EVENT_848, GreenTown_NPCScript_805ea4a
npc_jump_if_flag_set EVENT_997, GreenTown_NPCScript_805ea06
npc_set_sprite 34
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65530, 65526, 16
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ea06::
npc_set_sprite 34
npc_set_text_script_index_and_ptr_to_decomp_buffer 2
npc_set_coords 65530, 65526, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ea18::
npc_jump_if_flag_set EVENT_856, GreenTown_NPCScript_805ea70
npc_jump_if_flag_set EVENT_96F, GreenTown_NPCScript_805ea38
npc_set_sprite 35
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65530, 65526, 16
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ea38::
npc_set_sprite 35
npc_set_text_script_index_and_ptr_to_decomp_buffer 12
npc_set_coords 65530, 65526, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ea4a::
npc_set_sprite 34
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65530, 65526, 16
GreenTown_NPCScript_805ea55::
npc_set_animation 5
npc_pause 1
npc_jump_if_flag_clear EVENT_10C, GreenTown_NPCScript_805ea55
GreenTown_NPCScript_805ea60::
npc_set_animation 3
npc_pause 1
npc_jump_if_flag_set EVENT_10C, GreenTown_NPCScript_805ea60
npc_jump GreenTown_NPCScript_805ea55
GreenTown_NPCScript_805ea70::
npc_set_sprite 35
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 65530, 65526, 16
GreenTown_NPCScript_805ea7b::
npc_set_animation 5
npc_pause 1
npc_jump_if_flag_clear EVENT_10C, GreenTown_NPCScript_805ea7b
GreenTown_NPCScript_805ea86::
npc_set_animation 3
npc_pause 1
npc_jump_if_flag_set EVENT_10C, GreenTown_NPCScript_805ea86
npc_jump GreenTown_NPCScript_805ea7b
GreenTown_NPCScript_805ea96::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x31, 0x31, GreenTown_NPCScript_805ea9f
npc_free_and_end
GreenTown_NPCScript_805ea9f::
npc_jump_if_flag_set EVENT_806, GreenTown_NPCScript_805eab6
npc_set_sprite 44
npc_set_coords 65472, 156, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eab6::
npc_free_and_end
GreenTown_NPCScript_805eab7::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C28, GreenTown_NPCScript_805eae7
npc_jump_if_flag_set EVENT_1BE8, GreenTown_NPCScript_805eac7
npc_free_and_end
GreenTown_NPCScript_805eac7::
npc_jump_if_flag_clear EVENT_171D, GreenTown_NPCScript_805eae7
npc_jump_if_flag_set EVENT_163, GreenTown_NPCScript_805eae7
npc_set_sprite 15
npc_set_text_script_index_and_ptr_to_decomp_buffer 30
npc_set_coords 65476, 344, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eae7::
npc_free_and_end
GreenTown_NPCScript_805eae8::
npc_set_active_and_visible
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 100
npc_set_coords 65354, 356, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eafb::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C36, GreenTown_NPCScript_805eb0a
npc_jump_if_flag_set EVENT_115A, GreenTown_NPCScript_805eb2e
GreenTown_NPCScript_805eb0a::
npc_jump_if_progress_in_range 0x60, 0x62, GreenTown_NPCScript_805eb96
npc_jump_if_progress_in_range 0x51, 0x53, GreenTown_NPCScript_805eb84
npc_jump_if_progress_in_range 0x50, 0x50, GreenTown_NPCScript_805eb60
npc_jump_if_progress_in_range 0x40, 0x46, GreenTown_NPCScript_805eb72
npc_jump_if_progress_in_range 0x31, 0x33, GreenTown_NPCScript_805eb4e
npc_free_and_end
GreenTown_NPCScript_805eb2e::
npc_jump_if_flag_clear EVENT_171D, GreenTown_NPCScript_805eba8
npc_jump_if_flag_set EVENT_163, GreenTown_NPCScript_805eba8
npc_set_sprite 14
npc_set_text_script_index_and_ptr_to_decomp_buffer 110
npc_set_coords 65518, 65270, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eb4e::
npc_set_sprite 26
npc_set_text_script_index 2
npc_set_coords 65512, 65270, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eb60::
npc_set_sprite 26
npc_set_text_script_index 40
npc_set_coords 6, 65274, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eb72::
npc_set_sprite 26
npc_set_text_script_index 1
npc_set_coords 6, 65274, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eb84::
npc_set_sprite 26
npc_set_text_script_index 50
npc_set_coords 6, 65274, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eb96::
npc_set_sprite 26
npc_set_text_script_index 0
npc_set_coords 65512, 65270, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805eba8::
npc_free_and_end
GreenTown_NPCScript_805eba9::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_flag_set EVENT_1C2C, GreenTown_NPCScript_805ebd9
npc_jump_if_flag_set EVENT_1BEC, GreenTown_NPCScript_805ebbb
npc_free_and_end
GreenTown_NPCScript_805ebbb::
npc_jump_if_flag_clear EVENT_171D, GreenTown_NPCScript_805ebd9
npc_jump_if_flag_set EVENT_163, GreenTown_NPCScript_805ebd9
npc_set_text_script_index_and_ptr_to_decomp_buffer 35
npc_set_coords 65478, 258, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ebd9::
npc_free_and_end
GreenTown_NPCScript_805ebda::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, GreenTown_NPCScript_805ec82
npc_jump_if_progress_in_range 0x60, 0x60, GreenTown_NPCScript_805ec6d
npc_jump_if_progress_in_range 0x50, 0x50, GreenTown_NPCScript_805ec46
npc_jump_if_progress_in_range 0x40, 0x42, GreenTown_NPCScript_805ec58
npc_jump_if_progress_in_range 0x33, 0x33, GreenTown_NPCScript_805ec34
npc_jump_if_progress_in_range 0x32, 0x32, GreenTown_NPCScript_805ec1f
npc_jump_if_progress_in_range 0x31, 0x31, GreenTown_NPCScript_805ec0d
npc_free_and_end
GreenTown_NPCScript_805ec0d::
npc_set_sprite 13
npc_set_text_script_index 3
npc_set_coords 65344, 82, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ec1f::
npc_set_sprite 13
npc_set_text_script_index 10
npc_set_coords 65344, 65516, 0
npc_set_animation 3
npc_init_movement 3, 6, 16, GreenTown_NPCScript_809f6ec
GreenTown_NPCScript_805ec34::
npc_set_sprite 13
npc_set_text_script_index 16
npc_set_coords 65366, 100, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ec46::
npc_set_sprite 13
npc_set_text_script_index 42
npc_set_coords 100, 152, 48
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ec58::
npc_set_sprite 13
npc_set_text_script_index 2
npc_set_coords 65404, 132, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, GreenTown_NPCScript_809f71c
GreenTown_NPCScript_805ec6d::
npc_set_sprite 13
npc_set_text_script_index 1
npc_set_coords 65404, 132, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, GreenTown_NPCScript_809f71c
GreenTown_NPCScript_805ec82::
npc_set_sprite 11
npc_set_text_script_index 6
npc_set_coords 65404, 132, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, GreenTown_NPCScript_809f71c
.incbin "baserom.gba", 0x5ec97, 0x1
GreenTown_NPCScript_805ec98::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x61, GreenTown_NPCScript_805ed37
npc_jump_if_progress_in_range 0x51, 0x53, GreenTown_NPCScript_805ed25
npc_jump_if_progress_in_range 0x50, 0x50, GreenTown_NPCScript_805ed01
npc_jump_if_progress_in_range 0x40, 0x46, GreenTown_NPCScript_805ed13
npc_jump_if_progress_in_range 0x33, 0x33, GreenTown_NPCScript_805ecef
npc_jump_if_progress_in_range 0x32, 0x32, GreenTown_NPCScript_805ecdd
npc_jump_if_progress_in_range 0x31, 0x31, GreenTown_NPCScript_805eccb
npc_free_and_end
GreenTown_NPCScript_805eccb::
npc_set_sprite 16
npc_set_text_script_index 1
npc_set_coords 65320, 65410, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ecdd::
npc_set_sprite 16
npc_set_text_script_index 11
npc_set_coords 65306, 65362, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ecef::
npc_set_sprite 16
npc_set_text_script_index 17
npc_set_coords 65404, 65460, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed01::
npc_set_sprite 16
npc_set_text_script_index 41
npc_set_coords 65394, 176, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed13::
npc_set_sprite 16
npc_set_text_script_index 0
npc_set_coords 65350, 65452, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed25::
npc_set_sprite 16
npc_set_text_script_index 51
npc_set_coords 65358, 65376, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed37::
npc_set_sprite 21
npc_set_text_script_index 2
npc_set_coords 65358, 65376, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5ed49, 0x1
GreenTown_NPCScript_805ed4a::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x61, GreenTown_NPCScript_805edc1
npc_jump_if_progress_in_range 0x51, 0x53, GreenTown_NPCScript_805edac
npc_jump_if_progress_in_range 0x33, 0x33, GreenTown_NPCScript_805ed9a
npc_jump_if_progress_in_range 0x32, 0x32, GreenTown_NPCScript_805ed88
npc_jump_if_progress_in_range 0x31, 0x31, GreenTown_NPCScript_805ed6f
npc_free_and_end
GreenTown_NPCScript_805ed6f::
npc_jump_if_flag_set EVENT_80E, GreenTown_NPCScript_805edd3
npc_set_sprite 12
npc_set_text_script_index 4
npc_set_coords 65492, 2, 16
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed88::
npc_set_sprite 12
npc_set_text_script_index 13
npc_set_coords 65448, 180, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805ed9a::
npc_set_sprite 12
npc_set_text_script_index 19
npc_set_coords 65448, 180, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805edac::
npc_set_sprite 12
npc_set_text_script_index 52
npc_set_coords 65516, 200, 0
npc_set_animation 5
npc_init_movement 5, 6, 9, GreenTown_NPCScript_809f71c
GreenTown_NPCScript_805edc1::
npc_set_sprite 9
npc_set_text_script_index 7
npc_set_coords 65474, 362, 16
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_NPCScript_805edd3::
npc_free_and_end
GreenTown_CutsceneNPCs_805edd4::
.word GreenTown_CutsceneNPCScript_805ede0
.word GreenTown_CutsceneNPCScript_805ee37
.word 0xff
GreenTown_CutsceneNPCScript_805ede0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 92, 180, 48
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_clear_unk_flags_60_flag_0x200
npc_run_secondary_script GreenTown_CutsceneNPCScript_805ee13
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 9
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
GreenTown_CutsceneNPCScript_805ee13::
npc_pause_secondary_script 68
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
GreenTown_CutsceneNPCScript_805ee37::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 65472, 156, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 9
npc_move_in_direction 1, 8, 15
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5ee61, 0x3
GreenTown_CutsceneNPCs_805ee64::
.word GreenTown_CutsceneNPCScript_805ee70
.word GreenTown_CutsceneNPCScript_805ee94
.word 0xff
GreenTown_CutsceneNPCScript_805ee70::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65530, 14, 16
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_CutsceneNPCScript_805ee94::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 35
npc_set_coords 65530, 65526, 16
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5eeaa, 0x2
GreenTown_CutsceneNPCs_805eeac::
.word GreenTown_CutsceneNPCScript_805eeb8
.word GreenTown_CutsceneNPCScript_805eece
.word 0xff
GreenTown_CutsceneNPCScript_805eeb8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65530, 14, 16
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
GreenTown_CutsceneNPCScript_805eece::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 35
npc_set_coords 65530, 65526, 16
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScripts_805eee4::
.word CourtFoyer_NPCScript_805ef00
.word CourtFoyer_NPCScript_805f015
.word CourtFoyer_NPCScript_805f037
.word CourtFoyer_NPCScript_805f06c
.word CourtFoyer_NPCScript_805f088
.word CourtFoyer_NPCScript_805f0c4
.word 0xff
CourtFoyer_NPCScript_805ef00::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, CourtFoyer_NPCScript_805efea
npc_jump_if_progress_in_range 0x60, 0x62, CourtFoyer_NPCScript_805efd8
npc_jump_if_progress_in_range 0x51, 0x53, CourtFoyer_NPCScript_805efc6
npc_jump_if_progress_in_range 0x50, 0x50, CourtFoyer_NPCScript_805efa2
npc_jump_if_progress_in_range 0x40, 0x46, CourtFoyer_NPCScript_805efb4
npc_jump_if_progress_in_range 0x32, 0x33, CourtFoyer_NPCScript_805ef45
npc_jump_if_progress_in_range 0x31, 0x31, CourtFoyer_NPCScript_805ef33
npc_free_and_end
CourtFoyer_NPCScript_805ef33::
npc_set_sprite 21
npc_set_text_script_index 5
npc_set_coords 4, 136, 0
npc_set_animation 7
npc_jump_with_link CourtFoyer_NPCScript_809f7e4
CourtFoyer_NPCScript_805ef45::
npc_jump_if_flag_set EVENT_820, CourtFoyer_NPCScript_805ef90
npc_jump_if_flag_set EVENT_81E, CourtFoyer_NPCScript_805ef7e
npc_jump_if_flag_set EVENT_81C, CourtFoyer_NPCScript_805ef6c
npc_set_sprite 21
npc_set_text_script_index 10
npc_set_coords 65404, 16, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805ef6c::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 65532, 68, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805ef7e::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 65470, 32, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805ef90::
npc_set_sprite 21
npc_set_text_script_index 17
npc_set_coords 65344, 68, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805efa2::
npc_set_sprite 21
npc_set_text_script_index 40
npc_set_coords 12, 65508, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805efb4::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 20, 65492, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805efc6::
npc_set_sprite 21
npc_set_text_script_index 45
npc_set_coords 65492, 65464, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805efd8::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 20, 65492, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805efea::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 65370, 38, 0
npc_set_animation 7
CourtFoyer_NPCScript_805eff7::
npc_pause 1
npc_jump_if_flag_clear EVENT_E90, CourtFoyer_NPCScript_805eff7
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 65370, 38, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805f015::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x30, 0x32, CourtFoyer_NPCScript_805f01e
npc_free_and_end
CourtFoyer_NPCScript_805f01e::
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 85, 28
npc_set_text_script_index 3
npc_set_coords 96, 164, 0
npc_set_animation 2
CourtFoyer_NPCScript_805f02d::
npc_pause 1
npc_jump_if_flag_clear EVENT_870, CourtFoyer_NPCScript_805f02d
npc_free_and_end
CourtFoyer_NPCScript_805f037::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x33, 0x33, CourtFoyer_NPCScript_805f059
npc_jump_if_progress_in_range 0x30, 0x32, CourtFoyer_NPCScript_805f047
npc_free_and_end
CourtFoyer_NPCScript_805f047::
npc_set_sprite 25
npc_set_text_script_index 2
npc_set_coords 65346, 65472, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805f059::
npc_set_sprite 25
npc_set_text_script_index 15
npc_set_coords 65500, 65466, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f06b, 0x1
CourtFoyer_NPCScript_805f06c::
npc_set_active_and_visible
npc_set_sprite 16
npc_jump_if_progress_in_range 0x60, 0xff, CourtFoyer_NPCScript_805f077
npc_free_and_end
CourtFoyer_NPCScript_805f077::
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65336, 65496, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f087, 0x1
CourtFoyer_NPCScript_805f088::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x31, 0x31, CourtFoyer_NPCScript_805f091
npc_free_and_end
CourtFoyer_NPCScript_805f091::
npc_jump_if_flag_set EVENT_874, CourtFoyer_NPCScript_805f0aa
npc_set_sprite 15
npc_set_text_script_index 6
npc_set_coords 65386, 80, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805f0aa::
npc_jump_if_flag_set EVENT_80C, CourtFoyer_NPCScript_805f0c3
npc_set_sprite 15
npc_set_text_script_index 7
npc_set_coords 18, 65506, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805f0c3::
npc_free_and_end
CourtFoyer_NPCScript_805f0c4::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x31, 0x31, CourtFoyer_NPCScript_805f0cd
npc_free_and_end
CourtFoyer_NPCScript_805f0cd::
npc_jump_if_flag_set EVENT_80C, CourtFoyer_NPCScript_805f0ed
npc_jump_if_flag_clear EVENT_874, CourtFoyer_NPCScript_805f0ed
npc_set_sprite 45
npc_set_text_script_index 8
npc_set_coords 18, 65486, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_NPCScript_805f0ed::
npc_free_and_end
.incbin "baserom.gba", 0x5f0ee, 0x2
CourtFoyer_CutsceneNPCs_805f0f0::
.word CourtFoyer_CutsceneNPCScript_805f108
.word CourtFoyer_CutsceneNPCScript_805f174
.word CourtFoyer_CutsceneNPCScript_805f1a7
.word CourtFoyer_CutsceneNPCScript_805f1f2
.word CourtFoyer_CutsceneNPCScript_805f23c
.word 0xff
CourtFoyer_CutsceneNPCScript_805f108::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65320, 68, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_pause 10
npc_set_animation 9
npc_move_in_direction 5, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_pause 10
npc_set_animation 9
npc_move_in_direction 5, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 5
npc_pause 60
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_pause 20
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xd
npc_pause 20
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_CutsceneNPCScript_805f174::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65320, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_CutsceneNPCScript_805f1a7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65522, 166, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_move_in_direction 7, 32, 14
npc_set_animation 2
npc_move_in_direction 5, 32, 4
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xb
npc_pause 60
npc_set_animation 0
npc_move_in_direction 1, 32, 6
npc_set_animation 1
npc_move_in_direction 3, 32, 14
npc_write_cutscene_var 0x8, 0xc
npc_free_and_end
CourtFoyer_CutsceneNPCScript_805f1f2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65522, 166, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_pause 30
npc_set_animation 3
npc_move_in_direction 7, 32, 12
npc_set_animation 2
npc_move_in_direction 5, 32, 4
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xb
npc_pause 30
npc_set_animation 0
npc_move_in_direction 1, 32, 6
npc_set_animation 1
npc_move_in_direction 3, 32, 14
npc_free_and_end
CourtFoyer_CutsceneNPCScript_805f23c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65522, 166, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_pause 60
npc_set_animation 3
npc_move_in_direction 7, 32, 10
npc_set_animation 2
npc_move_in_direction 5, 32, 4
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 2
npc_move_in_direction 5, 8, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 0
npc_move_in_direction 1, 32, 6
npc_set_animation 1
npc_move_in_direction 3, 32, 14
npc_free_and_end
.incbin "baserom.gba", 0x5f287, 0x1
CourtFoyer_CutsceneNPCs_805f288::
.word CourtFoyer_CutsceneNPCScript_805f298
.word CourtFoyer_CutsceneNPCScript_805f2fa
.word CourtFoyer_CutsceneNPCScript_805f31f
.word 0xff
CourtFoyer_CutsceneNPCScript_805f298::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65404, 66, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_pause 60
npc_set_animation 17
npc_move_in_direction 1, 16, 5
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 5
npc_pause 30
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 17
npc_move_in_direction 1, 16, 11
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_CutsceneNPCScript_805f2fa::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 18, 65506, 0
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x9
npc_pause 90
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_CutsceneNPCScript_805f31f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 18, 65486, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f345, 0x3
CourtFoyer_CutsceneNPCs_805f348::
.word CourtFoyer_CutsceneNPCScript_805f350
.word 0xff
CourtFoyer_CutsceneNPCScript_805f350::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 24, 66, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_run_secondary_script CourtFoyer_CutsceneNPCScript_805f389
npc_set_animation 21
npc_move_in_direction 5, 16, 6
npc_set_animation 5
npc_pause 30
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
CourtFoyer_CutsceneNPCScript_805f389::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x5f3ad, 0x3
Courtroom_NPCScripts_805f3b0::
.word Courtroom_NPCScript_805f3d4
.word Courtroom_NPCScript_805f471
.word Courtroom_NPCScript_805f4c8
.word Courtroom_NPCScript_805f504
.word Courtroom_NPCScript_805f527
.word Courtroom_NPCScript_805f565
.word Courtroom_NPCScript_805f596
.word Courtroom_NPCScript_805f5cd
.word 0xff
Courtroom_NPCScript_805f3d4::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, Courtroom_NPCScript_805f446
npc_jump_if_progress_in_range 0x32, 0x33, Courtroom_NPCScript_805f3fd
npc_jump_if_progress_in_range 0x31, 0x31, Courtroom_NPCScript_805f3eb
npc_free_and_end
Courtroom_NPCScript_805f3eb::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 65320, 65516, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f3fd::
npc_jump_if_flag_set EVENT_828, Courtroom_NPCScript_805f436
npc_jump_if_flag_set EVENT_81E, Courtroom_NPCScript_805f424
npc_jump_if_flag_clear EVENT_814, Courtroom_NPCScript_805f470
npc_set_sprite 45
npc_set_text_script_index 20
npc_set_coords 14, 152, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f424::
npc_set_sprite 45
npc_set_text_script_index 20
npc_set_coords 65422, 52, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f436::
npc_set_sprite 45
npc_set_coords 65490, 70, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f446::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 14, 162, 0
npc_set_animation 7
Courtroom_NPCScript_805f453::
npc_pause 1
npc_jump_if_flag_clear EVENT_E92, Courtroom_NPCScript_805f453
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 14, 162, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f470::
npc_free_and_end
Courtroom_NPCScript_805f471::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, Courtroom_NPCScript_805f4b4
npc_jump_if_progress_in_range 0x50, 0x50, Courtroom_NPCScript_805f4a1
npc_jump_if_progress_in_range 0x31, 0x31, Courtroom_NPCScript_805f488
npc_free_and_end
Courtroom_NPCScript_805f488::
npc_jump_if_flag_set EVENT_80E, Courtroom_NPCScript_805f4c7
npc_set_sprite 16
npc_set_text_script_index 2
npc_set_coords 65370, 144, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f4a1::
npc_set_sprite 16
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65421, 144, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f4b4::
npc_set_sprite 16
npc_do_not_face_player_when_interacted
npc_set_text_script_index 45
npc_set_coords 65402, 118, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f4c7::
npc_free_and_end
Courtroom_NPCScript_805f4c8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x62, Courtroom_NPCScript_805f4f1
npc_jump_if_progress_in_range 0x31, 0x31, Courtroom_NPCScript_805f4d8
npc_free_and_end
Courtroom_NPCScript_805f4d8::
npc_jump_if_flag_set EVENT_80E, Courtroom_NPCScript_805f503
npc_set_sprite 22
npc_set_text_script_index 4
npc_set_coords 65392, 65524, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f4f1::
npc_set_sprite 22
npc_set_text_script_index 0
npc_set_coords 16, 158, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f503::
npc_free_and_end
Courtroom_NPCScript_805f504::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x31, 0x31, Courtroom_NPCScript_805f50d
npc_free_and_end
Courtroom_NPCScript_805f50d::
npc_jump_if_flag_set EVENT_80E, Courtroom_NPCScript_805f526
npc_set_sprite 13
npc_set_text_script_index 6
npc_set_coords 65530, 164, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f526::
npc_free_and_end
Courtroom_NPCScript_805f527::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x30, 0x33, Courtroom_NPCScript_805f530
npc_free_and_end
Courtroom_NPCScript_805f530::
npc_jump_if_flag_set EVENT_81C, Courtroom_NPCScript_805f54b
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 85, 28
npc_set_text_script_index 22
npc_set_coords 64, 164, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f54b::
npc_jump_if_flag_clear EVENT_828, Courtroom_NPCScript_805f564
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 87, 28
npc_set_coords 65506, 164, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f564::
npc_free_and_end
Courtroom_NPCScript_805f565::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_11FD, Courtroom_NPCScript_805f595
npc_jump_if_flag_set EVENT_11FB, Courtroom_NPCScript_805f575
npc_free_and_end
Courtroom_NPCScript_805f575::
npc_jump_if_flag_clear EVENT_171D, Courtroom_NPCScript_805f595
npc_jump_if_flag_set EVENT_163, Courtroom_NPCScript_805f595
npc_set_sprite 15
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 65338, 144, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f595::
npc_free_and_end
Courtroom_NPCScript_805f596::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, Courtroom_NPCScript_805f5b9
npc_jump_if_progress_in_range 0x50, 0x50, Courtroom_NPCScript_805f5a6
npc_free_and_end
Courtroom_NPCScript_805f5a6::
npc_set_sprite 24
npc_do_not_face_player_when_interacted
npc_set_text_script_index 40
npc_set_coords 65406, 144, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f5b9::
npc_set_sprite 24
npc_do_not_face_player_when_interacted
npc_set_text_script_index 50
npc_set_coords 65402, 138, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f5cc, 0x1
Courtroom_NPCScript_805f5cd::
npc_set_active_and_visible
npc_jump_if_flag_set EVENT_1C29, Courtroom_NPCScript_805f5fd
npc_jump_if_flag_set EVENT_1BE9, Courtroom_NPCScript_805f5dd
npc_free_and_end
Courtroom_NPCScript_805f5dd::
npc_jump_if_flag_clear EVENT_171D, Courtroom_NPCScript_805f5fd
npc_jump_if_flag_set EVENT_163, Courtroom_NPCScript_805f5fd
npc_set_sprite 12
npc_set_text_script_index_and_ptr_to_decomp_buffer 22
npc_set_coords 65362, 152, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_NPCScript_805f5fd::
npc_free_and_end
.incbin "baserom.gba", 0x5f5fe, 0x2
Courtroom_CutsceneNPCs_805f600::
.word Courtroom_CutsceneNPCScript_805f61c
.word Courtroom_CutsceneNPCScript_805f6b9
.word Courtroom_CutsceneNPCScript_805f6ee
.word Courtroom_CutsceneNPCScript_805f73c
.word Courtroom_CutsceneNPCScript_805f797
.word Courtroom_CutsceneNPCScript_805f7ed
.word 0xff
Courtroom_CutsceneNPCScript_805f61c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65454, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 9
npc_move_in_direction 1, 8, 1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 4
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 13
npc_move_in_direction 5, 16, 4
npc_set_animation 11
npc_move_in_direction 3, 16, 3
npc_set_animation 13
npc_move_in_direction 5, 16, 5
npc_set_animation 11
npc_move_in_direction 3, 16, 3
npc_set_animation 3
npc_pause 20
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_pause 10
npc_set_animation 19
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xf
npc_set_coords 65422, 108, 0
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 5
npc_pause 90
npc_set_animation 4
npc_pause 90
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x18
npc_set_animation 3
npc_pause 120
npc_set_animation 4
npc_pause 100
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1a
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f6b9::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 65448, 152, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xf
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x13
npc_wait_cutscene_var 0x8, 0x18
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 16
npc_set_animation 15
npc_move_in_direction 7, 8, 10
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x19
npc_free_and_end
Courtroom_CutsceneNPCScript_805f6ee::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65316, 66, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 19
npc_move_in_direction 3, 16, 12
npc_set_animation 17
npc_move_in_direction 1, 16, 13
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x15
npc_wait_cutscene_var 0x8, 0x16
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x17
npc_wait_cutscene_var 0x8, 0x18
npc_pause 30
npc_set_animation 15
npc_move_in_direction 3, 8, 1
npc_set_animation 7
npc_pause 100
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1a
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x1b
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f73c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 68, 162, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 2
npc_move_in_direction 5, 32, 20
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_pause 2
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_pause 40
npc_play_sound 0xc6
npc_set_sprite_with_category 87, 28
npc_set_animation_force_update 3
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 3
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 7
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f797::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65316, 66, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_move_in_direction 3, 32, 12
npc_set_animation 0
npc_move_in_direction 1, 32, 13
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_pause 20
npc_play_sound 0xc6
npc_set_sprite_with_category 87, 28
npc_set_animation_force_update 3
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 3
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 7
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f7ed::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65316, 66, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 30
npc_set_animation 1
npc_move_in_direction 3, 32, 12
npc_set_animation 0
npc_move_in_direction 1, 32, 10
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x9
npc_play_sound 0xc6
npc_set_sprite_with_category 87, 28
npc_set_animation_force_update 3
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 3
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0xf
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 7
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f849, 0x3
Courtroom_CutsceneNPCs_805f84c::
.word Courtroom_CutsceneNPCScript_805f868
.word Courtroom_CutsceneNPCScript_805f8ad
.word Courtroom_CutsceneNPCScript_805f8d3
.word Courtroom_CutsceneNPCScript_805f921
.word Courtroom_CutsceneNPCScript_805f974
.word Courtroom_CutsceneNPCScript_805f9b3
.word 0xff
Courtroom_CutsceneNPCScript_805f868::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65460, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65422, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x4
npc_set_coords 65460, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 65440, 156, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xe
npc_pause 30
npc_set_animation 3
npc_pause 60
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f8ad::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 65476, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65464, 14, 0
npc_wait_cutscene_var 0x8, 0x4
npc_set_coords 65476, 14, 0
npc_wait_cutscene_var 0x8, 0xd
npc_free_and_end
Courtroom_CutsceneNPCScript_805f8d3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65492, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_coords 65480, 14, 0
npc_wait_cutscene_var 0x8, 0x4
npc_set_coords 65492, 14, 0
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 65464, 156, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 13
npc_move_in_direction 5, 8, 18
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805f921::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 42
npc_set_coords 65476, 140, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
Courtroom_CutsceneNPCScript_805f932::
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 20
npc_jump_if_cutscene_var_equals 0x8, 0xa, Courtroom_CutsceneNPCScript_805f95c
npc_give_detatched_shadow
npc_init_hop 96, 220
npc_give_attached_shadow
npc_pause 30
npc_jump_if_cutscene_var_equals 0x8, 0xa, Courtroom_CutsceneNPCScript_805f95c
npc_pause 30
npc_jump_if_cutscene_var_equals 0x8, 0xa, Courtroom_CutsceneNPCScript_805f95c
npc_jump Courtroom_CutsceneNPCScript_805f932
Courtroom_CutsceneNPCScript_805f95c::
npc_write_cutscene_var 0x8, 0xb
npc_set_animation 15
npc_move_in_direction 3, 8, 2
npc_pause 60
npc_set_animation 23
npc_move_in_direction 3, 8, 1
npc_set_animation 21
npc_move_in_direction 1, 8, 14
npc_free_and_end
Courtroom_CutsceneNPCScript_805f974::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65324, 90, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_set_active_and_visible
npc_set_animation 1
npc_move_in_direction 3, 32, 10
npc_set_animation 0
npc_move_in_direction 1, 32, 19
npc_set_animation 3
npc_move_in_direction 7, 32, 3
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 3
npc_move_in_direction 3, 8, 2
npc_pause 60
npc_set_animation 2
npc_move_in_direction 1, 8, 14
npc_write_cutscene_var 0x8, 0xc
npc_free_and_end
Courtroom_CutsceneNPCScript_805f9b3::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 96, 28
npc_set_coords 4, 64, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5f9ea, 0x2
Courtroom_CutsceneNPCs_805f9ec::
.word Courtroom_CutsceneNPCScript_805fa00
.word Courtroom_CutsceneNPCScript_805fa1d
.word Courtroom_CutsceneNPCScript_805fa51
.word Courtroom_CutsceneNPCScript_805fa8d
.word 0xff
Courtroom_CutsceneNPCScript_805fa00::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65326, 72, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_active_and_visible
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fa1d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 5
npc_set_coords 65422, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x4
npc_set_animation 11
npc_move_in_direction 3, 8, 11
npc_set_animation 9
npc_move_in_direction 1, 8, 12
npc_free_and_end
.incbin "baserom.gba", 0x5fa3b, 0x16
Courtroom_CutsceneNPCScript_805fa51::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65320, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_active_and_visible
npc_set_animation 1
npc_move_in_direction 3, 32, 11
npc_set_animation 0
npc_move_in_direction 1, 32, 13
npc_set_animation 3
npc_move_in_direction 7, 32, 9
npc_set_animation 3
npc_pause 60
npc_write_cutscene_var 0x8, 0x4
npc_set_animation 1
npc_move_in_direction 3, 8, 9
npc_set_animation 0
npc_move_in_direction 1, 8, 12
npc_write_cutscene_var 0x8, 0x5
npc_free_and_end
Courtroom_CutsceneNPCScript_805fa8d::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 96, 28
npc_set_coords 4, 64, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x2
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5fab1, 0x3
Courtroom_CutsceneNPCs_805fab4::
.word Courtroom_CutsceneNPCScript_805fad8
.word Courtroom_CutsceneNPCScript_805fb18
.word Courtroom_CutsceneNPCScript_805fb42
.word Courtroom_CutsceneNPCScript_805fb66
.word Courtroom_CutsceneNPCScript_805fb81
.word Courtroom_CutsceneNPCScript_805fb9c
.word Courtroom_CutsceneNPCScript_805fbc9
.word Courtroom_CutsceneNPCScript_805fbf8
.word 0xff
Courtroom_CutsceneNPCScript_805fad8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65422, 100, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_set_coords 65418, 140, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xa
npc_pause 90
npc_set_animation 15
npc_move_in_direction 3, 8, 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 19
npc_move_in_direction 3, 16, 1
npc_set_animation 21
npc_move_in_direction 5, 16, 12
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_write_cutscene_var 0x8, 0xd
npc_free_and_end
Courtroom_CutsceneNPCScript_805fb18::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65422, 52, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_free_and_end
Courtroom_CutsceneNPCScript_805fb42::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 96, 28
npc_set_coords 4, 64, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fb66::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65430, 116, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fb81::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65406, 116, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fb9c::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 80, 164, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xa
npc_run_secondary_script Courtroom_CutsceneNPCScript_805fc2a
npc_set_animation 2
npc_move_in_direction 5, 32, 20
npc_set_animation 3
npc_move_in_direction 7, 32, 3
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fbc9::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 80, 164, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xa
npc_pause 30
npc_run_secondary_script Courtroom_CutsceneNPCScript_805fc2a
npc_set_animation 2
npc_move_in_direction 5, 32, 20
npc_set_animation 1
npc_move_in_direction 3, 32, 1
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fbf8::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 80, 164, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0xa
npc_pause 60
npc_run_secondary_script Courtroom_CutsceneNPCScript_805fc2a
npc_set_animation 2
npc_move_in_direction 5, 32, 20
npc_set_animation 3
npc_move_in_direction 7, 32, 1
npc_set_animation 2
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xc
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fc2a::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
.incbin "baserom.gba", 0x5fc4e, 0x2
Courtroom_CutsceneNPCs_805fc50::
.word Courtroom_CutsceneNPCScript_805fc68
.word Courtroom_CutsceneNPCScript_805fca0
.word Courtroom_CutsceneNPCScript_805fcd8
.word Courtroom_CutsceneNPCScript_805fcef
.word Courtroom_CutsceneNPCScript_805fd06
.word 0xff
Courtroom_CutsceneNPCScript_805fc68::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 32, 96, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x7
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0x8
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fca0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65412, 100, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 9
npc_move_in_direction 1, 8, 6
npc_set_animation 15
npc_move_in_direction 7, 8, 3
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fcd8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65424, 24, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fcef::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65384, 158, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fd06::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65506, 164, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x5fd1d, 0x3
Courtroom_CutsceneNPCs_805fd20::
.word Courtroom_CutsceneNPCScript_805fd4c
.word Courtroom_CutsceneNPCScript_805fd67
.word Courtroom_CutsceneNPCScript_805fd7d
.word Courtroom_CutsceneNPCScript_805fda6
.word Courtroom_CutsceneNPCScript_805fdcb
.word Courtroom_CutsceneNPCScript_805fdf0
.word 0xff
Courtroom_CutsceneNPCs_805fd3c::
.word Courtroom_CutsceneNPCScript_805fe15
.word Courtroom_CutsceneNPCScript_805fe2b
.word Courtroom_CutsceneNPCScript_805fe41
.word 0xff
Courtroom_CutsceneNPCScript_805fd4c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 32, 96, 0
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fd67::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65484, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fd7d::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 44
npc_set_coords 65320, 96, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 15
npc_move_in_direction 7, 8, 12
npc_set_animation 13
npc_move_in_direction 5, 8, 6
npc_write_cutscene_var 0x8, 0x8
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fda6::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65424, 24, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x1
npc_play_sound 0x17d
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fdcb::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65384, 158, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x3
npc_play_sound 0x17d
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 2
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fdf0::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 87, 28
npc_set_coords 65506, 164, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x5
npc_play_sound 0x17d
npc_set_sprite_with_category 85, 28
npc_set_animation_force_update 0
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fe15::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65464, 14, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fe2b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65422, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fe41::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 96, 28
npc_set_coords 4, 64, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x10
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation_force_update 1
npc_pause 32
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x11
npc_wait_cutscene_var 0x8, 0x12
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCs_805fe68::
.word Courtroom_CutsceneNPCScript_805fe78
.word Courtroom_CutsceneNPCScript_805fe8e
.word Courtroom_CutsceneNPCScript_805fea4
.word 0xff
Courtroom_CutsceneNPCScript_805fe78::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65490, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fe8e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65490, 140, 64
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Courtroom_CutsceneNPCScript_805fea4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 96, 28
npc_set_coords 4, 64, 0
npc_set_animation 0
npc_set_layer_priority_override_to_3
npc_wait_cutscene_var 0x8, 0x10
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScripts_805febc::
.word PunishmentRoom_NPCScript_805fed8
.word PunishmentRoom_NPCScript_805ff3b
.word PunishmentRoom_NPCScript_805ff56
.word PunishmentRoom_NPCScript_805ff8e
.word PunishmentRoom_NPCScript_805ffb0
.word PunishmentRoom_NPCScript_805ffd2
.word 0xff
PunishmentRoom_NPCScript_805fed8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x62, PunishmentRoom_NPCScript_805ff28
npc_jump_if_progress_in_range 0x50, 0x50, PunishmentRoom_NPCScript_805feef
npc_jump_if_progress_in_range 0x31, 0x33, PunishmentRoom_NPCScript_805ff0f
npc_free_and_end
PunishmentRoom_NPCScript_805feef::
npc_jump_if_flag_set EVENT_C09, PunishmentRoom_NPCScript_805ff3a
npc_jump_if_flag_clear EVENT_CC2, PunishmentRoom_NPCScript_805ff3a
npc_set_sprite 13
npc_set_text_script_index 20
npc_set_coords 65426, 65392, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ff0f::
npc_jump_if_flag_clear EVENT_81E, PunishmentRoom_NPCScript_805ff3a
npc_set_sprite 13
npc_set_text_script_index 0
npc_set_coords 65444, 38, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ff28::
npc_set_sprite 13
npc_set_text_script_index 0
npc_set_coords 65426, 56, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ff3a::
npc_free_and_end
PunishmentRoom_NPCScript_805ff3b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x50, 0xff, PunishmentRoom_NPCScript_805ff44
npc_free_and_end
PunishmentRoom_NPCScript_805ff44::
npc_set_sprite 60
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 65484, 65402, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ff56::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x51, 0x53, PunishmentRoom_NPCScript_805ff78
npc_jump_if_progress_in_range 0x50, 0x50, PunishmentRoom_NPCScript_805ff66
npc_free_and_end
PunishmentRoom_NPCScript_805ff66::
npc_set_sprite 15
npc_set_text_script_index 25
npc_set_coords 65440, 190, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ff78::
npc_set_sprite 15
npc_set_text_script_index 30
npc_set_coords 65448, 84, 0
npc_set_animation 3
npc_init_movement 3, 6, 9, PunishmentRoom_NPCScript_809f6ec
.incbin "baserom.gba", 0x5ff8d, 0x1
PunishmentRoom_NPCScript_805ff8e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x32, 0x33, PunishmentRoom_NPCScript_805ff97
npc_free_and_end
PunishmentRoom_NPCScript_805ff97::
npc_jump_if_flag_clear EVENT_81E, PunishmentRoom_NPCScript_805ffaf
npc_set_sprite_with_category 98, 28
npc_set_coords 6, 186, 0
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ffaf::
npc_free_and_end
PunishmentRoom_NPCScript_805ffb0::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x32, 0x33, PunishmentRoom_NPCScript_805ffb9
npc_free_and_end
PunishmentRoom_NPCScript_805ffb9::
npc_jump_if_flag_clear EVENT_81E, PunishmentRoom_NPCScript_805ffd1
npc_set_sprite_with_category 87, 28
npc_set_coords 65520, 218, 0
npc_set_animation_force_update 3
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805ffd1::
npc_free_and_end
PunishmentRoom_NPCScript_805ffd2::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x32, 0x33, PunishmentRoom_NPCScript_805ffdb
npc_free_and_end
PunishmentRoom_NPCScript_805ffdb::
npc_jump_if_flag_clear EVENT_81E, PunishmentRoom_NPCScript_805fff3
npc_set_sprite_with_category 87, 28
npc_set_coords 65520, 154, 0
npc_set_animation_force_update 1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_NPCScript_805fff3::
npc_free_and_end
PunishmentRoom_CutsceneNPCs_805fff4::
.word PunishmentRoom_CutsceneNPCScript_806000c
.word PunishmentRoom_CutsceneNPCScript_806004c
.word PunishmentRoom_CutsceneNPCScript_8060063
.word PunishmentRoom_CutsceneNPCScript_8060079
.word PunishmentRoom_CutsceneNPCScript_806009b
.word 0xff
PunishmentRoom_CutsceneNPCScript_806000c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65340, 238, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 17
npc_move_in_direction 1, 16, 13
npc_set_animation 23
npc_move_in_direction 7, 16, 7
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 23
npc_move_in_direction 7, 16, 14
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_CutsceneNPCScript_806004c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 98, 28
npc_set_coords 6, 186, 0
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_CutsceneNPCScript_8060063::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65444, 38, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_CutsceneNPCScript_8060079::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65520, 218, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_play_sound 0xc6
npc_set_sprite_with_category 87, 28
npc_set_animation_force_update 3
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
PunishmentRoom_CutsceneNPCScript_806009b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 85, 28
npc_set_coords 65520, 154, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 10
npc_play_sound 0xc6
npc_set_sprite_with_category 87, 28
npc_set_animation_force_update 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x600c2, 0x2
UndergroundRoom_NPCScripts_80600c4::
.word UndergroundRoom_NPCScript_80600d8
.word UndergroundRoom_NPCScript_8060111
.word UndergroundRoom_NPCScript_806012c
.word UndergroundRoom_NPCScript_8060147
.word 0xff
UndergroundRoom_NPCScript_80600d8::
npc_set_active_and_visible
npc_set_sprite 25
npc_jump_if_progress_in_range 0x60, 0xff, UndergroundRoom_NPCScript_80600e3
npc_free_and_end
UndergroundRoom_NPCScript_80600e3::
npc_jump_if_flag_clear EVENT_1120, UndergroundRoom_NPCScript_8060110
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65356, 65508, 0
npc_set_animation 3
UndergroundRoom_NPCScript_80600f5::
npc_pause 1
npc_jump_if_flag_clear EVENT_1122, UndergroundRoom_NPCScript_80600f5
npc_set_sprite 62
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65356, 65508, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
UndergroundRoom_NPCScript_8060110::
npc_free_and_end
UndergroundRoom_NPCScript_8060111::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, UndergroundRoom_NPCScript_806011a
npc_free_and_end
UndergroundRoom_NPCScript_806011a::
npc_set_sprite 3
npc_set_text_script_index 0
npc_set_coords 28, 180, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
UndergroundRoom_NPCScript_806012c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, UndergroundRoom_NPCScript_8060135
npc_free_and_end
UndergroundRoom_NPCScript_8060135::
npc_set_sprite 26
npc_set_text_script_index 1
npc_set_coords 65534, 180, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
UndergroundRoom_NPCScript_8060147::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, UndergroundRoom_NPCScript_8060150
npc_free_and_end
UndergroundRoom_NPCScript_8060150::
npc_set_sprite 13
npc_set_text_script_index 2
npc_set_coords 30, 148, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x60162, 0x2
UndergroundRoom_CutsceneNPCs_8060164::
.word UndergroundRoom_CutsceneNPCScript_806016c
.word 0xff
UndergroundRoom_CutsceneNPCScript_806016c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65372, 76, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x60182, 0x4ba
SkyTown_OnInitMapScripts_806063c::
.word Admin_OnInitMapScript_80606fc
.word SkyTown_OnInitMapScript_806096c
.word OperatorRoom_OnInitMapScript_8060c9c
.word ForceRoom_OnInitMapScript_8060e30
SkyTown_ContinuousMapScripts_806064c::
.word Admin_ContinuousMapScript_8060834
.word SkyTown_ContinuousMapScript_8060b2f
.word OperatorRoom_ContinuousMapScript_8060d71
.word ForceRoom_ContinuousMapScript_8060f00
SkyTown_MapGroupNPCScriptPointers_806065c::
.word Admin_NPCScripts_8060f70
.word SkyTown_NPCScripts_8061448
.word OperatorRoom_NPCScripts_8061d00
.word ForceRoom_NPCScripts_8062210
SkyTown_CoordInteractionTextIndicesPointers_806066c::
.word Admin_CoordInteractionTextIndices_806067c
.word SkyTown_CoordInteractionTextIndices_806068c
.word OperatorRoom_CoordInteractionTextIndices_806069c
.word ForceRoom_CoordInteractionTextIndices_80606ac
Admin_CoordInteractionTextIndices_806067c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x14
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
SkyTown_CoordInteractionTextIndices_806068c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0x8
.byte 0x9
.byte 0xa
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
OperatorRoom_CoordInteractionTextIndices_806069c::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
ForceRoom_CoordInteractionTextIndices_80606ac::
.byte 0x0
.byte 0x1
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x606bc, 0x40
Admin_OnInitMapScript_80606fc::
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_3A, Admin_OnInitMapScript_8060711
ms_start_cutscene Admin_CutsceneScript_809bbe9, 0x0
Admin_OnInitMapScript_8060711::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A9C, Admin_OnInitMapScript_8060723
ms_load_gfx_anim Admin_GFXAnim_808d9f8
ms_load_gfx_anim Admin_GFXAnim_808da48
Admin_OnInitMapScript_8060723::
ms_jump_if_progress_in_range 0x40, 0x4f, Admin_OnInitMapScript_806072f
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_806072f::
ms_jump_if_progress_in_range 0x40, 0x40, Admin_OnInitMapScript_8060750
ms_jump_if_progress_in_range 0x43, 0x43, Admin_OnInitMapScript_806076a
ms_jump_if_progress_in_range 0x48, 0x49, Admin_OnInitMapScript_8060784
ms_jump_if_progress_in_range 0x4b, 0x4b, Admin_OnInitMapScript_8060789
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_8060750::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A60, Admin_OnInitMapScript_80607ed
ms_write_word Admin_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_806076a::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A18, Admin_OnInitMapScript_80607ed
ms_write_word Admin_OnInitMapScript_2011ea8, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_8060784::
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_8060789::
ms_write_word Admin_OnInitMapScript_2011eac, 0x8050502
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A8E, Admin_OnInitMapScript_80607ed
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A43, Admin_OnInitMapScript_80607ed
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A44, Admin_OnInitMapScript_80607ed
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Admin_OnInitMapScript_80607db
ms_set_event_flag MS_VAR_IMM, EVENT_A44
ms_set_event_flag MS_VAR_IMM, EVENT_A8F
ms_write_word Admin_OnInitMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_start_cutscene Admin_CutsceneScript_808f220, 0x0
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_80607db::
ms_clear_event_flag MS_VAR_IMM, EVENT_A8E
ms_start_cutscene Admin_CutsceneScript_80990dc, 0x10d0072
ms_jump Admin_OnInitMapScript_80607ed
Admin_OnInitMapScript_80607ed::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1323, Admin_OnInitMapScript_806080a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1324, Admin_OnInitMapScript_806080a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1325, Admin_OnInitMapScript_806080a
ms_jump Admin_OnInitMapScript_8060833
Admin_OnInitMapScript_806080a::
ms_clear_event_flag_range 3, EVENT_1323
ms_set_enter_map_screen_fade 0xc, 0xff
ms_jump_if_battle_result_not_equal BATTLE_RESULT_LOST, Admin_OnInitMapScript_8060825
ms_start_cutscene Admin_CutsceneScript_8099cec, 0x43
ms_jump Admin_OnInitMapScript_8060833
Admin_OnInitMapScript_8060825::
ms_start_cutscene Admin_CutsceneScript_8099cec, 0x44
ms_jump Admin_OnInitMapScript_8060833
Admin_OnInitMapScript_8060833::
ms_end
Admin_ContinuousMapScript_8060834::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_ABC, Admin_ContinuousMapScript_806084a
ms_start_cutscene Admin_CutsceneScript_809bfb0, 0x2
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_806084a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A80, Admin_ContinuousMapScript_8060881
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A3F, Admin_ContinuousMapScript_8060881
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A40, Admin_ContinuousMapScript_8060881
ms_set_event_flag MS_VAR_IMM, EVENT_A40
ms_write_word Admin_ContinuousMapScript_2011eac, 0x8050502
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_start_cutscene Admin_CutsceneScript_808f114, 0x0
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_8060881::
ms_jump_if_progress_in_range 0x40, 0x4f, Admin_ContinuousMapScript_8060894
ms_jump_if_progress_in_range 0x60, 0x6f, Admin_ContinuousMapScript_80608eb
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_8060894::
ms_jump_if_progress_in_range 0x40, 0x40, Admin_ContinuousMapScript_80608ae
ms_jump_if_progress_in_range 0x48, 0x49, Admin_ContinuousMapScript_80608c8
ms_jump_if_progress_in_range 0x4b, 0x4b, Admin_ContinuousMapScript_80608cd
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_80608ae::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A60, Admin_ContinuousMapScript_8060928
ms_write_word Admin_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_80608c8::
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_80608cd::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A8F, Admin_ContinuousMapScript_8060928
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A8E, Admin_ContinuousMapScript_8060928
ms_start_cutscene Admin_CutsceneScript_80990b8, 0x1ff0072
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_80608eb::
ms_jump_if_progress_in_range 0x60, 0x60, Admin_ContinuousMapScript_80608f7
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_80608f7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E5A, Admin_ContinuousMapScript_8060928
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, Admin_ContinuousMapScript_8060928
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E05, Admin_ContinuousMapScript_8060928
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E06, Admin_ContinuousMapScript_8060928
ms_set_event_flag MS_VAR_IMM, EVENT_E06
ms_start_cutscene Admin_CutsceneScript_8093710, 0x0
ms_jump Admin_ContinuousMapScript_8060928
Admin_ContinuousMapScript_8060928::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1323, Admin_ContinuousMapScript_806093e
ms_start_cutscene Admin_CutsceneScript_80990b8, 0x1ff0011
ms_jump Admin_ContinuousMapScript_806096a
Admin_ContinuousMapScript_806093e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1324, Admin_ContinuousMapScript_8060954
ms_start_cutscene Admin_CutsceneScript_80990b8, 0x1ff0012
ms_jump Admin_ContinuousMapScript_806096a
Admin_ContinuousMapScript_8060954::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1325, Admin_ContinuousMapScript_806096a
ms_start_cutscene Admin_CutsceneScript_80990b8, 0x1ff0013
ms_jump Admin_ContinuousMapScript_806096a
Admin_ContinuousMapScript_806096a::
ms_end
.incbin "baserom.gba", 0x6096b, 0x1
SkyTown_OnInitMapScript_806096c::
ms_clear_event_flag MS_VAR_IMM, EVENT_1640
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A28, SkyTown_OnInitMapScript_8060989
ms_init_eStruct200a6a0 0x804c405, 0x804c42d, 0x0
ms_set_event_flag MS_VAR_IMM, EVENT_1640
SkyTown_OnInitMapScript_8060989::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A9C, SkyTown_OnInitMapScript_806099b
ms_load_gfx_anim SkyTown_GFXAnim_808d9f8
ms_load_gfx_anim SkyTown_GFXAnim_808da48
SkyTown_OnInitMapScript_806099b::
ms_jump_if_progress_in_range 0x40, 0x4f, SkyTown_OnInitMapScript_80609ae
ms_jump_if_progress_in_range 0x60, 0x6f, SkyTown_OnInitMapScript_8060ab3
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_80609ae::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A26, SkyTown_OnInitMapScript_80609c3
ms_write_word SkyTown_OnInitMapScript_2011ea8, 0x8050502
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
SkyTown_OnInitMapScript_80609c3::
ms_jump_if_progress_in_range 0x43, 0x43, SkyTown_OnInitMapScript_80609dd
ms_jump_if_progress_in_range 0x44, 0x44, SkyTown_OnInitMapScript_8060a05
ms_jump_if_progress_in_range 0x45, 0x45, SkyTown_OnInitMapScript_8060a99
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_80609dd::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A13, SkyTown_OnInitMapScript_8060b2e
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A14, SkyTown_OnInitMapScript_8060b2e
ms_set_event_flag MS_VAR_IMM, EVENT_A14
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene SkyTown_CutsceneScript_808dd60, 0x0
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060a05::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A6E, SkyTown_OnInitMapScript_8060a2a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A1C, SkyTown_OnInitMapScript_8060a2a
ms_set_event_flag MS_VAR_IMM, EVENT_A1C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_808e140, 0x0
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060a2a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A70, SkyTown_OnInitMapScript_8060a4f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A1E, SkyTown_OnInitMapScript_8060a4f
ms_set_event_flag MS_VAR_IMM, EVENT_A1E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_808e1ec, 0x0
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060a4f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A72, SkyTown_OnInitMapScript_8060a74
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A20, SkyTown_OnInitMapScript_8060a74
ms_set_event_flag MS_VAR_IMM, EVENT_A20
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_808e298, 0x0
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060a74::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A74, SkyTown_OnInitMapScript_8060b2e
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A22, SkyTown_OnInitMapScript_8060b2e
ms_set_event_flag MS_VAR_IMM, EVENT_A22
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_808e344, 0x0
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060a99::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A2A, SkyTown_OnInitMapScript_8060b2e
ms_write_word SkyTown_OnInitMapScript_2011eac, 0x8051e02
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060ab3::
ms_jump_if_progress_in_range 0x63, 0x64, SkyTown_OnInitMapScript_8060abf
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060abf::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E93, SkyTown_OnInitMapScript_8060ae4
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E94, SkyTown_OnInitMapScript_8060ae4
ms_set_event_flag MS_VAR_IMM, EVENT_E94
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_8099cec, 0x68
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060ae4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E95, SkyTown_OnInitMapScript_8060b09
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E96, SkyTown_OnInitMapScript_8060b09
ms_set_event_flag MS_VAR_IMM, EVENT_E96
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_8099cec, 0x69
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060b09::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E97, SkyTown_OnInitMapScript_8060b2e
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E98, SkyTown_OnInitMapScript_8060b2e
ms_set_event_flag MS_VAR_IMM, EVENT_E98
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyTown_CutsceneScript_8099cec, 0x6a
ms_jump SkyTown_OnInitMapScript_8060b2e
SkyTown_OnInitMapScript_8060b2e::
ms_end
SkyTown_ContinuousMapScript_8060b2f::
ms_jump_if_progress_in_range 0x40, 0x4f, SkyTown_ContinuousMapScript_8060b49
ms_jump_if_progress_in_range 0x50, 0x5f, SkyTown_ContinuousMapScript_8060bf0
ms_jump_if_progress_in_range 0x60, 0x6f, SkyTown_ContinuousMapScript_8060c35
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060b49::
ms_jump_if_progress_in_range 0x43, 0x43, SkyTown_ContinuousMapScript_8060b5c
ms_jump_if_progress_in_range 0x45, 0x45, SkyTown_ContinuousMapScript_8060b85
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060b5c::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A19, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A1A, SkyTown_ContinuousMapScript_8060c9b
ms_set_event_flag MS_VAR_IMM, EVENT_A1A
ms_start_cutscene SkyTown_CutsceneScript_808e058, 0x0
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060b85::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x11, 8, SkyTown_ContinuousMapScript_8060bb2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A27, SkyTown_ContinuousMapScript_8060bb2
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A28, SkyTown_ContinuousMapScript_8060bb2
ms_set_event_flag MS_VAR_IMM, EVENT_A28
ms_clear_event_flag MS_VAR_IMM, EVENT_1640
ms_start_cutscene SkyTown_CutsceneScript_808e608, 0x0
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060bb2::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x12, 0, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1729, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A29, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A2A, SkyTown_ContinuousMapScript_8060c9b
ms_set_event_flag MS_VAR_IMM, EVENT_A2A
ms_write_word SkyTown_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_start_cutscene SkyTown_CutsceneScript_808e7dc, 0x0
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060bf0::
ms_jump_if_progress_in_range 0x52, 0x52, SkyTown_ContinuousMapScript_8060bfc
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060bfc::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_1CA8, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_1D28, SkyTown_ContinuousMapScript_8060c9b
ms_coordinate_trigger_not_equal_cmd_8035b44 0x13, 0, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C2F, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C30, SkyTown_ContinuousMapScript_8060c9b
ms_set_event_flag MS_VAR_IMM, EVENT_C30
ms_start_cutscene SkyTown_CutsceneScript_8092758, 0x0
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060c35::
ms_jump_if_progress_in_range 0x63, 0x64, SkyTown_ContinuousMapScript_8060c41
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060c41::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E93, SkyTown_ContinuousMapScript_8060c5f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E94, SkyTown_ContinuousMapScript_8060c5f
ms_start_cutscene SkyTown_CutsceneScript_80990b8, 0x1ff00a4
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060c5f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E95, SkyTown_ContinuousMapScript_8060c7d
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E96, SkyTown_ContinuousMapScript_8060c7d
ms_start_cutscene SkyTown_CutsceneScript_80990b8, 0x1ff00a5
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060c7d::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E97, SkyTown_ContinuousMapScript_8060c9b
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E98, SkyTown_ContinuousMapScript_8060c9b
ms_start_cutscene SkyTown_CutsceneScript_80990b8, 0x1ff00a6
ms_jump SkyTown_ContinuousMapScript_8060c9b
SkyTown_ContinuousMapScript_8060c9b::
ms_end
OperatorRoom_OnInitMapScript_8060c9c::
ms_jump_if_progress_in_range 0x40, 0x4f, OperatorRoom_OnInitMapScript_8060caf
ms_jump_if_progress_in_range 0x60, 0x6f, OperatorRoom_OnInitMapScript_8060d3f
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060caf::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A26, OperatorRoom_OnInitMapScript_8060cc4
ms_write_word OperatorRoom_OnInitMapScript_2011eac, 0x8030102
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
OperatorRoom_OnInitMapScript_8060cc4::
ms_jump_if_progress_in_range 0x40, 0x40, OperatorRoom_OnInitMapScript_8060cde
ms_jump_if_progress_in_range 0x45, 0x45, OperatorRoom_OnInitMapScript_8060cf8
ms_jump_if_progress_in_range 0x46, 0x46, OperatorRoom_OnInitMapScript_8060d2d
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060cde::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A06, OperatorRoom_OnInitMapScript_8060d70
ms_write_word OperatorRoom_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060cf8::
ms_write_word OperatorRoom_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A23, OperatorRoom_OnInitMapScript_8060d70
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A24, OperatorRoom_OnInitMapScript_8060d70
ms_set_event_flag MS_VAR_IMM, EVENT_A24
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene OperatorRoom_CutsceneScript_808e40c, 0x0
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060d2d::
ms_write_word OperatorRoom_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060d3f::
ms_jump_if_progress_in_range 0x63, 0x64, OperatorRoom_OnInitMapScript_8060d4b
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060d4b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E99, OperatorRoom_OnInitMapScript_8060d70
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9A, OperatorRoom_OnInitMapScript_8060d70
ms_set_event_flag MS_VAR_IMM, EVENT_E9A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene OperatorRoom_CutsceneScript_8099cec, 0x6b
ms_jump OperatorRoom_OnInitMapScript_8060d70
OperatorRoom_OnInitMapScript_8060d70::
ms_end
OperatorRoom_ContinuousMapScript_8060d71::
ms_jump_if_progress_in_range 0x40, 0x4f, OperatorRoom_ContinuousMapScript_8060d84
ms_jump_if_progress_in_range 0x60, 0x6f, OperatorRoom_ContinuousMapScript_8060e05
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060d84::
ms_jump_if_progress_in_range 0x40, 0x40, OperatorRoom_ContinuousMapScript_8060d97
ms_jump_if_progress_in_range 0x45, 0x45, OperatorRoom_ContinuousMapScript_8060dce
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060d97::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A61, OperatorRoom_ContinuousMapScript_8060e2f
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A05, OperatorRoom_ContinuousMapScript_8060e2f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A06, OperatorRoom_ContinuousMapScript_8060e2f
ms_set_event_flag MS_VAR_IMM, EVENT_A06
ms_write_word OperatorRoom_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_start_cutscene OperatorRoom_CutsceneScript_808d344, 0x0
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060dce::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A75, OperatorRoom_ContinuousMapScript_8060e2f
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A25, OperatorRoom_ContinuousMapScript_8060e2f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A26, OperatorRoom_ContinuousMapScript_8060e2f
ms_set_event_flag MS_VAR_IMM, EVENT_A26
ms_write_word OperatorRoom_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_start_cutscene OperatorRoom_CutsceneScript_808e4f8, 0x0
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060e05::
ms_jump_if_progress_in_range 0x63, 0x64, OperatorRoom_ContinuousMapScript_8060e11
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060e11::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E99, OperatorRoom_ContinuousMapScript_8060e2f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9A, OperatorRoom_ContinuousMapScript_8060e2f
ms_start_cutscene OperatorRoom_CutsceneScript_80990b8, 0x1ff00a7
ms_jump OperatorRoom_ContinuousMapScript_8060e2f
OperatorRoom_ContinuousMapScript_8060e2f::
ms_end
ForceRoom_OnInitMapScript_8060e30::
ms_jump_if_progress_in_range 0x40, 0x4f, ForceRoom_OnInitMapScript_8060e43
ms_jump_if_progress_in_range 0x60, 0x6f, ForceRoom_OnInitMapScript_8060ecb
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060e43::
ms_jump_if_progress_in_range 0x41, 0x41, ForceRoom_OnInitMapScript_8060e5d
ms_jump_if_progress_in_range 0x45, 0x45, ForceRoom_OnInitMapScript_8060e84
ms_jump_if_progress_in_range 0x46, 0x46, ForceRoom_OnInitMapScript_8060e96
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060e5d::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A62, ForceRoom_OnInitMapScript_8060eff
ms_write_word ForceRoom_OnInitMapScript_2011ea4, 0x8070002
ms_set_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word ForceRoom_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060e84::
ms_write_word ForceRoom_OnInitMapScript_2011ea8, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060e96::
ms_write_word ForceRoom_OnInitMapScript_2011ea8, 0x8050102
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A33, ForceRoom_OnInitMapScript_8060eff
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A34, ForceRoom_OnInitMapScript_8060eff
ms_set_event_flag MS_VAR_IMM, EVENT_A34
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene ForceRoom_CutsceneScript_808ecbc, 0x0
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060ecb::
ms_jump_if_progress_in_range 0x64, 0x64, ForceRoom_OnInitMapScript_8060ed7
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060ed7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_ECB, ForceRoom_OnInitMapScript_8060eff
ms_jump_if_flag_set MS_VAR_IMM, EVENT_ECC, ForceRoom_OnInitMapScript_8060eff
ms_set_event_flag MS_VAR_IMM, EVENT_ECC
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xc
ms_start_cutscene ForceRoom_CutsceneScript_809793c, 0x0
ms_jump ForceRoom_OnInitMapScript_8060eff
ForceRoom_OnInitMapScript_8060eff::
ms_end
ForceRoom_ContinuousMapScript_8060f00::
ms_jump_if_progress_in_range 0x40, 0x4f, ForceRoom_ContinuousMapScript_8060f0c
ms_jump ForceRoom_ContinuousMapScript_8060f6f
ForceRoom_ContinuousMapScript_8060f0c::
ms_jump_if_progress_in_range 0x41, 0x41, ForceRoom_ContinuousMapScript_8060f1f
ms_jump_if_progress_in_range 0x46, 0x46, ForceRoom_ContinuousMapScript_8060f46
ms_jump ForceRoom_ContinuousMapScript_8060f6f
ForceRoom_ContinuousMapScript_8060f1f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A62, ForceRoom_ContinuousMapScript_8060f6f
ms_write_word ForceRoom_ContinuousMapScript_2011ea4, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F1
ms_write_word ForceRoom_ContinuousMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump ForceRoom_ContinuousMapScript_8060f6f
ForceRoom_ContinuousMapScript_8060f46::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, ForceRoom_ContinuousMapScript_8060f6f
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A2B, ForceRoom_ContinuousMapScript_8060f6f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A2C, ForceRoom_ContinuousMapScript_8060f6f
ms_set_event_flag MS_VAR_IMM, EVENT_A2C
ms_start_cutscene ForceRoom_CutsceneScript_808e930, 0x0
ms_jump ForceRoom_ContinuousMapScript_8060f6f
ForceRoom_ContinuousMapScript_8060f6f::
ms_end
Admin_NPCScripts_8060f70::
.word Admin_NPCScript_8060f9c
.word Admin_NPCScript_8061003
.word Admin_NPCScript_80610ed
.word Admin_NPCScript_806110b
.word Admin_NPCScript_8061126
.word Admin_NPCScript_8061141
.word Admin_NPCScript_806116c
.word Admin_NPCScript_8061197
.word Admin_NPCScript_80611c2
.word Admin_NPCScript_80611ed
.word 0xff
Admin_NPCScript_8060f9c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x61, 0x62, Admin_NPCScript_8060ff0
npc_jump_if_progress_in_range 0x51, 0x53, Admin_NPCScript_8060fde
npc_jump_if_progress_in_range 0x50, 0x50, Admin_NPCScript_8060fcc
npc_jump_if_progress_in_range 0x40, 0x42, Admin_NPCScript_8060fba
npc_free_and_end
Admin_NPCScript_8060fba::
npc_set_text_script_index 0
npc_set_sprite 15
npc_set_coords 65528, 65446, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8060fcc::
npc_set_sprite 15
npc_set_text_script_index 40
npc_set_coords 30, 65476, 96
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8060fde::
npc_set_sprite 15
npc_set_text_script_index 45
npc_set_coords 65528, 65446, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8060ff0::
npc_set_text_script_index 5
npc_set_sprite 15
npc_set_coords 65528, 65446, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61002, 0x1
Admin_NPCScript_8061003::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_80610b6
npc_jump_if_progress_in_range 0x41, 0xff, Admin_NPCScript_806101a
npc_jump_if_progress_in_range 0x40, 0x40, Admin_NPCScript_8061088
npc_free_and_end
Admin_NPCScript_806101a::
npc_jump_based_on_version Admin_NPCScript_8061024, Admin_NPCScript_8061044
npc_free_and_end
Admin_NPCScript_8061024::
npc_jump_if_flag_set EVENT_A3E, Admin_NPCScript_8061064
npc_jump_if_flag_clear EVENT_A06, Admin_NPCScript_80610ec
npc_set_sprite 32
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061044::
npc_jump_if_flag_set EVENT_A44, Admin_NPCScript_8061076
npc_jump_if_flag_clear EVENT_A06, Admin_NPCScript_80610ec
npc_set_sprite 33
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061064::
npc_set_sprite 32
npc_set_text_script_index_and_ptr_to_decomp_buffer 50
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061076::
npc_set_sprite 33
npc_set_text_script_index_and_ptr_to_decomp_buffer 60
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061088::
npc_jump_based_on_version Admin_NPCScript_8061092, Admin_NPCScript_80610a4
npc_free_and_end
Admin_NPCScript_8061092::
npc_set_sprite 32
npc_set_text_script_index 4
npc_set_coords 66, 4, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_80610a4::
npc_set_sprite 33
npc_set_text_script_index 5
npc_set_coords 66, 4, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_80610b6::
npc_jump_if_flag_set EVENT_E08, Admin_NPCScript_806101a
npc_free_and_end
.incbin "baserom.gba", 0x610be, 0x2e
Admin_NPCScript_80610ec::
npc_free_and_end
Admin_NPCScript_80610ed::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x40, 0x40, Admin_NPCScript_80610f6
npc_free_and_end
Admin_NPCScript_80610f6::
npc_set_sprite 13
npc_set_text_script_index 2
npc_set_coords 2, 65522, 96
npc_set_animation 3
npc_init_movement 7, 6, 6, Admin_NPCScript_809f704
Admin_NPCScript_806110b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x40, 0x41, Admin_NPCScript_8061114
npc_free_and_end
Admin_NPCScript_8061114::
npc_set_sprite 10
npc_set_text_script_index 3
npc_set_coords 65494, 65514, 96
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061126::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x43, 0x46, Admin_NPCScript_806112f
npc_free_and_end
Admin_NPCScript_806112f::
npc_set_sprite 16
npc_set_text_script_index 20
npc_set_coords 4, 65498, 96
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061141::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_806114a
npc_free_and_end
Admin_NPCScript_806114a::
npc_jump_if_flag_set EVENT_E06, Admin_NPCScript_806116b
npc_jump_if_flag_set EVENT_E5A, Admin_NPCScript_8061159
npc_free_and_end
Admin_NPCScript_8061159::
npc_set_sprite 43
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65400, 44, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_806116b::
npc_free_and_end
Admin_NPCScript_806116c::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_8061175
npc_free_and_end
Admin_NPCScript_8061175::
npc_jump_if_flag_set EVENT_E06, Admin_NPCScript_8061196
npc_jump_if_flag_set EVENT_E5A, Admin_NPCScript_8061184
npc_free_and_end
Admin_NPCScript_8061184::
npc_set_sprite 45
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65366, 60, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061196::
npc_free_and_end
Admin_NPCScript_8061197::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_80611a0
npc_free_and_end
Admin_NPCScript_80611a0::
npc_jump_if_flag_set EVENT_E06, Admin_NPCScript_80611c1
npc_jump_if_flag_set EVENT_E5A, Admin_NPCScript_80611af
npc_free_and_end
Admin_NPCScript_80611af::
npc_set_sprite 46
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65364, 30, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_80611c1::
npc_free_and_end
Admin_NPCScript_80611c2::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_80611cb
npc_free_and_end
Admin_NPCScript_80611cb::
npc_jump_if_flag_set EVENT_E06, Admin_NPCScript_80611ec
npc_jump_if_flag_set EVENT_E5A, Admin_NPCScript_80611da
npc_free_and_end
Admin_NPCScript_80611da::
npc_set_sprite 47
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65336, 44, 0
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_80611ec::
npc_free_and_end
Admin_NPCScript_80611ed::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x60, 0x60, Admin_NPCScript_80611f6
npc_free_and_end
Admin_NPCScript_80611f6::
npc_jump_if_flag_set EVENT_E06, Admin_NPCScript_8061217
npc_jump_if_flag_set EVENT_E5A, Admin_NPCScript_8061205
npc_free_and_end
Admin_NPCScript_8061205::
npc_set_sprite 17
npc_do_not_face_player_when_interacted
npc_disable_npc_interaction
npc_set_coords 65396, 58, 0
npc_set_animation 28
npc_jump_with_link NPCScript_StationaryNPC
Admin_NPCScript_8061217::
npc_free_and_end
Admin_CutsceneNPCs_8061218::
.word Admin_CutsceneNPCScript_8061224
.word Admin_CutsceneNPCScript_806123a
.word 0xff
Admin_CutsceneNPCScript_8061224::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65372, 36, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCScript_806123a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 33
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCs_8061250::
.word Admin_CutsceneNPCScript_806125c
.word Admin_CutsceneNPCScript_8061280
.word 0xff
Admin_CutsceneNPCScript_806125c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65372, 36, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 10
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCScript_8061280::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 33
npc_set_coords 65372, 12, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61296, 0x2
Admin_CutsceneNPCs_8061298::
.word Admin_CutsceneNPCScript_80612b8
.word Admin_CutsceneNPCScript_80612f4
.word Admin_CutsceneNPCScript_806130a
.word Admin_CutsceneNPCScript_8061328
.word Admin_CutsceneNPCScript_8061362
.word Admin_CutsceneNPCScript_806139f
.word Admin_CutsceneNPCScript_80613b5
.word 0xff
Admin_CutsceneNPCScript_80612b8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65506, 44, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 21
npc_move_in_direction 5, 16, 8
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0xc
npc_set_coords 65400, 44, 0
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 21
npc_move_in_direction 5, 16, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCScript_80612f4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 47
npc_set_coords 65336, 44, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCScript_806130a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 43
npc_set_coords 65400, 44, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x80
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x7
npc_pause 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xc
npc_free_and_end
Admin_CutsceneNPCScript_8061328::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 45
npc_set_coords 65366, 60, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x80
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 3
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_set_coords 65360, 60, 0
npc_set_animation 25
npc_wait_cutscene_var 0x8, 0xc
npc_free_and_end
Admin_CutsceneNPCScript_8061362::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 46
npc_set_coords 65364, 30, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x80
npc_pause 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 21
npc_move_in_direction 5, 16, 4
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_pause 3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_coords 65360, 30, 0
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0xc
npc_free_and_end
Admin_CutsceneNPCScript_806139f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65396, 58, 0
npc_set_animation 28
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
Admin_CutsceneNPCScript_80613b5::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65372, 44, 64
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_active_and_visible
npc_play_sound 0x105
npc_set_animation 26
npc_clear_unk_flags_60_flag_0x200
npc_give_detatched_shadow
npc_init_native_callback Admin_NPC_sub_8061408
npc_init_native_callback Admin_NPC_sub_8061422
npc_give_attached_shadow
npc_play_sound 0x1ae
npc_set_animation 27
npc_pause 60
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xa
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xb
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x12
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61407, 0x1
Admin_NPC_sub_8061408::
.incbin "baserom.gba", 0x61408, 0x1a
Admin_NPC_sub_8061422::
.incbin "baserom.gba", 0x61422, 0x26
SkyTown_NPCScripts_8061448::
.word SkyTown_NPCScript_8061478
.word SkyTown_NPCScript_806149d
.word SkyTown_NPCScript_80614b0
.word SkyTown_NPCScript_80614e1
.word SkyTown_NPCScript_8061512
.word SkyTown_NPCScript_8061594
.word SkyTown_NPCScript_8061600
.word SkyTown_NPCScript_80616f8
.word SkyTown_NPCScript_806172b
.word SkyTown_NPCScript_8061747
.word SkyTown_NPCScript_8061780
.word 0xff
SkyTown_NPCScript_8061478::
npc_jump_if_progress_in_range 0x46, 0x46, SkyTown_NPCScript_8061480
npc_free_and_end
SkyTown_NPCScript_8061480::
npc_jump_if_flag_clear EVENT_A2A, SkyTown_NPCScript_806149c
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 0
npc_set_coords 65256, 65388, 65504
npc_set_animation 0
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_806149c::
npc_free_and_end
SkyTown_NPCScript_806149d::
npc_set_active_and_visible
npc_set_sprite 16
npc_set_text_script_index_and_ptr_to_decomp_buffer 0
npc_set_coords 65262, 65332, 65408
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80614b0::
npc_set_active_and_visible
npc_set_sprite 70
npc_jump_if_flag_set EVENT_1C37, SkyTown_NPCScript_80614e0
npc_jump_if_flag_set EVENT_1BF7, SkyTown_NPCScript_80614c2
npc_free_and_end
SkyTown_NPCScript_80614c2::
npc_jump_if_flag_clear EVENT_171D, SkyTown_NPCScript_80614e0
npc_jump_if_flag_set EVENT_163, SkyTown_NPCScript_80614e0
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 36, 65230, 160
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80614e0::
npc_free_and_end
SkyTown_NPCScript_80614e1::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_flag_set EVENT_1C38, SkyTown_NPCScript_8061511
npc_jump_if_flag_set EVENT_1BF8, SkyTown_NPCScript_80614f3
npc_free_and_end
SkyTown_NPCScript_80614f3::
npc_jump_if_flag_clear EVENT_171D, SkyTown_NPCScript_8061511
npc_jump_if_flag_set EVENT_163, SkyTown_NPCScript_8061511
npc_set_text_script_index_and_ptr_to_decomp_buffer 20
npc_set_coords 116, 65516, 65408
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061511::
npc_free_and_end
SkyTown_NPCScript_8061512::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, SkyTown_NPCScript_8061569
npc_jump_if_progress_in_range 0x50, 0x50, SkyTown_NPCScript_8061530
npc_jump_if_progress_in_range 0x41, 0x42, SkyTown_NPCScript_8061557
npc_jump_if_progress_in_range 0x40, 0x40, SkyTown_NPCScript_8061545
npc_free_and_end
SkyTown_NPCScript_8061530::
npc_set_sprite 13
npc_set_text_script_index 40
npc_set_coords 72, 65436, 96
npc_set_animation 3
npc_init_movement 3, 8, 32, SkyTown_NPCScript_809f6ec
SkyTown_NPCScript_8061545::
npc_set_sprite 14
npc_set_text_script_index 5
npc_set_coords 76, 324, 96
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061557::
npc_set_sprite 14
npc_set_text_script_index 10
npc_set_coords 336, 65362, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061569::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 180, 76, 96
npc_set_animation 5
SkyTown_NPCScript_8061576::
npc_pause 1
npc_jump_if_flag_clear EVENT_E94, SkyTown_NPCScript_8061576
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 180, 76, 96
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061594::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, SkyTown_NPCScript_80615d5
npc_jump_if_progress_in_range 0x51, 0x53, SkyTown_NPCScript_80615c0
npc_jump_if_progress_in_range 0x50, 0x50, SkyTown_NPCScript_80615ab
npc_free_and_end
SkyTown_NPCScript_80615ab::
npc_set_sprite 14
npc_set_text_script_index 41
npc_set_coords 306, 65436, 0
npc_set_animation 5
npc_init_movement 5, 8, 32, SkyTown_NPCScript_809f71c
SkyTown_NPCScript_80615c0::
npc_set_sprite 14
npc_set_text_script_index 52
npc_set_coords 186, 65486, 96
npc_set_animation 3
npc_init_movement 3, 8, 10, SkyTown_NPCScript_809f6ec
SkyTown_NPCScript_80615d5::
npc_set_sprite 67
npc_set_text_script_index 17
npc_set_coords 368, 65368, 0
npc_set_animation 5
SkyTown_NPCScript_80615e2::
npc_pause 1
npc_jump_if_flag_clear EVENT_E96, SkyTown_NPCScript_80615e2
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 17
npc_set_coords 368, 65368, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061600::
npc_set_active_and_visible
npc_set_sprite 21
npc_jump_if_progress_in_range 0x63, 0x64, SkyTown_NPCScript_80616cd
npc_jump_if_progress_in_range 0x62, 0x62, SkyTown_NPCScript_80616bb
npc_jump_if_progress_in_range 0x61, 0x61, SkyTown_NPCScript_80616a9
npc_jump_if_progress_in_range 0x60, 0x60, SkyTown_NPCScript_8061697
npc_jump_if_progress_in_range 0x51, 0x53, SkyTown_NPCScript_8061685
npc_jump_if_progress_in_range 0x50, 0x50, SkyTown_NPCScript_8061673
npc_jump_if_progress_in_range 0x42, 0x42, SkyTown_NPCScript_8061663
npc_jump_if_progress_in_range 0x41, 0x41, SkyTown_NPCScript_8061653
npc_jump_if_progress_in_range 0x40, 0x40, SkyTown_NPCScript_8061643
npc_free_and_end
SkyTown_NPCScript_8061643::
npc_set_text_script_index 6
npc_set_coords 86, 65484, 96
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061653::
npc_set_text_script_index 11
npc_set_coords 65512, 65412, 0
npc_set_animation 3
npc_jump_with_link SkyTown_NPCScript_809f7e4
SkyTown_NPCScript_8061663::
npc_set_text_script_index 16
npc_set_coords 372, 65330, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061673::
npc_set_sprite 21
npc_set_text_script_index 43
npc_set_coords 96, 65320, 160
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061685::
npc_set_sprite 21
npc_set_text_script_index 50
npc_set_coords 82, 318, 96
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_8061697::
npc_set_sprite 21
npc_set_text_script_index 0
npc_set_coords 84, 170, 96
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80616a9::
npc_set_sprite 21
npc_set_text_script_index 5
npc_set_coords 65498, 65410, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80616bb::
npc_set_sprite 21
npc_set_text_script_index 10
npc_set_coords 364, 65342, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80616cd::
npc_set_sprite 67
npc_set_text_script_index 18
npc_set_coords 36, 65306, 160
npc_set_animation 3
SkyTown_NPCScript_80616da::
npc_pause 1
npc_jump_if_flag_clear EVENT_E98, SkyTown_NPCScript_80616da
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 18
npc_set_coords 36, 65306, 160
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80616f8::
npc_set_active_and_visible
npc_set_sprite 13
npc_jump_if_progress_in_range 0x51, 0x53, SkyTown_NPCScript_806171a
npc_jump_if_progress_in_range 0x41, 0x42, SkyTown_NPCScript_806170a
npc_free_and_end
SkyTown_NPCScript_806170a::
npc_set_text_script_index 12
npc_set_coords 316, 65328, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_806171a::
npc_set_text_script_index 51
npc_set_coords 328, 65388, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x6172a, 0x1
SkyTown_NPCScript_806172b::
npc_set_active_and_visible
npc_set_sprite 11
npc_jump_if_progress_in_range 0x41, 0x42, SkyTown_NPCScript_8061736
npc_free_and_end
SkyTown_NPCScript_8061736::
npc_set_text_script_index 13
npc_set_coords 65364, 65522, 65408
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61746, 0x1
SkyTown_NPCScript_8061747::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x41, 0x42, SkyTown_NPCScript_8061752
npc_free_and_end
SkyTown_NPCScript_8061752::
npc_jump_if_flag_set EVENT_A67, SkyTown_NPCScript_806176f
npc_jump_if_flag_set EVENT_A68, SkyTown_NPCScript_806176f
npc_jump_if_flag_set EVENT_A69, SkyTown_NPCScript_806176f
npc_jump_if_flag_set EVENT_A6A, SkyTown_NPCScript_806176f
npc_free_and_end
SkyTown_NPCScript_806176f::
npc_set_text_script_index 14
npc_set_coords 346, 65306, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x6177f, 0x1
SkyTown_NPCScript_8061780::
npc_set_active_and_visible
npc_set_sprite 18
npc_jump_if_progress_in_range 0x52, 0x52, SkyTown_NPCScript_806178b
npc_free_and_end
SkyTown_NPCScript_806178b::
npc_jump_if_flag_set EVENT_C30, SkyTown_NPCScript_80617a7
npc_jump_if_flag_clear EVENT_C20, SkyTown_NPCScript_80617a7
npc_set_coords 65362, 65389, 96
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_NPCScript_80617a7::
npc_free_and_end
SkyTown_CutsceneNPCs_80617a8::
.word SkyTown_CutsceneNPCScript_80617b4
.word SkyTown_CutsceneNPCScript_80617ca
.word 0xff
SkyTown_CutsceneNPCScript_80617b4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 152, 65296, 160
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_80617ca::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 108, 304, 96
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCs_80617e0::
.word SkyTown_CutsceneNPCScript_8061800
.word SkyTown_CutsceneNPCScript_8061816
.word SkyTown_CutsceneNPCScript_8061837
.word SkyTown_CutsceneNPCScript_8061856
.word SkyTown_CutsceneNPCScript_8061873
.word SkyTown_CutsceneNPCScript_8061890
.word SkyTown_CutsceneNPCScript_80618ad
.word 0xff
SkyTown_CutsceneNPCScript_8061800::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 84, 236, 96
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061816::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 156, 65296, 160
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 11
npc_move_in_direction 3, 8, 14
npc_write_cutscene_var 0x8, 0x4
npc_free_and_end
SkyTown_CutsceneNPCScript_8061837::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 75, 28
npc_set_coords 84, 76, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_pause 128
npc_pause 128
npc_set_active_and_visible
npc_play_sound 0xb8
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061856::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 144, 28
npc_set_coords 84, 12, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_pause 192
npc_set_active_and_visible
npc_play_sound 0x118
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061873::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 145, 28
npc_set_coords 84, 12, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_pause 192
npc_set_active_and_visible
npc_play_sound 0xad
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061890::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 88, 28
npc_set_coords 84, 65486, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_pause 128
npc_set_active_and_visible
npc_play_sound 0xf7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_80618ad::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 65, 28
npc_set_coords 82, 65420, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_pause 64
npc_set_active_and_visible
npc_play_sound 0x185
npc_write_cutscene_var 0x8, 0x2
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x618cd, 0x3
SkyTown_CutsceneNPCs_80618d0::
.word SkyTown_CutsceneNPCScript_80618dc
.word SkyTown_CutsceneNPCScript_80618f2
.word 0xff
SkyTown_CutsceneNPCScript_80618dc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 132, 76, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_80618f2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 75, 28
npc_set_coords 84, 76, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_play_sound 0x74
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
.incbin "baserom.gba", 0x6190f, 0x1
SkyTown_CutsceneNPCs_8061910::
.word SkyTown_CutsceneNPCScript_8061920
.word SkyTown_CutsceneNPCScript_8061936
.word SkyTown_CutsceneNPCScript_8061950
.word 0xff
SkyTown_CutsceneNPCScript_8061920::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 36, 12, 96
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061936::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 144, 28
npc_set_coords 84, 12, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_play_sound 0x74
npc_free_and_end
SkyTown_CutsceneNPCScript_8061950::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 145, 28
npc_set_coords 84, 12, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
.incbin "baserom.gba", 0x6196a, 0x2
SkyTown_CutsceneNPCs_806196c::
.word SkyTown_CutsceneNPCScript_806197c
.word SkyTown_CutsceneNPCScript_8061992
.word SkyTown_CutsceneNPCScript_8061c26
.word 0xff
SkyTown_CutsceneNPCScript_806197c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 132, 65484, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061992::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 88, 28
npc_set_coords 84, 65486, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_play_sound 0x74
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
.incbin "baserom.gba", 0x619af, 0x1
SkyTown_CutsceneNPCs_80619b0::
.word SkyTown_CutsceneNPCScript_80619bc
.word SkyTown_CutsceneNPCScript_80619d2
.word 0xff
SkyTown_CutsceneNPCScript_80619bc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 36, 65422, 96
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_80619d2::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 65, 28
npc_set_coords 82, 65420, 96
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_wait_anim_frame 192
npc_play_sound 0x74
npc_write_cutscene_var 0x8, 0x2
npc_free_and_end
.incbin "baserom.gba", 0x619ef, 0x1
SkyTown_CutsceneNPCs_80619f0::
.word SkyTown_CutsceneNPCScript_80619f8
.word 0xff
SkyTown_CutsceneNPCScript_80619f8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65392, 65356, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 34
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 17
npc_move_in_direction 1, 16, 8
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 21
npc_move_in_direction 5, 32, 8
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0xa
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61a49, 0x3
SkyTown_CutsceneNPCs_8061a4c::
.word SkyTown_CutsceneNPCScript_8061a5c
.word SkyTown_CutsceneNPCScript_8061ae8
.word SkyTown_CutsceneNPCScript_8061c26
.word 0xff
SkyTown_CutsceneNPCScript_8061a5c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65428, 65388, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x4
npc_set_coords 65364, 65388, 96
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 21
npc_move_in_direction 5, 32, 5
npc_set_animation 35
npc_play_sound 0x1ad
npc_clear_unk_flags_60_flag_0x200
npc_remove_shadow
npc_init_native_callback SkyTown_NPC_sub_8061b6c
npc_init_native_callback SkyTown_NPC_sub_8061bb6
npc_play_sound 0x1af
npc_set_animation 36
npc_wait_anim_frame 192
npc_set_animation 37
npc_write_cutscene_var 0x8, 0x8
npc_move_in_direction 5, 1, 2
npc_wait_cutscene_var 0x8, 0x9
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 38
npc_play_sound 0x105
npc_init_native_callback SkyTown_NPC_sub_8061be6
npc_init_native_callback SkyTown_NPC_sub_8061bfe
npc_give_attached_shadow
npc_set_coords 65312, 65388, 65504
npc_set_animation 40
npc_play_sound 0x14b
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 65280, 65388, 65504
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0xe
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061ae8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 55
npc_set_coords 65364, 65388, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 17
npc_move_in_direction 1, 16, 4
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 21
npc_move_in_direction 5, 32, 5
npc_set_animation 67
npc_play_sound 0x1ad
npc_clear_unk_flags_60_flag_0x200
npc_remove_shadow
npc_init_native_callback SkyTown_NPC_sub_8061b6c
npc_init_native_callback SkyTown_NPC_sub_8061b84
npc_give_attached_shadow
npc_play_sound 0x1ae
npc_set_animation 68
npc_wait_anim_frame 192
npc_pause 60
npc_set_animation 5
npc_pause 30
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65312, 65388, 65504
npc_set_animation 69
npc_wait_cutscene_var 0x8, 0xd
npc_set_coords 65256, 65388, 65504
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0xe
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8b4
npc_pause 30
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8bf
npc_pause 20
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8ca
npc_pause 60
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8d5
npc_write_cutscene_var 0x8, 0xf
npc_free_and_end
.incbin "baserom.gba", 0x61b6a, 0x2
SkyTown_NPC_sub_8061b6c::
.incbin "baserom.gba", 0x61b6c, 0x18
SkyTown_NPC_sub_8061b84::
.incbin "baserom.gba", 0x61b84, 0x32
SkyTown_NPC_sub_8061bb6::
.incbin "baserom.gba", 0x61bb6, 0x30
SkyTown_NPC_sub_8061be6::
.incbin "baserom.gba", 0x61be6, 0x18
SkyTown_NPC_sub_8061bfe::
.incbin "baserom.gba", 0x61bfe, 0x28
SkyTown_CutsceneNPCScript_8061c26::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65256, 65388, 65504
npc_set_animation 0
npc_wait_cutscene_var 0x8, 0xe
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f889
npc_pause 30
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f897
npc_pause 20
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8a5
npc_pause 60
npc_play_sound 0x8e
npc_run_secondary_script SkyTown_CutsceneNPCScript_809f8b3
npc_set_active_and_visible
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61c5b, 0x1
SkyTown_CutsceneNPCs_8061c5c::
.word SkyTown_CutsceneNPCScript_8061c6c
.word SkyTown_CutsceneNPCScript_8061c8f
.word SkyTown_CutsceneNPCScript_8061ce8
.word 0xff
SkyTown_CutsceneNPCScript_8061c6c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65428, 65388, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x7
npc_jump_with_link NPCScript_StationaryNPC
SkyTown_CutsceneNPCScript_8061c8f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 18
npc_set_coords 65364, 65388, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65524, 65242, 0
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_run_secondary_script SkyTown_CutsceneNPCScript_8061cc4
npc_set_animation 9
npc_move_in_direction 1, 8, 6
npc_write_cutscene_var 0x8, 0x8
npc_free_and_end
SkyTown_CutsceneNPCScript_8061cc4::
npc_pause_secondary_script 38
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
SkyTown_CutsceneNPCScript_8061ce8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 76, 65380, 96
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x61cfe, 0x2
OperatorRoom_NPCScripts_8061d00::
.word OperatorRoom_NPCScript_8061d18
.word OperatorRoom_NPCScript_8061de3
.word OperatorRoom_NPCScript_8061e45
.word OperatorRoom_NPCScript_8061e68
.word OperatorRoom_NPCScript_8061eb7
.word 0xff
OperatorRoom_NPCScript_8061d18::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, OperatorRoom_NPCScript_8061db8
npc_jump_if_progress_in_range 0x60, 0x62, OperatorRoom_NPCScript_8061da3
npc_jump_if_progress_in_range 0x51, 0x53, OperatorRoom_NPCScript_8061d8e
npc_jump_if_progress_in_range 0x50, 0x50, OperatorRoom_NPCScript_8061d5d
npc_jump_if_progress_in_range 0x45, 0x46, OperatorRoom_NPCScript_8061d72
npc_jump_if_progress_in_range 0x40, 0x40, OperatorRoom_NPCScript_8061d44
npc_free_and_end
OperatorRoom_NPCScript_8061d44::
npc_jump_if_flag_set EVENT_A06, OperatorRoom_NPCScript_8061de2
npc_set_text_script_index 0
npc_set_sprite 65
npc_set_coords 65514, 65524, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061d5d::
npc_set_sprite 65
npc_set_text_script_index 40
npc_set_coords 22, 65496, 16
npc_set_animation 5
npc_init_movement 5, 8, 10, OperatorRoom_NPCScript_809f71c
OperatorRoom_NPCScript_8061d72::
npc_jump_if_flag_clear EVENT_A26, OperatorRoom_NPCScript_8061de2
npc_set_sprite 15
npc_do_not_face_player_when_interacted
npc_set_collision_radius 8
npc_set_text_script_index 20
npc_set_coords 58, 56, 0
npc_set_animation 25
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061d8e::
npc_set_sprite 65
npc_set_text_script_index 45
npc_set_coords 22, 65496, 16
npc_set_animation 5
npc_init_movement 5, 8, 10, OperatorRoom_NPCScript_809f71c
OperatorRoom_NPCScript_8061da3::
npc_set_sprite 65
npc_set_text_script_index 0
npc_set_coords 18, 65492, 16
npc_set_animation 5
npc_init_movement 5, 8, 10, OperatorRoom_NPCScript_809f71c
OperatorRoom_NPCScript_8061db8::
npc_set_sprite 67
npc_set_text_script_index 16
npc_set_coords 65504, 65512, 16
npc_set_animation 7
OperatorRoom_NPCScript_8061dc5::
npc_pause 1
npc_jump_if_flag_clear EVENT_E9A, OperatorRoom_NPCScript_8061dc5
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 16
npc_set_coords 65504, 65512, 16
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061de2::
npc_free_and_end
OperatorRoom_NPCScript_8061de3::
OperatorRoom_CutsceneNPCScript_8061de3::
npc_jump_if_progress_in_range 0x45, 0x45, OperatorRoom_NPCScript_8061deb
npc_free_and_end
OperatorRoom_NPCScript_8061deb::
npc_jump_if_flag_clear EVENT_A28, OperatorRoom_NPCScript_8061e2f
npc_jump_if_flag_set EVENT_A2A, OperatorRoom_NPCScript_8061e44
npc_jump_if_flag_set EVENT_171A, OperatorRoom_NPCScript_8061e44
npc_jump_if_flag_clear EVENT_1729, OperatorRoom_NPCScript_8061e1a
npc_set_active_and_visible
npc_set_sprite 0
npc_set_text_script_index 10
npc_set_coords 65354, 65444, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061e1a::
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 10
npc_set_coords 65354, 65444, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061e2f::
npc_set_active_and_visible
npc_do_not_face_player_when_interacted
npc_set_sprite_with_category 23, 28
npc_set_text_script_index 13
npc_set_coords 65354, 65444, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061e44::
npc_free_and_end
OperatorRoom_NPCScript_8061e45::
npc_set_active_and_visible
npc_set_sprite 22
npc_jump_if_progress_in_range 0x50, 0xff, OperatorRoom_NPCScript_8061e50
npc_free_and_end
OperatorRoom_NPCScript_8061e50::
npc_jump_if_flag_clear EVENT_112C, OperatorRoom_NPCScript_8061e67
npc_set_text_script_index_and_ptr_to_decomp_buffer 5
npc_set_coords 65400, 65518, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061e67::
npc_free_and_end
OperatorRoom_NPCScript_8061e68::
npc_set_active_and_visible
npc_set_sprite 20
npc_jump_if_progress_in_range 0x41, 0x41, OperatorRoom_NPCScript_8061e8a
npc_jump_if_progress_in_range 0x40, 0x40, OperatorRoom_NPCScript_8061e7a
npc_free_and_end
OperatorRoom_NPCScript_8061e7a::
npc_set_text_script_index 1
npc_set_coords 65470, 72, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061e8a::
npc_jump_if_flag_set EVENT_A67, OperatorRoom_NPCScript_8061eb6
npc_jump_if_flag_set EVENT_A68, OperatorRoom_NPCScript_8061eb6
npc_jump_if_flag_set EVENT_A69, OperatorRoom_NPCScript_8061eb6
npc_jump_if_flag_set EVENT_A6A, OperatorRoom_NPCScript_8061eb6
npc_set_text_script_index 5
npc_set_coords 65500, 44, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061eb6::
npc_free_and_end
OperatorRoom_NPCScript_8061eb7::
npc_set_active_and_visible
npc_set_sprite 16
npc_jump_if_progress_in_range 0x42, 0x42, OperatorRoom_NPCScript_8061ef0
npc_jump_if_progress_in_range 0x41, 0x41, OperatorRoom_NPCScript_8061ee0
npc_jump_if_progress_in_range 0x40, 0x40, OperatorRoom_NPCScript_8061ed0
npc_free_and_end
OperatorRoom_NPCScript_8061ed0::
npc_set_text_script_index 2
npc_set_coords 65510, 96, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061ee0::
npc_set_text_script_index 6
npc_set_coords 20, 100, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_NPCScript_8061ef0::
npc_set_text_script_index 15
npc_set_coords 6, 64, 0
npc_set_animation 5
npc_init_movement 5, 6, 8, OperatorRoom_NPCScript_809f71c
.incbin "baserom.gba", 0x61f03, 0x1
OperatorRoom_CutsceneNPCs_8061f04::
.word OperatorRoom_CutsceneNPCScript_8061f2c
.word OperatorRoom_CutsceneNPCScript_8061f4b
.word OperatorRoom_CutsceneNPCScript_8061f6a
.word OperatorRoom_CutsceneNPCScript_8061f89
.word OperatorRoom_CutsceneNPCScript_8061fb5
.word OperatorRoom_CutsceneNPCScript_8061fd4
.word OperatorRoom_CutsceneNPCScript_8061ff8
.word OperatorRoom_CutsceneNPCScript_8062022
.word OperatorRoom_CutsceneNPCScript_806204e
.word 0xff
OperatorRoom_CutsceneNPCScript_8061f2c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65516, 44, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65514, 80, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061f4b::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65500, 44, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65514, 64, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061f6a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 14
npc_set_coords 65484, 44, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65490, 44, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061f89::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 11
npc_set_coords 65532, 44, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_layer_priority_override_to_3
npc_set_animation 19
npc_move_in_direction 3, 16, 1
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 3
npc_pause 180
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061fb5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 13
npc_set_coords 65484, 68, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65484, 64, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061fd4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65500, 68, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_layer_priority_override_to_3
npc_pause 40
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8061ff8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 65516, 68, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_layer_priority_override_to_3
npc_pause 20
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_8062022::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 16
npc_set_coords 65532, 68, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_layer_priority_override_to_3
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 7
npc_pause 100
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_806204e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 65
npc_set_coords 65508, 65530, 16
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_coords 65508, 65528, 16
npc_set_layer_priority_override_to_3
npc_set_animation 9
npc_move_in_direction 1, 32, 6
npc_set_animation 11
npc_move_in_direction 3, 8, 10
npc_set_animation 9
npc_move_in_direction 1, 8, 8
npc_set_animation 1
npc_pause 30
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_run_secondary_script OperatorRoom_CutsceneNPCScript_8062096
npc_set_animation 9
npc_move_in_direction 1, 8, 4
npc_set_animation 9
npc_write_cutscene_var 0x8, 0x4
npc_free_and_end
OperatorRoom_CutsceneNPCScript_8062096::
npc_pause_secondary_script 40
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
.incbin "baserom.gba", 0x620ba, 0x2
OperatorRoom_CutsceneNPCs_80620bc::
.word OperatorRoom_CutsceneNPCScript_80620cc
.word OperatorRoom_CutsceneNPCScript_806210e
.word OperatorRoom_CutsceneNPCScript_8061de3
.word 0xff
OperatorRoom_CutsceneNPCScript_80620cc::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65460, 116, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 23
npc_move_in_direction 7, 16, 6
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 6
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 21
npc_move_in_direction 5, 16, 3
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_806210e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65384, 65470, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x5
npc_run_secondary_script OperatorRoom_CutsceneNPCScript_8062130
npc_set_animation 15
npc_move_in_direction 7, 8, 6
npc_set_animation 15
npc_write_cutscene_var 0x8, 0x6
npc_free_and_end
OperatorRoom_CutsceneNPCScript_8062130::
npc_pause_secondary_script 80
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
OperatorRoom_CutsceneNPCs_8062154::
.word OperatorRoom_CutsceneNPCScript_8062164
.word OperatorRoom_CutsceneNPCScript_80621bd
.word OperatorRoom_CutsceneNPCScript_8061de3
.word 0xff
OperatorRoom_CutsceneNPCScript_8062164::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 60, 60, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 15
npc_move_in_direction 3, 16, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 15
npc_move_in_direction 7, 8, 1
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 21
npc_move_in_direction 1, 32, 2
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 11
npc_move_in_direction 3, 8, 1
npc_set_animation 5
npc_write_cutscene_var 0x8, 0xa
npc_wait_cutscene_var 0x8, 0xb
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_80621bd::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 15
npc_set_coords 56, 40, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_run_secondary_script OperatorRoom_CutsceneNPCScript_80621ec
npc_play_sound 0x17b
npc_set_animation 25
npc_move_in_direction 3, 16, 2
npc_pause 4
npc_play_sound 0x14b
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_jump_with_link NPCScript_StationaryNPC
OperatorRoom_CutsceneNPCScript_80621ec::
npc_set_active_and_visible
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 0
npc_end_secondary_script
ForceRoom_NPCScripts_8062210::
.word ForceRoom_NPCScript_8062230
.word ForceRoom_NPCScript_806224b
.word ForceRoom_NPCScript_80622cb
.word ForceRoom_NPCScript_8062318
.word ForceRoom_NPCScript_8062371
.word ForceRoom_NPCScript_806238f
.word ForceRoom_NPCScript_80623c6
.word 0xff
ForceRoom_NPCScript_8062230::
npc_set_active_and_visible
npc_set_sprite 16
npc_jump_if_progress_in_range 0x60, 0xff, ForceRoom_NPCScript_806223b
npc_free_and_end
ForceRoom_NPCScript_806223b::
npc_set_text_script_index_and_ptr_to_decomp_buffer 10
npc_set_coords 180, 136, 32
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_806224b::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, ForceRoom_NPCScript_80622b8
npc_jump_if_progress_in_range 0x60, 0x62, ForceRoom_NPCScript_80622a6
npc_jump_if_progress_in_range 0x51, 0x53, ForceRoom_NPCScript_8062294
npc_jump_if_progress_in_range 0x50, 0x50, ForceRoom_NPCScript_8062270
npc_jump_if_progress_in_range 0x41, 0x41, ForceRoom_NPCScript_8062282
npc_free_and_end
ForceRoom_NPCScript_8062270::
npc_set_sprite 22
npc_set_text_script_index 40
npc_set_coords 65530, 65530, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062282::
npc_set_sprite 22
npc_set_text_script_index 2
npc_set_coords 65508, 330, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062294::
npc_set_sprite 22
npc_set_text_script_index 45
npc_set_coords 65492, 0, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80622a6::
npc_set_sprite 22
npc_set_text_script_index 0
npc_set_coords 65490, 18, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80622b8::
npc_set_sprite 22
npc_set_text_script_index 16
npc_set_coords 65510, 30, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x622ca, 0x1
ForceRoom_NPCScript_80622cb::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, ForceRoom_NPCScript_8062306
npc_jump_if_progress_in_range 0x42, 0x42, ForceRoom_NPCScript_80622f4
npc_jump_if_progress_in_range 0x41, 0x41, ForceRoom_NPCScript_80622e2
npc_free_and_end
ForceRoom_NPCScript_80622e2::
npc_set_sprite 65
npc_set_text_script_index 0
npc_set_coords 65516, 152, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80622f4::
npc_set_sprite 65
npc_set_text_script_index 5
npc_set_coords 65490, 170, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062306::
npc_set_sprite 2
npc_set_text_script_index 15
npc_set_coords 65492, 48, 0
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062318::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, ForceRoom_NPCScript_806235e
npc_jump_if_progress_in_range 0x46, 0x46, ForceRoom_NPCScript_8062328
npc_free_and_end
ForceRoom_NPCScript_8062328::
npc_jump_if_flag_set EVENT_A32, ForceRoom_NPCScript_8062370
npc_jump_if_flag_set EVENT_A2C, ForceRoom_NPCScript_8062349
npc_set_sprite 15
npc_disable_npc_interaction
npc_do_not_face_player_when_interacted
npc_disable_collision
npc_set_coords 65496, 65518, 10
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062349::
npc_set_sprite 46
npc_do_not_face_player_when_interacted
npc_set_collision_radius 8
npc_set_text_script_index 10
npc_set_coords 65496, 65518, 10
npc_set_animation 3
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_806235e::
npc_set_sprite 15
npc_set_text_script_index 17
npc_set_coords 65490, 174, 0
npc_set_animation 7
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_8062370::
npc_free_and_end
ForceRoom_NPCScript_8062371::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x64, 0x64, ForceRoom_NPCScript_806237a
npc_free_and_end
ForceRoom_NPCScript_806237a::
npc_set_sprite 67
npc_do_not_face_player_when_interacted
npc_set_collision_radius 10
npc_set_text_script_index 18
npc_set_coords 65492, 70, 0
npc_set_animation 45
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_806238f::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x41, 0x41, ForceRoom_NPCScript_8062398
npc_free_and_end
ForceRoom_NPCScript_8062398::
npc_jump_based_on_version ForceRoom_NPCScript_80623a2, ForceRoom_NPCScript_80623b4
npc_free_and_end
ForceRoom_NPCScript_80623a2::
npc_set_sprite 39
npc_set_text_script_index 20
npc_set_coords 65456, 170, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80623b4::
npc_set_sprite 36
npc_set_text_script_index 21
npc_set_coords 65456, 170, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80623c6::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x41, 0x41, ForceRoom_NPCScript_80623cf
npc_free_and_end
ForceRoom_NPCScript_80623cf::
npc_jump_based_on_version ForceRoom_NPCScript_80623d9, ForceRoom_NPCScript_80623eb
npc_free_and_end
ForceRoom_NPCScript_80623d9::
npc_set_sprite 38
npc_set_text_script_index 22
npc_set_coords 18, 24, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_NPCScript_80623eb::
npc_set_sprite 37
npc_set_text_script_index 23
npc_set_coords 18, 24, 0
npc_set_animation 5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x623fd, 0x3
ForceRoom_CutsceneNPCs_8062400::
.word ForceRoom_CutsceneNPCScript_806240c
.word ForceRoom_CutsceneNPCScript_8062458
.word 0xff
ForceRoom_CutsceneNPCScript_806240c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65492, 60, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 23
npc_move_in_direction 7, 16, 4
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 23
npc_move_in_direction 7, 16, 2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x7
npc_pause 10
npc_set_animation 25
npc_pause 1
npc_wait_anim_frame 1
npc_play_sound 0xb7
npc_wait_anim_frame 2
npc_write_cutscene_var 0x8, 0x8
npc_pause 3
npc_play_music 0x63
npc_play_sound 0x77
npc_wait_anim_frame 192
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_8062458::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 15
npc_set_coords 65496, 65518, 10
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x3
npc_pause 10
npc_set_sprite 46
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x6247b, 0x1
ForceRoom_CutsceneNPCs_806247c::
.word ForceRoom_CutsceneNPCScript_806249c
.word ForceRoom_CutsceneNPCScript_806251a
.word ForceRoom_CutsceneNPCScript_8062567
.word ForceRoom_CutsceneNPCScript_8062594
.word ForceRoom_CutsceneNPCScript_80625b2
.word ForceRoom_CutsceneNPCScript_806262a
.word ForceRoom_CutsceneNPCScript_806266e
.word 0xff
ForceRoom_CutsceneNPCScript_806249c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65492, 28, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x6
npc_set_animation 24
npc_wait_anim_frame 192
npc_pause 60
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x7
npc_wait_cutscene_var 0x8, 0x8
npc_set_animation 19
npc_move_in_direction 3, 16, 8
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x9
npc_wait_cutscene_var 0x8, 0xc
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xd
npc_wait_cutscene_var 0x8, 0xe
npc_set_animation 23
npc_move_in_direction 7, 16, 10
npc_set_animation 7
npc_write_cutscene_var 0x8, 0xf
npc_wait_cutscene_var 0x8, 0x14
npc_set_animation 0
npc_write_cutscene_var 0x8, 0x15
npc_wait_cutscene_var 0x8, 0x1a
npc_set_animation 41
npc_wait_anim_frame 192
npc_wait_cutscene_var 0x8, 0x20
npc_set_coords 65492, 36, 0
npc_wait_anim_frame 192
npc_wait_cutscene_var 0x8, 0x30
npc_set_animation 7
npc_wait_anim_frame 192
npc_wait_cutscene_var 0x8, 0x37
npc_set_animation 2
npc_write_cutscene_var 0x8, 0x38
npc_wait_cutscene_var 0x8, 0x39
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x3a
npc_wait_cutscene_var 0x8, 0x3b
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_806251a::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 46
npc_set_coords 65496, 65518, 10
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 25
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 26
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_coords 65496, 65502, 10
npc_set_animation 27
npc_wait_cutscene_var 0x8, 0xb
npc_set_coords 65528, 65502, 10
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x82
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x12
npc_set_animation 26
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x13
npc_pause 8
npc_free_and_end
ForceRoom_CutsceneNPCScript_8062567::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 101, 28
npc_set_coords 65506, 65470, 0
npc_set_animation 0
npc_write_hidden_oam_pieces 0xc000000
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 0
npc_write_hidden_oam_pieces 0x4000000
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_write_hidden_oam_pieces 0x0
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_8062594::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 101, 28
npc_set_coords 65506, 65470, 0
npc_set_animation 2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 4
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_80625b2::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 83
npc_set_coords 65512, 65434, 65530
npc_set_animation 51
npc_wait_cutscene_var 0x8, 0xb
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x80
npc_play_sound 0x135
npc_set_animation 53
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x81
npc_wait_cutscene_var 0x8, 0x82
npc_set_coords 65496, 65518, 10
npc_play_sound 0x94
npc_set_animation 57
npc_wait_anim_frame 192
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x83
npc_wait_cutscene_var 0x8, 0x1a
npc_set_animation 50
npc_play_sound 0xc7
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x1b
npc_wait_cutscene_var 0x8, 0x1c
npc_set_animation 42
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x1d
npc_wait_cutscene_var 0x8, 0x21
npc_set_animation 7
npc_wait_anim_frame 192
npc_write_cutscene_var 0x8, 0x22
npc_wait_cutscene_var 0x8, 0x23
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8b4
npc_pause 30
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8bf
npc_pause 20
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8ca
npc_pause 60
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8d5
npc_write_cutscene_var 0x8, 0x24
npc_free_and_end
ForceRoom_CutsceneNPCScript_806262a::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_clear_unk_flags_60_flag_0x200
npc_set_sprite 17
npc_set_coords 65492, 12, 0
npc_set_animation 26
npc_wait_cutscene_var 0x8, 0x20
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x30
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x31
npc_set_animation 15
npc_move_in_direction 7, 8, 2
npc_set_animation 7
npc_pause 60
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x32
npc_wait_cutscene_var 0x8, 0x33
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x34
npc_wait_cutscene_var 0x8, 0x35
npc_set_animation 11
npc_move_in_direction 3, 8, 2
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x36
npc_wait_cutscene_var 0x8, 0x39
npc_free_and_end
ForceRoom_CutsceneNPCScript_806266e::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 23, 28
npc_set_coords 65496, 65518, 10
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x23
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f889
npc_pause 30
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f897
npc_pause 20
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8a5
npc_pause 60
npc_play_sound 0x8e
npc_run_secondary_script ForceRoom_CutsceneNPCScript_809f8b3
npc_set_active_and_visible
npc_wait_cutscene_var 0x8, 0x30
npc_set_coords 65454, 65522, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x31
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x626b2, 0x2
ForceRoom_CutsceneNPCs_80626b4::
.word ForceRoom_CutsceneNPCScript_80626c8
.word ForceRoom_CutsceneNPCScript_80626de
.word ForceRoom_CutsceneNPCScript_80626f4
.word ForceRoom_CutsceneNPCScript_8062710
.word 0xff
ForceRoom_CutsceneNPCScript_80626c8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 22
npc_set_coords 65492, 10, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_80626de::
npc_set_active_and_invisible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 21
npc_set_coords 65492, 65482, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x1
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_80626f4::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 101, 28
npc_set_coords 65506, 65470, 0
npc_set_animation 1
npc_write_hidden_oam_pieces 0x0
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
ForceRoom_CutsceneNPCScript_8062710::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite_with_category 101, 28
npc_set_coords 65506, 65470, 0
npc_set_animation 4
npc_wait_cutscene_var 0x8, 0x5
npc_jump_with_link NPCScript_StationaryNPC
.incbin "baserom.gba", 0x62727, 0x1e1
SeasideHall_GFXAnim_8062908::
gfx_anim_pal_copy 0x3001a40, 0x20, 0
gfx_anim_data SeasideHall_GFXAnimPalSrc_8582244, 12
gfx_anim_data SeasideHall_GFXAnimPalSrc_8582284, 12
gfx_anim_data SeasideHall_GFXAnimPalSrc_8582264, 12
gfx_anim_data SeasideHall_GFXAnimPalSrc_85822a4, 12
gfx_anim_loop
SeasideHall_GFXAnim_8062938::
gfx_anim_pal_copy 0x3001a40, 0x20, 0
gfx_anim_data SeasideHall_GFXAnimPalSrc_85822c8, 4
gfx_anim_data SeasideHall_GFXAnimPalSrc_85822e8, 5
gfx_anim_loop
.incbin "baserom.gba", 0x62958, 0x5f0
ExpoSite_OnInitMapScripts_8062f48::
.word ExpoSite_OnInitMapScript_806305c
.word CentralHall_OnInitMapScript_8063244
.word SeasideHall_OnInitMapScript_8063410
.word GreenHall_OnInitMapScript_8063500
.word SkyHall_OnInitMapScript_80635c8
.word CopyBotControlRoom_OnInitMapScript_80636e0
ExpoSite_ContinuousMapScripts_8062f60::
.word ExpoSite_ContinuousMapScript_80631b0
.word CentralHall_ContinuousMapScript_80633ac
.word SeasideHall_ContinuousMapScript_80634c8
.word GreenHall_ContinuousMapScript_806358f
.word SkyHall_ContinuousMapScript_80636a8
.word CopyBotControlRoom_ContinuousMapScript_80637b0
ExpoSite_MapGroupNPCScriptPointers_8062f78::
.word ExpoSite_NPCScripts_80637b4
.word CentralHall_NPCScripts_8063ff0
.word SeasideHall_NPCScripts_80652ec
.word GreenHall_NPCScripts_8065548
.word SkyHall_NPCScripts_8065720
.word CopyBotControlRoom_NPCScripts_80659f4
ExpoSite_CoordInteractionTextIndicesPointers_8062f90::
.word ExpoSite_CoordInteractionTextIndices_8062fa8
.word CentralHall_CoordInteractionTextIndices_8062fb8
.word SeasideHall_CoordInteractionTextIndices_8062fc8
.word GreenHall_CoordInteractionTextIndices_8062fd8
.word SkyHall_CoordInteractionTextIndices_8062fe8
.word CopyBotControlRoom_CoordInteractionTextIndices_8062ff8
ExpoSite_CoordInteractionTextIndices_8062fa8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
CentralHall_CoordInteractionTextIndices_8062fb8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
SeasideHall_CoordInteractionTextIndices_8062fc8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
GreenHall_CoordInteractionTextIndices_8062fd8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0x3
.byte 0x4
.byte 0x5
.byte 0x6
.byte 0x7
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
SkyHall_CoordInteractionTextIndices_8062fe8::
.byte 0x0
.byte 0x1
.byte 0x2
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
CopyBotControlRoom_CoordInteractionTextIndices_8062ff8::
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.byte 0xff
.incbin "baserom.gba", 0x63008, 0x54
ExpoSite_OnInitMapScript_806305c::
ms_clear_event_flag MS_VAR_IMM, EVENT_ED4
ms_jump_if_progress_in_range 0x60, 0x6f, ExpoSite_OnInitMapScript_806306c
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_806306c::
ms_jump_if_progress_in_range 0x62, 0x62, ExpoSite_OnInitMapScript_806307f
ms_jump_if_progress_in_range 0x63, 0x64, ExpoSite_OnInitMapScript_806311b
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_806307f::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E18, ExpoSite_OnInitMapScript_8063094
ms_write_word ExpoSite_OnInitMapScript_2011eb0, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F4
ExpoSite_OnInitMapScript_8063094::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E15, ExpoSite_OnInitMapScript_80630b9
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E16, ExpoSite_OnInitMapScript_80630b9
ms_set_event_flag MS_VAR_IMM, EVENT_E16
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ExpoSite_CutsceneScript_8094028, 0x0
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_80630b9::
ms_jump_if_flag_range_clear 3, EVENT_E63, ExpoSite_OnInitMapScript_80630f3
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E17, ExpoSite_OnInitMapScript_80630f3
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E18, ExpoSite_OnInitMapScript_80630f3
ms_set_event_flag MS_VAR_IMM, EVENT_E18
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_word ExpoSite_OnInitMapScript_2011eb0, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F4
ms_start_cutscene ExpoSite_CutsceneScript_8094214, 0x0
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_80630f3::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E1B, ExpoSite_OnInitMapScript_80631af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E1C, ExpoSite_OnInitMapScript_80631af
ms_set_event_flag MS_VAR_IMM, EVENT_E1C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xc
ms_start_cutscene ExpoSite_CutsceneScript_8094788, 0x0
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_806311b::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9B, ExpoSite_OnInitMapScript_8063140
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9C, ExpoSite_OnInitMapScript_8063140
ms_set_event_flag MS_VAR_IMM, EVENT_E9C
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ExpoSite_CutsceneScript_8099cec, 0x6c
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_8063140::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9D, ExpoSite_OnInitMapScript_8063165
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9E, ExpoSite_OnInitMapScript_8063165
ms_set_event_flag MS_VAR_IMM, EVENT_E9E
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ExpoSite_CutsceneScript_8099cec, 0x6d
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_8063165::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9F, ExpoSite_OnInitMapScript_806318a
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA0, ExpoSite_OnInitMapScript_806318a
ms_set_event_flag MS_VAR_IMM, EVENT_EA0
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ExpoSite_CutsceneScript_8099cec, 0x6e
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_806318a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA1, ExpoSite_OnInitMapScript_80631af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA2, ExpoSite_OnInitMapScript_80631af
ms_set_event_flag MS_VAR_IMM, EVENT_EA2
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene ExpoSite_CutsceneScript_8099cec, 0x6f
ms_jump ExpoSite_OnInitMapScript_80631af
ExpoSite_OnInitMapScript_80631af::
ms_end
ExpoSite_ContinuousMapScript_80631b0::
ms_jump_if_progress_in_range 0x60, 0x6f, ExpoSite_ContinuousMapScript_80631bc
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_80631bc::
ms_jump_if_progress_in_range 0x63, 0x64, ExpoSite_ContinuousMapScript_80631c8
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_80631c8::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9B, ExpoSite_ContinuousMapScript_80631e6
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9C, ExpoSite_ContinuousMapScript_80631e6
ms_start_cutscene ExpoSite_CutsceneScript_80990b8, 0x1ff00a8
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_80631e6::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9D, ExpoSite_ContinuousMapScript_8063204
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E9E, ExpoSite_ContinuousMapScript_8063204
ms_start_cutscene ExpoSite_CutsceneScript_80990b8, 0x1ff00a9
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_8063204::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E9F, ExpoSite_ContinuousMapScript_8063222
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA0, ExpoSite_ContinuousMapScript_8063222
ms_start_cutscene ExpoSite_CutsceneScript_80990b8, 0x1ff00aa
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_8063222::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA1, ExpoSite_ContinuousMapScript_8063240
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA2, ExpoSite_ContinuousMapScript_8063240
ms_start_cutscene ExpoSite_CutsceneScript_80990b8, 0x1ff00ab
ms_jump ExpoSite_ContinuousMapScript_8063240
ExpoSite_ContinuousMapScript_8063240::
ms_end
.incbin "baserom.gba", 0x63241, 0x3
CentralHall_OnInitMapScript_8063244::
ms_jump_if_progress_in_range 0x40, 0x4f, CentralHall_OnInitMapScript_806325e
ms_jump_if_progress_in_range 0x50, 0x5f, CentralHall_OnInitMapScript_8063292
ms_jump_if_progress_in_range 0x60, 0x6f, CentralHall_OnInitMapScript_80632c6
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806325e::
ms_jump_if_progress_in_range 0x40, 0x40, CentralHall_OnInitMapScript_806326a
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806326a::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_A01, CentralHall_OnInitMapScript_80633ab
ms_jump_if_flag_set MS_VAR_IMM, EVENT_A02, CentralHall_OnInitMapScript_80633ab
ms_set_event_flag MS_VAR_IMM, EVENT_A02
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x2
ms_start_cutscene CentralHall_CutsceneScript_808d180, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_8063292::
ms_jump_if_progress_in_range 0x50, 0x50, CentralHall_OnInitMapScript_806329e
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806329e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C01, CentralHall_OnInitMapScript_80633ab
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C02, CentralHall_OnInitMapScript_80633ab
ms_set_event_flag MS_VAR_IMM, EVENT_C02
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralHall_CutsceneScript_8090368, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_80632c6::
ms_jump_if_progress_in_range 0x60, 0x60, CentralHall_OnInitMapScript_80632e7
ms_jump_if_progress_in_range 0x62, 0x62, CentralHall_OnInitMapScript_806330f
ms_jump_if_progress_in_range 0x63, 0x63, CentralHall_OnInitMapScript_8063334
ms_jump_if_progress_in_range 0x64, 0x64, CentralHall_OnInitMapScript_806338e
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_80632e7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E01, CentralHall_OnInitMapScript_80633ab
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E02, CentralHall_OnInitMapScript_80633ab
ms_set_event_flag MS_VAR_IMM, EVENT_E02
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralHall_CutsceneScript_80933dc, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806330f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E19, CentralHall_OnInitMapScript_80633ab
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E1A, CentralHall_OnInitMapScript_80633ab
ms_set_event_flag MS_VAR_IMM, EVENT_E1A
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene CentralHall_CutsceneScript_80943b8, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_8063334::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E25, CentralHall_OnInitMapScript_806335c
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E26, CentralHall_OnInitMapScript_806335c
ms_set_event_flag MS_VAR_IMM, EVENT_E26
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CentralHall_CutsceneScript_8094d98, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806335c::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E43, CentralHall_OnInitMapScript_80633ab
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E44, CentralHall_OnInitMapScript_80633ab
ms_set_event_flag MS_VAR_IMM, EVENT_E44
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_word CentralHall_OnInitMapScript_2011eac, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_start_cutscene CentralHall_CutsceneScript_8095ee8, 0x0
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_806338e::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_ED4, CentralHall_OnInitMapScript_8063399
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xe
CentralHall_OnInitMapScript_8063399::
ms_write_word CentralHall_OnInitMapScript_2011eac, 0x8030002
ms_set_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump CentralHall_OnInitMapScript_80633ab
CentralHall_OnInitMapScript_80633ab::
ms_end
CentralHall_ContinuousMapScript_80633ac::
ms_jump_if_progress_in_range 0x60, 0x6f, CentralHall_ContinuousMapScript_80633b8
ms_jump CentralHall_ContinuousMapScript_806340e
CentralHall_ContinuousMapScript_80633b8::
ms_jump_if_progress_in_range 0x63, 0x63, CentralHall_ContinuousMapScript_80633cb
ms_jump_if_progress_in_range 0x64, 0x64, CentralHall_ContinuousMapScript_80633f4
ms_jump CentralHall_ContinuousMapScript_806340e
CentralHall_ContinuousMapScript_80633cb::
ms_coordinate_trigger_not_equal_cmd_8035b44 0x10, 0, CentralHall_ContinuousMapScript_806340e
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E3D, CentralHall_ContinuousMapScript_806340e
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E3E, CentralHall_ContinuousMapScript_806340e
ms_set_event_flag MS_VAR_IMM, EVENT_E3E
ms_start_cutscene CentralHall_CutsceneScript_8095b4c, 0x0
ms_jump CentralHall_ContinuousMapScript_806340e
CentralHall_ContinuousMapScript_80633f4::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E69, CentralHall_ContinuousMapScript_806340e
ms_write_word CentralHall_ContinuousMapScript_2011eac, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F3
ms_jump CentralHall_ContinuousMapScript_806340e
CentralHall_ContinuousMapScript_806340e::
ms_end
.incbin "baserom.gba", 0x6340f, 0x1
SeasideHall_OnInitMapScript_8063410::
ms_jump_if_progress_in_range 0x60, 0x6f, SeasideHall_OnInitMapScript_806341c
ms_jump SeasideHall_OnInitMapScript_80634c7
SeasideHall_OnInitMapScript_806341c::
ms_jump_if_progress_in_range 0x63, 0x63, SeasideHall_OnInitMapScript_806342f
ms_jump_if_progress_in_range 0x64, 0x64, SeasideHall_OnInitMapScript_80634a2
ms_jump SeasideHall_OnInitMapScript_80634c7
SeasideHall_OnInitMapScript_806342f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E28, SeasideHall_OnInitMapScript_8063444
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E2C, SeasideHall_OnInitMapScript_8063444
ms_load_gfx_anim SeasideHall_GFXAnim_8062938
SeasideHall_OnInitMapScript_8063444::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E27, SeasideHall_OnInitMapScript_8063475
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E28, SeasideHall_OnInitMapScript_8063475
ms_set_event_flag MS_VAR_IMM, EVENT_E28
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0xc
ms_call_native_function SeasideHall_MS_sub_80aa004, 0x1
ms_start_cutscene SeasideHall_CutsceneScript_8094ebc, 0x0
ms_jump SeasideHall_OnInitMapScript_80634c7
SeasideHall_OnInitMapScript_8063475::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E67, SeasideHall_OnInitMapScript_80634a2
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E2B, SeasideHall_OnInitMapScript_80634a2
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E2C, SeasideHall_OnInitMapScript_80634a2
ms_set_event_flag MS_VAR_IMM, EVENT_E2C
ms_set_enter_map_screen_fade 0x4, 0xff
ms_start_cutscene SeasideHall_CutsceneScript_809515c, 0x0
ms_jump SeasideHall_OnInitMapScript_80634c7
SeasideHall_OnInitMapScript_80634a2::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA3, SeasideHall_OnInitMapScript_80634c7
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA4, SeasideHall_OnInitMapScript_80634c7
ms_set_event_flag MS_VAR_IMM, EVENT_EA4
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SeasideHall_CutsceneScript_8099cec, 0x70
ms_jump SeasideHall_OnInitMapScript_80634c7
SeasideHall_OnInitMapScript_80634c7::
ms_end
SeasideHall_ContinuousMapScript_80634c8::
ms_jump_if_progress_in_range 0x60, 0x6f, SeasideHall_ContinuousMapScript_80634d4
ms_jump SeasideHall_ContinuousMapScript_80634fe
SeasideHall_ContinuousMapScript_80634d4::
ms_jump_if_progress_in_range 0x63, 0x64, SeasideHall_ContinuousMapScript_80634e0
ms_jump SeasideHall_ContinuousMapScript_80634fe
SeasideHall_ContinuousMapScript_80634e0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA3, SeasideHall_ContinuousMapScript_80634fe
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA4, SeasideHall_ContinuousMapScript_80634fe
ms_start_cutscene SeasideHall_CutsceneScript_80990b8, 0x1ff00ac
ms_jump SeasideHall_ContinuousMapScript_80634fe
SeasideHall_ContinuousMapScript_80634fe::
ms_end
.incbin "baserom.gba", 0x634ff, 0x1
GreenHall_OnInitMapScript_8063500::
ms_jump_if_progress_in_range 0x60, 0x6f, GreenHall_OnInitMapScript_806350c
ms_jump GreenHall_OnInitMapScript_806358e
GreenHall_OnInitMapScript_806350c::
ms_jump_if_progress_in_range 0x63, 0x63, GreenHall_OnInitMapScript_806351f
ms_jump_if_progress_in_range 0x64, 0x64, GreenHall_OnInitMapScript_8063569
ms_jump GreenHall_OnInitMapScript_806358e
GreenHall_OnInitMapScript_806351f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E2D, GreenHall_OnInitMapScript_8063544
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E2E, GreenHall_OnInitMapScript_8063544
ms_set_event_flag MS_VAR_IMM, EVENT_E2E
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_start_cutscene GreenHall_CutsceneScript_8095270, 0x0
ms_jump GreenHall_OnInitMapScript_806358e
GreenHall_OnInitMapScript_8063544::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E33, GreenHall_OnInitMapScript_8063569
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E34, GreenHall_OnInitMapScript_8063569
ms_set_event_flag MS_VAR_IMM, EVENT_E34
ms_set_enter_map_screen_fade 0x4, 0xff
ms_start_cutscene GreenHall_CutsceneScript_8095560, 0x0
ms_jump GreenHall_OnInitMapScript_806358e
GreenHall_OnInitMapScript_8063569::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA5, GreenHall_OnInitMapScript_806358e
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA6, GreenHall_OnInitMapScript_806358e
ms_set_event_flag MS_VAR_IMM, EVENT_EA6
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene GreenHall_CutsceneScript_8099cec, 0x71
ms_jump GreenHall_OnInitMapScript_806358e
GreenHall_OnInitMapScript_806358e::
ms_end
GreenHall_ContinuousMapScript_806358f::
ms_jump_if_progress_in_range 0x60, 0x6f, GreenHall_ContinuousMapScript_806359b
ms_jump GreenHall_ContinuousMapScript_80635c5
GreenHall_ContinuousMapScript_806359b::
ms_jump_if_progress_in_range 0x63, 0x64, GreenHall_ContinuousMapScript_80635a7
ms_jump GreenHall_ContinuousMapScript_80635c5
GreenHall_ContinuousMapScript_80635a7::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA5, GreenHall_ContinuousMapScript_80635c5
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA6, GreenHall_ContinuousMapScript_80635c5
ms_start_cutscene GreenHall_CutsceneScript_80990b8, 0x1ff00ad
ms_jump GreenHall_ContinuousMapScript_80635c5
GreenHall_ContinuousMapScript_80635c5::
ms_end
.incbin "baserom.gba", 0x635c6, 0x2
SkyHall_OnInitMapScript_80635c8::
ms_clear_event_flag MS_VAR_IMM, EVENT_ED4
ms_jump_if_progress_in_range 0x60, 0x6f, SkyHall_OnInitMapScript_80635d8
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_80635d8::
ms_jump_if_progress_in_range 0x62, 0x62, SkyHall_OnInitMapScript_80635f2
ms_jump_if_progress_in_range 0x63, 0x63, SkyHall_OnInitMapScript_8063604
ms_jump_if_progress_in_range 0x64, 0x64, SkyHall_OnInitMapScript_8063682
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_80635f2::
ms_write_word SkyHall_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_8063604::
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E36, SkyHall_OnInitMapScript_8063619
ms_write_word SkyHall_OnInitMapScript_2011ea8, 0x8050002
ms_set_event_flag MS_VAR_IMM, EVENT_16F2
SkyHall_OnInitMapScript_8063619::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E35, SkyHall_OnInitMapScript_8063654
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E36, SkyHall_OnInitMapScript_8063654
ms_set_event_flag MS_VAR_IMM, EVENT_E36
ms_set_enter_map_screen_fade 0x1c, 0xff
ms_call_native_function SkyHall_MS_sub_80aa104, 0x1
ms_write_word SkyHall_OnInitMapScript_2011ea8, 0x0
ms_clear_event_flag MS_VAR_IMM, EVENT_16F2
ms_start_cutscene SkyHall_CutsceneScript_8095678, 0x0
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_8063654::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E3B, SkyHall_OnInitMapScript_8063682
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E3C, SkyHall_OnInitMapScript_8063682
ms_set_event_flag MS_VAR_IMM, EVENT_E3C
ms_set_enter_map_screen_fade 0x4, 0xff
ms_call_native_function SkyHall_MS_sub_80aa104, 0x2
ms_start_cutscene SkyHall_CutsceneScript_8095a70, 0x0
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_8063682::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA7, SkyHall_OnInitMapScript_80636a7
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA8, SkyHall_OnInitMapScript_80636a7
ms_set_event_flag MS_VAR_IMM, EVENT_EA8
ms_set_enter_map_screen_fade 0xc, 0xff
ms_start_cutscene SkyHall_CutsceneScript_8099cec, 0x72
ms_jump SkyHall_OnInitMapScript_80636a7
SkyHall_OnInitMapScript_80636a7::
ms_end
SkyHall_ContinuousMapScript_80636a8::
ms_jump_if_progress_in_range 0x60, 0x6f, SkyHall_ContinuousMapScript_80636b4
ms_jump SkyHall_ContinuousMapScript_80636de
SkyHall_ContinuousMapScript_80636b4::
ms_jump_if_progress_in_range 0x63, 0x64, SkyHall_ContinuousMapScript_80636c0
ms_jump SkyHall_ContinuousMapScript_80636de
SkyHall_ContinuousMapScript_80636c0::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_EA7, SkyHall_ContinuousMapScript_80636de
ms_jump_if_flag_set MS_VAR_IMM, EVENT_EA8, SkyHall_ContinuousMapScript_80636de
ms_start_cutscene SkyHall_CutsceneScript_80990b8, 0x1ff00ae
ms_jump SkyHall_ContinuousMapScript_80636de
SkyHall_ContinuousMapScript_80636de::
ms_end
.incbin "baserom.gba", 0x636df, 0x1
CopyBotControlRoom_OnInitMapScript_80636e0::
ms_clear_event_flag MS_VAR_IMM, EVENT_ED4
ms_jump_if_progress_in_range 0x50, 0x5f, CopyBotControlRoom_OnInitMapScript_80636f7
ms_jump_if_progress_in_range 0x60, 0x6f, CopyBotControlRoom_OnInitMapScript_806372b
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_80636f7::
ms_jump_if_progress_in_range 0x50, 0x50, CopyBotControlRoom_OnInitMapScript_8063703
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_8063703::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_C03, CopyBotControlRoom_OnInitMapScript_80637af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_C04, CopyBotControlRoom_OnInitMapScript_80637af
ms_set_event_flag MS_VAR_IMM, EVENT_C04
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CopyBotControlRoom_CutsceneScript_80904c8, 0x0
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_806372b::
ms_jump_if_progress_in_range 0x64, 0x64, CopyBotControlRoom_OnInitMapScript_8063737
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_8063737::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E45, CopyBotControlRoom_OnInitMapScript_806375f
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E46, CopyBotControlRoom_OnInitMapScript_806375f
ms_set_event_flag MS_VAR_IMM, EVENT_E46
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CopyBotControlRoom_CutsceneScript_80964c0, 0x0
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_806375f::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_ECD, CopyBotControlRoom_OnInitMapScript_8063787
ms_jump_if_flag_set MS_VAR_IMM, EVENT_ECE, CopyBotControlRoom_OnInitMapScript_8063787
ms_set_event_flag MS_VAR_IMM, EVENT_ECE
ms_set_enter_map_screen_fade 0xc, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CopyBotControlRoom_CutsceneScript_80967ac, 0x0
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_8063787::
ms_jump_if_flag_clear MS_VAR_IMM, EVENT_E4D, CopyBotControlRoom_OnInitMapScript_80637af
ms_jump_if_flag_set MS_VAR_IMM, EVENT_E4E, CopyBotControlRoom_OnInitMapScript_80637af
ms_set_event_flag MS_VAR_IMM, EVENT_E4E
ms_set_enter_map_screen_fade 0x4, 0xff
ms_write_eStruct2001c04_byte oS2001c04_Unk_04, 0x63
ms_start_cutscene CopyBotControlRoom_CutsceneScript_8096eb4, 0x0
ms_jump CopyBotControlRoom_OnInitMapScript_80637af
CopyBotControlRoom_OnInitMapScript_80637af::
ms_end
CopyBotControlRoom_ContinuousMapScript_80637b0::
ms_end
.incbin "baserom.gba", 0x637b1, 0x3
ExpoSite_NPCScripts_80637b4::
.word ExpoSite_NPCScript_80637c8
.word ExpoSite_NPCScript_80637fb
.word ExpoSite_NPCScript_806382e
.word ExpoSite_NPCScript_8063861
.word 0xff
ExpoSite_NPCScript_80637c8::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, ExpoSite_NPCScript_80637d1
npc_free_and_end
ExpoSite_NPCScript_80637d1::
npc_set_sprite 67
npc_set_text_script_index 26
npc_set_coords 2, 228, 0
npc_set_animation 5
ExpoSite_NPCScript_80637de::
npc_pause 1
npc_jump_if_flag_clear EVENT_E9C, ExpoSite_NPCScript_80637de
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 26
npc_set_coords 2, 228, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
ExpoSite_NPCScript_80637fb::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, ExpoSite_NPCScript_8063804
npc_free_and_end
ExpoSite_NPCScript_8063804::
npc_set_sprite 67
npc_set_text_script_index 27
npc_set_coords 65424, 72, 0
npc_set_animation 3
ExpoSite_NPCScript_8063811::
npc_pause 1
npc_jump_if_flag_clear EVENT_E9E, ExpoSite_NPCScript_8063811
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 27
npc_set_coords 65424, 72, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ExpoSite_NPCScript_806382e::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, ExpoSite_NPCScript_8063837
npc_free_and_end
ExpoSite_NPCScript_8063837::
npc_set_sprite 67
npc_set_text_script_index 28
npc_set_coords 65228, 65450, 0
npc_set_animation 3
ExpoSite_NPCScript_8063844::
npc_pause 1
npc_jump_if_flag_clear EVENT_EA0, ExpoSite_NPCScript_8063844
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 28
npc_set_coords 65228, 65450, 0
npc_set_animation 1
npc_jump_with_link NPCScript_StationaryNPC
ExpoSite_NPCScript_8063861::
npc_set_active_and_visible
npc_jump_if_progress_in_range 0x63, 0x64, ExpoSite_NPCScript_806386a
npc_free_and_end
ExpoSite_NPCScript_806386a::
npc_set_sprite 67
npc_set_text_script_index 29
npc_set_coords 100, 65440, 0
npc_set_animation 5
ExpoSite_NPCScript_8063877::
npc_pause 1
npc_jump_if_flag_clear EVENT_EA2, ExpoSite_NPCScript_8063877
npc_set_sprite_with_category 23, 28
npc_do_not_face_player_when_interacted
npc_set_text_script_index 29
npc_set_coords 100, 65440, 0
npc_set_animation 2
npc_jump_with_link NPCScript_StationaryNPC
ExpoSite_CutsceneNPCs_8063894::
.word ExpoSite_CutsceneNPCScript_80638b8
.word ExpoSite_CutsceneNPCScript_80638f5
.word ExpoSite_CutsceneNPCScript_8063930
.word ExpoSite_CutsceneNPCScript_806397f
.word ExpoSite_CutsceneNPCScript_80639c5
.word ExpoSite_CutsceneNPCScript_8063a0c
.word ExpoSite_CutsceneNPCScript_8063a58
.word ExpoSite_CutsceneNPCScript_8063a9f
.word 0xff
ExpoSite_CutsceneNPCScript_80638b8::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65460, 410, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_layer_priority_override_to_3
npc_set_coords 65460, 404, 65504
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x19
npc_set_animation 26
npc_wait_anim_frame 192
npc_set_animation 27
npc_write_cutscene_var 0x8, 0x1a
npc_jump_with_link NPCScript_StationaryNPC
ExpoSite_CutsceneNPCScript_80638f5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65448, 438, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 5
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 5
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x17
npc_pause 40
npc_set_animation 13
npc_move_in_direction 5, 8, 8
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063930::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65470, 428, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 2
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 2
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xb
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xc
npc_wait_cutscene_var 0x8, 0x11
npc_pause 16
npc_set_animation 17
npc_move_in_direction 1, 16, 8
npc_set_animation 23
npc_move_in_direction 7, 16, 9
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_write_cutscene_var 0x8, 0x12
npc_free_and_end
ExpoSite_CutsceneNPCScript_806397f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65464, 442, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 4
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 4
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x15
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x16
npc_wait_cutscene_var 0x8, 0x17
npc_pause 56
npc_set_animation 13
npc_move_in_direction 5, 8, 10
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_write_cutscene_var 0x8, 0x18
npc_free_and_end
ExpoSite_CutsceneNPCScript_80639c5::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65434, 420, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 1
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 1
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x13
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x14
npc_wait_cutscene_var 0x8, 0x17
npc_set_animation 13
npc_move_in_direction 5, 8, 9
npc_set_animation 15
npc_move_in_direction 7, 8, 14
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063a0c::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65452, 426, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 3
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x3
npc_pause 3
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0xd
npc_set_animation 1
npc_write_cutscene_var 0x8, 0xe
npc_wait_cutscene_var 0x8, 0x11
npc_pause 32
npc_set_animation 17
npc_move_in_direction 1, 16, 10
npc_set_animation 23
npc_move_in_direction 7, 16, 9
npc_set_animation 17
npc_move_in_direction 1, 16, 14
npc_write_cutscene_var 0x8, 0x12
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063a58::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65486, 426, 65504
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_pause 6
npc_set_layer_priority_override_to_3
npc_set_animation 15
npc_move_in_direction 7, 8, 24
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x3
npc_pause 6
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x5
npc_set_layer_priority_override_to_2
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0xf
npc_set_animation 5
npc_write_cutscene_var 0x8, 0x10
npc_wait_cutscene_var 0x8, 0x11
npc_set_animation 17
npc_move_in_direction 1, 16, 6
npc_set_animation 23
npc_move_in_direction 7, 16, 12
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063a9f::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 65
npc_set_coords 65460, 180, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 11
npc_move_in_direction 3, 8, 3
npc_set_animation 3
npc_pause 30
npc_set_animation 11
npc_move_in_direction 7, 8, 1
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_set_animation 13
npc_move_in_direction 5, 8, 8
npc_set_animation 15
npc_move_in_direction 7, 8, 8
npc_write_cutscene_var 0x8, 0xa
npc_free_and_end
ExpoSite_CutsceneNPCs_8063ad8::
.word ExpoSite_CutsceneNPCScript_8063b04
.word ExpoSite_CutsceneNPCScript_8063b54
.word ExpoSite_CutsceneNPCScript_8063ba7
.word ExpoSite_CutsceneNPCScript_8063bf7
.word ExpoSite_CutsceneNPCScript_8063c53
.word ExpoSite_CutsceneNPCScript_8063cb7
.word ExpoSite_CutsceneNPCScript_8063d0e
.word ExpoSite_CutsceneNPCScript_8063d5e
.word ExpoSite_CutsceneNPCScript_8063d7a
.word ExpoSite_CutsceneNPCScript_8063d98
.word 0xff
ExpoSite_CutsceneNPCScript_8063b04::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 0
npc_set_coords 65460, 48, 0
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x7
npc_set_animation 7
npc_write_cutscene_var 0x8, 0x8
npc_wait_cutscene_var 0x8, 0x9
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063b29
npc_set_animation 15
npc_move_in_direction 7, 8, 40
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063b29::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 64
npc_pause_secondary_script 64
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063b54::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 17
npc_set_coords 65446, 82, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_pause 176
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063b7c
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 46
npc_write_cutscene_var 0x8, 0xa
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063b7c::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 112
npc_pause_secondary_script 116
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063ba7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 2
npc_set_coords 65476, 74, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_pause 16
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063bcc
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 45
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063bcc::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 104
npc_pause_secondary_script 108
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063bf7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 1
npc_set_coords 65438, 68, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_set_animation 3
npc_wait_cutscene_var 0x8, 0x5
npc_pause 2
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x9
npc_pause 152
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063c28
npc_set_animation 9
npc_move_in_direction 1, 8, 3
npc_set_animation 15
npc_move_in_direction 7, 8, 45
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063c28::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 104
npc_pause_secondary_script 108
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063c53::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 3
npc_set_coords 65444, 54, 0
npc_set_animation 1
npc_wait_cutscene_var 0x8, 0x3
npc_pause 4
npc_set_animation 3
npc_write_cutscene_var 0x8, 0x4
npc_wait_cutscene_var 0x8, 0x5
npc_pause 4
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x6
npc_wait_cutscene_var 0x8, 0x9
npc_pause 144
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063c8c
npc_set_animation 9
npc_move_in_direction 1, 8, 2
npc_set_animation 15
npc_move_in_direction 7, 8, 43
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063c8c::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 88
npc_pause_secondary_script 84
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063cb7::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 20
npc_set_coords 65462, 84, 0
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x1
npc_set_animation 1
npc_write_cutscene_var 0x8, 0x2
npc_wait_cutscene_var 0x8, 0x5
npc_set_animation 7
npc_wait_cutscene_var 0x8, 0x9
npc_pause 68
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063ce3
npc_set_animation 15
npc_move_in_direction 7, 8, 44
npc_free_and_end
ExpoSite_CutsceneNPCScript_8063ce3::
npc_pause_secondary_script 240
npc_pause_secondary_script 240
npc_pause_secondary_script 96
npc_pause_secondary_script 100
npc_clear_unk_flags_60_flag_0x200
npc_set_alpha 16
npc_pause_secondary_script 1
npc_set_alpha 14
npc_pause_secondary_script 1
npc_set_alpha 12
npc_pause_secondary_script 1
npc_set_alpha 10
npc_pause_secondary_script 1
npc_set_alpha 8
npc_pause_secondary_script 1
npc_set_alpha 6
npc_pause_secondary_script 1
npc_set_alpha 4
npc_pause_secondary_script 1
npc_set_alpha 2
npc_pause_secondary_script 1
npc_set_active_and_invisible
npc_end_secondary_script
ExpoSite_CutsceneNPCScript_8063d0e::
npc_set_active_and_visible
npc_disable_collision
npc_disable_collision_alternate
npc_set_sprite 51
npc_set_coords 65474, 58, 0
npc_set_animation 5
npc_wait_cutscene_var 0x8, 0x9
npc_pause 8
npc_run_secondary_script ExpoSite_CutsceneNPCScript_8063d33
npc_set_animation 13
npc_move_in_direction 5, 8, 2
npc_set_animation 15
npc_m
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment