Continue adding local IDs to map.json files
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
"connections": null,
|
||||
"object_events": [
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_SCIENTIST_1",
|
||||
"graphics_id": "OBJ_EVENT_GFX_SCIENTIST_1",
|
||||
"x": 7,
|
||||
"y": 2,
|
||||
@@ -28,6 +29,7 @@
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_SCIENTIST_2",
|
||||
"graphics_id": "OBJ_EVENT_GFX_SCIENTIST_1",
|
||||
"x": 2,
|
||||
"y": 2,
|
||||
@@ -41,6 +43,7 @@
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_SAILOR",
|
||||
"graphics_id": "OBJ_EVENT_GFX_SAILOR",
|
||||
"x": 6,
|
||||
"y": 6,
|
||||
@@ -54,6 +57,7 @@
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_OLD_MAN",
|
||||
"graphics_id": "OBJ_EVENT_GFX_OLD_MAN",
|
||||
"x": 10,
|
||||
"y": 2,
|
||||
@@ -67,6 +71,7 @@
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_WOMAN",
|
||||
"graphics_id": "OBJ_EVENT_GFX_WOMAN_4",
|
||||
"x": 14,
|
||||
"y": 7,
|
||||
@@ -119,6 +124,7 @@
|
||||
"flag": "FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_1F_TEAM_MAGMA"
|
||||
},
|
||||
{
|
||||
"local_id": "LOCALID_SPACE_CENTER_1F_STAIR_GRUNT",
|
||||
"graphics_id": "OBJ_EVENT_GFX_MAGMA_MEMBER_M",
|
||||
"x": 13,
|
||||
"y": 2,
|
||||
|
||||
@@ -1,10 +1,3 @@
|
||||
.set LOCALID_SCIENTIST_1, 1
|
||||
.set LOCALID_SCIENTIST_2, 2
|
||||
.set LOCALID_SAILOR, 3
|
||||
.set LOCALID_OLD_MAN, 4
|
||||
.set LOCALID_WOMAN, 5
|
||||
.set LOCALID_STAIR_GRUNT, 9
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_MapScripts::
|
||||
map_script MAP_SCRIPT_ON_LOAD, MossdeepCity_SpaceCenter_1F_OnLoad
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_SpaceCenter_1F_OnTransition
|
||||
@@ -15,31 +8,31 @@ MossdeepCity_SpaceCenter_1F_OnTransition:
|
||||
end
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveObjectsForTeamMagma::
|
||||
setobjectxyperm LOCALID_SAILOR, 1, 9
|
||||
setobjectmovementtype LOCALID_SAILOR, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_WOMAN, 0, 8
|
||||
setobjectmovementtype LOCALID_WOMAN, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_OLD_MAN, 1, 6
|
||||
setobjectmovementtype LOCALID_OLD_MAN, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_SCIENTIST_1, 3, 4
|
||||
setobjectmovementtype LOCALID_SCIENTIST_1, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectmovementtype LOCALID_SCIENTIST_2, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_SAILOR, 1, 9
|
||||
setobjectmovementtype LOCALID_SPACE_CENTER_1F_SAILOR, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_WOMAN, 0, 8
|
||||
setobjectmovementtype LOCALID_SPACE_CENTER_1F_WOMAN, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_OLD_MAN, 1, 6
|
||||
setobjectmovementtype LOCALID_SPACE_CENTER_1F_OLD_MAN, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_SCIENTIST_1, 3, 4
|
||||
setobjectmovementtype LOCALID_SPACE_CENTER_1F_SCIENTIST_1, MOVEMENT_TYPE_FACE_RIGHT
|
||||
setobjectmovementtype LOCALID_SPACE_CENTER_1F_SCIENTIST_2, MOVEMENT_TYPE_FACE_RIGHT
|
||||
goto_if_eq VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 1, MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardLeft
|
||||
goto_if_eq VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 2, MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardDown
|
||||
goto_if_eq VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 3, MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardRight
|
||||
end
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardLeft::
|
||||
setobjectxyperm LOCALID_STAIR_GRUNT, 12, 2
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, 12, 2
|
||||
end
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardDown::
|
||||
setobjectxyperm LOCALID_STAIR_GRUNT, 13, 3
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, 13, 3
|
||||
end
|
||||
|
||||
@ Functionally unused. See comment on MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsEast
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveStairGuardRight::
|
||||
setobjectxyperm LOCALID_STAIR_GRUNT, 14, 2
|
||||
setobjectxyperm LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, 14, 2
|
||||
end
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_OnLoad:
|
||||
@@ -226,7 +219,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_Grunt2::
|
||||
msgbox MossdeepCity_SpaceCenter_1F_Text_Grunt2Intro, MSGBOX_DEFAULT
|
||||
trainerbattle_no_intro TRAINER_GRUNT_SPACE_CENTER_2, MossdeepCity_SpaceCenter_1F_Text_Grunt2Defeat
|
||||
setflag FLAG_DEFEATED_GRUNT_SPACE_CENTER_1F
|
||||
copyobjectxytoperm LOCALID_STAIR_GRUNT
|
||||
copyobjectxytoperm LOCALID_SPACE_CENTER_1F_STAIR_GRUNT
|
||||
switch VAR_FACING
|
||||
case DIR_WEST, MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsWest
|
||||
#ifdef BUGFIX
|
||||
@@ -234,7 +227,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_Grunt2::
|
||||
#else
|
||||
case DIR_WEST, MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsEast
|
||||
#endif
|
||||
applymovement LOCALID_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairs
|
||||
applymovement LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairs
|
||||
waitmovement 0
|
||||
setvar VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 2
|
||||
release
|
||||
@@ -246,7 +239,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_Grunt2Defeated::
|
||||
end
|
||||
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsWest::
|
||||
applymovement LOCALID_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairsWest
|
||||
applymovement LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairsWest
|
||||
waitmovement 0
|
||||
setvar VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 1
|
||||
release
|
||||
@@ -255,7 +248,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsWest::
|
||||
@ Functionally unused by mistake. The movement is handled anyway after the switch (see above)
|
||||
@ This also means VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE can never be 3
|
||||
MossdeepCity_SpaceCenter_1F_EventScript_MoveGruntFromStairsEast::
|
||||
applymovement LOCALID_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairsEast
|
||||
applymovement LOCALID_SPACE_CENTER_1F_STAIR_GRUNT, MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairsEast
|
||||
waitmovement 0
|
||||
setvar VAR_MOSSDEEP_SPACE_CENTER_STAIR_GUARD_STATE, 3
|
||||
release
|
||||
|
||||
Reference in New Issue
Block a user