convert map data to json
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
{
|
||||
"id": "MAP_FOUR_ISLAND_ICEFALL_CAVE_BACK",
|
||||
"name": "FourIsland_IcefallCave_Back",
|
||||
"layout": "LAYOUT_FOUR_ISLAND_ICEFALL_CAVE_BACK",
|
||||
"music": "BGM_FRLG_MT_EMBER",
|
||||
"region_map_section": "MAPSEC_ICEFALL_CAVE",
|
||||
"requires_flash": false,
|
||||
"weather": "WEATHER_0",
|
||||
"map_type": "MAP_TYPE_4",
|
||||
"unknown_18": 1,
|
||||
"unknown_19": 7,
|
||||
"elevator_flag": 0,
|
||||
"battle_scene": "BATTLE_SCENE_0",
|
||||
"connections": null,
|
||||
"object_events": [
|
||||
{
|
||||
"graphics_id": "49",
|
||||
"x": 11,
|
||||
"y": 14,
|
||||
"elevation": 3,
|
||||
"movement_type": "8",
|
||||
"movement_range_x": 1,
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "0x0",
|
||||
"flag": "141"
|
||||
},
|
||||
{
|
||||
"graphics_id": "49",
|
||||
"x": 13,
|
||||
"y": 14,
|
||||
"elevation": 3,
|
||||
"movement_type": "8",
|
||||
"movement_range_x": 1,
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "0x0",
|
||||
"flag": "141"
|
||||
},
|
||||
{
|
||||
"graphics_id": "77",
|
||||
"x": 12,
|
||||
"y": 16,
|
||||
"elevation": 3,
|
||||
"movement_type": "7",
|
||||
"movement_range_x": 1,
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SSAnne_CaptainsOffice3_EventScript_163F25",
|
||||
"flag": "139"
|
||||
},
|
||||
{
|
||||
"graphics_id": "49",
|
||||
"x": 10,
|
||||
"y": 15,
|
||||
"elevation": 3,
|
||||
"movement_type": "8",
|
||||
"movement_range_x": 1,
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "0x0",
|
||||
"flag": "141"
|
||||
}
|
||||
],
|
||||
"warp_events": [
|
||||
{
|
||||
"x": 12,
|
||||
"y": 23,
|
||||
"elevation": 0,
|
||||
"dest_map": "MAP_FOUR_ISLAND_ICEFALL_CAVE_1F",
|
||||
"dest_warp_id": 5
|
||||
}
|
||||
],
|
||||
"coord_events": [
|
||||
{
|
||||
"type": "trigger",
|
||||
"x": 11,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4080",
|
||||
"var_value": 0,
|
||||
"script": "SSAnne_CaptainsOffice3_EventScript_163D98"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
"x": 12,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4080",
|
||||
"var_value": 0,
|
||||
"script": "SSAnne_CaptainsOffice3_EventScript_163D98"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
"x": 13,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4080",
|
||||
"var_value": 0,
|
||||
"script": "SSAnne_CaptainsOffice3_EventScript_163D98"
|
||||
}
|
||||
],
|
||||
"bg_events": []
|
||||
}
|
||||
@@ -0,0 +1,201 @@
|
||||
FourIsland_IcefallCave_Back_MapScripts:: @ 8163D82
|
||||
map_script 3, SSAnne_CaptainsOffice3_MapScript1_163D88
|
||||
.byte 0
|
||||
|
||||
SSAnne_CaptainsOffice3_MapScript1_163D88:: @ 8163D88
|
||||
compare_var_to_value VAR_0x4080, 1
|
||||
call_if 1, EventScript_163D94
|
||||
end
|
||||
|
||||
EventScript_163D94:: @ 8163D94
|
||||
setflag FLAG_0x08B
|
||||
return
|
||||
|
||||
SSAnne_CaptainsOffice3_EventScript_163D98:: @ 8163D98
|
||||
lockall
|
||||
textcolor 1
|
||||
loadword 0, gUnknown_817B04F
|
||||
callstd 4
|
||||
applymovement 1, Movement_163EE8
|
||||
waitmovement 0
|
||||
textcolor 0
|
||||
loadword 0, gUnknown_817B0B9
|
||||
callstd 4
|
||||
closemessage
|
||||
playse SE_PIN
|
||||
applymovement 3, Movement_1A75DB
|
||||
waitmovement 0
|
||||
applymovement 3, Movement_1A75ED
|
||||
waitmovement 0
|
||||
applymovement 3, Movement_1A75DD
|
||||
waitmovement 0
|
||||
textcolor 1
|
||||
loadword 0, gUnknown_817B109
|
||||
callstd 4
|
||||
closemessage
|
||||
applymovement 3, Movement_1A75EB
|
||||
waitmovement 0
|
||||
delay 18
|
||||
applymovement 3, Movement_1A75ED
|
||||
waitmovement 0
|
||||
delay 35
|
||||
applymovement 4, Movement_163F11
|
||||
applymovement 3, Movement_163F18
|
||||
applymovement 255, Movement_163EDD
|
||||
waitmovement 0
|
||||
applymovement 2, Movement_163EE8
|
||||
waitmovement 0
|
||||
playbgm BGM_FRLG_SUSPICIOUS_EYE, 0
|
||||
textcolor 0
|
||||
loadword 0, gUnknown_817B20B
|
||||
callstd 4
|
||||
setvar VAR_LAST_TALKED, 4
|
||||
trainerbattle 3, 539, 0, Text_17B251
|
||||
applymovement 3, Movement_163F1B
|
||||
waitmovement 0
|
||||
textcolor 1
|
||||
loadword 0, gUnknown_817B269
|
||||
callstd 4
|
||||
textcolor 0
|
||||
loadword 0, gUnknown_817B2EF
|
||||
callstd 4
|
||||
textcolor 1
|
||||
message Text_17B313
|
||||
waitmessage
|
||||
waitse
|
||||
playmoncry SPECIES_LAPRAS, 2
|
||||
waitbuttonpress
|
||||
waitmoncry
|
||||
applymovement 1, Movement_163EEE
|
||||
waitmovement 0
|
||||
textcolor 0
|
||||
loadword 0, gUnknown_817B399
|
||||
callstd 4
|
||||
closemessage
|
||||
applymovement 3, Movement_163F1D
|
||||
applymovement 255, Movement_163EE2
|
||||
applymovement 1, Movement_163EF0
|
||||
applymovement 2, Movement_163EFA
|
||||
applymovement 4, Movement_163F05
|
||||
waitmovement 0
|
||||
removeobject 1
|
||||
removeobject 2
|
||||
removeobject 4
|
||||
delay 50
|
||||
applymovement 3, Movement_163F23
|
||||
waitmovement 0
|
||||
applymovement 255, Movement_1A75E7
|
||||
waitmovement 0
|
||||
textcolor 1
|
||||
loadword 0, gUnknown_817B457
|
||||
callstd 4
|
||||
setflag FLAG_0x08E
|
||||
clearflag FLAG_0x08C
|
||||
setvar VAR_0x4080, 1
|
||||
releaseall
|
||||
end
|
||||
|
||||
Movement_163EDD:: @ 8163EDD
|
||||
step_11
|
||||
step_11
|
||||
step_13
|
||||
step_11
|
||||
step_end
|
||||
|
||||
Movement_163EE2:: @ 8163EE2
|
||||
step_1c
|
||||
step_2f
|
||||
step_1c
|
||||
step_1c
|
||||
step_2d
|
||||
step_end
|
||||
|
||||
Movement_163EE8:: @ 8163EE8
|
||||
step_25
|
||||
step_end
|
||||
|
||||
gUnknown_163EEA:: @ 8163EEA
|
||||
step_4c
|
||||
step_13
|
||||
step_4d
|
||||
step_end
|
||||
|
||||
Movement_163EEE:: @ 8163EEE
|
||||
step_29
|
||||
step_end
|
||||
|
||||
Movement_163EF0:: @ 8163EF0
|
||||
step_13
|
||||
step_10
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_end
|
||||
|
||||
Movement_163EFA:: @ 8163EFA
|
||||
step_1c
|
||||
step_12
|
||||
step_10
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_end
|
||||
|
||||
Movement_163F05:: @ 8163F05
|
||||
step_1c
|
||||
step_10
|
||||
step_1c
|
||||
step_10
|
||||
step_20
|
||||
step_20
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_1d
|
||||
step_end
|
||||
|
||||
Movement_163F11:: @ 8163F11
|
||||
step_1c
|
||||
step_1b
|
||||
step_30
|
||||
step_end
|
||||
|
||||
Movement_163F15:: @ 8163F15
|
||||
step_12
|
||||
step_12
|
||||
step_end
|
||||
|
||||
Movement_163F18:: @ 8163F18
|
||||
step_12
|
||||
step_11
|
||||
step_end
|
||||
|
||||
Movement_163F1B:: @ 8163F1B
|
||||
step_26
|
||||
step_end
|
||||
|
||||
Movement_163F1D:: @ 8163F1D
|
||||
step_1b
|
||||
step_30
|
||||
step_1c
|
||||
step_1c
|
||||
step_2d
|
||||
step_end
|
||||
|
||||
Movement_163F23:: @ 8163F23
|
||||
step_13
|
||||
step_end
|
||||
|
||||
SSAnne_CaptainsOffice3_EventScript_163F25:: @ 8163F25
|
||||
loadword 0, gUnknown_817B457
|
||||
callstd 2
|
||||
end
|
||||
Reference in New Issue
Block a user