Add local object event ids for referenced objects
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
@ 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:: @ 821A211
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, LilycoveCity_ContestLobby_OnTransition
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LilycoveCity_ContestLobby_OnFrame
|
||||
@@ -35,9 +41,9 @@ LilycoveCity_ContestLobby_EventScript_TryDoContestArtist:: @ 821A255
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ContestArtist:: @ 821A264
|
||||
lockall
|
||||
addobject 4
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_ArtistApproachPlayer
|
||||
waitmovement 4
|
||||
addobject LOCALID_ARTIST
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistApproachPlayer
|
||||
waitmovement LOCALID_ARTIST
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerFaceArtist
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_YourPokemonSpurredMeToPaint, MSGBOX_DEFAULT
|
||||
@@ -61,9 +67,9 @@ LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseum:: @ 821A2AA
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
compare VAR_RESULT, TRUE
|
||||
call_if_eq LilycoveCity_ContestLobby_EventScript_ReceivedArtistRibbon
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
waitmovement 0
|
||||
removeobject 4
|
||||
removeobject LOCALID_ARTIST
|
||||
call LilycoveCity_ContestLobby_EventScript_UpdateMuseumPatrons
|
||||
call LilycoveCity_ContestLobby_EventScript_SetPaintingFlag
|
||||
releaseall
|
||||
@@ -75,22 +81,22 @@ LilycoveCity_ContestLobby_EventScript_ConfirmDontTakePainting:: @ 821A2E4
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseum
|
||||
msgbox LilycoveCity_ContestLobby_Text_FineThatsTheWayItIs, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistExit
|
||||
waitmovement 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject 4
|
||||
removeobject LOCALID_ARTIST
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ReceivedArtistRibbon:: @ 821A314
|
||||
incrementgamestat GAME_STAT_RECEIVED_RIBBONS
|
||||
special BufferContestWinnerMonName
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_ArtistBeginToExit
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistBeginToExit
|
||||
waitmovement 0
|
||||
playse SE_PIN
|
||||
applymovement 4, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_ARTIST, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_ArtistReturnToPlayer
|
||||
applymovement LOCALID_ARTIST, LilycoveCity_ContestLobby_Movement_ArtistReturnToPlayer
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_TakeMementoOfPainting, MSGBOX_DEFAULT
|
||||
playfanfare MUS_FANFA4
|
||||
@@ -209,9 +215,9 @@ LilycoveCity_ContestLobby_EventScript_TryDoLinkContestArtist:: @ 821A427
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkContestArtist:: @ 821A436
|
||||
lockall
|
||||
addobject 11
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_LinkArtistApproachPlayer
|
||||
waitmovement 11
|
||||
addobject LOCALID_ARTIST_LINK
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistApproachPlayer
|
||||
waitmovement LOCALID_ARTIST_LINK
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerFaceLinkArtist
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_YourPokemonSpurredMeToPaint, MSGBOX_DEFAULT
|
||||
@@ -233,9 +239,9 @@ LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseumLink:: @ 821A47A
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
compare VAR_RESULT, TRUE
|
||||
call_if_eq LilycoveCity_ContestLobby_EventScript_ReceivedLinkArtistRibbon
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
waitmovement 0
|
||||
removeobject 11
|
||||
removeobject LOCALID_ARTIST_LINK
|
||||
call LilycoveCity_ContestLobby_EventScript_UpdateMuseumPatrons
|
||||
call LilycoveCity_ContestLobby_EventScript_SetPaintingFlag
|
||||
releaseall
|
||||
@@ -247,10 +253,10 @@ LilycoveCity_ContestLobby_EventScript_ConfirmDontTakePaintingLink:: @ 821A4B4
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TakePaintingToMuseumLink
|
||||
msgbox LilycoveCity_ContestLobby_Text_FineThatsTheWayItIs, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistExit
|
||||
waitmovement 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject 11
|
||||
removeobject LOCALID_ARTIST_LINK
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -258,12 +264,12 @@ LilycoveCity_ContestLobby_EventScript_ReceivedLinkArtistRibbon:: @ 821A4E4
|
||||
incrementgamestat GAME_STAT_RECEIVED_RIBBONS
|
||||
setflag FLAG_SYS_RIBBON_GET
|
||||
special BufferContestWinnerMonName
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_LinkArtistBeginExit
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistBeginExit
|
||||
waitmovement 0
|
||||
playse SE_PIN
|
||||
applymovement 11, Common_Movement_ExclamationMark
|
||||
applymovement LOCALID_ARTIST_LINK, Common_Movement_ExclamationMark
|
||||
waitmovement 0
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_LinkArtistReturnToPlayer
|
||||
applymovement LOCALID_ARTIST_LINK, LilycoveCity_ContestLobby_Movement_LinkArtistReturnToPlayer
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_TakeMementoOfPainting, MSGBOX_DEFAULT
|
||||
playfanfare MUS_FANFA4
|
||||
@@ -409,26 +415,26 @@ LilycoveCity_ContestLobby_EventScript_WarpToToughContestHall:: @ 821A663
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LeadToContestHall:: @ 821A670
|
||||
lockall
|
||||
applymovement 1, LilycoveCity_ContestLobby_Movement_ReceptionistApproachCounter
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistApproachCounter
|
||||
waitmovement 0
|
||||
playse SE_HASHI
|
||||
setmetatile 12, 2, METATILE_Contest_WallShadow, 1
|
||||
setmetatile 12, 3, METATILE_Contest_FloorShadow, 1
|
||||
special DrawWholeMapView
|
||||
applymovement 1, LilycoveCity_ContestLobby_Movement_ReceptionistExitCounter
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistExitCounter
|
||||
waitmovement 0
|
||||
playse SE_HASHI
|
||||
setmetatile 12, 2, METATILE_Contest_CounterFlap_Top, 1
|
||||
setmetatile 12, 3, METATILE_Contest_CounterFlap_Bottom, 1
|
||||
special DrawWholeMapView
|
||||
delay 20
|
||||
applymovement 1, LilycoveCity_ContestLobby_Movement_ReceptionistFacePlayer
|
||||
applymovement LOCALID_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 1, LilycoveCity_ContestLobby_Movement_ReceptionistWalkToContestHall
|
||||
applymovement LOCALID_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_ReceptionistWalkToContestHall
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerWalkToContestHall
|
||||
waitmovement 0
|
||||
releaseall
|
||||
@@ -930,20 +936,20 @@ LilycoveCity_ContestLobby_EventScript_LeadToLinkContestHall:: @ 821AC49
|
||||
waitmessage
|
||||
delay 20
|
||||
closemessage
|
||||
applymovement 2, LilycoveCity_ContestLobby_Movement_LinkReceptionistApproachCounter
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistApproachCounter
|
||||
waitmovement 0
|
||||
playse SE_HASHI
|
||||
setmetatile 17, 2, METATILE_Contest_WallShadow, 1
|
||||
setmetatile 17, 3, METATILE_Contest_FloorShadow, 1
|
||||
special DrawWholeMapView
|
||||
applymovement 2, LilycoveCity_ContestLobby_Movement_LinkReceptionistExitCounter
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistExitCounter
|
||||
waitmovement 0
|
||||
playse SE_HASHI
|
||||
setmetatile 17, 2, METATILE_Contest_CounterFlap_Top, 1
|
||||
setmetatile 17, 3, METATILE_Contest_CounterFlap_Bottom, 1
|
||||
special DrawWholeMapView
|
||||
delay 20
|
||||
applymovement 2, LilycoveCity_ContestLobby_Movement_LinkReceptionistFacePlayer
|
||||
applymovement LOCALID_LINK_RECEPTIONIST, LilycoveCity_ContestLobby_Movement_LinkReceptionistFacePlayer
|
||||
waitmovement 0
|
||||
applymovement OBJ_EVENT_ID_PLAYER, LilycoveCity_ContestLobby_Movement_PlayerApproachLinkReceptionist
|
||||
waitmovement 0
|
||||
@@ -952,7 +958,7 @@ LilycoveCity_ContestLobby_EventScript_LeadToLinkContestHall:: @ 821AC49
|
||||
delay 20
|
||||
closemessage
|
||||
call LilycoveCity_ContestLobby_EventScript_DelayIfContestWithRSPlayer
|
||||
applymovement 2, LilycoveCity_ContestLobby_Movement_LinkReceptionistWalkToContestHall
|
||||
applymovement LOCALID_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