mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-31 20:52:48 -05:00
98 lines
3.0 KiB
C++
98 lines
3.0 KiB
C++
.set LOCALID_WOMAN, 1
|
|
.set LOCALID_LASS, 2
|
|
|
|
ViridianCity_School_MapScripts::
|
|
.byte 0
|
|
|
|
ViridianCity_School_EventScript_Lass::
|
|
lock
|
|
faceplayer
|
|
msgbox ViridianCity_School_Text_TryingToMemorizeNotes
|
|
closemessage
|
|
applymovement LOCALID_LASS, Common_Movement_WalkInPlaceFasterUp
|
|
waitmovement 0
|
|
release
|
|
end
|
|
|
|
ViridianCity_School_EventScript_Woman::
|
|
lock
|
|
faceplayer
|
|
msgbox ViridianCity_School_Text_ReadBlackboardCarefully
|
|
closemessage
|
|
applymovement LOCALID_WOMAN, Common_Movement_FaceOriginalDirection
|
|
waitmovement 0
|
|
release
|
|
end
|
|
|
|
ViridianCity_School_EventScript_Notebook::
|
|
lockall
|
|
msgbox ViridianCity_School_Text_NotebookFirstPage
|
|
msgbox ViridianCity_School_Text_TurnThePage, MSGBOX_YESNO
|
|
goto_if_eq VAR_RESULT, NO, ViridianCity_School_EventScript_StopReadingNotebook
|
|
msgbox ViridianCity_School_Text_NotebookSecondPage
|
|
msgbox ViridianCity_School_Text_TurnThePage, MSGBOX_YESNO
|
|
goto_if_eq VAR_RESULT, NO, ViridianCity_School_EventScript_StopReadingNotebook
|
|
msgbox ViridianCity_School_Text_NotebookThirdPage
|
|
msgbox ViridianCity_School_Text_TurnThePage, MSGBOX_YESNO
|
|
goto_if_eq VAR_RESULT, NO, ViridianCity_School_EventScript_StopReadingNotebook
|
|
msgbox ViridianCity_School_Text_NotebookFourthPage
|
|
applymovement LOCALID_LASS, Common_Movement_WalkInPlaceFasterUp
|
|
waitmovement 0
|
|
textcolor NPC_TEXT_COLOR_FEMALE
|
|
msgbox ViridianCity_School_Text_HeyDontLookAtMyNotes
|
|
releaseall
|
|
end
|
|
|
|
ViridianCity_School_EventScript_StopReadingNotebook::
|
|
releaseall
|
|
end
|
|
|
|
ViridianCity_School_EventScript_Blackboard::
|
|
lockall
|
|
msgbox ViridianCity_School_Text_BlackboardListsStatusProblems
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ChooseBlackboardTopic::
|
|
message ViridianCity_School_Text_ReadWhichTopic
|
|
waitmessage
|
|
multichoicegrid 7, 1, MULTICHOICE_TRAINER_SCHOOL_WHITEBOARD, 3, FALSE
|
|
switch VAR_RESULT
|
|
case 0, ViridianCity_School_EventScript_ReadSleep
|
|
case 1, ViridianCity_School_EventScript_ReadPoison
|
|
case 2, ViridianCity_School_EventScript_ReadParalysis
|
|
case 3, ViridianCity_School_EventScript_ReadBurn
|
|
case 4, ViridianCity_School_EventScript_ReadFreeze
|
|
case 5, ViridianCity_School_EventScript_ExitBlackboard
|
|
case 127, ViridianCity_School_EventScript_ExitBlackboard
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ReadSleep::
|
|
msgbox ViridianCity_School_Text_ExplainSleep
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ReadBurn::
|
|
msgbox ViridianCity_School_Text_ExplainBurn
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ReadPoison::
|
|
msgbox ViridianCity_School_Text_ExplainPoison
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ReadFreeze::
|
|
msgbox ViridianCity_School_Text_ExplainFreeze
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ReadParalysis::
|
|
msgbox ViridianCity_School_Text_ExplainParalysis
|
|
goto ViridianCity_School_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_School_EventScript_ExitBlackboard::
|
|
releaseall
|
|
end
|