mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-09 12:35:23 -05:00
129 lines
3.2 KiB
C++
129 lines
3.2 KiB
C++
Route23_MapScripts::
|
|
map_script MAP_SCRIPT_ON_TRANSITION, Route23_OnTransition
|
|
.byte 0
|
|
|
|
Route23_OnTransition::
|
|
clearflag FLAG_HIDE_VICTORY_ROAD_3F_BOULDER
|
|
setflag FLAG_HIDE_VICTORY_ROAD_2F_BOULDER
|
|
setvar VAR_MAP_SCENE_VICTORY_ROAD_1F, 0
|
|
setvar VAR_MAP_SCENE_VICTORY_ROAD_2F_BOULDER1, 0
|
|
setvar VAR_MAP_SCENE_VICTORY_ROAD_2F_BOULDER2, 0
|
|
setvar VAR_MAP_SCENE_VICTORY_ROAD_3F, 0
|
|
end
|
|
|
|
Route23_EventScript_CascadeBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 2
|
|
bufferstdstring STR_VAR_1, STDSTRING_CASCADE_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_ThunderBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 3
|
|
bufferstdstring STR_VAR_1, STDSTRING_THUNDER_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_RainbowBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 4
|
|
bufferstdstring STR_VAR_1, STDSTRING_RAINBOW_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_SoulBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 5
|
|
bufferstdstring STR_VAR_1, STDSTRING_SOUL_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_MarshBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 6
|
|
bufferstdstring STR_VAR_1, STDSTRING_MARSH_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_VolcanoBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 7
|
|
bufferstdstring STR_VAR_1, STDSTRING_VOLCANO_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_EarthBadgeGuard::
|
|
lock
|
|
faceplayer
|
|
setvar VAR_TEMP_1, 8
|
|
bufferstdstring STR_VAR_1, STDSTRING_EARTH_BADGE
|
|
goto Route23_EventScript_BadgeGuard
|
|
end
|
|
|
|
Route23_EventScript_CascadeBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 2
|
|
setvar VAR_0x8009, LOCALID_CASCADE_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_CASCADE_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_ThunderBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 3
|
|
setvar VAR_0x8009, LOCALID_THUNDER_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_THUNDER_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_RainbowBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 4
|
|
setvar VAR_0x8009, LOCALID_RAINBOW_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_RAINBOW_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_SoulBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 5
|
|
setvar VAR_0x8009, LOCALID_SOUL_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_SOUL_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_MarshBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 6
|
|
setvar VAR_0x8009, LOCALID_MARSH_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_MARSH_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_VolcanoBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 7
|
|
setvar VAR_0x8009, LOCALID_VOLCANO_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_VOLCANO_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_EarthBadgeGuardTrigger::
|
|
lockall
|
|
setvar VAR_TEMP_1, 8
|
|
setvar VAR_0x8009, LOCALID_EARTH_BADGE_GUARD
|
|
bufferstdstring STR_VAR_1, STDSTRING_EARTH_BADGE
|
|
goto Route23_EventScript_BadgeGuardTrigger
|
|
end
|
|
|
|
Route23_EventScript_VictoryRoadGateSign::
|
|
msgbox Route23_Text_VictoryRoadGateSign, MSGBOX_SIGN
|
|
end
|