.set LOCALID_MAGMA_GRUNT_1, 5 .set LOCALID_MAGMA_GRUNT_2, 6 .set LOCALID_ARCHIE, 7 .set LOCALID_AQUA_GRUNT_1, 8 .set LOCALID_AQUA_GRUNT_2, 9 MeteorFalls_1F_1R_MapScripts:: map_script MAP_SCRIPT_ON_LOAD, MeteorFalls_1F_1R_OnLoad .byte 0 MeteorFalls_1F_1R_OnLoad: call_if_set FLAG_SYS_GAME_CLEAR, MeteorFalls_1F_1R_EventScript_OpenStevensCave end MeteorFalls_1F_1R_EventScript_OpenStevensCave:: setmetatile 4, 1, METATILE_MeteorFalls_CaveEntrance_Top, TRUE setmetatile 3, 2, METATILE_MeteorFalls_CaveEntrance_Left, TRUE setmetatile 4, 2, METATILE_MeteorFalls_CaveEntrance_Bottom, FALSE setmetatile 5, 2, METATILE_MeteorFalls_CaveEntrance_Right, TRUE return MeteorFalls_1F_1R_EventScript_MagmaStealsMeteoriteScene:: lockall playbgm MUS_ENCOUNTER_MAGMA, FALSE applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceDown waitmovement 0 delay 30 applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceDown waitmovement 0 msgbox MeteorFalls_1F_1R_Text_WithThisMeteorite, MSGBOX_DEFAULT closemessage applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterUp applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterUp waitmovement 0 playse SE_PIN applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_ExclamationMark waitmovement 0 applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_Delay48 waitmovement 0 msgbox MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma, MSGBOX_DEFAULT closemessage applymovement LOCALID_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGruntApproachPlayer waitmovement 0 msgbox MeteorFalls_1F_1R_Text_HoldItRightThereMagma, MSGBOX_DEFAULT closemessage applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 addobject LOCALID_ARCHIE addobject LOCALID_AQUA_GRUNT_1 addobject LOCALID_AQUA_GRUNT_2 playbgm MUS_ENCOUNTER_AQUA, FALSE applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieArrive applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Arrive applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Arrive waitmovement 0 applymovement LOCALID_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 msgbox MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua, MSGBOX_DEFAULT closemessage applymovement OBJ_EVENT_ID_PLAYER, MeteorFalls_1F_1R_Movement_PushPlayerOutOfWay applymovement LOCALID_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGrunt1Exit applymovement LOCALID_MAGMA_GRUNT_2, MeteorFalls_1F_1R_Movement_MagmaGrunt2Exit waitmovement 0 removeobject LOCALID_MAGMA_GRUNT_1 removeobject LOCALID_MAGMA_GRUNT_2 applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieApproachPlayer waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieSeenYouBefore, MSGBOX_DEFAULT closemessage applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1ApproachArchie applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2ApproachArchie waitmovement 0 msgbox MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma, MSGBOX_DEFAULT applymovement LOCALID_ARCHIE, Common_Movement_WalkInPlaceFasterDown waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo, MSGBOX_DEFAULT applymovement LOCALID_ARCHIE, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieFarewell, MSGBOX_DEFAULT closemessage applymovement LOCALID_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieExit applymovement LOCALID_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Exit applymovement LOCALID_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Exit waitmovement 0 fadedefaultbgm removeobject LOCALID_ARCHIE removeobject LOCALID_AQUA_GRUNT_1 removeobject LOCALID_AQUA_GRUNT_2 setflag FLAG_HIDE_ROUTE_112_TEAM_MAGMA setflag FLAG_MET_ARCHIE_METEOR_FALLS setflag FLAG_HIDE_FALLARBOR_TOWN_BATTLE_TENT_SCOTT setvar VAR_METEOR_FALLS_STATE, 1 releaseall end MeteorFalls_1F_1R_Movement_MagmaGruntApproachPlayer: walk_right walk_right walk_in_place_faster_up step_end MeteorFalls_1F_1R_Movement_MagmaGrunt1Exit: walk_fast_up walk_fast_up walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right step_end MeteorFalls_1F_1R_Movement_MagmaGrunt2Exit: walk_fast_up walk_fast_up walk_fast_up walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right walk_fast_right step_end MeteorFalls_1F_1R_Movement_ArchieArrive: walk_right walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_AquaGrunt1Arrive: delay_16 delay_16 walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_AquaGrunt2Arrive: delay_16 delay_16 walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_ArchieExit: walk_right walk_right walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_ArchieApproachPlayer: walk_right walk_right walk_up walk_up walk_in_place_faster_left step_end MeteorFalls_1F_1R_Movement_AquaGrunt1Exit: walk_up walk_up walk_right walk_right walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_AquaGrunt1ApproachArchie: walk_right walk_right walk_right walk_in_place_faster_up step_end MeteorFalls_1F_1R_Movement_AquaGrunt2Exit: walk_up walk_up walk_up walk_right walk_right walk_right walk_right walk_right walk_right walk_right step_end MeteorFalls_1F_1R_Movement_AquaGrunt2ApproachArchie: walk_right walk_right walk_right walk_in_place_faster_up step_end MeteorFalls_1F_1R_Movement_PushPlayerOutOfWay: walk_in_place_faster_down delay_4 walk_in_place_faster_right lock_facing_direction walk_left unlock_facing_direction face_right step_end MeteorFalls_1F_1R_EventScript_ProfCozmo:: lock faceplayer goto_if_set FLAG_MET_PROF_COZMO, MeteorFalls_1F_1R_EventScript_MetCozmo setflag FLAG_MET_PROF_COZMO msgbox MeteorFalls_1F_1R_Text_MeetProfCozmo, MSGBOX_DEFAULT release end MeteorFalls_1F_1R_EventScript_MetCozmo:: msgbox MeteorFalls_1F_1R_Text_WhatsTeamMagmaDoingAtMtChimney, MSGBOX_DEFAULT release end MeteorFalls_1F_1R_Text_WithThisMeteorite: .string "呵呵呵!\p有了这陨石,烟囱山\n的那个就会…$" MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma: .string "哎?\p我不晓得你是谁,\n但是若妨碍熔岩队的话,\l别怪我不客气!$" MeteorFalls_1F_1R_Text_HoldItRightThereMagma: .string "待在那不许动,熔岩队!\p如果你认为你会战胜一切\n那就大错特错了!$" MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua: .string "呵呵呵!\n甚至海洋队都加入我们了!\p但是对付你们\n太麻烦了…\p嘿,没关系!\p我们得到了陨石,我们去\n烟囱山咯!\p嘿嘿!再见了\n海洋队的笨蛋!$" MeteorFalls_1F_1R_Text_ArchieSeenYouBefore: .string "水梧桐:我以前见过你吗?\n在凯那的博物馆?\p啊,那么你是{PLAYER}。\p那时,我还以为你是\n熔岩队的一员呢。\p哼…\n真是个奇怪的孩子。\p熔岩队是一个聚集\n完全狂热者的组织。\p他们致力于破坏和\n扩张地盘。\p他们是我们的竞争对手\n我们是热爱海洋的海洋队!$" MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma: .string "老大,我们应该去追赶\n熔岩队…$" MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo: .string "水梧桐:对,没错!\n我们得抓紧了。\p还不知道熔岩队\n要对烟囱山做什么!$" MeteorFalls_1F_1R_Text_ArchieFarewell: .string "水梧桐:{PLAYER},你也应该\n盯紧熔岩队。\p后会有期!$" MeteorFalls_1F_1R_Text_MeetProfCozmo: .string "我…我是索蓝斯…\n是一名教授…\p熔岩队要我带他们去\n流星瀑布…\p但是他们骗了我。\n甚至拿走了我的陨石…\p然后和他们相似的组织\n海洋队出现了。\p在那之后…\n我什么都不知道。\p但是那个熔岩队…\p他们会用\n陨石对烟囱山做什么呢?$" MeteorFalls_1F_1R_Text_WhatsTeamMagmaDoingAtMtChimney: .string "索蓝斯博士:但是那个熔岩队…\p他们会用\n陨石对烟囱山做什么呢?$"