Move events and scripts into map dirs

This commit is contained in:
Marcus Huderle
2018-06-20 17:41:41 -05:00
parent 89d35e82a2
commit 135a11e50e
1038 changed files with 1036 additions and 1036 deletions
+88
View File
@@ -0,0 +1,88 @@
Route123_EventObjects: @ 852BDBC
object_event 1, EVENT_OBJ_GFX_BERRY_TREE, 0, 11, 3, 3, 12, 0, 0, 0, 58, BerryTreeScript, 0
object_event 2, EVENT_OBJ_GFX_BERRY_TREE, 0, 12, 3, 3, 12, 0, 0, 0, 59, BerryTreeScript, 0
object_event 3, EVENT_OBJ_GFX_BERRY_TREE, 0, 14, 3, 3, 12, 0, 0, 0, 60, BerryTreeScript, 0
object_event 4, EVENT_OBJ_GFX_BERRY_TREE, 0, 15, 3, 3, 12, 0, 0, 0, 61, BerryTreeScript, 0
object_event 5, EVENT_OBJ_GFX_BERRY_TREE, 0, 81, 1, 3, 12, 0, 0, 0, 62, BerryTreeScript, 0
object_event 6, EVENT_OBJ_GFX_BERRY_TREE, 0, 82, 1, 3, 12, 0, 0, 0, 63, BerryTreeScript, 0
object_event 7, EVENT_OBJ_GFX_BERRY_TREE, 0, 83, 1, 3, 12, 0, 0, 0, 64, BerryTreeScript, 0
object_event 8, EVENT_OBJ_GFX_WOMAN_7, 0, 70, 12, 3, 24, 0, 0, 1, 1, Route123_EventScript_1F61C5, 0
object_event 9, EVENT_OBJ_GFX_MAN_4, 0, 58, 7, 3, 17, 0, 0, 1, 2, Route123_EventScript_1F61DC, 0
object_event 10, EVENT_OBJ_GFX_BERRY_TREE, 0, 14, 5, 3, 12, 0, 0, 0, 65, BerryTreeScript, 0
object_event 11, EVENT_OBJ_GFX_BERRY_TREE, 0, 15, 5, 3, 12, 0, 0, 0, 72, BerryTreeScript, 0
object_event 12, EVENT_OBJ_GFX_BERRY_TREE, 0, 17, 5, 3, 12, 0, 0, 0, 73, BerryTreeScript, 0
object_event 13, EVENT_OBJ_GFX_BERRY_TREE, 0, 18, 5, 3, 12, 0, 0, 0, 74, BerryTreeScript, 0
object_event 14, EVENT_OBJ_GFX_BERRY_TREE, 0, 17, 3, 3, 12, 0, 0, 0, 79, BerryTreeScript, 0
object_event 15, EVENT_OBJ_GFX_BERRY_TREE, 0, 18, 3, 3, 12, 0, 0, 0, 14, BerryTreeScript, 0
object_event 16, EVENT_OBJ_GFX_BERRY_TREE, 0, 11, 5, 3, 12, 0, 0, 0, 15, BerryTreeScript, 0
object_event 17, EVENT_OBJ_GFX_BERRY_TREE, 0, 12, 5, 3, 12, 0, 0, 0, 30, BerryTreeScript, 0
object_event 18, EVENT_OBJ_GFX_CUTTABLE_TREE, 0, 101, 13, 3, 1, 0, 0, 0, 0, Route123_EventScript_2906BB, 17
object_event 19, EVENT_OBJ_GFX_CUTTABLE_TREE, 0, 129, 14, 3, 1, 0, 0, 0, 0, Route123_EventScript_2906BB, 18
object_event 20, EVENT_OBJ_GFX_CUTTABLE_TREE, 0, 92, 9, 3, 1, 0, 0, 0, 0, Route123_EventScript_2906BB, 19
object_event 21, EVENT_OBJ_GFX_ITEM_BALL, 0, 31, 8, 3, 1, 0, 0, 0, 0, Route123_EventScript_290FB0, 1032
object_event 22, EVENT_OBJ_GFX_GIRL_3, 0, 108, 13, 3, 15, 0, 0, 0, 0, Route123_EventScript_1F6151, 0
object_event 23, EVENT_OBJ_GFX_BERRY_TREE, 0, 109, 13, 3, 12, 0, 0, 0, 87, BerryTreeScript, 0
object_event 24, EVENT_OBJ_GFX_BERRY_TREE, 0, 110, 13, 3, 12, 0, 0, 0, 88, BerryTreeScript, 0
object_event 25, EVENT_OBJ_GFX_BERRY_TREE, 0, 111, 13, 3, 12, 0, 0, 0, 89, BerryTreeScript, 0
object_event 26, EVENT_OBJ_GFX_WOMAN_3, 0, 18, 9, 3, 23, 0, 0, 1, 2, Route123_EventScript_1F61F3, 0
object_event 27, EVENT_OBJ_GFX_LITTLE_GIRL_1, 0, 38, 13, 3, 8, 0, 0, 1, 1, Route123_EventScript_1F62E9, 0
object_event 28, EVENT_OBJ_GFX_LITTLE_GIRL_1, 0, 37, 13, 3, 8, 0, 0, 1, 1, Route123_EventScript_1F62CE, 0
object_event 29, EVENT_OBJ_GFX_PSYCHIC_M, 0, 138, 12, 3, 9, 0, 0, 1, 7, Route123_EventScript_1F620A, 0
object_event 30, EVENT_OBJ_GFX_LASS, 0, 49, 16, 3, 8, 0, 0, 1, 1, Route123_EventScript_1F626C, 0
object_event 31, EVENT_OBJ_GFX_HEX_MANIAC, 0, 87, 12, 3, 8, 0, 0, 1, 4, Route123_EventScript_1F6304, 0
object_event 32, EVENT_OBJ_GFX_ITEM_BALL, 0, 27, 18, 3, 1, 1, 1, 0, 0, Route123_EventScript_290FBD, 1104
object_event 33, EVENT_OBJ_GFX_ITEM_BALL, 0, 75, 9, 3, 1, 1, 1, 0, 0, Route123_EventScript_290FCA, 1109
object_event 34, EVENT_OBJ_GFX_LITTLE_BOY_1, 0, 138, 14, 3, 57, 1, 1, 1, 1, Route123_EventScript_1F6377, 0
object_event 35, EVENT_OBJ_GFX_WOMAN_3, 0, 138, 16, 3, 7, 1, 1, 1, 1, Route123_EventScript_1F6360, 0
object_event 36, EVENT_OBJ_GFX_MANIAC, 0, 87, 17, 3, 7, 1, 1, 1, 4, Route123_EventScript_1F6349, 0
object_event 37, EVENT_OBJ_GFX_MAN_6, 0, 66, 16, 3, 8, 1, 1, 1, 2, Route123_EventScript_1F63BC, 0
object_event 38, EVENT_OBJ_GFX_MAN_6, 0, 66, 19, 3, 7, 1, 1, 1, 2, Route123_EventScript_1F6332, 0
object_event 39, EVENT_OBJ_GFX_OLD_MAN_1, 0, 49, 19, 3, 7, 1, 1, 1, 2, Route123_EventScript_1F631B, 0
object_event 40, EVENT_OBJ_GFX_ITEM_BALL, 0, 43, 15, 3, 1, 1, 1, 0, 0, Route123_EventScript_290FD7, 1152
object_event 41, EVENT_OBJ_GFX_WOMAN_7, 0, 14, 16, 3, 7, 1, 1, 1, 3, Route123_EventScript_1F638E, 0
object_event 42, EVENT_OBJ_GFX_YOUNGSTER, 0, 14, 12, 3, 26, 1, 3, 1, 3, Route123_EventScript_1F63A5, 0
object_event 43, EVENT_OBJ_GFX_ITEM_BALL, 0, 57, 16, 3, 1, 1, 1, 0, 0, Route123_EventScript_290FE4, 1153
Route123_MapWarps: @ 852C1C4
warp_def 22, 6, 0, 0, MAP_ROUTE123_BERRY_MASTERS_HOUSE
Route123_MapCoordEvents: @ 852C1CC
coord_event 90, 16, 3, 0, 21, 0, 0, 0x0
coord_event 92, 9, 3, 0, 21, 0, 0, 0x0
coord_event 93, 12, 3, 0, 21, 0, 0, 0x0
coord_event 92, 13, 3, 0, 21, 0, 0, 0x0
coord_event 91, 14, 3, 0, 21, 0, 0, 0x0
coord_event 19, 13, 3, 0, 21, 0, 0, 0x0
coord_event 19, 12, 3, 0, 21, 0, 0, 0x0
coord_event 34, 13, 3, 0, 21, 0, 0, 0x0
coord_event 19, 14, 3, 0, 21, 0, 0, 0x0
coord_event 19, 15, 3, 0, 21, 0, 0, 0x0
coord_event 19, 16, 3, 0, 21, 0, 0, 0x0
coord_event 108, 14, 3, 0, 2, 0, 0, 0x0
coord_event 109, 15, 3, 0, 2, 0, 0, 0x0
coord_event 110, 16, 3, 0, 2, 0, 0, 0x0
coord_event 111, 17, 3, 0, 2, 0, 0, 0x0
coord_event 112, 18, 3, 0, 2, 0, 0, 0x0
coord_event 9, 12, 3, 0, 2, 0, 0, 0x0
coord_event 9, 13, 3, 0, 2, 0, 0, 0x0
coord_event 9, 14, 3, 0, 2, 0, 0, 0x0
coord_event 9, 15, 3, 0, 2, 0, 0, 0x0
coord_event 9, 16, 3, 0, 2, 0, 0, 0x0
coord_event 94, 10, 3, 0, 21, 0, 0, 0x0
Route123_MapBGEvents: @ 852C32C
bg_event 117, 10, 0, 0, 0, Route123_EventScript_1F61B3
bg_event 47, 3, 0, 8, 0, 82, 0, 0
bg_event 49, 3, 0, 8, 0, 92, 0, 0
bg_event 10, 12, 3, 0, 0, Route123_EventScript_1F61AA
bg_event 75, 1, 3, 7, 0, ITEM_SUPER_REPEL, 7, 0
bg_event 20, 7, 3, 0, 0, Route123_EventScript_1F61BC
bg_event 57, 5, 0, 8, 0, ITEM_SUPER_REPEL, 0, 0
bg_event 12, 1, 3, 7, 0, ITEM_REVIVE, 41, 0
bg_event 91, 15, 3, 7, 0, ITEM_HYPER_POTION, 74, 0
bg_event 139, 15, 3, 7, 0, ITEM_PP_UP, 99, 0
bg_event 138, 18, 3, 7, 0, ITEM_RARE_CANDY, 110, 0
Route123_MapEvents:: @ 852C3B0
map_events Route123_EventObjects, Route123_MapWarps, Route123_MapCoordEvents, Route123_MapBGEvents
+213
View File
@@ -0,0 +1,213 @@
Route123_MapScripts:: @ 81F6147
map_script 3, Route123_MapScript1_1F614D
.byte 0
Route123_MapScript1_1F614D: @ 81F614D
special SetRoute123Weather
end
Route123_EventScript_1F6151:: @ 81F6151
lock
faceplayer
checkflag FLAG_0x0E8
goto_eq Route123_EventScript_1F61A0
msgbox Route123_Text_1F641E, 4
special IsGrassTypeInParty
compare VAR_RESULT, 0
goto_eq Route123_EventScript_1F619E
msgbox Route123_Text_1F645D, 4
giveitem_std ITEM_TM19
compare VAR_RESULT, 0
goto_eq Route123_EventScript_272054
setflag FLAG_0x0E8
msgbox Route123_Text_1F64CF, 4
release
end
Route123_EventScript_1F619E:: @ 81F619E
release
end
Route123_EventScript_1F61A0:: @ 81F61A0
msgbox Route123_Text_1F64CF, 4
release
end
Route123_EventScript_1F61AA:: @ 81F61AA
msgbox Route123_Text_1F6511, 3
end
Route123_EventScript_1F61B3:: @ 81F61B3
msgbox Route123_Text_1F6529, 3
end
Route123_EventScript_1F61BC:: @ 81F61BC
msgbox Route123_Text_1F6557, 3
end
Route123_EventScript_1F61C5:: @ 81F61C5
trainerbattle 0, TRAINER_WENDY, 0, Route123_Text_29FBEB, Route123_Text_29FC23
msgbox Route123_Text_29FC42, 6
end
Route123_EventScript_1F61DC:: @ 81F61DC
trainerbattle 0, TRAINER_BRAXTON, 0, Route123_Text_29FC6F, Route123_Text_29FCD6
msgbox Route123_Text_29FCF4, 6
end
Route123_EventScript_1F61F3:: @ 81F61F3
trainerbattle 0, TRAINER_VIOLET, 0, Route123_Text_29FD1D, Route123_Text_29FD53
msgbox Route123_Text_29FD7B, 6
end
Route123_EventScript_1F620A:: @ 81F620A
trainerbattle 2, TRAINER_CAMERON_1, 0, Route123_Text_29FDBA, Route123_Text_29FE1E, Route123_EventScript_1F6236
specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1
goto_eq Route123_EventScript_1F6255
msgbox Route123_Text_29FE2A, 4
release
end
Route123_EventScript_1F6236:: @ 81F6236
special sub_80B4808
waitmovement 0
msgbox Route123_Text_29FE70, 4
setvar VAR_0x8004, 238
special SetMatchCallRegisteredFlag
setorcopyvar VAR_0x8000, 238
callstd 8
release
end
Route123_EventScript_1F6255:: @ 81F6255
trainerbattle 5, TRAINER_CAMERON_1, 0, Route123_Text_29FED4, Route123_Text_29FF1B
msgbox Route123_Text_29FF27, 6
end
Route123_EventScript_1F626C:: @ 81F626C
trainerbattle 2, TRAINER_JACKI_1, 0, Route123_Text_29FF61, Route123_Text_29FFD8, Route123_EventScript_1F6298
specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1
goto_eq Route123_EventScript_1F62B7
msgbox Route123_Text_29FFE5, 4
release
end
Route123_EventScript_1F6298:: @ 81F6298
special sub_80B4808
waitmovement 0
msgbox Route123_Text_2A0027, 4
setvar VAR_0x8004, 249
special SetMatchCallRegisteredFlag
setorcopyvar VAR_0x8000, 249
callstd 8
release
end
Route123_EventScript_1F62B7:: @ 81F62B7
trainerbattle 5, TRAINER_JACKI_1, 0, Route123_Text_2A005E, Route123_Text_2A008D
msgbox Route123_Text_2A0099, 6
end
Route123_EventScript_1F62CE:: @ 81F62CE
trainerbattle 4, TRAINER_MIU_AND_YUKI, 0, Route123_Text_2A00D6, Route123_Text_2A0119, Route123_Text_2A016D
msgbox Route123_Text_2A012E, 6
end
Route123_EventScript_1F62E9:: @ 81F62E9
trainerbattle 4, TRAINER_MIU_AND_YUKI, 0, Route123_Text_2A01A7, Route123_Text_2A01D8, Route123_Text_2A0224
msgbox Route123_Text_2A01EE, 6
end
Route123_EventScript_1F6304:: @ 81F6304
trainerbattle 0, TRAINER_KINDRA, 0, Route123_Text_2A025F, Route123_Text_2A02A6
msgbox Route123_Text_2A02C1, 6
end
Route123_EventScript_1F631B:: @ 81F631B
trainerbattle 0, TRAINER_FREDRICK, 0, Route123_Text_2A060A, Route123_Text_2A0631
msgbox Route123_Text_2A0672, 6
end
Route123_EventScript_1F6332:: @ 81F6332
trainerbattle 0, TRAINER_ALBERTO, 0, Route123_Text_2A06AF, Route123_Text_2A0704
msgbox Route123_Text_2A072B, 6
end
Route123_EventScript_1F6349:: @ 81F6349
trainerbattle 0, TRAINER_ED, 0, Route123_Text_2A079B, Route123_Text_2A07F0
msgbox Route123_Text_2A080D, 6
end
Route123_EventScript_1F6360:: @ 81F6360
trainerbattle 0, TRAINER_KAYLEY, 0, Route123_Text_2A0902, Route123_Text_2A0943
msgbox Route123_Text_2A096E, 6
end
Route123_EventScript_1F6377:: @ 81F6377
trainerbattle 0, TRAINER_JONAS, 0, Route123_Text_2A0854, Route123_Text_2A088A
msgbox Route123_Text_2A08CA, 6
end
Route123_EventScript_1F638E:: @ 81F638E
trainerbattle 0, TRAINER_JAZMYN, 0, Route123_Text_2A054E, Route123_Text_2A0592
msgbox Route123_Text_2A05AC, 6
end
Route123_EventScript_1F63A5:: @ 81F63A5
trainerbattle 0, TRAINER_DAVIS, 0, Route123_Text_2A04C0, Route123_Text_2A04FE
msgbox Route123_Text_2A0512, 6
end
Route123_EventScript_1F63BC:: @ 81F63BC
trainerbattle 2, TRAINER_FERNANDO_1, 0, Route123_Text_2A0323, Route123_Text_2A035C, Route123_EventScript_1F63E8
specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1
goto_eq Route123_EventScript_1F6407
msgbox Route123_Text_2A0389, 4
release
end
Route123_EventScript_1F63E8:: @ 81F63E8
special sub_80B4808
waitmovement 0
msgbox Route123_Text_2A03C1, 4
setvar VAR_0x8004, 195
special SetMatchCallRegisteredFlag
setorcopyvar VAR_0x8000, 195
callstd 8
release
end
Route123_EventScript_1F6407:: @ 81F6407
trainerbattle 5, TRAINER_FERNANDO_1, 0, Route123_Text_2A03FB, Route123_Text_2A045A
msgbox Route123_Text_2A0487, 6
end
Route123_Text_1F641E: @ 81F641E
.string "I love GRASS-type POKéMON!\p"
.string "Do you have any GRASS-type POKéMON?$"
Route123_Text_1F645D: @ 81F645D
.string "Oh?\p"
.string "You like GRASS-type POKéMON, too,\n"
.string "dont you?\p"
.string "Im so happy, you can have this!\n"
.string "Its a token of our friendship.$"
Route123_Text_1F64CF: @ 81F64CF
.string "I check trees with my GRASS-type\n"
.string "POKéMON. Im like a tree doctor.$"
Route123_Text_1F6511: @ 81F6511
.string "{0x7C} ROUTE 123\n"
.string "{0x7B} ROUTE 118$"
Route123_Text_1F6529: @ 81F6529
.string "{0x79} MT. PYRE\n"
.string "“Forbidden to the faint of heart.”$"
Route123_Text_1F6557: @ 81F6557
.string "BERRY MASTERS HOUSE$"