Document Viridian City scripts and adjacent routes

This commit is contained in:
GriffinR
2020-01-24 14:42:46 -05:00
parent 85e5c57e8c
commit c0be66fc2e
63 changed files with 853 additions and 848 deletions
+7 -7
View File
@@ -23,7 +23,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ViridianCity_House2_EventScript_16A094",
"script": "ViridianCity_House2_EventScript_Woman",
"flag": "0"
},
{
@@ -36,7 +36,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "ViridianCity_House2_EventScript_16A07D",
"script": "ViridianCity_House2_EventScript_Lass",
"flag": "0"
}
],
@@ -70,35 +70,35 @@
"x": 4,
"y": 4,
"elevation": 0,
"script": "ViridianCity_House2_EventScript_16A0AB"
"script": "ViridianCity_House2_EventScript_Notebook"
},
{
"type": "bg_event_type_0",
"x": 5,
"y": 1,
"elevation": 0,
"script": "ViridianCity_House2_EventScript_16A11D"
"script": "ViridianCity_House2_EventScript_Blackboard"
},
{
"type": "bg_event_type_0",
"x": 4,
"y": 1,
"elevation": 0,
"script": "ViridianCity_House2_EventScript_16A11D"
"script": "ViridianCity_House2_EventScript_Blackboard"
},
{
"type": "bg_event_type_1",
"x": 9,
"y": 2,
"elevation": 0,
"script": "ViridianCity_House2_EventScript_1ACD65"
"script": "ViridianCity_House2_EventScript_PokemonJournal"
},
{
"type": "bg_event_type_1",
"x": 8,
"y": 2,
"elevation": 0,
"script": "ViridianCity_House2_EventScript_1ACD65"
"script": "ViridianCity_House2_EventScript_PokemonJournal"
}
]
}
+45 -45
View File
@@ -1,97 +1,97 @@
ViridianCity_House2_MapScripts:: @ 816A07C
.byte 0
ViridianCity_House2_EventScript_16A07D:: @ 816A07D
ViridianCity_House2_EventScript_Lass:: @ 816A07D
lock
faceplayer
msgbox gUnknown_818FC00
msgbox ViridianCity_House2_Text_TryingToMemorizeNotes
closemessage
applymovement 2, Movement_WalkInPlaceFastestUp
waitmovement 0
release
end
ViridianCity_House2_EventScript_16A094:: @ 816A094
ViridianCity_House2_EventScript_Woman:: @ 816A094
lock
faceplayer
msgbox gUnknown_818FC2B
msgbox ViridianCity_House2_Text_ReadBlackboardCarefully
closemessage
applymovement 1, Movement_FaceOriginalDirection
waitmovement 0
release
end
ViridianCity_House2_EventScript_16A0AB:: @ 816A0AB
ViridianCity_House2_EventScript_Notebook:: @ 816A0AB
lockall
msgbox gUnknown_818FC65
msgbox gUnknown_818FF19, MSGBOX_YESNO
msgbox ViridianCity_House2_Text_NotebookFirstPage
msgbox ViridianCity_House2_Text_TurnThePage, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq EventScript_16A11B
msgbox gUnknown_818FD23
msgbox gUnknown_818FF19, MSGBOX_YESNO
goto_if_eq ViridianCity_House2_EventScript_StopReadingNotebook
msgbox ViridianCity_House2_Text_NotebookSecondPage
msgbox ViridianCity_House2_Text_TurnThePage, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq EventScript_16A11B
msgbox gUnknown_818FDA8
msgbox gUnknown_818FF19, MSGBOX_YESNO
goto_if_eq ViridianCity_House2_EventScript_StopReadingNotebook
msgbox ViridianCity_House2_Text_NotebookThirdPage
msgbox ViridianCity_House2_Text_TurnThePage, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq EventScript_16A11B
msgbox gUnknown_818FE5C
goto_if_eq ViridianCity_House2_EventScript_StopReadingNotebook
msgbox ViridianCity_House2_Text_NotebookFourthPage
applymovement 2, Movement_WalkInPlaceFastestUp
waitmovement 0
textcolor 1
msgbox gUnknown_818FF28
msgbox ViridianCity_House2_Text_HeyDontLookAtMyNotes
releaseall
end
EventScript_16A11B:: @ 816A11B
ViridianCity_House2_EventScript_StopReadingNotebook:: @ 816A11B
releaseall
end
ViridianCity_House2_EventScript_16A11D:: @ 816A11D
ViridianCity_House2_EventScript_Blackboard:: @ 816A11D
lockall
msgbox gUnknown_818FF4B
goto EventScript_16A12C
msgbox ViridianCity_House2_Text_BlackboardListsStatusProblems
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A12C:: @ 816A12C
message Text_18FF88
ViridianCity_House2_EventScript_ChooseBlackboardTopic:: @ 816A12C
message ViridianCity_House2_Text_ReadWhichTopic
waitmessage
multichoicegrid 7, 1, MULTICHOICE_TRAINER_SCHOOL_WHITEBOARD, 3, FALSE
switch VAR_RESULT
case 0, EventScript_16A18B
case 1, EventScript_16A1A7
case 2, EventScript_16A1C3
case 3, EventScript_16A199
case 4, EventScript_16A1B5
case 5, EventScript_16A1D1
case 127, EventScript_16A1D1
case 0, ViridianCity_House2_EventScript_ReadSleep
case 1, ViridianCity_House2_EventScript_ReadPoison
case 2, ViridianCity_House2_EventScript_ReadParalysis
case 3, ViridianCity_House2_EventScript_ReadBurn
case 4, ViridianCity_House2_EventScript_ReadFreeze
case 5, ViridianCity_House2_EventScript_ExitBlackboard
case 127, ViridianCity_House2_EventScript_ExitBlackboard
end
EventScript_16A18B:: @ 816A18B
msgbox gUnknown_818FFA9
goto EventScript_16A12C
ViridianCity_House2_EventScript_ReadSleep:: @ 816A18B
msgbox ViridianCity_House2_Text_ExplainSleep
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A199:: @ 816A199
msgbox gUnknown_8190025
goto EventScript_16A12C
ViridianCity_House2_EventScript_ReadBurn:: @ 816A199
msgbox ViridianCity_House2_Text_ExplainBurn
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A1A7:: @ 816A1A7
msgbox gUnknown_819009F
goto EventScript_16A12C
ViridianCity_House2_EventScript_ReadPoison:: @ 816A1A7
msgbox ViridianCity_House2_Text_ExplainPoison
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A1B5:: @ 816A1B5
msgbox gUnknown_819010F
goto EventScript_16A12C
ViridianCity_House2_EventScript_ReadFreeze:: @ 816A1B5
msgbox ViridianCity_House2_Text_ExplainFreeze
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A1C3:: @ 816A1C3
msgbox gUnknown_8190199
goto EventScript_16A12C
ViridianCity_House2_EventScript_ReadParalysis:: @ 816A1C3
msgbox ViridianCity_House2_Text_ExplainParalysis
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
end
EventScript_16A1D1:: @ 816A1D1
ViridianCity_House2_EventScript_ExitBlackboard:: @ 816A1D1
releaseall
end
+15 -15
View File
@@ -1,13 +1,13 @@
gUnknown_818FC00:: @ 818FC00
ViridianCity_House2_Text_TryingToMemorizeNotes:: @ 818FC00
.string "Whew! I'm trying to memorize all my\n"
.string "notes.$"
gUnknown_818FC2B:: @ 818FC2B
ViridianCity_House2_Text_ReadBlackboardCarefully:: @ 818FC2B
.string "Okay!\p"
.string "Be sure to read what's on the\n"
.string "blackboard carefully!$"
gUnknown_818FC65:: @ 818FC65
ViridianCity_House2_Text_NotebookFirstPage:: @ 818FC65
.string "Let's check out the notebook.\p"
.string "First page…\p"
.string "POKé BALLS are used to catch\n"
@@ -17,14 +17,14 @@ gUnknown_818FC65:: @ 818FC65
.string "People who raise and battle\n"
.string "with POKéMON are called TRAINERS.$"
gUnknown_818FD23:: @ 818FD23
ViridianCity_House2_Text_NotebookSecondPage:: @ 818FD23
.string "Second page…\p"
.string "A healthy POKéMON may be hard to\n"
.string "catch, so weaken it first.\p"
.string "Poison, burn, or cause another\n"
.string "status problem to weaken it.$"
gUnknown_818FDA8:: @ 818FDA8
ViridianCity_House2_Text_NotebookThirdPage:: @ 818FDA8
.string "Third page…\p"
.string "POKéMON TRAINERS seek others to\n"
.string "engage in POKéMON battles.\p"
@@ -33,7 +33,7 @@ gUnknown_818FDA8:: @ 818FDA8
.string "Battles are constantly waged at\n"
.string "POKéMON GYMS everywhere.$"
gUnknown_818FE5C:: @ 818FE5C
ViridianCity_House2_Text_NotebookFourthPage:: @ 818FE5C
.string "Fourth page…\p"
.string "The ultimate goal for all POKéMON\n"
.string "TRAINERS is simple.\p"
@@ -43,21 +43,21 @@ gUnknown_818FE5C:: @ 818FE5C
.string "The ELITE FOUR of the POKéMON\n"
.string "LEAGUE!$"
gUnknown_818FF19:: @ 818FF19
ViridianCity_House2_Text_TurnThePage:: @ 818FF19
.string "Turn the page?$"
gUnknown_818FF28:: @ 818FF28
ViridianCity_House2_Text_HeyDontLookAtMyNotes:: @ 818FF28
.string "GIRL: Hey!\n"
.string "Don't look at my notes!$"
gUnknown_818FF4B:: @ 818FF4B
ViridianCity_House2_Text_BlackboardListsStatusProblems:: @ 818FF4B
.string "The blackboard lists POKéMON\n"
.string "STATUS problems during battles.$"
Text_18FF88:: @ 818FF88
ViridianCity_House2_Text_ReadWhichTopic:: @ 818FF88
.string "Which topic do you want to read?$"
gUnknown_818FFA9:: @ 818FFA9
ViridianCity_House2_Text_ExplainSleep:: @ 818FFA9
.string "A POKéMON can't attack if it's\n"
.string "asleep.\p"
.string "POKéMON will stay asleep even\n"
@@ -65,19 +65,19 @@ gUnknown_818FFA9:: @ 818FFA9
.string "Use AWAKENING to awaken one\n"
.string "from sleep.$"
gUnknown_8190025:: @ 8190025
ViridianCity_House2_Text_ExplainBurn:: @ 8190025
.string "A burn reduces ATTACK power.\n"
.string "It also causes ongoing HP loss.\p"
.string "A burn remains after a battle.\n"
.string "Use BURN HEAL to cure a burn.$"
gUnknown_819009F:: @ 819009F
ViridianCity_House2_Text_ExplainPoison:: @ 819009F
.string "When poisoned, a POKéMON's health\n"
.string "steadily drops.\p"
.string "Poison lingers after battles.\n"
.string "Use an ANTIDOTE to cure poison!$"
gUnknown_819010F:: @ 819010F
ViridianCity_House2_Text_ExplainFreeze:: @ 819010F
.string "A frozen POKéMON becomes\n"
.string "helplessly immobile.\p"
.string "It stays frozen even after the\n"
@@ -85,7 +85,7 @@ gUnknown_819010F:: @ 819010F
.string "Use ICE HEAL to thaw out the\n"
.string "suffering POKéMON.$"
gUnknown_8190199:: @ 8190199
ViridianCity_House2_Text_ExplainParalysis:: @ 8190199
.string "Paralysis reduces SPEED and may\n"
.string "prevent the POKéMON from moving.\p"
.string "Paralysis remains after battles.\n"