Refer to "Rival", not "Silver" (#103)

See https://github.com/pret/pokecrystal/pull/983
This commit is contained in:
Rangi 2022-08-10 21:24:58 -04:00 committed by GitHub
parent fafd95ce19
commit 902445d353
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
19 changed files with 185 additions and 185 deletions

View File

@ -5,7 +5,7 @@
const SPRITE_CHRIS ; 01
const SPRITE_CHRIS_BIKE ; 02
const SPRITE_GAMEBOY_KID ; 03
const SPRITE_SILVER ; 04
const SPRITE_RIVAL ; 04
const SPRITE_OAK ; 05
const SPRITE_RED ; 06
const SPRITE_BLUE ; 07

View File

@ -118,7 +118,7 @@ CeladonGroupSprites:
db SPRITE_YOUNGSTER
db SPRITE_LASS
db SPRITE_BIKER
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_BLUE
db SPRITE_POKE_BALL
db SPRITE_FRUIT_TREE
@ -176,7 +176,7 @@ IndigoGroupSprites:
db SPRITE_BOULDER
NewBarkGroupSprites:
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_TEACHER
db SPRITE_FISHER
db SPRITE_COOLTRAINER_M
@ -189,7 +189,7 @@ NewBarkGroupSprites:
db SPRITE_FRUIT_TREE
CherrygroveGroupSprites:
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_TEACHER
db SPRITE_FISHER
db SPRITE_COOLTRAINER_M
@ -202,7 +202,7 @@ CherrygroveGroupSprites:
db SPRITE_FRUIT_TREE
SilverGroupSprites:
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_TEACHER
db SPRITE_FISHER
db SPRITE_COOLTRAINER_M
@ -249,7 +249,7 @@ AzaleaGroupSprites:
db SPRITE_TEACHER
db SPRITE_AZALEA_ROCKET
db SPRITE_LASS
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_FRUIT_TREE
db SPRITE_SLOWPOKE
@ -365,7 +365,7 @@ CableClubGroupSprites:
db SPRITE_POKEFAN_M
db SPRITE_GRAMPS
db SPRITE_FAIRY
db SPRITE_SILVER
db SPRITE_RIVAL
db SPRITE_FISHING_GURU
db SPRITE_POKE_BALL
db SPRITE_POKEDEX

View File

@ -10,7 +10,7 @@ OverworldSprites:
overworld_sprite ChrisSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
overworld_sprite ChrisBikeSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
overworld_sprite GameboyKidSpriteGFX, 12, STANDING_SPRITE, PAL_OW_GREEN
overworld_sprite SilverSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
overworld_sprite RivalSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
overworld_sprite OakSpriteGFX, 12, WALKING_SPRITE, PAL_OW_BROWN
overworld_sprite RedSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
overworld_sprite BlueSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED

View File

@ -535,7 +535,7 @@ InitializeEventsScript:
setflag ENGINE_ROCKET_SIGNAL_ON_CH20
setflag ENGINE_ROCKETS_IN_MAHOGANY
variablesprite SPRITE_WEIRD_TREE, SPRITE_SUDOWOODO
variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_SILVER
variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_RIVAL
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_ROCKET
variablesprite SPRITE_FUCHSIA_GYM_1, SPRITE_JANINE
variablesprite SPRITE_FUCHSIA_GYM_2, SPRITE_JANINE

View File

@ -131,7 +131,7 @@ NamingScreen:
db "YOUR NAME?@"
.Rival:
ld de, SilverSpriteGFX
ld de, RivalSpriteGFX
call .LoadSprite
hlcoord 5, 2
ld de, .RivalNameString

View File

@ -3,7 +3,7 @@ SECTION "Sprites 1", ROMX
ChrisSpriteGFX:: INCBIN "gfx/sprites/chris.2bpp"
ChrisBikeSpriteGFX:: INCBIN "gfx/sprites/chris_bike.2bpp"
GameboyKidSpriteGFX:: INCBIN "gfx/sprites/gameboy_kid.2bpp"
SilverSpriteGFX:: INCBIN "gfx/sprites/silver.2bpp"
RivalSpriteGFX:: INCBIN "gfx/sprites/rival.2bpp"
OakSpriteGFX:: INCBIN "gfx/sprites/oak.2bpp"
RedSpriteGFX:: INCBIN "gfx/sprites/red.2bpp"
BlueSpriteGFX:: INCBIN "gfx/sprites/blue.2bpp"

View File

Before

Width:  |  Height:  |  Size: 300 B

After

Width:  |  Height:  |  Size: 300 B

View File

@ -8,7 +8,7 @@
const AZALEATOWN_SLOWPOKE3
const AZALEATOWN_SLOWPOKE4
const AZALEATOWN_FRUIT_TREE
const AZALEATOWN_SILVER
const AZALEATOWN_RIVAL
const AZALEATOWN_AZALEA_ROCKET3
AzaleaTown_MapScripts:
@ -30,13 +30,13 @@ AzaleaTownFlypointCallback:
endcallback
AzaleaTownRivalBattleScene1:
moveobject AZALEATOWN_SILVER, 11, 11
moveobject AZALEATOWN_RIVAL, 11, 11
turnobject PLAYER, RIGHT
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
appear AZALEATOWN_SILVER
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement1
appear AZALEATOWN_RIVAL
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement1
turnobject PLAYER, DOWN
sjump AzaleaTownRivalBattleScript
@ -45,8 +45,8 @@ AzaleaTownRivalBattleScene2:
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
appear AZALEATOWN_SILVER
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement2
appear AZALEATOWN_RIVAL
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement2
turnobject PLAYER, UP
AzaleaTownRivalBattleScript:
playmusic MUSIC_RIVAL_ENCOUNTER
@ -60,7 +60,7 @@ AzaleaTownRivalBattleScript:
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .Chikorita
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
setlasttalked AZALEATOWN_SILVER
setlasttalked AZALEATOWN_RIVAL
loadtrainer RIVAL1, RIVAL1_2_TOTODILE
startbattle
dontrestartmapmusic
@ -69,7 +69,7 @@ AzaleaTownRivalBattleScript:
.Totodile:
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
setlasttalked AZALEATOWN_SILVER
setlasttalked AZALEATOWN_RIVAL
loadtrainer RIVAL1, RIVAL1_2_CHIKORITA
startbattle
dontrestartmapmusic
@ -78,7 +78,7 @@ AzaleaTownRivalBattleScript:
.Chikorita:
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
setlasttalked AZALEATOWN_SILVER
setlasttalked AZALEATOWN_RIVAL
loadtrainer RIVAL1, RIVAL1_2_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -92,9 +92,9 @@ AzaleaTownRivalBattleScript:
waitbutton
closetext
turnobject PLAYER, LEFT
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleExitMovement
playsound SFX_EXIT_BUILDING
disappear AZALEATOWN_SILVER
disappear AZALEATOWN_RIVAL
setscene SCENE_AZALEATOWN_NOOP
waitsfx
playmapmusic

View File

@ -3,7 +3,7 @@
const BURNEDTOWER1F_FIREBREATHER_NED
const BURNEDTOWER1F_ROCK1
const BURNEDTOWER1F_ROCK2
const BURNEDTOWER1F_SILVER
const BURNEDTOWER1F_RIVAL
const BURNEDTOWER1F_FIREBREATHER_DICK_ASHES
const BURNEDTOWER1F_POKE_BALL1
const BURNEDTOWER1F_POKE_BALL2
@ -31,24 +31,24 @@ BurnedTower1FRivalBattleScript:
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
turnobject BURNEDTOWER1F_SILVER, RIGHT
turnobject BURNEDTOWER1F_RIVAL, RIGHT
pause 10
turnobject BURNEDTOWER1F_SILVER, LEFT
turnobject BURNEDTOWER1F_RIVAL, LEFT
pause 15
turnobject BURNEDTOWER1F_SILVER, DOWN
turnobject BURNEDTOWER1F_RIVAL, DOWN
pause 15
applymovement BURNEDTOWER1F_SILVER, BurnedTowerMovement_SilverWalksToPlayer
applymovement BURNEDTOWER1F_RIVAL, BurnedTowerMovement_RivalWalksToPlayer
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
writetext BurnedTowerSilver_BeforeText
writetext BurnedTowerRival_BeforeText
waitbutton
closetext
checkevent EVENT_GOT_TOTODILE_FROM_ELM
iftrue .totodile
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .chikorita
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
setlasttalked BURNEDTOWER1F_SILVER
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
setlasttalked BURNEDTOWER1F_RIVAL
loadtrainer RIVAL1, RIVAL1_3_TOTODILE
startbattle
dontrestartmapmusic
@ -56,8 +56,8 @@ BurnedTower1FRivalBattleScript:
sjump .returnfrombattle
.totodile
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
setlasttalked BURNEDTOWER1F_SILVER
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
setlasttalked BURNEDTOWER1F_RIVAL
loadtrainer RIVAL1, RIVAL1_3_CHIKORITA
startbattle
dontrestartmapmusic
@ -65,8 +65,8 @@ BurnedTower1FRivalBattleScript:
sjump .returnfrombattle
.chikorita
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
setlasttalked BURNEDTOWER1F_SILVER
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
setlasttalked BURNEDTOWER1F_RIVAL
loadtrainer RIVAL1, RIVAL1_3_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -76,14 +76,14 @@ BurnedTower1FRivalBattleScript:
.returnfrombattle
playmusic MUSIC_RIVAL_AFTER
opentext
writetext BurnedTowerSilver_AfterText1
writetext BurnedTowerRival_AfterText1
waitbutton
closetext
turnobject PLAYER, UP
turnobject PLAYER, RIGHT
applymovement BURNEDTOWER1F_SILVER, BurnedTowerMovement_SilverLeaves
applymovement BURNEDTOWER1F_RIVAL, BurnedTowerMovement_RivalLeaves
playsound SFX_EXIT_BUILDING
disappear BURNEDTOWER1F_SILVER
disappear BURNEDTOWER1F_RIVAL
setscene SCENE_BURNEDTOWER1F_FIREBREATHER_DICK
waitsfx
playmapmusic
@ -146,12 +146,12 @@ BurnedTower1FBurnHeal:
BurnedTower1FXSpeed:
itemball X_SPEED, 1
BurnedTowerMovement_SilverWalksToPlayer:
BurnedTowerMovement_RivalWalksToPlayer:
step DOWN
step DOWN
step_end
BurnedTowerMovement_SilverLeaves:
BurnedTowerMovement_RivalLeaves:
step RIGHT
step DOWN
step_end
@ -160,7 +160,7 @@ FirebreatherDickMovement:
step UP
step_end
BurnedTowerSilver_BeforeText:
BurnedTowerRival_BeforeText:
text "<……> <……> <……>"
para "…Oh, it's you."
@ -196,7 +196,7 @@ BurnedTowerSilver_BeforeText:
cont "showing up."
done
BurnedTowerSilver_WinText:
BurnedTowerRival_WinText:
text "…Humph!"
para "This is why I hate"
@ -206,7 +206,7 @@ BurnedTowerSilver_WinText:
line "challenge in it."
done
BurnedTowerSilver_AfterText1:
BurnedTowerRival_AfterText1:
text "…Aw, whatever."
para "You would never be"
@ -216,7 +216,7 @@ BurnedTowerSilver_AfterText1:
line "anyway."
done
BurnedTowerSilver_LossText:
BurnedTowerRival_LossText:
text "…Humph!"
para "This is why I hate"
@ -306,7 +306,7 @@ BurnedTower1F_MapEvents:
object_event 16, 8, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerFirebreatherNed, -1
object_event 4, 3, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BurnedTower1FRock, -1
object_event 16, 13, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BurnedTower1FRock, -1
object_event 9, 12, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 3, ObjectEvent, EVENT_RIVAL_BURNED_TOWER
object_event 9, 12, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 3, ObjectEvent, EVENT_RIVAL_BURNED_TOWER
object_event 8, 2, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_SILVER, OBJECTTYPE_SCRIPT, 0, FirebreatherDickPostBattle, EVENT_BURNED_TOWER_FIREBREATHER_DICK_ASHES
object_event 15, 2, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, BurnedTower1FBurnHeal, EVENT_BURNED_TOWER_1F_X_SPEED
object_event 7, 5, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, BurnedTower1FXSpeed, EVENT_BURNED_TOWER_1F_BURN_HEAL

View File

@ -1,6 +1,6 @@
object_const_def
const CHERRYGROVECITY_GRAMPS
const CHERRYGROVECITY_SILVER
const CHERRYGROVECITY_RIVAL
const CHERRYGROVECITY_TEACHER
const CHERRYGROVECITY_YOUNGSTER
const CHERRYGROVECITY_FISHER
@ -98,15 +98,15 @@ CherrygroveCityGuideGent:
closetext
end
CherrygroveSilverSceneSouth:
moveobject CHERRYGROVECITY_SILVER, 39, 7
CherrygroveSilverSceneNorth:
CherrygroveRivalSceneSouth:
moveobject CHERRYGROVECITY_RIVAL, 39, 7
CherrygroveRivalSceneNorth:
turnobject PLAYER, RIGHT
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
appear CHERRYGROVECITY_SILVER
applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalWalksToYou
appear CHERRYGROVECITY_RIVAL
applymovement CHERRYGROVECITY_RIVAL, CherrygroveCity_RivalWalksToYou
turnobject PLAYER, RIGHT
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
@ -117,8 +117,8 @@ CherrygroveSilverSceneNorth:
iftrue .Totodile
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .Chikorita
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
setlasttalked CHERRYGROVECITY_SILVER
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
setlasttalked CHERRYGROVECITY_RIVAL
loadtrainer RIVAL1, RIVAL1_1_TOTODILE
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
startbattle
@ -128,8 +128,8 @@ CherrygroveSilverSceneNorth:
sjump .AfterYourDefeat
.Totodile:
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
setlasttalked CHERRYGROVECITY_SILVER
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
setlasttalked CHERRYGROVECITY_RIVAL
loadtrainer RIVAL1, RIVAL1_1_CHIKORITA
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
startbattle
@ -139,8 +139,8 @@ CherrygroveSilverSceneNorth:
sjump .AfterYourDefeat
.Chikorita:
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
setlasttalked CHERRYGROVECITY_SILVER
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
setlasttalked CHERRYGROVECITY_RIVAL
loadtrainer RIVAL1, RIVAL1_1_CYNDAQUIL
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
startbattle
@ -167,8 +167,8 @@ CherrygroveSilverSceneNorth:
playsound SFX_TACKLE
applymovement PLAYER, CherrygroveCity_RivalPushesYouOutOfTheWay
turnobject PLAYER, LEFT
applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalExitsStageLeft
disappear CHERRYGROVECITY_SILVER
applymovement CHERRYGROVECITY_RIVAL, CherrygroveCity_RivalExitsStageLeft
disappear CHERRYGROVECITY_RIVAL
setscene SCENE_CHERRYGROVECITY_NOOP
special HealParty
playmapmusic
@ -451,7 +451,7 @@ CherrygroveRivalText_Seen:
line "what I mean!"
done
SilverCherrygroveWinText:
RivalCherrygroveWinText:
text "Humph. Are you"
line "happy you won?"
done
@ -467,7 +467,7 @@ CherrygroveRivalText_YouLost:
cont "trainer."
done
SilverCherrygroveLossText:
RivalCherrygroveLossText:
text "Humph. That was a"
line "waste of time."
done
@ -555,8 +555,8 @@ CherrygroveCity_MapEvents:
warp_event 31, 11, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, 1
def_coord_events
coord_event 33, 6, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveSilverSceneNorth
coord_event 33, 7, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveSilverSceneSouth
coord_event 33, 6, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveRivalSceneNorth
coord_event 33, 7, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveRivalSceneSouth
def_bg_events
bg_event 30, 8, BGEVENT_READ, CherrygroveCitySign
@ -566,7 +566,7 @@ CherrygroveCity_MapEvents:
def_object_events
object_event 32, 6, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CherrygroveCityGuideGent, EVENT_GUIDE_GENT_IN_HIS_HOUSE
object_event 39, 6, SPRITE_SILVER, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_CHERRYGROVE_CITY
object_event 39, 6, SPRITE_RIVAL, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_CHERRYGROVE_CITY
object_event 27, 12, SPRITE_TEACHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, CherrygroveTeacherScript, -1
object_event 23, 7, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, CherrygroveYoungsterScript, -1
object_event 7, 12, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, MysticWaterGuy, -1

View File

@ -1,29 +1,29 @@
object_const_def
const DRAGONSDENB1F_POKE_BALL1
const DRAGONSDENB1F_CLAIR
const DRAGONSDENB1F_SILVER
const DRAGONSDENB1F_RIVAL
DragonsDenB1F_MapScripts:
def_scene_scripts
def_callbacks
callback MAPCALLBACK_NEWMAP, DragonsDenB1FCheckSilverCallback
callback MAPCALLBACK_NEWMAP, DragonsDenB1FCheckRivalCallback
DragonsDenB1FCheckSilverCallback:
DragonsDenB1FCheckRivalCallback:
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
iftrue .CheckDay
disappear DRAGONSDENB1F_SILVER
disappear DRAGONSDENB1F_RIVAL
endcallback
.CheckDay:
readvar VAR_WEEKDAY
ifequal TUESDAY, .AppearSilver
ifequal THURSDAY, .AppearSilver
disappear DRAGONSDENB1F_SILVER
ifequal TUESDAY, .AppearRival
ifequal THURSDAY, .AppearRival
disappear DRAGONSDENB1F_RIVAL
endcallback
.AppearSilver:
appear DRAGONSDENB1F_SILVER
.AppearRival:
appear DRAGONSDENB1F_RIVAL
endcallback
DragonsDenB1FDragonFangScript:
@ -81,21 +81,21 @@ DragonsDenB1FDragonFangScript:
closetext
end
DragonsDenB1FSilverScript:
DragonsDenB1FRivalScript:
playmusic MUSIC_RIVAL_ENCOUNTER
faceplayer
opentext
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
iftrue .SilverTalkAgain
writetext SilverText_Training1
iftrue .RivalTalkAgain
writetext RivalText_Training1
waitbutton
closetext
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
special RestartMapMusic
end
.SilverTalkAgain:
writetext SilverText_Training2
.RivalTalkAgain:
writetext RivalText_Training2
waitbutton
closetext
special RestartMapMusic
@ -221,7 +221,7 @@ DragonShrineSignpostText:
line "in DRAGON'S DEN."
done
SilverText_Training1:
RivalText_Training1:
text "…"
line "What? <PLAYER>?"
@ -241,7 +241,7 @@ SilverText_Training1:
line "MON trainer…"
done
SilverText_Training2:
RivalText_Training2:
text "…"
para "Whew…"
@ -280,4 +280,4 @@ DragonsDenB1F_MapEvents:
def_object_events
object_event 35, 16, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonsDenB1FDragonFangScript, EVENT_DRAGONS_DEN_B1F_DRAGON_FANG
object_event 35, 22, SPRITE_CLAIR, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_DRAGONS_DEN_CLAIR
object_event 20, 23, SPRITE_SILVER, SPRITEMOVEDATA_WANDER, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonsDenB1FSilverScript, EVENT_RIVAL_DRAGONS_DEN
object_event 20, 23, SPRITE_RIVAL, SPRITEMOVEDATA_WANDER, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonsDenB1FRivalScript, EVENT_RIVAL_DRAGONS_DEN

View File

@ -43,7 +43,7 @@ ENDM
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SUPER_NERD
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL1
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL2
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
GoldenrodUndergroundSwitchRoomEntrances_MapScripts:
def_scene_scripts
@ -117,45 +117,45 @@ GoldenrodUndergroundSwitchRoomEntrancesSuperNerdScript:
GoldenrodUndergroundSwitchRoomEntrancesTeacherScript:
jumptextfaceplayer GoldenrodUndergroundSwitchRoomEntrances_TeacherText
UndergroundSilverScene1:
UndergroundRivalScene1:
turnobject PLAYER, RIGHT
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
playsound SFX_EXIT_BUILDING
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
waitsfx
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverApproachMovement1
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalApproachMovement1
turnobject PLAYER, RIGHT
scall UndergroundSilverBattleScript
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement1
scall UndergroundRivalBattleScript
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalRetreatMovement1
playsound SFX_EXIT_BUILDING
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
waitsfx
playmapmusic
end
UndergroundSilverScene2:
UndergroundRivalScene2:
turnobject PLAYER, RIGHT
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
playsound SFX_EXIT_BUILDING
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
waitsfx
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverApproachMovement2
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalApproachMovement2
turnobject PLAYER, RIGHT
scall UndergroundSilverBattleScript
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement2
scall UndergroundRivalBattleScript
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalRetreatMovement2
playsound SFX_EXIT_BUILDING
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
waitsfx
playmapmusic
end
UndergroundSilverBattleScript:
UndergroundRivalBattleScript:
checkevent EVENT_RIVAL_BURNED_TOWER
iftrue .Continue
setevent EVENT_RIVAL_BURNED_TOWER
@ -163,7 +163,7 @@ UndergroundSilverBattleScript:
.Continue:
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
writetext UndergroundSilverBeforeText
writetext UndergroundRivalBeforeText
waitbutton
closetext
setevent EVENT_RIVAL_GOLDENROD_UNDERGROUND
@ -171,8 +171,8 @@ UndergroundSilverBattleScript:
iftrue .Totodile
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .Chikorita
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
loadtrainer RIVAL1, RIVAL1_4_TOTODILE
startbattle
dontrestartmapmusic
@ -180,8 +180,8 @@ UndergroundSilverBattleScript:
sjump .FinishRivalBattle
.Totodile:
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
loadtrainer RIVAL1, RIVAL1_4_CHIKORITA
startbattle
dontrestartmapmusic
@ -189,8 +189,8 @@ UndergroundSilverBattleScript:
sjump .FinishRivalBattle
.Chikorita:
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
loadtrainer RIVAL1, RIVAL1_4_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -200,7 +200,7 @@ UndergroundSilverBattleScript:
.FinishRivalBattle:
playmusic MUSIC_RIVAL_AFTER
opentext
writetext UndergroundSilverAfterText
writetext UndergroundRivalAfterText
waitbutton
closetext
end
@ -635,14 +635,14 @@ GoldenrodUndergroundSwitchRoomEntrancesHiddenMaxPotion:
GoldenrodUndergroundSwitchRoomEntrancesHiddenRevive:
hiddenitem REVIVE, EVENT_GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES_HIDDEN_REVIVE
UndergroundSilverApproachMovement1:
UndergroundRivalApproachMovement1:
step DOWN
step LEFT
step LEFT
step LEFT
step_end
UndergroundSilverApproachMovement2:
UndergroundRivalApproachMovement2:
step DOWN
step DOWN
step LEFT
@ -650,14 +650,14 @@ UndergroundSilverApproachMovement2:
step LEFT
step_end
UndergroundSilverRetreatMovement1:
UndergroundRivalRetreatMovement1:
step RIGHT
step RIGHT
step RIGHT
step UP
step_end
UndergroundSilverRetreatMovement2:
UndergroundRivalRetreatMovement2:
step RIGHT
step RIGHT
step RIGHT
@ -665,7 +665,7 @@ UndergroundSilverRetreatMovement2:
step UP
step_end
UndergroundSilverBeforeText:
UndergroundRivalBeforeText:
text "Hold it!"
para "I saw you, so I"
@ -688,7 +688,7 @@ UndergroundSilverBeforeText:
line "debts!"
done
UndergroundSilverWinText:
UndergroundRivalWinText:
text "…Why…"
line "Why do I lose?"
@ -701,7 +701,7 @@ UndergroundSilverWinText:
para "So why do I lose?"
done
UndergroundSilverAfterText:
UndergroundRivalAfterText:
text "…I don't under-"
line "stand…"
@ -737,7 +737,7 @@ UndergroundSilverAfterText:
line "#MON trainer!"
done
UndergroundSilverLossText:
UndergroundRivalLossText:
text "Humph. This is my"
line "real power, wimp."
@ -944,8 +944,8 @@ GoldenrodUndergroundSwitchRoomEntrances_MapEvents:
warp_event 21, 29, GOLDENROD_CITY, 14
def_coord_events
coord_event 19, 4, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundSilverScene1
coord_event 19, 5, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundSilverScene2
coord_event 19, 4, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundRivalScene1
coord_event 19, 5, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundRivalScene2
def_bg_events
bg_event 16, 1, BGEVENT_READ, Switch1Script
@ -966,4 +966,4 @@ GoldenrodUndergroundSwitchRoomEntrances_MapEvents:
object_event 19, 27, SPRITE_SUPER_NERD, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodUndergroundSwitchRoomEntrancesSuperNerdScript, -1
object_event 1, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, GoldenrodUndergroundSwitchRoomEntrancesSmokeBall, EVENT_GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES_SMOKE_BALL
object_event 14, 9, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, GoldenrodUndergroundSwitchRoomEntrancesFullHeal, EVENT_GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES_FULL_HEAL
object_event 23, 3, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_GOLDENROD_UNDERGROUND
object_event 23, 3, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_GOLDENROD_UNDERGROUND

View File

@ -2,7 +2,7 @@
const INDIGOPLATEAUPOKECENTER1F_NURSE
const INDIGOPLATEAUPOKECENTER1F_CLERK
const INDIGOPLATEAUPOKECENTER1F_COOLTRAINER_M
const INDIGOPLATEAUPOKECENTER1F_SILVER
const INDIGOPLATEAUPOKECENTER1F_RIVAL
const INDIGOPLATEAUPOKECENTER1F_GRAMPS
const INDIGOPLATEAUPOKECENTER1F_ABRA
@ -52,13 +52,13 @@ PlateauRivalBattle1:
ifequal THURSDAY, PlateauRivalScriptDone
ifequal FRIDAY, PlateauRivalScriptDone
ifequal SATURDAY, PlateauRivalScriptDone
moveobject INDIGOPLATEAUPOKECENTER1F_SILVER, 17, 9
appear INDIGOPLATEAUPOKECENTER1F_SILVER
moveobject INDIGOPLATEAUPOKECENTER1F_RIVAL, 17, 9
appear INDIGOPLATEAUPOKECENTER1F_RIVAL
turnobject PLAYER, DOWN
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement1
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalMovement1
playmusic MUSIC_RIVAL_ENCOUNTER
turnobject PLAYER, RIGHT
sjump PlateauRivalBattleCommon
@ -74,12 +74,12 @@ PlateauRivalBattle2:
ifequal THURSDAY, PlateauRivalScriptDone
ifequal FRIDAY, PlateauRivalScriptDone
ifequal SATURDAY, PlateauRivalScriptDone
appear INDIGOPLATEAUPOKECENTER1F_SILVER
appear INDIGOPLATEAUPOKECENTER1F_RIVAL
turnobject PLAYER, DOWN
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement2
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalMovement2
playmusic MUSIC_RIVAL_ENCOUNTER
turnobject PLAYER, LEFT
PlateauRivalBattleCommon:
@ -94,7 +94,7 @@ PlateauRivalBattleCommon:
iftrue .Chikorita
; Cyndaquil
winlosstext PlateauRivalWinText, PlateauRivalLoseText
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
loadtrainer RIVAL2, RIVAL2_2_TOTODILE
startbattle
dontrestartmapmusic
@ -103,7 +103,7 @@ PlateauRivalBattleCommon:
.Totodile:
winlosstext PlateauRivalWinText, PlateauRivalLoseText
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
loadtrainer RIVAL2, RIVAL2_2_CHIKORITA
startbattle
dontrestartmapmusic
@ -112,7 +112,7 @@ PlateauRivalBattleCommon:
.Chikorita:
winlosstext PlateauRivalWinText, PlateauRivalLoseText
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
loadtrainer RIVAL2, RIVAL2_2_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -126,8 +126,8 @@ PlateauRivalPostBattle:
waitbutton
closetext
turnobject PLAYER, DOWN
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalLeavesMovement
disappear INDIGOPLATEAUPOKECENTER1F_SILVER
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalLeavesMovement
disappear INDIGOPLATEAUPOKECENTER1F_RIVAL
setscene SCENE_INDIGOPLATEAUPOKECENTER1F_RIVAL_BATTLE
playmapmusic
setflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
@ -319,6 +319,6 @@ IndigoPlateauPokecenter1F_MapEvents:
object_event 3, 7, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, IndigoPlateauPokecenter1FNurseScript, -1
object_event 11, 7, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, IndigoPlateauPokecenter1FClerkScript, -1
object_event 11, 11, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_WANDER, 2, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, IndigoPlateauPokecenter1FCooltrainerMScript, -1
object_event 16, 9, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_INDIGO_PLATEAU_POKECENTER_RIVAL
object_event 16, 9, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_INDIGO_PLATEAU_POKECENTER_RIVAL
object_event 1, 9, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, TeleportGuyScript, EVENT_TELEPORT_GUY
object_event 0, 9, SPRITE_JYNX, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, AbraScript, EVENT_TELEPORT_GUY

View File

@ -1,5 +1,5 @@
object_const_def
const MOUNTMOON_SILVER
const MOUNTMOON_RIVAL
MountMoon_MapScripts:
def_scene_scripts
@ -20,18 +20,18 @@ MountMoonRivalBattleScript:
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
applymovement MOUNTMOON_SILVER, MountMoonSilverMovementBefore
applymovement MOUNTMOON_RIVAL, MountMoonRivalMovementBefore
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
writetext MountMoonSilverTextBefore
writetext MountMoonRivalTextBefore
waitbutton
closetext
checkevent EVENT_GOT_TOTODILE_FROM_ELM
iftrue .Totodile
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .Chikorita
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
setlasttalked MOUNTMOON_SILVER
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
setlasttalked MOUNTMOON_RIVAL
loadtrainer RIVAL2, RIVAL2_1_TOTODILE
startbattle
dontrestartmapmusic
@ -39,8 +39,8 @@ MountMoonRivalBattleScript:
sjump .FinishBattle
.Totodile:
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
setlasttalked MOUNTMOON_SILVER
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
setlasttalked MOUNTMOON_RIVAL
loadtrainer RIVAL2, RIVAL2_1_CHIKORITA
startbattle
dontrestartmapmusic
@ -48,8 +48,8 @@ MountMoonRivalBattleScript:
sjump .FinishBattle
.Chikorita:
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
setlasttalked MOUNTMOON_SILVER
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
setlasttalked MOUNTMOON_RIVAL
loadtrainer RIVAL2, RIVAL2_1_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -59,25 +59,25 @@ MountMoonRivalBattleScript:
.FinishBattle:
playmusic MUSIC_RIVAL_AFTER
opentext
writetext MountMoonSilverTextAfter
writetext MountMoonRivalTextAfter
waitbutton
closetext
turnobject PLAYER, UP
turnobject PLAYER, RIGHT
applymovement MOUNTMOON_SILVER, MountMoonSilverMovementAfter
disappear MOUNTMOON_SILVER
applymovement MOUNTMOON_RIVAL, MountMoonRivalMovementAfter
disappear MOUNTMOON_RIVAL
setscene SCENE_MOUNTMOON_NOOP
setevent EVENT_BEAT_RIVAL_IN_MT_MOON
playmapmusic
end
MountMoonSilverMovementBefore:
MountMoonRivalMovementBefore:
step LEFT
step LEFT
step LEFT
step_end
MountMoonSilverMovementAfter:
MountMoonRivalMovementAfter:
step RIGHT
step RIGHT
step DOWN
@ -87,7 +87,7 @@ MountMoonSilverMovementAfter:
step DOWN
step_end
MountMoonSilverTextBefore:
MountMoonRivalTextBefore:
text "<……> <……> <……>"
para "It's been a while,"
@ -107,7 +107,7 @@ MountMoonSilverTextBefore:
line "show you!"
done
MountMoonSilverTextWin:
MountMoonRivalTextWin:
text "<……> <……> <……>"
para "I thought I raised"
@ -120,7 +120,7 @@ MountMoonSilverTextWin:
line "wasn't enough…"
done
MountMoonSilverTextAfter:
MountMoonRivalTextAfter:
text "<……> <……> <……>"
para "…You won, fair"
@ -146,7 +146,7 @@ MountMoonSilverTextAfter:
line "beating you."
done
MountMoonSilverTextLoss:
MountMoonRivalTextLoss:
text "<……> <……> <……>"
para "I've repaid my"
@ -178,4 +178,4 @@ MountMoon_MapEvents:
def_bg_events
def_object_events
object_event 7, 3, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_MT_MOON_RIVAL
object_event 7, 3, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_MT_MOON_RIVAL

View File

@ -1,7 +1,7 @@
object_const_def
const NEWBARKTOWN_TEACHER
const NEWBARKTOWN_FISHER
const NEWBARKTOWN_SILVER
const NEWBARKTOWN_RIVAL
NewBarkTown_MapScripts:
def_scene_scripts
@ -104,25 +104,25 @@ NewBarkTownTeacherScript:
NewBarkTownFisherScript:
jumptextfaceplayer Text_ElmDiscoveredNewMon
NewBarkTownSilverScript:
NewBarkTownRivalScript:
opentext
writetext NewBarkTownRivalText1
waitbutton
closetext
turnobject NEWBARKTOWN_SILVER, LEFT
turnobject NEWBARKTOWN_RIVAL, LEFT
opentext
writetext NewBarkTownRivalText2
waitbutton
closetext
follow PLAYER, NEWBARKTOWN_SILVER
applymovement PLAYER, NewBarkTown_SilverPushesYouAwayMovement
follow PLAYER, NEWBARKTOWN_RIVAL
applymovement PLAYER, NewBarkTown_RivalPushesYouAwayMovement
stopfollow
pause 5
turnobject NEWBARKTOWN_SILVER, DOWN
turnobject NEWBARKTOWN_RIVAL, DOWN
pause 5
playsound SFX_TACKLE
applymovement PLAYER, NewBarkTown_SilverShovesYouOutMovement
applymovement NEWBARKTOWN_SILVER, NewBarkTown_SilverReturnsToTheShadowsMovement
applymovement PLAYER, NewBarkTown_RivalShovesYouOutMovement
applymovement NEWBARKTOWN_RIVAL, NewBarkTown_RivalReturnsToTheShadowsMovement
end
NewBarkTownSign:
@ -178,19 +178,19 @@ NewBarkTown_TeacherBringsYouBackMovement2:
turn_head LEFT
step_end
NewBarkTown_SilverPushesYouAwayMovement:
NewBarkTown_RivalPushesYouAwayMovement:
turn_head UP
step DOWN
step_end
NewBarkTown_SilverShovesYouOutMovement:
NewBarkTown_RivalShovesYouOutMovement:
turn_head UP
fix_facing
jump_step DOWN
remove_fixed_facing
step_end
NewBarkTown_SilverReturnsToTheShadowsMovement:
NewBarkTown_RivalReturnsToTheShadowsMovement:
step RIGHT
step_end
@ -313,4 +313,4 @@ NewBarkTown_MapEvents:
def_object_events
object_event 6, 8, SPRITE_TEACHER, SPRITEMOVEDATA_SPINRANDOM_SLOW, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, NewBarkTownTeacherScript, -1
object_event 12, 9, SPRITE_FISHER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, NewBarkTownFisherScript, -1
object_event 3, 2, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, NewBarkTownSilverScript, EVENT_RIVAL_NEW_BARK_TOWN
object_event 3, 2, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, NewBarkTownRivalScript, EVENT_RIVAL_NEW_BARK_TOWN

View File

@ -54,7 +54,7 @@ TrainerGruntM1:
waitbutton
closetext
setevent EVENT_CLEARED_SLOWPOKE_WELL
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_SILVER
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_RIVAL
setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_RIVAL_BATTLE
clearevent EVENT_ILEX_FOREST_APPRENTICE
clearevent EVENT_ILEX_FOREST_FARFETCHD_1

View File

@ -5,7 +5,7 @@
const SPROUTTOWER3F_SAGE4
const SPROUTTOWER3F_POKE_BALL1
const SPROUTTOWER3F_POKE_BALL2
const SPROUTTOWER3F_SILVER
const SPROUTTOWER3F_RIVAL
SproutTower3F_MapScripts:
def_scene_scripts
@ -32,21 +32,21 @@ SproutTower3FRivalScene:
playsound SFX_ELEVATOR
earthquake 79
applymovement PLAYER, SproutTower3FPlayerApproachesRivalMovement
applymovement SPROUTTOWER3F_SILVER, SproutTower3FRivalApproachesElderMovement
applymovement SPROUTTOWER3F_RIVAL, SproutTower3FRivalApproachesElderMovement
opentext
writetext SproutTowerElderLecturesRivalText
waitbutton
closetext
showemote EMOTE_SHOCK, SPROUTTOWER3F_SILVER, 15
turnobject SPROUTTOWER3F_SILVER, DOWN
showemote EMOTE_SHOCK, SPROUTTOWER3F_RIVAL, 15
turnobject SPROUTTOWER3F_RIVAL, DOWN
pause 15
applymovement SPROUTTOWER3F_SILVER, SproutTower3FRivalLeavesElderMovement
applymovement SPROUTTOWER3F_RIVAL, SproutTower3FRivalLeavesElderMovement
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
writetext SproutTowerRivalOnlyCareAboutStrongText
waitbutton
closetext
turnobject SPROUTTOWER3F_SILVER, UP
turnobject SPROUTTOWER3F_RIVAL, UP
opentext
writetext SproutTowerRivalUsedEscapeRopeText
pause 15
@ -54,7 +54,7 @@ SproutTower3FRivalScene:
playsound SFX_WARP_TO
special FadeBlackQuickly
special ReloadSpritesNoPalettes
disappear SPROUTTOWER3F_SILVER
disappear SPROUTTOWER3F_RIVAL
waitsfx
special FadeInQuickly
setscene SCENE_SPROUTTOWER3F_NOOP
@ -351,4 +351,4 @@ SproutTower3F_MapEvents:
object_event 11, 11, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSageNeal, -1
object_event 6, 14, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SproutTower3FPotion, EVENT_SPROUT_TOWER_3F_POTION
object_event 14, 1, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SproutTower3FEscapeRope, EVENT_SPROUT_TOWER_3F_ESCAPE_ROPE
object_event 10, 4, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_SPROUT_TOWER
object_event 10, 4, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_SPROUT_TOWER

View File

@ -7,7 +7,7 @@
const TEAMROCKETBASEB3F_SCIENTIST1
const TEAMROCKETBASEB3F_SCIENTIST2
const TEAMROCKETBASEB3F_ROCKET3
const TEAMROCKETBASEB3F_SILVER
const TEAMROCKETBASEB3F_RIVAL
const TEAMROCKETBASEB3F_POKE_BALL1
const TEAMROCKETBASEB3F_POKE_BALL2
const TEAMROCKETBASEB3F_POKE_BALL3
@ -64,8 +64,8 @@ RocketBaseRival:
turnobject PLAYER, LEFT
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
appear TEAMROCKETBASEB3F_SILVER
applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalEnterMovement
appear TEAMROCKETBASEB3F_RIVAL
applymovement TEAMROCKETBASEB3F_RIVAL, RocketBaseRivalEnterMovement
turnobject PLAYER, LEFT
playmusic MUSIC_RIVAL_ENCOUNTER
opentext
@ -74,8 +74,8 @@ RocketBaseRival:
closetext
playsound SFX_TACKLE
applymovement PLAYER, RocketBaseRivalShovesPlayerMovement
applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalLeavesMovement
disappear TEAMROCKETBASEB3F_SILVER
applymovement TEAMROCKETBASEB3F_RIVAL, RocketBaseRivalLeavesMovement
disappear TEAMROCKETBASEB3F_RIVAL
setscene SCENE_TEAMROCKETBASEB3F_ROCKET_BOSS
special RestartMapMusic
end
@ -594,7 +594,7 @@ TeamRocketBaseB3F_MapEvents:
object_event 25, 12, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 4, TrainerScientistRoss, EVENT_TEAM_ROCKET_BASE_POPULATION
object_event 14, 15, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerScientistMitch, EVENT_TEAM_ROCKET_BASE_POPULATION
object_event 24, 14, SPRITE_ROCKET, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, TeamRocketBaseB3FRocketScript, EVENT_TEAM_ROCKET_BASE_POPULATION
object_event 4, 5, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_TEAM_ROCKET_BASE
object_event 4, 5, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_TEAM_ROCKET_BASE
object_event 1, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FFullHeal, EVENT_TEAM_ROCKET_BASE_B3F_FULL_HEAL
object_event 3, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FDireHit, EVENT_TEAM_ROCKET_BASE_B3F_DIRE_HIT
object_event 28, 9, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FProtein, EVENT_TEAM_ROCKET_BASE_B3F_PROTEIN

View File

@ -1,5 +1,5 @@
object_const_def
const VICTORYROAD_SILVER
const VICTORYROAD_RIVAL
const VICTORYROAD_POKE_BALL1
const VICTORYROAD_POKE_BALL2
const VICTORYROAD_POKE_BALL3
@ -20,16 +20,16 @@ VictoryRoadNoop2Scene:
end
VictoryRoadRivalLeft:
moveobject VICTORYROAD_SILVER, 18, 11
moveobject VICTORYROAD_RIVAL, 18, 11
turnobject PLAYER, DOWN
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
appear VICTORYROAD_SILVER
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleApproachMovement1
appear VICTORYROAD_RIVAL
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleApproachMovement1
scall VictoryRoadRivalNext
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleExitMovement1
disappear VICTORYROAD_SILVER
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleExitMovement1
disappear VICTORYROAD_RIVAL
setscene SCENE_VICTORYROAD_NOOP
playmapmusic
end
@ -39,11 +39,11 @@ VictoryRoadRivalRight:
showemote EMOTE_SHOCK, PLAYER, 15
special FadeOutMusic
pause 15
appear VICTORYROAD_SILVER
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleApproachMovement2
appear VICTORYROAD_RIVAL
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleApproachMovement2
scall VictoryRoadRivalNext
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleExitMovement2
disappear VICTORYROAD_SILVER
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleExitMovement2
disappear VICTORYROAD_RIVAL
setscene SCENE_VICTORYROAD_NOOP
playmapmusic
end
@ -61,7 +61,7 @@ VictoryRoadRivalNext:
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue .GotChikorita
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
setlasttalked VICTORYROAD_SILVER
setlasttalked VICTORYROAD_RIVAL
loadtrainer RIVAL1, RIVAL1_5_TOTODILE
startbattle
dontrestartmapmusic
@ -70,7 +70,7 @@ VictoryRoadRivalNext:
.GotTotodile:
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
setlasttalked VICTORYROAD_SILVER
setlasttalked VICTORYROAD_RIVAL
loadtrainer RIVAL1, RIVAL1_5_CHIKORITA
startbattle
dontrestartmapmusic
@ -79,7 +79,7 @@ VictoryRoadRivalNext:
.GotChikorita:
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
setlasttalked VICTORYROAD_SILVER
setlasttalked VICTORYROAD_RIVAL
loadtrainer RIVAL1, RIVAL1_5_CYNDAQUIL
startbattle
dontrestartmapmusic
@ -260,7 +260,7 @@ VictoryRoad_MapEvents:
bg_event 3, 65, BGEVENT_ITEM, VictoryRoadHiddenFullHeal
def_object_events
object_event 18, 13, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_VICTORY_ROAD
object_event 18, 13, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_VICTORY_ROAD
object_event 3, 28, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, VictoryRoadTMEarthquake, EVENT_VICTORY_ROAD_TM_EARTHQUAKE
object_event 12, 48, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, VictoryRoadMaxRevive, EVENT_VICTORY_ROAD_MAX_REVIVE
object_event 18, 29, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, VictoryRoadFullRestore, EVENT_VICTORY_ROAD_FULL_RESTORE