pokefirered/data/maps/CeruleanCity_House1/scripts.inc
2022-06-24 21:10:48 -04:00

88 lines
3.1 KiB
C++

CeruleanCity_House1_MapScripts::
.byte 0
CeruleanCity_House1_EventScript_BadgeGuy::
lock
faceplayer
msgbox CeruleanCity_House1_Text_BadgesHaveAmazingSecrets
message CeruleanCity_House1_Text_DescribeWhichBadge
waitmessage
setvar VAR_0x8004, LISTMENU_BADGES
special ListMenu
waitstate
switch VAR_RESULT
case 0, CeruleanCity_House1_EventScript_DescribeBoulderBadge
case 1, CeruleanCity_House1_EventScript_DescribeCascadeBadge
case 2, CeruleanCity_House1_EventScript_DescribeThunderBadge
case 3, CeruleanCity_House1_EventScript_DescribeRainbowBadge
case 4, CeruleanCity_House1_EventScript_DescribeSoulBadge
case 5, CeruleanCity_House1_EventScript_DescribeMarshBadge
case 6, CeruleanCity_House1_EventScript_DescribeVolcanoBadge
case 7, CeruleanCity_House1_EventScript_DescribeEarthBadge
case 8, CeruleanCity_House1_EventScript_StopDescribingBadges
case 127, CeruleanCity_House1_EventScript_StopDescribingBadges
end
CeruleanCity_House1_EventScript_DescribeAnotherBadge::
message CeruleanCity_House1_Text_DescribeWhichBadge
waitmessage
special ReturnToListMenu
waitstate
switch VAR_RESULT
case 0, CeruleanCity_House1_EventScript_DescribeBoulderBadge
case 1, CeruleanCity_House1_EventScript_DescribeCascadeBadge
case 2, CeruleanCity_House1_EventScript_DescribeThunderBadge
case 3, CeruleanCity_House1_EventScript_DescribeRainbowBadge
case 4, CeruleanCity_House1_EventScript_DescribeSoulBadge
case 5, CeruleanCity_House1_EventScript_DescribeMarshBadge
case 6, CeruleanCity_House1_EventScript_DescribeVolcanoBadge
case 7, CeruleanCity_House1_EventScript_DescribeEarthBadge
case 8, CeruleanCity_House1_EventScript_StopDescribingBadges
case 127, CeruleanCity_House1_EventScript_StopDescribingBadges
end
CeruleanCity_House1_EventScript_DescribeBoulderBadge::
msgbox CeruleanCity_House1_Text_AttackStatFlash
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeCascadeBadge::
msgbox CeruleanCity_House1_Text_ObeyLv30Cut
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeThunderBadge::
msgbox CeruleanCity_House1_Text_SpeedStatFly
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeRainbowBadge::
msgbox CeruleanCity_House1_Text_ObeyLv50Strength
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeSoulBadge::
msgbox CeruleanCity_House1_Text_DefenseStatSurf
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeMarshBadge::
msgbox CeruleanCity_House1_Text_ObeyLv70RockSmash
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeVolcanoBadge::
msgbox CeruleanCity_House1_Text_SpStatsWaterfall
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_DescribeEarthBadge::
msgbox CeruleanCity_House1_Text_AllMonsWillObeyYou
goto CeruleanCity_House1_EventScript_DescribeAnotherBadge
end
CeruleanCity_House1_EventScript_StopDescribingBadges::
msgbox CeruleanCity_House1_Text_ComeVisitAnytime
release
end