pokecrystal-board/maps/Route36.asm

696 lines
13 KiB
NASM
Raw Normal View History

2015-11-26 21:22:14 -08:00
const_value set 2
const ROUTE36_YOUNGSTER1
const ROUTE36_YOUNGSTER2
const ROUTE36_WEIRD_TREE
const ROUTE36_LASS1
const ROUTE36_FISHER
const ROUTE36_FRUIT_TREE
2016-04-06 21:59:45 -07:00
const ROUTE36_ARTHUR
const ROUTE36_FLORIA
2015-11-26 21:22:14 -08:00
const ROUTE36_SUICUNE
2015-07-10 01:20:21 -07:00
Route36_MapScriptHeader:
.SceneScripts:
db 2
scene_script .DummyScene0
scene_script .DummyScene1
.MapCallbacks:
db 1
2016-03-01 19:31:21 -08:00
dbw MAPCALLBACK_OBJECTS, .ArthurCallback
.DummyScene0:
end
.DummyScene1:
end
.ArthurCallback:
checkcode VAR_WEEKDAY
2014-10-26 18:37:15 -07:00
if_equal THURSDAY, .ArthurAppears
2016-04-06 21:59:45 -07:00
disappear ROUTE36_ARTHUR
return
.ArthurAppears:
2016-04-06 21:59:45 -07:00
appear ROUTE36_ARTHUR
return
2016-04-06 21:59:45 -07:00
Route36SuicuneScript:
showemote EMOTE_SHOCK, PLAYER, 15
pause 15
playsound SFX_WARP_FROM
spriteface PLAYER, UP
2016-03-01 19:31:21 -08:00
applymovement ROUTE36_SUICUNE, Route36SuicuneMovement
2015-11-26 21:22:14 -08:00
disappear ROUTE36_SUICUNE
spriteface PLAYER, DOWN
pause 10
setscene 0
2013-09-24 00:48:58 -07:00
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
setmapscene CIANWOOD_CITY, 1
end
2016-04-06 21:59:45 -07:00
SudowoodoScript:
checkitem SQUIRTBOTTLE
2016-04-06 21:59:45 -07:00
iftrue .Fight
2015-11-25 07:16:29 -08:00
waitsfx
playsound SFX_SANDSTORM
2016-04-06 21:59:45 -07:00
applymovement ROUTE36_WEIRD_TREE, SudowoodoShakeMovement
end
.Fight:
2015-12-09 15:25:44 -08:00
opentext
2016-04-06 21:59:45 -07:00
writetext UseSquirtbottleText
yesorno
2016-04-06 21:59:45 -07:00
iffalse DidntUseSquirtbottleScript
2015-11-25 07:16:29 -08:00
closetext
2016-04-06 21:59:45 -07:00
WateredWeirdTreeScript:: ; export (for when you use Squirtbottle from pack)
2015-12-09 15:25:44 -08:00
opentext
2016-04-06 21:59:45 -07:00
writetext UsedSquirtbottleText
waitbutton
2015-11-25 07:16:29 -08:00
closetext
waitsfx
playsound SFX_SANDSTORM
2016-04-06 21:59:45 -07:00
applymovement ROUTE36_WEIRD_TREE, SudowoodoShakeMovement
2015-12-09 15:25:44 -08:00
opentext
2016-04-06 21:59:45 -07:00
writetext SudowoodoAttackedText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
loadwildmon SUDOWOODO, 20
startbattle
2013-09-24 00:48:58 -07:00
setevent EVENT_FOUGHT_SUDOWOODO
2016-03-01 19:31:21 -08:00
if_equal $2, DidntCatchSudowoodo
2015-11-26 21:22:14 -08:00
disappear ROUTE36_WEIRD_TREE
variablesprite SPRITE_WEIRD_TREE, SPRITE_TWIN
reloadmapafterbattle
end
2016-04-06 21:59:45 -07:00
DidntUseSquirtbottleScript:
2015-11-25 07:16:29 -08:00
closetext
end
2016-03-01 19:31:21 -08:00
DidntCatchSudowoodo:
reloadmapafterbattle
2016-03-01 19:31:21 -08:00
applymovement ROUTE36_WEIRD_TREE, WeirdTreeMovement_Flee
2015-11-26 21:22:14 -08:00
disappear ROUTE36_WEIRD_TREE
variablesprite SPRITE_WEIRD_TREE, SPRITE_TWIN
special MapCallbackSprites_LoadUsedSpritesGFX
2015-11-04 17:20:14 -08:00
special RefreshSprites
end
2016-03-01 19:31:21 -08:00
Route36FloriaScript:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
checkevent EVENT_TALKED_TO_FLORIA_AT_FLOWER_SHOP
2016-04-06 21:59:45 -07:00
iftrue .SecondTimeTalking
2015-06-25 22:30:16 -07:00
setevent EVENT_MET_FLORIA
2016-04-06 21:59:45 -07:00
writetext FloriaText1
2015-11-25 07:16:29 -08:00
waitbutton
closetext
clearevent EVENT_FLORIA_AT_FLOWER_SHOP
checkcode VAR_FACING
2016-04-06 21:59:45 -07:00
if_equal UP, .Up
applymovement ROUTE36_FLORIA, FloriaMovement1
disappear ROUTE36_FLORIA
end
.Up:
2016-04-06 21:59:45 -07:00
applymovement ROUTE36_FLORIA, FloriaMovement2
disappear ROUTE36_FLORIA
end
.SecondTimeTalking:
2016-04-06 21:59:45 -07:00
writetext FloriaText2
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2016-03-01 19:31:21 -08:00
Route36RockSmashGuyScript:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2013-09-24 00:48:58 -07:00
checkevent EVENT_GOT_TM08_ROCK_SMASH
2016-03-01 19:31:21 -08:00
iftrue .AlreadyGotRockSmash
2013-09-24 00:48:58 -07:00
checkevent EVENT_FOUGHT_SUDOWOODO
2016-03-01 19:31:21 -08:00
iftrue .ClearedSudowoodo
writetext RockSmashGuyText1
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.ClearedSudowoodo:
2016-03-01 19:31:21 -08:00
writetext RockSmashGuyText2
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem TM_ROCK_SMASH
2016-03-01 19:31:21 -08:00
iffalse .NoRoomForTM
2013-09-24 00:48:58 -07:00
setevent EVENT_GOT_TM08_ROCK_SMASH
.AlreadyGotRockSmash:
2016-03-01 19:31:21 -08:00
writetext RockSmashGuyText3
2015-11-25 07:16:29 -08:00
waitbutton
.NoRoomForTM:
2015-11-25 07:16:29 -08:00
closetext
end
2015-07-10 01:20:21 -07:00
LassScript_0x1940e0:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2013-09-24 00:48:58 -07:00
checkevent EVENT_FOUGHT_SUDOWOODO
2016-03-01 19:31:21 -08:00
iftrue .ClearedSudowoodo
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x194626
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.ClearedSudowoodo:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x19469e
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerSchoolboyAlan1:
trainer EVENT_BEAT_SCHOOLBOY_ALAN, SCHOOLBOY, ALAN1, SchoolboyAlan1SeenText, SchoolboyAlan1BeatenText, 0, .Script
.Script:
writecode VAR_CALLERID, PHONE_SCHOOLBOY_ALAN
2015-11-25 07:16:29 -08:00
end_if_just_battled
2015-12-09 15:25:44 -08:00
opentext
checkflag ENGINE_ALAN
iftrue .ChooseRematch
checkflag ENGINE_ALAN_HAS_FIRE_STONE
iftrue .GiveFireStone
checkcellnum PHONE_SCHOOLBOY_ALAN
iftrue .NumberAccepted
checkevent EVENT_ALAN_ASKED_FOR_PHONE_NUMBER
iftrue .AskAgainForPhoneNumber
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1947aa
2015-11-29 19:29:45 -08:00
buttonsound
setevent EVENT_ALAN_ASKED_FOR_PHONE_NUMBER
scall .AskNumber1
jump .ContinueAskForPhoneNumber
.AskAgainForPhoneNumber:
scall .AskNumber2
.ContinueAskForPhoneNumber:
askforphonenumber PHONE_SCHOOLBOY_ALAN
if_equal $1, .PhoneFull
if_equal $2, .NumberDeclined
trainertotext SCHOOLBOY, ALAN1, $0
scall .RegisteredNumber
jump .NumberAccepted
.ChooseRematch:
scall .Rematch
2015-11-02 11:37:02 -08:00
winlosstext SchoolboyAlan1BeatenText, 0
2015-07-10 13:04:00 -07:00
copybytetovar wAlanFightCount
if_equal 4, .Fight4
if_equal 3, .Fight3
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
.Fight4:
2013-09-24 00:48:58 -07:00
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
.Fight3:
2015-06-24 20:20:04 -07:00
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
.Fight2:
checkflag ENGINE_FLYPOINT_BLACKTHORN
iftrue .LoadFight2
.Fight1:
checkflag ENGINE_FLYPOINT_OLIVINE
iftrue .LoadFight1
.LoadFight0:
loadtrainer SCHOOLBOY, ALAN1
startbattle
reloadmapafterbattle
2015-07-10 13:04:00 -07:00
loadvar wAlanFightCount, 1
clearflag ENGINE_ALAN
end
.LoadFight1:
loadtrainer SCHOOLBOY, ALAN2
startbattle
reloadmapafterbattle
2015-07-10 13:04:00 -07:00
loadvar wAlanFightCount, 2
clearflag ENGINE_ALAN
end
.LoadFight2:
loadtrainer SCHOOLBOY, ALAN3
startbattle
reloadmapafterbattle
2015-07-10 13:04:00 -07:00
loadvar wAlanFightCount, 3
clearflag ENGINE_ALAN
end
.LoadFight3:
loadtrainer SCHOOLBOY, ALAN4
startbattle
reloadmapafterbattle
2015-07-10 13:04:00 -07:00
loadvar wAlanFightCount, 4
clearflag ENGINE_ALAN
end
.LoadFight4:
loadtrainer SCHOOLBOY, ALAN5
startbattle
reloadmapafterbattle
clearflag ENGINE_ALAN
end
.GiveFireStone:
scall .Gift
2015-11-04 17:20:14 -08:00
verbosegiveitem FIRE_STONE
iffalse .BagFull
clearflag ENGINE_ALAN_HAS_FIRE_STONE
setevent EVENT_ALAN_GAVE_FIRE_STONE
jump .NumberAccepted
.BagFull:
jump .PackFull
.AskNumber1:
2015-06-24 18:26:24 -07:00
jumpstd asknumber1m
end
.AskNumber2:
2015-06-24 18:26:24 -07:00
jumpstd asknumber2m
end
.RegisteredNumber:
2015-06-24 18:26:24 -07:00
jumpstd registerednumberm
end
.NumberAccepted:
2015-06-24 18:26:24 -07:00
jumpstd numberacceptedm
end
.NumberDeclined:
2015-06-24 18:26:24 -07:00
jumpstd numberdeclinedm
end
.PhoneFull:
2015-06-24 18:26:24 -07:00
jumpstd phonefullm
end
.Rematch:
2015-06-24 18:26:24 -07:00
jumpstd rematchm
end
.Gift:
2015-06-24 18:26:24 -07:00
jumpstd giftm
end
.PackFull:
2015-06-24 18:26:24 -07:00
jumpstd packfullm
end
2015-07-10 01:20:21 -07:00
TrainerPsychicMark:
trainer EVENT_BEAT_PSYCHIC_MARK, PSYCHIC_T, MARK, PsychicMarkSeenText, PsychicMarkBeatenText, 0, .Script
.Script:
2015-11-25 07:16:29 -08:00
end_if_just_battled
2015-12-09 15:25:44 -08:00
opentext
2017-12-17 17:45:04 -08:00
writetext PsychicMarkAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2014-10-26 18:37:15 -07:00
ArthurScript:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2013-09-24 00:48:58 -07:00
checkevent EVENT_GOT_HARD_STONE_FROM_ARTHUR
iftrue .AlreadyGotStone
checkcode VAR_WEEKDAY
2014-10-26 18:37:15 -07:00
if_not_equal THURSDAY, ArthurNotThursdayScript
2013-09-24 00:48:58 -07:00
checkevent EVENT_MET_ARTHUR_OF_THURSDAY
2014-10-26 18:37:15 -07:00
iftrue .MetArthur
2015-01-20 00:01:23 -08:00
writetext MeetArthurText
2015-11-29 19:29:45 -08:00
buttonsound
2013-09-24 00:48:58 -07:00
setevent EVENT_MET_ARTHUR_OF_THURSDAY
.MetArthur:
2015-01-20 00:01:23 -08:00
writetext ArthurGivesGiftText
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem HARD_STONE
iffalse .BagFull
2013-09-24 00:48:58 -07:00
setevent EVENT_GOT_HARD_STONE_FROM_ARTHUR
2015-01-20 00:01:23 -08:00
writetext ArthurGaveGiftText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.AlreadyGotStone:
2015-01-20 00:01:23 -08:00
writetext ArthurThursdayText
2015-11-25 07:16:29 -08:00
waitbutton
.BagFull:
2015-11-25 07:16:29 -08:00
closetext
end
2014-10-26 18:37:15 -07:00
ArthurNotThursdayScript:
2015-01-20 00:01:23 -08:00
writetext ArthurNotThursdayText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2016-04-06 21:59:45 -07:00
Route36Sign:
jumptext Route36SignText
2016-04-06 21:59:45 -07:00
RuinsOfAlphNorthSign:
jumptext RuinsOfAlphNorthSignText
2016-04-06 21:59:45 -07:00
Route36TrainerTips1:
jumptext Route36TrainerTips1Text
2016-04-06 21:59:45 -07:00
Route36TrainerTips2:
jumptext Route36TrainerTips2Text
Route36FruitTree:
2015-11-18 07:42:42 -08:00
fruittree FRUITTREE_ROUTE_36
2016-04-06 21:59:45 -07:00
SudowoodoShakeMovement:
tree_shake ; shake
step_end
2016-03-01 19:31:21 -08:00
WeirdTreeMovement_Flee:
2016-05-14 10:46:14 -07:00
fast_jump_step UP
fast_jump_step UP
step_end
2016-04-06 21:59:45 -07:00
FloriaMovement1:
2016-05-14 10:46:14 -07:00
step DOWN
step DOWN
step DOWN
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step_end
2016-04-06 21:59:45 -07:00
FloriaMovement2:
2016-05-14 10:46:14 -07:00
step LEFT
step DOWN
step DOWN
step DOWN
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step_end
2016-03-01 19:31:21 -08:00
Route36SuicuneMovement:
set_sliding
2016-05-14 10:46:14 -07:00
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step DOWN
fast_jump_step RIGHT
fast_jump_step RIGHT
fast_jump_step RIGHT
2016-03-01 19:31:21 -08:00
remove_sliding
step_end
2016-04-06 21:59:45 -07:00
UseSquirtbottleText:
text "It's a weird tree."
line "Use SQUIRTBOTTLE?"
done
2016-04-06 21:59:45 -07:00
UsedSquirtbottleText:
text "<PLAYER> used the"
line "SQUIRTBOTTLE."
done
2016-04-06 21:59:45 -07:00
SudowoodoAttackedText:
text "The weird tree"
line "doesn't like the"
cont "SQUIRTBOTTLE!"
para "The weird tree"
line "attacked!"
done
2016-04-06 21:59:45 -07:00
FloriaText1:
text "I'm the FLOWER"
line "SHOP's FLORIA!"
para "Listen, listen!"
para "When I sprinkled"
line "water on that"
para "wiggly tree, it"
line "jumped right up!"
para "It just has to be"
line "a #MON."
para "I bet it would be"
line "shocked out of its"
para "disguise if you"
line "soaked it!"
para "I know! I'll tell"
line "my sis and borrow"
cont "her water bottle!"
done
2016-04-06 21:59:45 -07:00
FloriaText2:
text "When I told my sis"
line "about the jiggly"
para "tree, she said"
line "it's dangerous."
para "If I beat WHITNEY,"
line "I wonder if she'll"
para "lend me her water"
line "bottle…"
done
2016-03-01 19:31:21 -08:00
RockSmashGuyText1:
text "Wa-hey!"
para "I was going to"
line "snap that tree"
para "with my straight-"
line "arm punch."
para "But I couldn't!"
line "I'm a failure!"
done
2016-03-01 19:31:21 -08:00
RockSmashGuyText2:
text "Did you clear that"
line "wretched tree?"
para "I'm impressed!"
line "I want you to"
cont "have this."
done
2015-07-10 01:20:21 -07:00
UnknownText_0x19451a:
text "<PLAYER> received"
line "TM08."
done
2016-03-01 19:31:21 -08:00
RockSmashGuyText3:
text "That happens to be"
line "ROCK SMASH."
para "You can shatter"
line "rocks with just a"
para "single well-aimed"
line "smack."
para "If any rocks are"
line "in your way, just"
cont "smash 'em up!"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1945b8:
text "An odd tree is"
line "blocking the way"
cont "to GOLDENROD CITY."
para "I wanted to go see"
line "the huge #MON"
para "CENTER they just"
line "opened…"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x194626:
text "An odd tree is"
line "blocking the way"
cont "to GOLDENROD CITY."
para "It's preventing"
line "me from shopping."
para "Something should"
line "be done about it."
done
2015-07-10 01:20:21 -07:00
UnknownText_0x19469e:
text "That odd tree dis-"
line "appeared without a"
cont "trace."
para "Oh! That tree was"
line "really a #MON?"
done
2015-07-10 01:20:21 -07:00
PsychicMarkSeenText:
text "I'm going to read"
line "your thoughts!"
done
2015-07-10 01:20:21 -07:00
PsychicMarkBeatenText:
text "I misread you!"
done
2017-12-17 17:45:04 -08:00
PsychicMarkAfterBattleText:
text "I'd be strong if"
line "only I could tell"
para "what my opponent"
line "was thinking."
done
2015-07-10 01:20:21 -07:00
SchoolboyAlan1SeenText:
text "Thanks to my stud-"
line "ies, I'm ready for"
cont "any #MON!"
done
2015-07-10 01:20:21 -07:00
SchoolboyAlan1BeatenText:
text "Oops! Computation"
line "error?"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1947aa:
text "Darn. I study five"
line "hours a day too."
para "There's more to"
line "learning than just"
cont "reading books."
done
2014-10-26 18:37:15 -07:00
MeetArthurText:
text "ARTHUR: Who are"
line "you?"
para "I'm ARTHUR of"
line "Thursday."
done
2014-10-26 18:37:15 -07:00
ArthurGivesGiftText:
text "Here. You can have"
line "this."
done
2014-10-26 18:37:15 -07:00
ArthurGaveGiftText:
text "ARTHUR: A #MON"
line "that uses rock-"
para "type moves should"
line "hold on to that."
para "It pumps up rock-"
line "type attacks."
done
2014-10-26 18:37:15 -07:00
ArthurThursdayText:
text "ARTHUR: I'm ARTHUR"
line "of Thursday. I'm"
para "the second son out"
line "of seven children."
done
2014-10-26 18:37:15 -07:00
ArthurNotThursdayText:
text "ARTHUR: Today's"
line "not Thursday. How"
cont "disappointing."
done
2016-04-06 21:59:45 -07:00
Route36SignText:
text "ROUTE 36"
done
2016-04-06 21:59:45 -07:00
RuinsOfAlphNorthSignText:
text "RUINS OF ALPH"
line "NORTH ENTRANCE"
done
2016-04-06 21:59:45 -07:00
Route36TrainerTips1Text:
text "TRAINER TIPS"
para "#MON stats"
line "vary--even within"
cont "the same species."
para "Their stats may be"
line "similar at first."
para "However, differ-"
line "ences will become"
para "pronounced as the"
line "#MON grow."
done
2016-04-06 21:59:45 -07:00
Route36TrainerTips2Text:
text "TRAINER TIPS"
para "Use DIG to return"
line "to the entrance of"
cont "any place."
para "It is convenient"
line "for exploring"
para "caves and other"
line "landmarks."
done
2015-07-10 01:20:21 -07:00
Route36_MapEventHeader:
; filler
db 0, 0
.Warps:
db 4
warp_def 18, 8, 3, ROUTE_36_NATIONAL_PARK_GATE
warp_def 18, 9, 4, ROUTE_36_NATIONAL_PARK_GATE
warp_def 47, 13, 1, ROUTE_36_RUINS_OF_ALPH_GATE
warp_def 48, 13, 2, ROUTE_36_RUINS_OF_ALPH_GATE
.CoordEvents:
db 2
coord_event 20, 7, 1, Route36SuicuneScript
coord_event 22, 7, 1, Route36SuicuneScript
.BGEvents:
db 4
bg_event 29, 1, BGEVENT_READ, Route36TrainerTips2
bg_event 45, 11, BGEVENT_READ, RuinsOfAlphNorthSign
bg_event 55, 7, BGEVENT_READ, Route36Sign
bg_event 21, 7, BGEVENT_READ, Route36TrainerTips1
.ObjectEvents:
db 9
object_event 20, 13, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerPsychicMark, -1
object_event 31, 14, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 5, TrainerSchoolboyAlan1, -1
object_event 35, 9, SPRITE_WEIRD_TREE, SPRITEMOVEDATA_SUDOWOODO, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SudowoodoScript, EVENT_ROUTE_36_SUDOWOODO
object_event 51, 8, SPRITE_LASS, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, LassScript_0x1940e0, -1
object_event 44, 9, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route36RockSmashGuyScript, -1
object_event 21, 4, SPRITE_FRUIT_TREE, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route36FruitTree, -1
object_event 46, 6, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ArthurScript, EVENT_ROUTE_36_ARTHUR_OF_THURSDAY
object_event 33, 12, SPRITE_LASS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, Route36FloriaScript, EVENT_FLORIA_AT_SUDOWOODO
object_event 21, 6, SPRITE_SUICUNE, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_SAW_SUICUNE_ON_ROUTE_36