Document Celadon City scripts

This commit is contained in:
GriffinR
2020-01-25 02:05:30 -05:00
parent a09e66b53f
commit 35c0e1f60a
68 changed files with 1713 additions and 1742 deletions
+10 -10
View File
@@ -23,7 +23,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 3,
"script": "CeladonCity_Gym_EventScript_16D111",
"script": "CeladonCity_Gym_EventScript_Kay",
"flag": "0"
},
{
@@ -36,7 +36,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 3,
"script": "CeladonCity_Gym_EventScript_16D163",
"script": "CeladonCity_Gym_EventScript_Bridget",
"flag": "0"
},
{
@@ -49,7 +49,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 2,
"script": "CeladonCity_Gym_EventScript_16D14C",
"script": "CeladonCity_Gym_EventScript_Tina",
"flag": "0"
},
{
@@ -62,7 +62,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 4,
"script": "CeladonCity_Gym_EventScript_16D17A",
"script": "CeladonCity_Gym_EventScript_Tamia",
"flag": "0"
},
{
@@ -75,7 +75,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 3,
"script": "CeladonCity_Gym_EventScript_16D19E",
"script": "CeladonCity_Gym_EventScript_Lori",
"flag": "0"
},
{
@@ -88,7 +88,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 2,
"script": "CeladonCity_Gym_EventScript_16D128",
"script": "CeladonCity_Gym_EventScript_Lisa",
"flag": "0"
},
{
@@ -101,7 +101,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "CeladonCity_Gym_EventScript_16D061",
"script": "CeladonCity_Gym_EventScript_Erika",
"flag": "0"
},
{
@@ -114,7 +114,7 @@
"movement_range_y": 1,
"trainer_type": 1,
"trainer_sight_or_berry_tree_id": 2,
"script": "CeladonCity_Gym_EventScript_16D1B5",
"script": "CeladonCity_Gym_EventScript_Mary",
"flag": "0"
},
{
@@ -187,14 +187,14 @@
"x": 4,
"y": 16,
"elevation": 0,
"script": "CeladonCity_Gym_EventScript_16D1CC"
"script": "CeladonCity_Gym_EventScript_GymStatue"
},
{
"type": "bg_event_type_0",
"x": 8,
"y": 16,
"elevation": 0,
"script": "CeladonCity_Gym_EventScript_16D1CC"
"script": "CeladonCity_Gym_EventScript_GymStatue"
}
]
}
+39 -39
View File
@@ -1,85 +1,85 @@
CeladonCity_Gym_MapScripts:: @ 816D060
.byte 0
CeladonCity_Gym_EventScript_16D061:: @ 816D061
CeladonCity_Gym_EventScript_Erika:: @ 816D061
famechecker FAMECHECKER_ERIKA, FCPICKSTATE_COLORED, UpdatePickStateFromSpecialVar8005
trainerbattle_single TRAINER_LEADER_ERIKA, Text_197114, Text_197260, EventScript_16D0A0, NO_MUSIC
goto_if_unset FLAG_GOT_TM19_FROM_ERIKA, EventScript_16D0C6
trainerbattle_single TRAINER_LEADER_ERIKA, CeladonCity_Gym_Text_ErikaIntro, CeladonCity_Gym_Text_ErikaDefeat, CeladonCity_Gym_EventScript_DefeatedErika, NO_MUSIC
goto_if_unset FLAG_GOT_TM19_FROM_ERIKA, CeladonCity_Gym_EventScript_GiveTM19
famechecker FAMECHECKER_ERIKA, 4
msgbox gUnknown_81972B8
msgbox CeladonCity_Gym_Text_ErikaPostBattle
release
end
EventScript_16D0A0:: @ 816D0A0
CeladonCity_Gym_EventScript_DefeatedErika:: @ 816D0A0
famechecker FAMECHECKER_ERIKA, 1
clearflag FLAG_HIDE_FAME_CHECKER_ERIKA_JOURNALS
setflag FLAG_DEFEATED_ERIKA
setflag FLAG_BADGE04_GET
set_gym_trainers 4
goto EventScript_16D0C6
goto CeladonCity_Gym_EventScript_GiveTM19
end
EventScript_16D0C6:: @ 816D0C6
msgbox gUnknown_8197327
CeladonCity_Gym_EventScript_GiveTM19:: @ 816D0C6
msgbox CeladonCity_Gym_Text_ExplainRainbowBadgeTakeThis
checkitemspace ITEM_TM19, 1
compare VAR_RESULT, FALSE
goto_if_eq EventScript_16D107
giveitem_msg gUnknown_81973BA, ITEM_TM19
goto_if_eq CeladonCity_Gym_EventScript_NoRoomForTM19
giveitem_msg CeladonCity_Gym_Text_ReceivedTM19FromErika, ITEM_TM19
setflag FLAG_GOT_TM19_FROM_ERIKA
msgbox gUnknown_81973D7
msgbox CeladonCity_Gym_Text_ExplainTM19
release
end
EventScript_16D107:: @ 816D107
msgbox gUnknown_819745D
CeladonCity_Gym_EventScript_NoRoomForTM19:: @ 816D107
msgbox CeladonCity_Gym_Text_ShouldMakeRoomForThis
release
end
CeladonCity_Gym_EventScript_16D111:: @ 816D111
trainerbattle_single TRAINER_LASS_KAY, Text_19747C, Text_1974C4
msgbox gUnknown_81974D6, MSGBOX_AUTOCLOSE
CeladonCity_Gym_EventScript_Kay:: @ 816D111
trainerbattle_single TRAINER_LASS_KAY, CeladonCity_Gym_Text_KayIntro, CeladonCity_Gym_Text_KayDefeat
msgbox CeladonCity_Gym_Text_KayPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D128:: @ 816D128
trainerbattle_single TRAINER_LASS_LISA, Text_1976C5, Text_1976FF
CeladonCity_Gym_EventScript_Lisa:: @ 816D128
trainerbattle_single TRAINER_LASS_LISA, CeladonCity_Gym_Text_LisaIntro, CeladonCity_Gym_Text_LisaDefeat
famechecker FAMECHECKER_ERIKA, 2
msgbox gUnknown_8197708, MSGBOX_AUTOCLOSE
msgbox CeladonCity_Gym_Text_LisaPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D14C:: @ 816D14C
trainerbattle_single TRAINER_PICNICKER_TINA, Text_197595, Text_1975BB
msgbox gUnknown_81975D1, MSGBOX_AUTOCLOSE
CeladonCity_Gym_EventScript_Tina:: @ 816D14C
trainerbattle_single TRAINER_PICNICKER_TINA, CeladonCity_Gym_Text_TinaIntro, CeladonCity_Gym_Text_TinaDefeat
msgbox CeladonCity_Gym_Text_TinaPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D163:: @ 816D163
trainerbattle_single TRAINER_BEAUTY_BRIDGET, Text_1974FA, Text_19751C
msgbox gUnknown_8197527, MSGBOX_AUTOCLOSE
CeladonCity_Gym_EventScript_Bridget:: @ 816D163
trainerbattle_single TRAINER_BEAUTY_BRIDGET, CeladonCity_Gym_Text_BridgetIntro, CeladonCity_Gym_Text_BridgetDefeat
msgbox CeladonCity_Gym_Text_BridgetPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D17A:: @ 816D17A
trainerbattle_single TRAINER_BEAUTY_TAMIA, Text_19760B, Text_197660
CeladonCity_Gym_EventScript_Tamia:: @ 816D17A
trainerbattle_single TRAINER_BEAUTY_TAMIA, CeladonCity_Gym_Text_TamiaIntro, CeladonCity_Gym_Text_TamiaDefeat
famechecker FAMECHECKER_ERIKA, 3
msgbox gUnknown_8197664, MSGBOX_AUTOCLOSE
msgbox CeladonCity_Gym_Text_TamiaPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D19E:: @ 816D19E
trainerbattle_single TRAINER_BEAUTY_LORI, Text_197747, Text_19777A
msgbox gUnknown_8197788, MSGBOX_AUTOCLOSE
CeladonCity_Gym_EventScript_Lori:: @ 816D19E
trainerbattle_single TRAINER_BEAUTY_LORI, CeladonCity_Gym_Text_LoriIntro, CeladonCity_Gym_Text_LoriDefeat
msgbox CeladonCity_Gym_Text_LoriPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D1B5:: @ 816D1B5
trainerbattle_single TRAINER_COOLTRAINER_MARY, Text_1977E5, Text_197832
msgbox gUnknown_819783E, MSGBOX_AUTOCLOSE
CeladonCity_Gym_EventScript_Mary:: @ 816D1B5
trainerbattle_single TRAINER_COOLTRAINER_MARY, CeladonCity_Gym_Text_MaryIntro, CeladonCity_Gym_Text_MaryDefeat
msgbox CeladonCity_Gym_Text_MaryPostBattle, MSGBOX_AUTOCLOSE
end
CeladonCity_Gym_EventScript_16D1CC:: @ 816D1CC
CeladonCity_Gym_EventScript_GymStatue:: @ 816D1CC
lockall
goto_if_set FLAG_BADGE04_GET, EventScript_16D1E0
msgbox gUnknown_8197874
goto_if_set FLAG_BADGE04_GET, CeladonCity_Gym_EventScript_GymStatuePostVictory
msgbox CeladonCity_Gym_Text_GymStatue
releaseall
end
EventScript_16D1E0:: @ 816D1E0
msgbox gUnknown_81978AB
CeladonCity_Gym_EventScript_GymStatuePostVictory:: @ 816D1E0
msgbox CeladonCity_Gym_Text_GymStatuePlayerWon
releaseall
end
+34 -46
View File
@@ -1,168 +1,156 @@
gUnknown_81970FE:: @ 81970FE
.string "おきゃくさん もう もてないよ$" @ I'm sorry I don't have any more
Text_SorryDontHaveAnyMore:: @ 81970FE
.string "おきゃくさん もう もてないよ$"
gUnknown_819710E:: @ 819710E
.string "あっ そう$" @ I see
Text_ISee:: @ 819710E
.string "あっ そう$"
Text_197114:: @ 8197114
CeladonCity_Gym_Text_ErikaIntro:: @ 8197114
.string "Hello…\n"
.string "Lovely weather, isn't it?\l"
.string "It's so pleasant…\p"
.string "…Oh, dear…\n"
.string "I must have dozed off. Welcome.\p"
.string "My name is ERIKA.\n"
.string "I am the LEADER of CELADON GYM.\p"
.string "I am a student of the art of\n"
.string "flower arranging.\p"
.string "My POKéMON are solely of the\n"
.string "GRASS type.\p"
.string "…Oh, I'm sorry, I had no idea that\n"
.string "you wished to challenge me.\p"
.string "Very well, but I shall not lose.{PLAY_BGM MUS_EXEYE}$"
Text_197260:: @ 8197260
CeladonCity_Gym_Text_ErikaDefeat:: @ 8197260
.string "Oh!\n"
.string "I concede defeat.\l"
.string "You are remarkably strong.\p"
.string "I must confer on you the\n"
.string "RAINBOWBADGE.$"
gUnknown_81972B8:: @ 81972B8
CeladonCity_Gym_Text_ErikaPostBattle:: @ 81972B8
.string "You are cataloging POKéMON?\n"
.string "I must say I'm impressed.\p"
.string "I would never collect POKéMON if\n"
.string "they were unattractive.$"
gUnknown_8197327:: @ 8197327
CeladonCity_Gym_Text_ExplainRainbowBadgeTakeThis:: @ 8197327
.string "The RAINBOWBADGE will make\n"
.string "POKéMON up to Lv. 50 obey.\p"
.string "It also allows POKéMON to use\n"
.string "STRENGTH in and out of battle.\p"
.string "Please also take this with you.$"
gUnknown_81973BA:: @ 81973BA
CeladonCity_Gym_Text_ReceivedTM19FromErika:: @ 81973BA
.string "{PLAYER} received TM19\n"
.string "from ERIKA.$"
gUnknown_81973D7:: @ 81973D7
CeladonCity_Gym_Text_ExplainTM19:: @ 81973D7
.string "TM19 contains GIGA DRAIN.\p"
.string "Half the damage it inflicts is\n"
.string "drained to heal your POKéMON.\p"
.string "Wouldn't you agree that it's a\n"
.string "wonderful move?$"
gUnknown_819745D:: @ 819745D
CeladonCity_Gym_Text_ShouldMakeRoomForThis:: @ 819745D
.string "You should make room for this.$"
Text_19747C:: @ 819747C
CeladonCity_Gym_Text_KayIntro:: @ 819747C
.string "I should tell you about this GYM.\p"
.string "Only real ladies are allowed in\n"
.string "here!$"
Text_1974C4:: @ 81974C4
CeladonCity_Gym_Text_KayDefeat:: @ 81974C4
.string "You're too rough!$"
gUnknown_81974D6:: @ 81974D6
CeladonCity_Gym_Text_KayPostBattle:: @ 81974D6
.string "Bleaah!\n"
.string "I hope ERIKA wipes you out!$"
Text_1974FA:: @ 81974FA
CeladonCity_Gym_Text_BridgetIntro:: @ 81974FA
.string "Oh, welcome.\n"
.string "I was getting bored.$"
Text_19751C:: @ 819751C
CeladonCity_Gym_Text_BridgetDefeat:: @ 819751C
.string "My makeup!$"
gUnknown_8197527:: @ 8197527
CeladonCity_Gym_Text_BridgetPostBattle:: @ 8197527
.string "GRASS-type POKéMON are tough\n"
.string "against the WATER type.\p"
.string "They also have an edge on ROCK-\n"
.string "and GROUND-type POKéMON.$"
Text_197595:: @ 8197595
CeladonCity_Gym_Text_TinaIntro:: @ 8197595
.string "…Weren't you peeking in here\n"
.string "earlier?$"
Text_1975BB:: @ 81975BB
CeladonCity_Gym_Text_TinaDefeat:: @ 81975BB
.string "You're an eye-opener!$"
gUnknown_81975D1:: @ 81975D1
CeladonCity_Gym_Text_TinaPostBattle:: @ 81975D1
.string "Oh, you were looking at ERIKA…\n"
.string "You weren't looking at me…$"
Text_19760B:: @ 819760B
CeladonCity_Gym_Text_TamiaIntro:: @ 819760B
.string "Look, look!\n"
.string "See my POKéMON!\p"
.string "I like the GRASS type.\n"
.string "I like how they're easy to raise.$"
Text_197660:: @ 8197660
CeladonCity_Gym_Text_TamiaDefeat:: @ 8197660
.string "No!$"
gUnknown_8197664:: @ 8197664
CeladonCity_Gym_Text_TamiaPostBattle:: @ 8197664
.string "We only use GRASS-type POKéMON at\n"
.string "our GYM.\p"
.string "Why? We also use them for making\n"
.string "flower arrangements!$"
Text_1976C5:: @ 81976C5
CeladonCity_Gym_Text_LisaIntro:: @ 81976C5
.string "Oh, hey!\p"
.string "We don't like BUG- or FIRE-type\n"
.string "POKéMON in here!$"
Text_1976FF:: @ 81976FF
CeladonCity_Gym_Text_LisaDefeat:: @ 81976FF
.string "Oh!\n"
.string "You!$"
gUnknown_8197708:: @ 8197708
CeladonCity_Gym_Text_LisaPostBattle:: @ 8197708
.string "Our LEADER ERIKA might be quiet,\n"
.string "but she's famous around here.$"
Text_197747:: @ 8197747
CeladonCity_Gym_Text_LoriIntro:: @ 8197747
.string "Pleased to meet you.\n"
.string "My hobby is POKéMON training.$"
Text_19777A:: @ 819777A
CeladonCity_Gym_Text_LoriDefeat:: @ 819777A
.string "Oh!\n"
.string "Splendid!$"
gUnknown_8197788:: @ 8197788
CeladonCity_Gym_Text_LoriPostBattle:: @ 8197788
.string "I have a blind date coming up.\n"
.string "I have to learn to be polite,\l"
.string "especially if I have to battle.$"
Text_1977E5:: @ 81977E5
CeladonCity_Gym_Text_MaryIntro:: @ 81977E5
.string "Welcome to CELADON GYM!\p"
.string "You'd better not underestimate\n"
.string "the nice ladies here.$"
Text_197832:: @ 8197832
CeladonCity_Gym_Text_MaryDefeat:: @ 8197832
.string "Oh!\n"
.string "Beaten!$"
gUnknown_819783E:: @ 819783E
CeladonCity_Gym_Text_MaryPostBattle:: @ 819783E
.string "I didn't bring my best POKéMON.\n"
.string "Wait until next time!$"
gUnknown_8197874:: @ 8197874
CeladonCity_Gym_Text_GymStatue:: @ 8197874
.string "CELADON POKéMON GYM\n"
.string "LEADER: ERIKA\p"
.string "WINNING TRAINERS:\n"
.string "{RIVAL}$"
gUnknown_81978AB:: @ 81978AB
CeladonCity_Gym_Text_GymStatuePlayerWon:: @ 81978AB
.string "CELADON POKéMON GYM\n"
.string "LEADER: ERIKA\p"
.string "WINNING TRAINERS:\n"