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 LOCALID_PLAYER, Common_Movement_FaceDown waitmovement 0 delay 30 applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceDown waitmovement 0 msgbox MeteorFalls_1F_1R_Text_WithThisMeteorite, MSGBOX_DEFAULT closemessage applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterUp applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterUp waitmovement 0 playse SE_PIN applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_ExclamationMark waitmovement 0 applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_Delay48 waitmovement 0 msgbox MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma, MSGBOX_DEFAULT closemessage applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGruntApproachPlayer waitmovement 0 msgbox MeteorFalls_1F_1R_Text_HoldItRightThereMagma, MSGBOX_DEFAULT closemessage applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 addobject LOCALID_METEOR_FALLS_ARCHIE addobject LOCALID_METEOR_FALLS_AQUA_GRUNT_1 addobject LOCALID_METEOR_FALLS_AQUA_GRUNT_2 playbgm MUS_ENCOUNTER_AQUA, FALSE applymovement LOCALID_METEOR_FALLS_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieArrive applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Arrive applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Arrive waitmovement 0 applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, Common_Movement_WalkInPlaceFasterLeft applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_2, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 msgbox MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua, MSGBOX_DEFAULT closemessage applymovement LOCALID_PLAYER, MeteorFalls_1F_1R_Movement_PushPlayerOutOfWay applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_1, MeteorFalls_1F_1R_Movement_MagmaGrunt1Exit applymovement LOCALID_METEOR_FALLS_MAGMA_GRUNT_2, MeteorFalls_1F_1R_Movement_MagmaGrunt2Exit waitmovement 0 removeobject LOCALID_METEOR_FALLS_MAGMA_GRUNT_1 removeobject LOCALID_METEOR_FALLS_MAGMA_GRUNT_2 applymovement LOCALID_METEOR_FALLS_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieApproachPlayer waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieSeenYouBefore, MSGBOX_DEFAULT closemessage applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1ApproachArchie applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2ApproachArchie waitmovement 0 msgbox MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma, MSGBOX_DEFAULT applymovement LOCALID_METEOR_FALLS_ARCHIE, Common_Movement_WalkInPlaceFasterDown waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo, MSGBOX_DEFAULT applymovement LOCALID_METEOR_FALLS_ARCHIE, Common_Movement_WalkInPlaceFasterLeft waitmovement 0 msgbox MeteorFalls_1F_1R_Text_ArchieFarewell, MSGBOX_DEFAULT closemessage applymovement LOCALID_METEOR_FALLS_ARCHIE, MeteorFalls_1F_1R_Movement_ArchieExit applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_1, MeteorFalls_1F_1R_Movement_AquaGrunt1Exit applymovement LOCALID_METEOR_FALLS_AQUA_GRUNT_2, MeteorFalls_1F_1R_Movement_AquaGrunt2Exit waitmovement 0 fadedefaultbgm removeobject LOCALID_METEOR_FALLS_ARCHIE removeobject LOCALID_METEOR_FALLS_AQUA_GRUNT_1 removeobject LOCALID_METEOR_FALLS_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带到烟囱山上做什么?$"