Finish adding local IDs to map.json files
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
.set LOCALID_ANNOUNCER, 1
|
||||
.set LOCALID_AUDIENCE_TWIN, 2
|
||||
.set LOCALID_AUDIENCE_WALKING, 6
|
||||
.set LOCALID_REFEREE, 9
|
||||
.set LOCALID_PLAYER, 13
|
||||
.set LOCALID_OPPONENT, 15
|
||||
@ On this map the player will automatically walk into the room, but the camera is supposed to remain still.
|
||||
@ To do this GF sets the player (OBJ_EVENT_ID_PLAYER) invisible and creates a fake player object (LOCALID_DOME_PLAYER).
|
||||
@ The graphics of this fake player object are represented with VAR_OBJ_GFX_ID_1.
|
||||
@ The graphics of the opponent are represented with VAR_OBJ_GFX_ID_0, which will ultimately be set by dome_setopponentgfx.
|
||||
|
||||
.set NO_DRAW, 0
|
||||
.set DRAW_TRAINER, 1
|
||||
@@ -46,20 +44,20 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_EnterRoom::
|
||||
lockall
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_GetRoundNum
|
||||
call_if_eq VAR_RESULT, DOME_ROUND1, BattleFrontier_BattleDomeBattleRoom_EventScript_TryDoAudienceMemberWalkToSeat
|
||||
applymovement LOCALID_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
applymovement LOCALID_DOME_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
waitmovement 0
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_AnnouncePlayer
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_PlayerHasEnteredDome, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
showobjectat LOCALID_PLAYER, MAP_BATTLE_FRONTIER_BATTLE_DOME_BATTLE_ROOM
|
||||
showobjectat LOCALID_DOME_PLAYER, MAP_BATTLE_FRONTIER_BATTLE_DOME_BATTLE_ROOM
|
||||
goto_if_ne VAR_TEMP_F, DOME_FINAL, BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerEnter
|
||||
goto_if_ne VAR_TEMP_E, FRONTIER_BRAIN_NOT_READY, BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerEnterForTucker
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerEnter::
|
||||
applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerEnter
|
||||
applymovement LOCALID_DOME_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerEnter
|
||||
goto BattleFrontier_BattleDomeBattleRoom_EventScript_AudienceReactToPlayer
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerEnterForTucker::
|
||||
applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerEnterForTucker
|
||||
applymovement LOCALID_DOME_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerEnterForTucker
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_AudienceReactToPlayer::
|
||||
playse SE_M_ENCORE2
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_AudienceLookAround
|
||||
@@ -70,8 +68,8 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_BattleOpponent::
|
||||
dome_getopponentname
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_PlayerVersusTrainer, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerStepForward
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_OpponentStepForward
|
||||
applymovement LOCALID_DOME_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerStepForward
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_OpponentStepForward
|
||||
waitmovement 0
|
||||
tower_getopponentintro 0
|
||||
msgbox gStringVar4, MSGBOX_DEFAULT
|
||||
@@ -90,19 +88,19 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_Draw::
|
||||
playse SE_M_ENCORE2
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_AudienceLookAround
|
||||
delay 60
|
||||
applymovement LOCALID_REFEREE, BattleFrontier_BattleDomeBattleRoom_Movement_RefereeEnter
|
||||
applymovement LOCALID_DOME_REFEREE, BattleFrontier_BattleDomeBattleRoom_Movement_RefereeEnter
|
||||
waitmovement 0
|
||||
applymovement LOCALID_ANNOUNCER, BattleFrontier_BattleDomeBattleRoom_Movement_AnnouncerFaceLeft
|
||||
applymovement LOCALID_DOME_ANNOUNCER, BattleFrontier_BattleDomeBattleRoom_Movement_AnnouncerFaceLeft
|
||||
waitmovement 0
|
||||
delay 180
|
||||
applymovement LOCALID_REFEREE, BattleFrontier_BattleDomeBattleRoom_Movement_RefereeExit
|
||||
applymovement LOCALID_DOME_REFEREE, BattleFrontier_BattleDomeBattleRoom_Movement_RefereeExit
|
||||
waitmovement 0
|
||||
goto_if_eq VAR_TEMP_2, DRAW_TUCKER, BattleFrontier_BattleDomeBattleRoom_EventScript_LostToOpponent @ Tucker always wins on a draw
|
||||
dome_compareseeds
|
||||
switch VAR_RESULT
|
||||
case 1, BattleFrontier_BattleDomeBattleRoom_EventScript_DefeatedOpponent
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_LostToOpponent::
|
||||
applymovement LOCALID_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
applymovement LOCALID_DOME_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
waitmovement 0
|
||||
dome_getopponentname
|
||||
call_if_eq VAR_TEMP_2, NO_DRAW, BattleFrontier_BattleDomeBattleRoom_EventScript_OpponentWon
|
||||
@@ -135,7 +133,7 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_TuckerWonDraw::
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_DefeatedOpponent::
|
||||
applymovement LOCALID_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
applymovement LOCALID_DOME_ANNOUNCER, Common_Movement_WalkInPlaceDown
|
||||
waitmovement 0
|
||||
call_if_eq VAR_TEMP_2, NO_DRAW, BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerWon
|
||||
call_if_eq VAR_TEMP_2, DRAW_TRAINER, BattleFrontier_BattleDomeBattleRoom_EventScript_PlayerWonDraw
|
||||
@@ -154,7 +152,7 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_DefeatedOpponent::
|
||||
waitstate
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_WonTourney::
|
||||
applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerApproachAudience
|
||||
applymovement LOCALID_DOME_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerApproachAudience
|
||||
waitmovement 0
|
||||
frontier_get FRONTIER_DATA_LVL_MODE
|
||||
switch VAR_RESULT
|
||||
@@ -340,9 +338,9 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_AnnounceTuckerGold::
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_LegendHasReturnedDomeAceTucker, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_TuckerEnter::
|
||||
closemessage
|
||||
applymovement LOCALID_AUDIENCE_TWIN, BattleFrontier_BattleDomeBattleRoom_Movement_AudienceTwinJump
|
||||
applymovement LOCALID_ANNOUNCER, BattleFrontier_BattleDomeBattleRoom_Movement_AnnouncerMoveForTuckerEntrance
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerEnterAndDance
|
||||
applymovement LOCALID_DOME_AUDIENCE_TWIN, BattleFrontier_BattleDomeBattleRoom_Movement_AudienceTwinJump
|
||||
applymovement LOCALID_DOME_ANNOUNCER, BattleFrontier_BattleDomeBattleRoom_Movement_AnnouncerMoveForTuckerEntrance
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerEnterAndDance
|
||||
playse SE_M_ENCORE2
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_AudienceLookAround
|
||||
waitse
|
||||
@@ -384,7 +382,7 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_BattleTuckerSilver::
|
||||
frontier_getsymbols
|
||||
goto_if_ne VAR_RESULT, 0, BattleFrontier_BattleDomeBattleRoom_EventScript_WonTourney
|
||||
closemessage
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerApproachPlayer
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerApproachPlayer
|
||||
waitmovement 0
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_SeeYourFrontierPass, MSGBOX_DEFAULT
|
||||
playfanfare MUS_OBTAIN_SYMBOL
|
||||
@@ -412,7 +410,7 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_BattleTuckerGold::
|
||||
frontier_getsymbols
|
||||
goto_if_eq VAR_RESULT, 2, BattleFrontier_BattleDomeBattleRoom_EventScript_WonTourney
|
||||
closemessage
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerApproachPlayer
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerApproachPlayer
|
||||
waitmovement 0
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_NeverLostWhenPowerUnleashed, MSGBOX_DEFAULT
|
||||
playfanfare MUS_OBTAIN_SYMBOL
|
||||
@@ -426,8 +424,8 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_BattleTuckerGold::
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_DoTuckerBattle::
|
||||
msgbox BattleFrontier_BattleDomeBattleRoom_Text_PlayerVersusTucker, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerStepForward2
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerStepForward
|
||||
applymovement LOCALID_DOME_PLAYER, BattleFrontier_BattleDomeBattleRoom_Movement_PlayerStepForward2
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_TuckerStepForward
|
||||
waitmovement 0
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_DoDomeBattle
|
||||
return
|
||||
@@ -462,7 +460,7 @@ BattleFrontier_BattleDomeBattleRoom_OnWarp:
|
||||
.2byte 0
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_SetUpObjects::
|
||||
hideobjectat LOCALID_PLAYER, MAP_BATTLE_FRONTIER_BATTLE_DOME_BATTLE_ROOM
|
||||
hideobjectat LOCALID_DOME_PLAYER, MAP_BATTLE_FRONTIER_BATTLE_DOME_BATTLE_ROOM
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_AddAudience
|
||||
call BattleFrontier_BattleDomeBattleRoom_EventScript_SetPlayerGfx
|
||||
setvar VAR_TEMP_1, 1
|
||||
@@ -473,10 +471,10 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_SetUpObjects::
|
||||
copyvar VAR_TEMP_E, VAR_RESULT
|
||||
goto_if_eq VAR_RESULT, FRONTIER_BRAIN_NOT_READY, BattleFrontier_BattleDomeBattleRoom_EventScript_EndSetUpObjects
|
||||
call BattleFrontier_EventScript_SetBrainObjectGfx
|
||||
setobjectxyperm LOCALID_OPPONENT, 13, 9
|
||||
removeobject LOCALID_OPPONENT
|
||||
addobject LOCALID_OPPONENT
|
||||
applymovement LOCALID_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_SetInvisibleFacingUp
|
||||
setobjectxyperm LOCALID_DOME_OPPONENT, 13, 9
|
||||
removeobject LOCALID_DOME_OPPONENT
|
||||
addobject LOCALID_DOME_OPPONENT
|
||||
applymovement LOCALID_DOME_OPPONENT, BattleFrontier_BattleDomeBattleRoom_Movement_SetInvisibleFacingUp
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_EndSetUpObjects::
|
||||
end
|
||||
|
||||
@@ -869,13 +867,13 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_SetWalkingAudienceMemberPos::
|
||||
random 2
|
||||
copyvar VAR_TEMP_D, VAR_RESULT
|
||||
goto_if_eq VAR_TEMP_D, 0, Common_EventScript_NopReturn
|
||||
setobjectxyperm LOCALID_AUDIENCE_WALKING, 2, 0
|
||||
setobjectmovementtype LOCALID_AUDIENCE_WALKING, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_DOME_AUDIENCE_WALKING, 2, 0
|
||||
setobjectmovementtype LOCALID_DOME_AUDIENCE_WALKING, MOVEMENT_TYPE_FACE_RIGHT
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_EventScript_TryDoAudienceMemberWalkToSeat::
|
||||
goto_if_eq VAR_TEMP_D, 0, Common_EventScript_NopReturn
|
||||
applymovement LOCALID_AUDIENCE_WALKING, BattleFrontier_BattleDomeBattleRoom_Movement_AudienceMemberWalkToSeat
|
||||
applymovement LOCALID_DOME_AUDIENCE_WALKING, BattleFrontier_BattleDomeBattleRoom_Movement_AudienceMemberWalkToSeat
|
||||
return
|
||||
|
||||
BattleFrontier_BattleDomeBattleRoom_Movement_AudienceTwinJump:
|
||||
|
||||
Reference in New Issue
Block a user