mirror of
https://github.com/pret/pokefirered.git
synced 2026-06-02 22:04:27 -05:00
101 lines
3.0 KiB
C++
101 lines
3.0 KiB
C++
.set LOCALID_WOMAN, 1
|
|
.set LOCALID_LASS, 2
|
|
|
|
ViridianCity_House2_MapScripts::
|
|
.byte 0
|
|
|
|
ViridianCity_House2_EventScript_Lass::
|
|
lock
|
|
faceplayer
|
|
msgbox ViridianCity_House2_Text_TryingToMemorizeNotes
|
|
closemessage
|
|
applymovement LOCALID_LASS, Movement_WalkInPlaceFastestUp
|
|
waitmovement 0
|
|
release
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_Woman::
|
|
lock
|
|
faceplayer
|
|
msgbox ViridianCity_House2_Text_ReadBlackboardCarefully
|
|
closemessage
|
|
applymovement LOCALID_WOMAN, Movement_FaceOriginalDirection
|
|
waitmovement 0
|
|
release
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_Notebook::
|
|
lockall
|
|
msgbox ViridianCity_House2_Text_NotebookFirstPage
|
|
msgbox ViridianCity_House2_Text_TurnThePage, MSGBOX_YESNO
|
|
compare VAR_RESULT, NO
|
|
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 ViridianCity_House2_EventScript_StopReadingNotebook
|
|
msgbox ViridianCity_House2_Text_NotebookThirdPage
|
|
msgbox ViridianCity_House2_Text_TurnThePage, MSGBOX_YESNO
|
|
compare VAR_RESULT, NO
|
|
goto_if_eq ViridianCity_House2_EventScript_StopReadingNotebook
|
|
msgbox ViridianCity_House2_Text_NotebookFourthPage
|
|
applymovement LOCALID_LASS, Movement_WalkInPlaceFastestUp
|
|
waitmovement 0
|
|
textcolor 1
|
|
msgbox ViridianCity_House2_Text_HeyDontLookAtMyNotes
|
|
releaseall
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_StopReadingNotebook::
|
|
releaseall
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_Blackboard::
|
|
lockall
|
|
msgbox ViridianCity_House2_Text_BlackboardListsStatusProblems
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ChooseBlackboardTopic::
|
|
message ViridianCity_House2_Text_ReadWhichTopic
|
|
waitmessage
|
|
multichoicegrid 7, 1, MULTICHOICE_TRAINER_SCHOOL_WHITEBOARD, 3, FALSE
|
|
switch VAR_RESULT
|
|
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
|
|
|
|
ViridianCity_House2_EventScript_ReadSleep::
|
|
msgbox ViridianCity_House2_Text_ExplainSleep
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ReadBurn::
|
|
msgbox ViridianCity_House2_Text_ExplainBurn
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ReadPoison::
|
|
msgbox ViridianCity_House2_Text_ExplainPoison
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ReadFreeze::
|
|
msgbox ViridianCity_House2_Text_ExplainFreeze
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ReadParalysis::
|
|
msgbox ViridianCity_House2_Text_ExplainParalysis
|
|
goto ViridianCity_House2_EventScript_ChooseBlackboardTopic
|
|
end
|
|
|
|
ViridianCity_House2_EventScript_ExitBlackboard::
|
|
releaseall
|
|
end
|