Generate local IDs from map.json files
This commit is contained in:
@@ -1,9 +1,3 @@
|
||||
@ Note: data/scripts/berry_blender.inc is for the same map, so shares local IDs
|
||||
.set LOCALID_RECEPTIONIST, 1
|
||||
.set LOCALID_LINK_RECEPTIONIST, 2
|
||||
.set LOCALID_ARTIST, 4
|
||||
.set LOCALID_ARTIST_LINK, 11
|
||||
|
||||
LilycoveCity_ContestLobby_MapScripts::
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, LilycoveCity_ContestLobby_OnTransition
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LilycoveCity_ContestLobby_OnFrame
|
||||
@@ -40,9 +34,9 @@ LilycoveCity_ContestLobby_EventScript_TryDoContestArtist::
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ContestArtist::
|
||||
lockall
|
||||
addobject LOCALID_ARTIST
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistApproachPlayer
|
||||
waitmovement LOCALID_ARTIST
|
||||
addobject LOCALID_CONTEST_LOBBY_ARTIST
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistApproachPlayer
|
||||
waitmovement LOCALID_CONTEST_LOBBY_ARTIST
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerFaceArtist
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_YourPokemonSpurredMeToPaint, MSGBOX_DEFAULT
|
||||
@@ -63,9 +57,9 @@ LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseum::
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
call_if_eq VAR_RESULT, TRUE, LilycoveCity_ContestLobby_EventScript_ReceivedArtistRibbon
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
waitmovement 0
|
||||
removeobject LOCALID_ARTIST
|
||||
removeobject LOCALID_CONTEST_LOBBY_ARTIST
|
||||
call LilycoveCity_ContestLobby_EventScript_UpdateMuseumPatrons
|
||||
call LilycoveCity_ContestLobby_EventScript_SetPaintingFlag
|
||||
releaseall
|
||||
@@ -76,22 +70,22 @@ LilycoveCity_ContestLobby_EventScript_ConfirmDontTakePainting::
|
||||
goto_if_eq VAR_RESULT, YES, LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseum
|
||||
msgbox LilycoveCity_ContestLobby_Text_FineThatsTheWayItIs, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
waitmovement 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject LOCALID_ARTIST
|
||||
removeobject LOCALID_CONTEST_LOBBY_ARTIST
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ReceivedArtistRibbon::
|
||||
incrementgamestat GAME_STAT_RECEIVED_RIBBONS
|
||||
special BufferContestWinnerMonName
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistBeginToExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistBeginToExit
|
||||
waitmovement 0
|
||||
playse SE_PIN
|
||||
applymovement LOCALID_ARTIST, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistReturnToPlayer
|
||||
applymovement LOCALID_CONTEST_LOBBY_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistReturnToPlayer
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_TakeMementoOfPainting, MSGBOX_DEFAULT
|
||||
playfanfare MUS_OBTAIN_ITEM
|
||||
@@ -210,9 +204,9 @@ LilycoveCity_ContestLobby_EventScript_TryDoLinkContestArtist::
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkContestArtist::
|
||||
lockall
|
||||
addobject LOCALID_ARTIST_LINK
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistApproachPlayer
|
||||
waitmovement LOCALID_ARTIST_LINK
|
||||
addobject LOCALID_CONTEST_LOBBY_LINK_ARTIST
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, LilycoveCity_ContestLobby_Movement_LinkArtistApproachPlayer
|
||||
waitmovement LOCALID_CONTEST_LOBBY_LINK_ARTIST
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerFaceLinkArtist
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_YourPokemonSpurredMeToPaint, MSGBOX_DEFAULT
|
||||
@@ -231,9 +225,9 @@ LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseumLink::
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
call_if_eq VAR_RESULT, TRUE, LilycoveCity_ContestLobby_EventScript_ReceivedLinkArtistRibbon
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
waitmovement 0
|
||||
removeobject LOCALID_ARTIST_LINK
|
||||
removeobject LOCALID_CONTEST_LOBBY_LINK_ARTIST
|
||||
call LilycoveCity_ContestLobby_EventScript_UpdateMuseumPatrons
|
||||
call LilycoveCity_ContestLobby_EventScript_SetPaintingFlag
|
||||
releaseall
|
||||
@@ -244,10 +238,10 @@ LilycoveCity_ContestLobby_EventScript_ConfirmDontTakePaintingLink::
|
||||
goto_if_eq VAR_RESULT, YES, LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseumLink
|
||||
msgbox LilycoveCity_ContestLobby_Text_FineThatsTheWayItIs, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
waitmovement 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject LOCALID_ARTIST_LINK
|
||||
removeobject LOCALID_CONTEST_LOBBY_LINK_ARTIST
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -255,12 +249,12 @@ LilycoveCity_ContestLobby_EventScript_ReceivedLinkArtistRibbon::
|
||||
incrementgamestat GAME_STAT_RECEIVED_RIBBONS
|
||||
setflag FLAG_SYS_RIBBON_GET
|
||||
special BufferContestWinnerMonName
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistBeginExit
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, LilycoveCity_ContestLobby_Movement_LinkArtistBeginExit
|
||||
waitmovement 0
|
||||
playse SE_PIN
|
||||
applymovement LOCALID_ARTIST_LINK, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistReturnToPlayer
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_ARTIST, LilycoveCity_ContestLobby_Movement_LinkArtistReturnToPlayer
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_TakeMementoOfPainting, MSGBOX_DEFAULT
|
||||
playfanfare MUS_OBTAIN_ITEM
|
||||
@@ -405,26 +399,26 @@ LilycoveCity_ContestLobby_EventScript_WarpToToughContestHall::
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LeadToContestHall::
|
||||
lockall
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistApproachCounter
|
||||
applymovement LOCALID_CONTEST_LOBBY_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistApproachCounter
|
||||
waitmovement 0
|
||||
playse SE_BRIDGE_WALK
|
||||
setmetatile 12, 2, METATILE_Contest_WallShadow, TRUE
|
||||
setmetatile 12, 3, METATILE_Contest_FloorShadow, TRUE
|
||||
special DrawWholeMapView
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistExitCounter
|
||||
applymovement LOCALID_CONTEST_LOBBY_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistExitCounter
|
||||
waitmovement 0
|
||||
playse SE_BRIDGE_WALK
|
||||
setmetatile 12, 2, METATILE_Contest_CounterFlap_Top, TRUE
|
||||
setmetatile 12, 3, METATILE_Contest_CounterFlap_Bottom, TRUE
|
||||
special DrawWholeMapView
|
||||
delay 20
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistFacePlayer
|
||||
applymovement LOCALID_CONTEST_LOBBY_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistFacePlayer
|
||||
waitmovement 0
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerApproachReceptionist
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_ComeThroughHere, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistWalkToContestHall
|
||||
applymovement LOCALID_CONTEST_LOBBY_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistWalkToContestHall
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerWalkToContestHall
|
||||
waitmovement 0
|
||||
releaseall
|
||||
@@ -896,20 +890,20 @@ LilycoveCity_ContestLobby_EventScript_LeadToLinkContestHall::
|
||||
waitmessage
|
||||
delay 20
|
||||
closemessage
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistApproachCounter
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistApproachCounter
|
||||
waitmovement 0
|
||||
playse SE_BRIDGE_WALK
|
||||
setmetatile 17, 2, METATILE_Contest_WallShadow, TRUE
|
||||
setmetatile 17, 3, METATILE_Contest_FloorShadow, TRUE
|
||||
special DrawWholeMapView
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistExitCounter
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistExitCounter
|
||||
waitmovement 0
|
||||
playse SE_BRIDGE_WALK
|
||||
setmetatile 17, 2, METATILE_Contest_CounterFlap_Top, TRUE
|
||||
setmetatile 17, 3, METATILE_Contest_CounterFlap_Bottom, TRUE
|
||||
special DrawWholeMapView
|
||||
delay 20
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistFacePlayer
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistFacePlayer
|
||||
waitmovement 0
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerApproachLinkReceptionist
|
||||
waitmovement 0
|
||||
@@ -918,7 +912,7 @@ LilycoveCity_ContestLobby_EventScript_LeadToLinkContestHall::
|
||||
delay 20
|
||||
closemessage
|
||||
call LilycoveCity_ContestLobby_EventScript_DelayIfContestWithRSPlayer
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistWalkToContestHall
|
||||
applymovement LOCALID_CONTEST_LOBBY_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistWalkToContestHall
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerWalkToLinkContestHall
|
||||
waitmovement 0
|
||||
release
|
||||
|
||||
Reference in New Issue
Block a user