Begin porting/decompiling field_specials
This commit is contained in:
@@ -43,7 +43,7 @@ AbandonedShip_HiddenFloorRooms_EventScript_238CE3:: @ 8238CE3
|
||||
setfieldeffectargument 1, 10
|
||||
setfieldeffectargument 2, 0
|
||||
dofieldeffect 54
|
||||
specialvar VAR_RESULT, sub_81392F8
|
||||
specialvar VAR_RESULT, FoundAbandonedShipRoom4Key
|
||||
compare VAR_RESULT, 0
|
||||
call_if 1, AbandonedShip_HiddenFloorRooms_EventScript_238DD3
|
||||
waitfieldeffect 54
|
||||
@@ -54,7 +54,7 @@ AbandonedShip_HiddenFloorRooms_EventScript_238D0C:: @ 8238D0C
|
||||
end
|
||||
|
||||
AbandonedShip_HiddenFloorRooms_EventScript_238D0D:: @ 8238D0D
|
||||
specialvar VAR_RESULT, sub_81392AC
|
||||
specialvar VAR_RESULT, FoundAbandonedShipRoom1Key
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq AbandonedShip_HiddenFloorRooms_EventScript_238D32
|
||||
delay 20
|
||||
@@ -77,7 +77,7 @@ AbandonedShip_HiddenFloorRooms_EventScript_238D33:: @ 8238D33
|
||||
setfieldeffectargument 1, 3
|
||||
setfieldeffectargument 2, 0
|
||||
dofieldeffect 54
|
||||
specialvar VAR_RESULT, sub_8139320
|
||||
specialvar VAR_RESULT, FoundAbandonedShipRoom6Key
|
||||
compare VAR_RESULT, 0
|
||||
call_if 1, AbandonedShip_HiddenFloorRooms_EventScript_238DE3
|
||||
waitfieldeffect 54
|
||||
@@ -98,7 +98,7 @@ AbandonedShip_HiddenFloorRooms_EventScript_238D6B:: @ 8238D6B
|
||||
setfieldeffectargument 1, 6
|
||||
setfieldeffectargument 2, 0
|
||||
dofieldeffect 54
|
||||
specialvar VAR_RESULT, sub_81392D4
|
||||
specialvar VAR_RESULT, FoundAbandonedShipRoom2Key
|
||||
compare VAR_RESULT, 0
|
||||
call_if 1, AbandonedShip_HiddenFloorRooms_EventScript_238DC3
|
||||
waitfieldeffect 54
|
||||
|
||||
@@ -10,7 +10,7 @@ AncientTomb_MapScript1_238FC3: @ 8238FC3
|
||||
end
|
||||
|
||||
AncientTomb_EventScript_238FCD:: @ 8238FCD
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, AncientTomb_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -75,7 +75,7 @@ AncientTomb_EventScript_23905A:: @ 823905A
|
||||
special StartRegiBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq AncientTomb_EventScript_2390A1
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -9,7 +9,7 @@ AquaHideout_B1F_MapScript1_2339B2: @ 82339B2
|
||||
end
|
||||
|
||||
AquaHideout_B1F_EventScript_2339BC:: @ 82339BC
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, AquaHideout_B1F_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -41,7 +41,7 @@ AquaHideout_B1F_EventScript_2339EB:: @ 82339EB
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq AquaHideout_B1F_EventScript_233A2F
|
||||
compare VAR_RESULT, 4
|
||||
@@ -68,7 +68,7 @@ AquaHideout_B1F_EventScript_233A38:: @ 8233A38
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq AquaHideout_B1F_EventScript_233A7C
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -9,7 +9,7 @@ BattleFrontier_OutsideEast_MapScript1_242C0F: @ 8242C0F
|
||||
end
|
||||
|
||||
BattleFrontier_OutsideEast_EventScript_242C19:: @ 8242C19
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, BattleFrontier_OutsideEast_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -134,7 +134,7 @@ BattleFrontier_OutsideEast_EventScript_242CFC:: @ 8242CFC
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq BattleFrontier_OutsideEast_EventScript_242D60
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -37,7 +37,7 @@ BirthIsland_Exterior_MapScript1_267F65: @ 8267F65
|
||||
end
|
||||
|
||||
BirthIsland_Exterior_EventScript_267F6F:: @ 8267F6F
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, BirthIsland_Exterior_EventScript_27374E
|
||||
removeobject 2
|
||||
@@ -91,7 +91,7 @@ BirthIsland_Exterior_EventScript_267FC1:: @ 8267FC1
|
||||
special BattleSetup_StartLegendaryBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq BirthIsland_Exterior_EventScript_26803B
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -10,7 +10,7 @@ DesertRuins_MapScript1_22D96B: @ 822D96B
|
||||
end
|
||||
|
||||
DesertRuins_EventScript_22D975:: @ 822D975
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, DesertRuins_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -75,7 +75,7 @@ DesertRuins_EventScript_22DA02:: @ 822DA02
|
||||
special StartRegiBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq DesertRuins_EventScript_22DA49
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -11,7 +11,7 @@ FarawayIsland_Interior_MapScript1_267D0F: @ 8267D0F
|
||||
end
|
||||
|
||||
FarawayIsland_Interior_EventScript_267D19:: @ 8267D19
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq FarawayIsland_Interior_EventScript_267D4B
|
||||
compare VAR_RESULT, 4
|
||||
@@ -33,7 +33,7 @@ FarawayIsland_Interior_MapScript1_267D54: @ 8267D54
|
||||
end
|
||||
|
||||
FarawayIsland_Interior_EventScript_267D5E:: @ 8267D5E
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, FarawayIsland_Interior_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -148,7 +148,7 @@ FarawayIsland_Interior_EventScript_267DF2:: @ 8267DF2
|
||||
special BattleSetup_StartLegendaryBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq FarawayIsland_Interior_EventScript_267E96
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -10,7 +10,7 @@ IslandCave_MapScript1_238E3A: @ 8238E3A
|
||||
end
|
||||
|
||||
IslandCave_EventScript_238E44:: @ 8238E44
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, IslandCave_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -107,7 +107,7 @@ IslandCave_EventScript_238F58:: @ 8238F58
|
||||
special StartRegiBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq IslandCave_EventScript_238F9F
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -255,7 +255,7 @@ LilycoveCity_EventScript_1E2DF8:: @ 81E2DF8
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq LilycoveCity_EventScript_1E2E5A
|
||||
msgbox LilycoveCity_Text_1E3234, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, LilycoveCity_EventScript_1E2EDE
|
||||
case 1, LilycoveCity_EventScript_1E2EEE
|
||||
case 2, LilycoveCity_EventScript_1E2EFE
|
||||
@@ -286,7 +286,7 @@ LilycoveCity_EventScript_1E2E6B:: @ 81E2E6B
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq LilycoveCity_EventScript_1E2ECD
|
||||
msgbox LilycoveCity_Text_1E373C, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, LilycoveCity_EventScript_1E2F0E
|
||||
case 1, LilycoveCity_EventScript_1E2F1E
|
||||
case 2, LilycoveCity_EventScript_1E2F2E
|
||||
|
||||
@@ -124,6 +124,6 @@ LilycoveCity_DepartmentStoreElevator_EventScript_2207E5:: @ 82207E5
|
||||
return
|
||||
|
||||
LilycoveCity_DepartmentStoreElevator_EventScript_2207FC:: @ 82207FC
|
||||
special sub_8139994
|
||||
special SetDepartmentStoreFloorVar
|
||||
return
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ LilycoveCity_DepartmentStore_1F_EventScript_21F69C:: @ 821F69C
|
||||
waitmessage
|
||||
special RetrieveLotteryNumber
|
||||
copyvar VAR_0x8008, VAR_RESULT
|
||||
special sub_81397C4
|
||||
special BufferLottoTicketNumber
|
||||
msgbox LilycoveCity_DepartmentStore_1F_Text_2A650B, 4
|
||||
applymovement 2, LilycoveCity_DepartmentStore_1F_Movement_2725A8
|
||||
waitmovement 0
|
||||
|
||||
@@ -89,7 +89,7 @@ LilycoveCity_Harbor_EventScript_21E149:: @ 821E149
|
||||
msgbox LilycoveCity_Harbor_Text_21E864, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq LilycoveCity_Harbor_EventScript_21E5C0
|
||||
setvar VAR_PORTHOLE, 5
|
||||
setvar VAR_PORTHOLE_STATE, 5
|
||||
call LilycoveCity_Harbor_EventScript_21E5CC
|
||||
warp MAP_SS_TIDAL_CORRIDOR, 255, 1, 10
|
||||
waitstate
|
||||
@@ -398,7 +398,7 @@ LilycoveCity_Harbor_EventScript_21E575:: @ 821E575
|
||||
msgbox LilycoveCity_Harbor_Text_21E864, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq LilycoveCity_Harbor_EventScript_21E5C0
|
||||
setvar VAR_PORTHOLE, 5
|
||||
setvar VAR_PORTHOLE_STATE, 5
|
||||
call LilycoveCity_Harbor_EventScript_21E5CC
|
||||
warp MAP_SS_TIDAL_CORRIDOR, 255, 1, 10
|
||||
waitstate
|
||||
|
||||
@@ -9,7 +9,7 @@ MarineCave_End_MapScript1_23AFEA: @ 823AFEA
|
||||
end
|
||||
|
||||
MarineCave_End_EventScript_23AFF4:: @ 823AFF4
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, MarineCave_End_EventScript_27374E
|
||||
removeobject 1
|
||||
@@ -42,7 +42,7 @@ MarineCave_End_EventScript_23B01B:: @ 823B01B
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
setvar VAR_TEMP_1, 0
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq MarineCave_End_EventScript_23B084
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -409,7 +409,7 @@ MauvilleCity_GameCorner_EventScript_210137:: @ 8210137
|
||||
msgbox MauvilleCity_GameCorner_Text_210750, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210209
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, MauvilleCity_GameCorner_EventScript_21017C
|
||||
case 1, MauvilleCity_GameCorner_EventScript_2101A6
|
||||
case 2, MauvilleCity_GameCorner_EventScript_2101D0
|
||||
@@ -540,7 +540,7 @@ MauvilleCity_GameCorner_EventScript_2102D6:: @ 82102D6
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 0
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -551,7 +551,7 @@ MauvilleCity_GameCorner_EventScript_2102F6:: @ 82102F6
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 1
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -562,7 +562,7 @@ MauvilleCity_GameCorner_EventScript_210316:: @ 8210316
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 2
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -573,7 +573,7 @@ MauvilleCity_GameCorner_EventScript_210336:: @ 8210336
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 3
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -584,7 +584,7 @@ MauvilleCity_GameCorner_EventScript_210356:: @ 8210356
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 4
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -595,7 +595,7 @@ MauvilleCity_GameCorner_EventScript_210376:: @ 8210376
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 5
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -606,7 +606,7 @@ MauvilleCity_GameCorner_EventScript_210396:: @ 8210396
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 6
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -617,7 +617,7 @@ MauvilleCity_GameCorner_EventScript_2103B6:: @ 82103B6
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 7
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -628,7 +628,7 @@ MauvilleCity_GameCorner_EventScript_2103D6:: @ 82103D6
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 8
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -639,7 +639,7 @@ MauvilleCity_GameCorner_EventScript_2103F6:: @ 82103F6
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 9
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -650,7 +650,7 @@ MauvilleCity_GameCorner_EventScript_210416:: @ 8210416
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 10
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
@@ -661,7 +661,7 @@ MauvilleCity_GameCorner_EventScript_210436:: @ 8210436
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq MauvilleCity_GameCorner_EventScript_210456
|
||||
setvar VAR_0x8004, 11
|
||||
specialvar VAR_RESULT, sub_8139248
|
||||
specialvar VAR_RESULT, GetSlotMachineId
|
||||
playslotmachine VAR_RESULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -26,7 +26,7 @@ NavelRock_Bottom_MapScript1_269284: @ 8269284
|
||||
end
|
||||
|
||||
NavelRock_Bottom_EventScript_26928E:: @ 826928E
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, NavelRock_Bottom_EventScript_27374E
|
||||
removeobject 1
|
||||
@@ -64,7 +64,7 @@ NavelRock_Bottom_EventScript_2692A2:: @ 82692A2
|
||||
special BattleSetup_StartLegendaryBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq NavelRock_Bottom_EventScript_269336
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -29,7 +29,7 @@ NavelRock_Top_MapScript1_269151: @ 8269151
|
||||
end
|
||||
|
||||
NavelRock_Top_EventScript_26915B:: @ 826915B
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, NavelRock_Top_EventScript_27374E
|
||||
removeobject 1
|
||||
@@ -69,7 +69,7 @@ NavelRock_Top_EventScript_26916F:: @ 826916F
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
setvar VAR_LAST_TALKED, 1
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq NavelRock_Top_EventScript_269217
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -14,7 +14,7 @@ NewMauville_Inside_MapScript1_2373E7: @ 82373E7
|
||||
end
|
||||
|
||||
NewMauville_Inside_EventScript_237407:: @ 8237407
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, NewMauville_Inside_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -193,7 +193,7 @@ NewMauville_Inside_EventScript_2377AF:: @ 82377AF
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq NewMauville_Inside_EventScript_2377F3
|
||||
compare VAR_RESULT, 4
|
||||
@@ -220,7 +220,7 @@ NewMauville_Inside_EventScript_2377FC:: @ 82377FC
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq NewMauville_Inside_EventScript_237840
|
||||
compare VAR_RESULT, 4
|
||||
@@ -247,7 +247,7 @@ NewMauville_Inside_EventScript_237849:: @ 8237849
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq NewMauville_Inside_EventScript_23788D
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -25,7 +25,7 @@ PacifidlogTown_House2_EventScript_203792:: @ 8203792
|
||||
PacifidlogTown_House2_EventScript_2037DE:: @ 82037DE
|
||||
checkflag FLAG_0x12B
|
||||
goto_if 0, PacifidlogTown_House2_EventScript_27374E
|
||||
specialvar VAR_RESULT, sub_813970C
|
||||
specialvar VAR_RESULT, GetDaysUntilPacifidlogTMAvailable
|
||||
compare VAR_RESULT, 0
|
||||
call_if 1, PacifidlogTown_House2_EventScript_203812
|
||||
return
|
||||
@@ -49,7 +49,7 @@ PacifidlogTown_House2_EventScript_203816:: @ 8203816
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq PacifidlogTown_House2_EventScript_272054
|
||||
setflag FLAG_0x12B
|
||||
special sub_8139754
|
||||
special SetPacifidlogTMReceivedDay
|
||||
msgbox PacifidlogTown_House2_Text_203A85, 4
|
||||
release
|
||||
end
|
||||
@@ -65,13 +65,13 @@ PacifidlogTown_House2_EventScript_20384F:: @ 820384F
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq PacifidlogTown_House2_EventScript_272054
|
||||
setflag FLAG_0x12B
|
||||
special sub_8139754
|
||||
special SetPacifidlogTMReceivedDay
|
||||
msgbox PacifidlogTown_House2_Text_203A85, 4
|
||||
release
|
||||
end
|
||||
|
||||
PacifidlogTown_House2_EventScript_20387E:: @ 820387E
|
||||
specialvar VAR_RESULT, sub_813970C
|
||||
specialvar VAR_RESULT, GetDaysUntilPacifidlogTMAvailable
|
||||
buffernumberstring 0, VAR_RESULT
|
||||
msgbox PacifidlogTown_House2_Text_203AF4, 4
|
||||
release
|
||||
|
||||
@@ -35,11 +35,11 @@ PetalburgCity_PokemonCenter_1F_EventScript_207A1C:: @ 8207A1C
|
||||
end
|
||||
|
||||
PetalburgCity_PokemonCenter_1F_EventScript_207A38:: @ 8207A38
|
||||
compare VAR_FIRST_POKE, 0
|
||||
compare VAR_STARTER_MON, 0
|
||||
call_if 1, PetalburgCity_PokemonCenter_1F_EventScript_207A5B
|
||||
compare VAR_FIRST_POKE, 1
|
||||
compare VAR_STARTER_MON, 1
|
||||
call_if 1, PetalburgCity_PokemonCenter_1F_EventScript_207A64
|
||||
compare VAR_FIRST_POKE, 2
|
||||
compare VAR_STARTER_MON, 2
|
||||
call_if 1, PetalburgCity_PokemonCenter_1F_EventScript_207A6D
|
||||
release
|
||||
end
|
||||
|
||||
@@ -38,7 +38,7 @@ Route103_EventScript_1EC3DA:: @ 81EC3DA
|
||||
applymovement 2, Route103_Movement_27259A
|
||||
waitmovement 0
|
||||
msgbox Route103_Text_1EC7DE, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route103_EventScript_1EC48E
|
||||
case 1, Route103_EventScript_1EC49E
|
||||
case 2, Route103_EventScript_1EC4AE
|
||||
@@ -55,7 +55,7 @@ Route103_EventScript_1EC434:: @ 81EC434
|
||||
applymovement 2, Route103_Movement_27259A
|
||||
waitmovement 0
|
||||
msgbox Route103_Text_1EC9CE, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route103_EventScript_1EC4BE
|
||||
case 1, Route103_EventScript_1EC4CE
|
||||
case 2, Route103_EventScript_1EC4DE
|
||||
|
||||
@@ -153,7 +153,7 @@ Route104_EventScript_1ECDD0:: @ 81ECDD0
|
||||
|
||||
Route104_EventScript_1ECDED:: @ 81ECDED
|
||||
msgbox Route104_Text_1EDDDB, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route104_EventScript_1ECE36
|
||||
case 1, Route104_EventScript_1ECE49
|
||||
case 2, Route104_EventScript_1ECE5C
|
||||
@@ -230,7 +230,7 @@ Route104_EventScript_1ECEEC:: @ 81ECEEC
|
||||
|
||||
Route104_EventScript_1ECF09:: @ 81ECF09
|
||||
msgbox Route104_Text_1EE0C7, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route104_EventScript_1ECF4D
|
||||
case 1, Route104_EventScript_1ECF60
|
||||
case 2, Route104_EventScript_1ECF73
|
||||
|
||||
@@ -45,8 +45,8 @@ Route110_MapWarps: @ 8529050
|
||||
warp_def 19, 88, 0, 2, MAP_ROUTE110_SEASIDE_CYCLING_ROAD_NORTH_ENTRANCE
|
||||
|
||||
Route110_MapCoordEvents: @ 8529080
|
||||
coord_event 28, 92, 3, VAR_0x40A9, 2, Route110_EventScript_1EF661
|
||||
coord_event 29, 92, 3, VAR_0x40A9, 2, Route110_EventScript_1EF661
|
||||
coord_event 28, 92, 3, VAR_CYCLING_CHALLENGE_STATE, 2, Route110_EventScript_1EF661
|
||||
coord_event 29, 92, 3, VAR_CYCLING_CHALLENGE_STATE, 2, Route110_EventScript_1EF661
|
||||
coord_event 33, 56, 3, VAR_0x4069, 0, Route110_EventScript_1EF74D
|
||||
coord_event 34, 56, 3, VAR_0x4069, 0, Route110_EventScript_1EF758
|
||||
coord_event 35, 56, 3, VAR_0x4069, 0, Route110_EventScript_1EF763
|
||||
|
||||
@@ -11,7 +11,7 @@ Route110_MapScript1_1EF279: @ 81EF279
|
||||
Route110_MapScript1_1EF27D: @ 81EF27D
|
||||
call Route110_EventScript_271ED7
|
||||
call Route110_EventScript_271EFB
|
||||
compare VAR_0x40A9, 1
|
||||
compare VAR_CYCLING_CHALLENGE_STATE, 1
|
||||
call_if 1, Route110_EventScript_1EF293
|
||||
end
|
||||
|
||||
@@ -20,12 +20,12 @@ Route110_EventScript_1EF293:: @ 81EF293
|
||||
return
|
||||
|
||||
Route110_MapScript2_1EF297: @ 81EF297
|
||||
map_script_2 VAR_0x40A9, 1, Route110_EventScript_1EF2A1
|
||||
map_script_2 VAR_CYCLING_CHALLENGE_STATE, 1, Route110_EventScript_1EF2A1
|
||||
.2byte 0
|
||||
|
||||
Route110_EventScript_1EF2A1:: @ 81EF2A1
|
||||
special Special_BeginCyclingRoadChallenge
|
||||
setvar VAR_0x40A9, 2
|
||||
setvar VAR_CYCLING_CHALLENGE_STATE, 2
|
||||
return
|
||||
|
||||
Route110_EventScript_1EF2AA:: @ 81EF2AA
|
||||
@@ -148,7 +148,7 @@ Route110_EventScript_1EF3B7:: @ 81EF3B7
|
||||
specialvar VAR_RESULT, GetPlayerAvatarBike
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq Route110_EventScript_1EF3E8
|
||||
compare VAR_0x40A9, 0
|
||||
compare VAR_CYCLING_CHALLENGE_STATE, 0
|
||||
goto_eq Route110_EventScript_1EF3DE
|
||||
msgbox Route110_Text_1F06FB, 4
|
||||
release
|
||||
@@ -368,7 +368,7 @@ Route110_EventScript_1EF735:: @ 81EF735
|
||||
end
|
||||
|
||||
Route110_EventScript_1EF743:: @ 81EF743
|
||||
setvar VAR_0x40A9, 3
|
||||
setvar VAR_CYCLING_CHALLENGE_STATE, 3
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
return
|
||||
@@ -426,7 +426,7 @@ Route110_EventScript_1EF7E6:: @ 81EF7E6
|
||||
|
||||
Route110_EventScript_1EF7EB:: @ 81EF7EB
|
||||
msgbox Route110_Text_1EFC48, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route110_EventScript_1EF81A
|
||||
case 1, Route110_EventScript_1EF82A
|
||||
case 2, Route110_EventScript_1EF83A
|
||||
@@ -456,7 +456,7 @@ Route110_EventScript_1EF84A:: @ 81EF84A
|
||||
|
||||
Route110_EventScript_1EF865:: @ 81EF865
|
||||
msgbox Route110_Text_1EFE3F, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route110_EventScript_1EF894
|
||||
case 1, Route110_EventScript_1EF8A4
|
||||
case 2, Route110_EventScript_1EF8B4
|
||||
|
||||
@@ -3,14 +3,14 @@ Route110_SeasideCyclingRoadSouthEntrance_MapScripts:: @ 826EBA1
|
||||
.byte 0
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_MapScript1_26EBA7: @ 826EBA7
|
||||
compare VAR_0x40A9, 3
|
||||
compare VAR_CYCLING_CHALLENGE_STATE, 3
|
||||
call_if 1, Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBBE
|
||||
compare VAR_0x40A9, 2
|
||||
compare VAR_CYCLING_CHALLENGE_STATE, 2
|
||||
call_if 1, Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBBE
|
||||
end
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBBE:: @ 826EBBE
|
||||
setvar VAR_0x40A9, 1
|
||||
setvar VAR_CYCLING_CHALLENGE_STATE, 1
|
||||
return
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBC4:: @ 826EBC4
|
||||
@@ -33,7 +33,7 @@ Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBD0:: @ 826EBD0
|
||||
end
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBF6:: @ 826EBF6
|
||||
setvar VAR_0x40A9, 1
|
||||
setvar VAR_CYCLING_CHALLENGE_STATE, 1
|
||||
return
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EBFC:: @ 826EBFC
|
||||
@@ -50,7 +50,7 @@ Route110_SeasideCyclingRoadSouthEntrance_Movement_26EC11: @ 826EC11
|
||||
|
||||
Route110_SeasideCyclingRoadSouthEntrance_EventScript_26EC13:: @ 826EC13
|
||||
lockall
|
||||
setvar VAR_0x40A9, 0
|
||||
setvar VAR_CYCLING_CHALLENGE_STATE, 0
|
||||
clearflag FLAG_SYS_CYCLING_ROAD
|
||||
setvar VAR_TEMP_1, 0
|
||||
releaseall
|
||||
|
||||
@@ -169,7 +169,7 @@ Route116_EventScript_1F2DB6:: @ 81F2DB6
|
||||
checkitem ITEM_BLACK_GLASSES, 1
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq Route116_EventScript_1F2DF1
|
||||
specialvar VAR_RESULT, sub_8139634
|
||||
specialvar VAR_RESULT, FoundBlackGlasses
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq Route116_EventScript_1F2DE2
|
||||
msgbox Route116_Text_1F3657, 4
|
||||
@@ -185,7 +185,7 @@ Route116_EventScript_1F2DE2:: @ 81F2DE2
|
||||
Route116_EventScript_1F2DF1:: @ 81F2DF1
|
||||
msgbox Route116_Text_1F3657, 4
|
||||
msgbox Route116_Text_1F3688, 4
|
||||
specialvar VAR_RESULT, sub_8139634
|
||||
specialvar VAR_RESULT, FoundBlackGlasses
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq Route116_EventScript_1F2E1B
|
||||
msgbox Route116_Text_1F375E, 4
|
||||
|
||||
@@ -17,7 +17,7 @@ Route116_TunnelersRestHouse_EventScript_22B863:: @ 822B863
|
||||
Route116_TunnelersRestHouse_EventScript_22B86C:: @ 822B86C
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x0C7
|
||||
checkflag FLAG_RUSTURF_TUNNEL_OPENED
|
||||
goto_eq Route116_TunnelersRestHouse_EventScript_22B881
|
||||
msgbox Route116_TunnelersRestHouse_Text_22BAAF, 4
|
||||
release
|
||||
|
||||
@@ -9,7 +9,7 @@ Route119_MapScript1_1F442F: @ 81F442F
|
||||
end
|
||||
|
||||
Route119_EventScript_1F4439:: @ 81F4439
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, Route119_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -80,7 +80,7 @@ Route119_EventScript_1F4506:: @ 81F4506
|
||||
|
||||
Route119_EventScript_1F450B:: @ 81F450B
|
||||
msgbox Route119_Text_1F49FD, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route119_EventScript_1F453A
|
||||
case 1, Route119_EventScript_1F454A
|
||||
case 2, Route119_EventScript_1F455A
|
||||
@@ -110,7 +110,7 @@ Route119_EventScript_1F456A:: @ 81F456A
|
||||
|
||||
Route119_EventScript_1F4585:: @ 81F4585
|
||||
msgbox Route119_Text_1F4C9A, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, Route119_EventScript_1F45B4
|
||||
case 1, Route119_EventScript_1F45C4
|
||||
case 2, Route119_EventScript_1F45D4
|
||||
|
||||
@@ -25,7 +25,7 @@ Route120_EventScript_1F5406:: @ 81F5406
|
||||
return
|
||||
|
||||
Route120_EventScript_1F5449:: @ 81F5449
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, Route120_EventScript_27374E
|
||||
removeobject 30
|
||||
@@ -33,7 +33,7 @@ Route120_EventScript_1F5449:: @ 81F5449
|
||||
return
|
||||
|
||||
Route120_EventScript_1F5460:: @ 81F5460
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, Route120_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -220,7 +220,7 @@ Route120_EventScript_1F568B:: @ 81F568B
|
||||
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
dowildbattle
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq Route120_EventScript_1F571C
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -306,7 +306,7 @@ RustboroCity_EventScript_1E09CD:: @ 81E09CD
|
||||
clearflag FLAG_0x2DC
|
||||
setflag FLAG_0x08E
|
||||
setvar VAR_0x405A, 2
|
||||
setvar VAR_0x409A, 2
|
||||
setvar VAR_RUSTURF_TUNNEL_STATE, 2
|
||||
setvar VAR_0x406F, 1
|
||||
clearflag FLAG_0x37B
|
||||
clearflag FLAG_0x370
|
||||
@@ -869,7 +869,7 @@ RustboroCity_EventScript_1E1070:: @ 81E1070
|
||||
|
||||
RustboroCity_EventScript_1E1092:: @ 81E1092
|
||||
msgbox RustboroCity_Text_1E1C84, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, RustboroCity_EventScript_1E10DB
|
||||
case 1, RustboroCity_EventScript_1E10EE
|
||||
case 2, RustboroCity_EventScript_1E1101
|
||||
@@ -940,7 +940,7 @@ RustboroCity_EventScript_1E1174:: @ 81E1174
|
||||
|
||||
RustboroCity_EventScript_1E1191:: @ 81E1191
|
||||
msgbox RustboroCity_Text_1E1FA9, 4
|
||||
switch VAR_FIRST_POKE
|
||||
switch VAR_STARTER_MON
|
||||
case 0, RustboroCity_EventScript_1E11D5
|
||||
case 1, RustboroCity_EventScript_1E11E8
|
||||
case 2, RustboroCity_EventScript_1E11FB
|
||||
|
||||
@@ -17,8 +17,8 @@ RusturfTunnel_MapWarps: @ 85342B4
|
||||
|
||||
RusturfTunnel_MapCoordEvents: @ 85342CC
|
||||
coord_event 23, 4, 3, 0, 0, RusturfTunnel_EventScript_22D071
|
||||
coord_event 9, 4, 3, VAR_0x409A, 2, RusturfTunnel_EventScript_22D083
|
||||
coord_event 9, 5, 3, VAR_0x409A, 2, RusturfTunnel_EventScript_22D083
|
||||
coord_event 9, 4, 3, VAR_RUSTURF_TUNNEL_STATE, 2, RusturfTunnel_EventScript_22D083
|
||||
coord_event 9, 5, 3, VAR_RUSTURF_TUNNEL_STATE, 2, RusturfTunnel_EventScript_22D083
|
||||
coord_event 25, 4, 3, 0, 0, RusturfTunnel_EventScript_22D077
|
||||
coord_event 25, 5, 3, 0, 0, RusturfTunnel_EventScript_22D07D
|
||||
|
||||
|
||||
@@ -4,12 +4,12 @@ RusturfTunnel_MapScripts:: @ 822CE27
|
||||
.byte 0
|
||||
|
||||
RusturfTunnel_MapScript2_22CE32: @ 822CE32
|
||||
map_script_2 VAR_0x409A, 4, RusturfTunnel_EventScript_22CEAE
|
||||
map_script_2 VAR_0x409A, 5, RusturfTunnel_EventScript_22CEAE
|
||||
map_script_2 VAR_RUSTURF_TUNNEL_STATE, 4, RusturfTunnel_EventScript_22CEAE
|
||||
map_script_2 VAR_RUSTURF_TUNNEL_STATE, 5, RusturfTunnel_EventScript_22CEAE
|
||||
.2byte 0
|
||||
|
||||
RusturfTunnel_MapScript1_22CE44: @ 822CE44
|
||||
compare VAR_0x409A, 2
|
||||
compare VAR_RUSTURF_TUNNEL_STATE, 2
|
||||
call_if 1, RusturfTunnel_EventScript_22CE50
|
||||
end
|
||||
|
||||
@@ -288,7 +288,7 @@ RusturfTunnel_EventScript_22D083:: @ 822D083
|
||||
waitmovement 0
|
||||
moveobjectoffscreen 6
|
||||
moveobjectoffscreen 7
|
||||
setvar VAR_0x409A, 3
|
||||
setvar VAR_RUSTURF_TUNNEL_STATE, 3
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -4,15 +4,15 @@ SSTidalCorridor_MapScripts:: @ 823BFCF
|
||||
|
||||
SSTidalCorridor_MapScript2_23BFD5: @ 823BFD5
|
||||
map_script_2 VAR_0x40D4, 0, SSTidalCorridor_EventScript_23C219
|
||||
map_script_2 VAR_PORTHOLE, 1, SSTidalCorridor_EventScript_23BFFF
|
||||
map_script_2 VAR_PORTHOLE, 5, SSTidalCorridor_EventScript_23C015
|
||||
map_script_2 VAR_PORTHOLE, 9, SSTidalCorridor_EventScript_23C067
|
||||
map_script_2 VAR_PORTHOLE, 10, SSTidalCorridor_EventScript_23C07D
|
||||
map_script_2 VAR_PORTHOLE_STATE, 1, SSTidalCorridor_EventScript_23BFFF
|
||||
map_script_2 VAR_PORTHOLE_STATE, 5, SSTidalCorridor_EventScript_23C015
|
||||
map_script_2 VAR_PORTHOLE_STATE, 9, SSTidalCorridor_EventScript_23C067
|
||||
map_script_2 VAR_PORTHOLE_STATE, 10, SSTidalCorridor_EventScript_23C07D
|
||||
.2byte 0
|
||||
|
||||
SSTidalCorridor_EventScript_23BFFF:: @ 823BFFF
|
||||
special SetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 2
|
||||
setvar VAR_PORTHOLE_STATE, 2
|
||||
lockall
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalCorridor_Text_23C462, 4
|
||||
@@ -20,7 +20,7 @@ SSTidalCorridor_EventScript_23BFFF:: @ 823BFFF
|
||||
end
|
||||
|
||||
SSTidalCorridor_EventScript_23C015:: @ 823C015
|
||||
setvar VAR_PORTHOLE, 6
|
||||
setvar VAR_PORTHOLE_STATE, 6
|
||||
lockall
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalCorridor_Text_23C4E3, 4
|
||||
@@ -29,28 +29,28 @@ SSTidalCorridor_EventScript_23C015:: @ 823C015
|
||||
|
||||
SSTidalRooms_EventScript_23C028:: @ 823C028
|
||||
special SetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 7
|
||||
setvar VAR_PORTHOLE_STATE, 7
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalRooms_Text_23C462, 4
|
||||
return
|
||||
|
||||
SSTidalRooms_EventScript_23C03C:: @ 823C03C
|
||||
special ResetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 4
|
||||
setvar VAR_PORTHOLE_STATE, 4
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalRooms_Text_23C553, 4
|
||||
return
|
||||
|
||||
SSTidalCorridor_EventScript_23C050:: @ 823C050
|
||||
compare VAR_PORTHOLE, 2
|
||||
compare VAR_PORTHOLE_STATE, 2
|
||||
goto_eq SSTidalCorridor_EventScript_23C067
|
||||
compare VAR_PORTHOLE, 7
|
||||
compare VAR_PORTHOLE_STATE, 7
|
||||
goto_eq SSTidalCorridor_EventScript_23C07D
|
||||
end
|
||||
|
||||
SSTidalCorridor_EventScript_23C067:: @ 823C067
|
||||
special ResetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 3
|
||||
setvar VAR_PORTHOLE_STATE, 3
|
||||
lockall
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalCorridor_Text_23C4E3, 4
|
||||
@@ -59,7 +59,7 @@ SSTidalCorridor_EventScript_23C067:: @ 823C067
|
||||
|
||||
SSTidalCorridor_EventScript_23C07D:: @ 823C07D
|
||||
special ResetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 8
|
||||
setvar VAR_PORTHOLE_STATE, 8
|
||||
lockall
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalCorridor_Text_23C50F, 4
|
||||
@@ -68,13 +68,13 @@ SSTidalCorridor_EventScript_23C07D:: @ 823C07D
|
||||
|
||||
SSTidalRooms_EventScript_23C093:: @ 823C093
|
||||
special ResetSSTidalFlag
|
||||
setvar VAR_PORTHOLE, 8
|
||||
setvar VAR_PORTHOLE_STATE, 8
|
||||
playse SE_PINPON
|
||||
msgbox SSTidalRooms_Text_23C50F, 4
|
||||
return
|
||||
|
||||
SSTidalRooms_EventScript_23C0A7:: @ 823C0A7
|
||||
switch VAR_PORTHOLE
|
||||
switch VAR_PORTHOLE_STATE
|
||||
case 2, SSTidalRooms_EventScript_23C03C
|
||||
case 3, SSTidalRooms_EventScript_23C03C
|
||||
case 6, SSTidalRooms_EventScript_23C028
|
||||
@@ -114,9 +114,9 @@ SSTidalCorridor_EventScript_23C110:: @ 823C110
|
||||
SSTidalCorridor_EventScript_23C119:: @ 823C119
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_PORTHOLE, 4
|
||||
compare VAR_PORTHOLE_STATE, 4
|
||||
goto_eq SSTidalCorridor_EventScript_23C13B
|
||||
compare VAR_PORTHOLE, 8
|
||||
compare VAR_PORTHOLE_STATE, 8
|
||||
goto_eq SSTidalCorridor_EventScript_23C15A
|
||||
msgbox SSTidalCorridor_Text_23C596, 4
|
||||
release
|
||||
@@ -148,9 +148,9 @@ SSTidalCorridor_EventScript_23C179:: @ 823C179
|
||||
|
||||
SSTidalCorridor_EventScript_23C17D:: @ 823C17D
|
||||
lockall
|
||||
compare VAR_PORTHOLE, 2
|
||||
compare VAR_PORTHOLE_STATE, 2
|
||||
goto_eq SSTidalCorridor_EventScript_23C19E
|
||||
compare VAR_PORTHOLE, 7
|
||||
compare VAR_PORTHOLE_STATE, 7
|
||||
goto_eq SSTidalCorridor_EventScript_23C19E
|
||||
msgbox SSTidalCorridor_Text_23C6C3, 4
|
||||
releaseall
|
||||
|
||||
@@ -10,7 +10,7 @@ SkyPillar_Top_MapScript1_2396C8: @ 82396C8
|
||||
end
|
||||
|
||||
SkyPillar_Top_EventScript_2396D2:: @ 82396D2
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, SkyPillar_Top_EventScript_27374E
|
||||
removeobject VAR_LAST_TALKED
|
||||
@@ -56,7 +56,7 @@ SkyPillar_Top_EventScript_239722:: @ 8239722
|
||||
special BattleSetup_StartLegendaryBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq SkyPillar_Top_EventScript_239768
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -203,7 +203,7 @@ SlateportCity_Harbor_EventScript_20CB92:: @ 820CB92
|
||||
msgbox SlateportCity_Harbor_Text_20CF93, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq SlateportCity_Harbor_EventScript_20CBDD
|
||||
setvar VAR_PORTHOLE, 1
|
||||
setvar VAR_PORTHOLE_STATE, 1
|
||||
call SlateportCity_Harbor_EventScript_20CBE9
|
||||
warp MAP_SS_TIDAL_CORRIDOR, 255, 1, 10
|
||||
waitstate
|
||||
|
||||
@@ -34,7 +34,7 @@ SlateportCity_House1_EventScript_209AF3:: @ 8209AF3
|
||||
special TV_CheckMonOTIDEqualsPlayerID
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq SlateportCity_House1_EventScript_209B50
|
||||
specialvar VAR_RESULT, sub_8139770
|
||||
specialvar VAR_RESULT, MonOTNameMatchesPlayer
|
||||
special TV_CopyNicknameToStringVar1AndEnsureTerminated
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq SlateportCity_House1_EventScript_209B50
|
||||
|
||||
@@ -91,7 +91,7 @@ SootopolisCity_MysteryEventsHouse_1F_EventScript_227A4E:: @ 8227A4E
|
||||
|
||||
SootopolisCity_MysteryEventsHouse_1F_EventScript_227A58:: @ 8227A58
|
||||
special SavePlayerParty
|
||||
special sub_8139238
|
||||
special BufferEReaderTrainerName
|
||||
msgbox SootopolisCity_MysteryEventsHouse_1F_Text_227BFC, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq SootopolisCity_MysteryEventsHouse_1F_EventScript_227AE2
|
||||
|
||||
@@ -9,7 +9,7 @@ SouthernIsland_Interior_MapScript1_242A50: @ 8242A50
|
||||
end
|
||||
|
||||
SouthernIsland_Interior_EventScript_242A5A:: @ 8242A5A
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, SouthernIsland_Interior_EventScript_27374E
|
||||
removeobject 2
|
||||
@@ -90,7 +90,7 @@ SouthernIsland_Interior_EventScript_242AD0:: @ 8242AD0
|
||||
special BattleSetup_StartLatiBattle
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq SouthernIsland_Interior_EventScript_242B81
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -9,7 +9,7 @@ TerraCave_End_MapScript1_23B0BB: @ 823B0BB
|
||||
end
|
||||
|
||||
TerraCave_End_EventScript_23B0C5:: @ 823B0C5
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 7
|
||||
goto_if 5, TerraCave_End_EventScript_27374E
|
||||
removeobject 1
|
||||
@@ -42,7 +42,7 @@ TerraCave_End_EventScript_23B0EC:: @ 823B0EC
|
||||
waitstate
|
||||
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
||||
setvar VAR_TEMP_1, 0
|
||||
specialvar VAR_RESULT, sub_8138B80
|
||||
specialvar VAR_RESULT, GetBattleOutcome
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq TerraCave_End_EventScript_23B155
|
||||
compare VAR_RESULT, 4
|
||||
|
||||
@@ -10,7 +10,7 @@ VerdanturfTown_MapScript1_1EB56C: @ 81EB56C
|
||||
VerdanturfTown_EventScript_1EB575:: @ 81EB575
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x0C7
|
||||
checkflag FLAG_RUSTURF_TUNNEL_OPENED
|
||||
goto_eq VerdanturfTown_EventScript_1EB594
|
||||
msgbox VerdanturfTown_Text_1EB5FD, 4
|
||||
applymovement 2, VerdanturfTown_Movement_2725A2
|
||||
@@ -36,7 +36,7 @@ VerdanturfTown_EventScript_1EB5B1:: @ 81EB5B1
|
||||
VerdanturfTown_EventScript_1EB5BA:: @ 81EB5BA
|
||||
lock
|
||||
faceplayer
|
||||
checkflag FLAG_0x0C7
|
||||
checkflag FLAG_RUSTURF_TUNNEL_OPENED
|
||||
goto_eq VerdanturfTown_EventScript_1EB5CF
|
||||
msgbox VerdanturfTown_Text_1EB854, 4
|
||||
release
|
||||
|
||||
@@ -69,7 +69,7 @@ VerdanturfTown_WandasHouse_EventScript_20294E:: @ 820294E
|
||||
goto_eq VerdanturfTown_WandasHouse_EventScript_202989
|
||||
checkflag FLAG_0x4F3
|
||||
goto_eq VerdanturfTown_WandasHouse_EventScript_20297F
|
||||
checkflag FLAG_0x0C7
|
||||
checkflag FLAG_RUSTURF_TUNNEL_OPENED
|
||||
goto_eq VerdanturfTown_WandasHouse_EventScript_202975
|
||||
msgbox VerdanturfTown_WandasHouse_Text_202E47, 4
|
||||
release
|
||||
|
||||
Reference in New Issue
Block a user