mirror of
https://github.com/pret/pokefirered.git
synced 2026-06-02 22:04:27 -05:00
105 lines
3.9 KiB
C++
105 lines
3.9 KiB
C++
CeladonCity_Condominiums_RoofRoom_MapScripts::
|
|
.byte 0
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_BlackBelt::
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_TheresNothingIDontKnow, MSGBOX_NPC
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_EeveeBall::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, SPECIES_EEVEE
|
|
givemon SPECIES_EEVEE, 25
|
|
goto_if_eq VAR_RESULT, 0, CeladonCity_Condominiums_RoofRoom_EventScript_GetEeveeParty
|
|
goto_if_eq VAR_RESULT, 1, CeladonCity_Condominiums_RoofRoom_EventScript_GetEeveePC
|
|
goto_if_eq VAR_RESULT, 2, EventScript_NoMoreRoomForPokemon
|
|
release
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_GetEeveeParty::
|
|
removeobject LOCALID_EEVEE_POKEBALL
|
|
playfanfare MUS_LEVEL_UP
|
|
message CeladonCity_Condominiums_RoofRoom_Text_ObtainedAnEevee
|
|
waitmessage
|
|
waitfanfare
|
|
bufferspeciesname STR_VAR_1, SPECIES_EEVEE
|
|
msgbox Text_GiveNicknameToThisMon, MSGBOX_YESNO
|
|
goto_if_eq VAR_RESULT, NO, CeladonCity_Condominiums_RoofRoom_EventScript_SetGotEevee
|
|
call EventScript_GetGiftMonPartySlot
|
|
call EventScript_ChangePokemonNickname
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_SetGotEevee
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_GetEeveePC::
|
|
removeobject LOCALID_EEVEE_POKEBALL
|
|
playfanfare MUS_LEVEL_UP
|
|
message CeladonCity_Condominiums_RoofRoom_Text_ObtainedAnEevee
|
|
waitmessage
|
|
waitfanfare
|
|
bufferspeciesname STR_VAR_1, SPECIES_EEVEE
|
|
msgbox Text_GiveNicknameToThisMon, MSGBOX_YESNO
|
|
goto_if_eq VAR_RESULT, NO, CeladonCity_Condominiums_RoofRoom_EventScript_TransferEeveeToPC
|
|
call EventScript_NameReceivedBoxMon
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_TransferEeveeToPC
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_TransferEeveeToPC::
|
|
call EventScript_TransferredToPC
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_SetGotEevee
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_SetGotEevee::
|
|
setflag FLAG_GOT_EEVEE
|
|
release
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_TMsPamphlet::
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_PamphletOnTMs, MSGBOX_SIGN
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_Blackboard::
|
|
lockall
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_WirelessAdapterLecture
|
|
message CeladonCity_Condominiums_RoofRoom_Text_ReadWhichHeading
|
|
waitmessage
|
|
setvar VAR_0x8004, 4
|
|
multichoice 0, 0, MULTICHOICE_LINKED_DIRECT_UNION, FALSE
|
|
switch VAR_RESULT
|
|
case 0, CeladonCity_Condominiums_RoofRoom_EventScript_WirelessClub
|
|
case 1, CeladonCity_Condominiums_RoofRoom_EventScript_DirectCorner
|
|
case 2, CeladonCity_Condominiums_RoofRoom_EventScript_UnionRoom
|
|
case 3, CeladonCity_Condominiums_RoofRoom_EventScript_ExitBlackboard
|
|
case 127, CeladonCity_Condominiums_RoofRoom_EventScript_ExitBlackboard
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_ReadAnotherHeading::
|
|
message CeladonCity_Condominiums_RoofRoom_Text_ReadWhichHeading
|
|
waitmessage
|
|
multichoice 0, 0, MULTICHOICE_LINKED_DIRECT_UNION, FALSE
|
|
switch VAR_RESULT
|
|
case 0, CeladonCity_Condominiums_RoofRoom_EventScript_WirelessClub
|
|
case 1, CeladonCity_Condominiums_RoofRoom_EventScript_DirectCorner
|
|
case 2, CeladonCity_Condominiums_RoofRoom_EventScript_UnionRoom
|
|
case 3, CeladonCity_Condominiums_RoofRoom_EventScript_ExitBlackboard
|
|
case 127, CeladonCity_Condominiums_RoofRoom_EventScript_ExitBlackboard
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_WirelessClub::
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_ExplainWirelessClub
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_ReadAnotherHeading
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_DirectCorner::
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_ExplainDirectCorner
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_ReadAnotherHeading
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_UnionRoom::
|
|
msgbox CeladonCity_Condominiums_RoofRoom_Text_ExplainUnionRoom
|
|
goto CeladonCity_Condominiums_RoofRoom_EventScript_ReadAnotherHeading
|
|
end
|
|
|
|
CeladonCity_Condominiums_RoofRoom_EventScript_ExitBlackboard::
|
|
releaseall
|
|
end
|