mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
parent
367a104203
commit
0d5cf5c8b9
@ -5,7 +5,7 @@
|
|||||||
const SPRITE_CHRIS ; 01
|
const SPRITE_CHRIS ; 01
|
||||||
const SPRITE_CHRIS_BIKE ; 02
|
const SPRITE_CHRIS_BIKE ; 02
|
||||||
const SPRITE_GAMEBOY_KID ; 03
|
const SPRITE_GAMEBOY_KID ; 03
|
||||||
const SPRITE_SILVER ; 04
|
const SPRITE_RIVAL ; 04
|
||||||
const SPRITE_OAK ; 05
|
const SPRITE_OAK ; 05
|
||||||
const SPRITE_RED ; 06
|
const SPRITE_RED ; 06
|
||||||
const SPRITE_BLUE ; 07
|
const SPRITE_BLUE ; 07
|
||||||
|
@ -202,7 +202,7 @@ CeladonGroupSprites:
|
|||||||
db SPRITE_YOUNGSTER
|
db SPRITE_YOUNGSTER
|
||||||
db SPRITE_LASS
|
db SPRITE_LASS
|
||||||
db SPRITE_BIKER
|
db SPRITE_BIKER
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_BLUE
|
db SPRITE_BLUE
|
||||||
db SPRITE_POKE_BALL
|
db SPRITE_POKE_BALL
|
||||||
db SPRITE_FRUIT_TREE
|
db SPRITE_FRUIT_TREE
|
||||||
@ -320,7 +320,7 @@ NewBarkGroupSprites:
|
|||||||
db SPRITE_BIG_ONIX
|
db SPRITE_BIG_ONIX
|
||||||
db SPRITE_SUDOWOODO
|
db SPRITE_SUDOWOODO
|
||||||
db SPRITE_BIG_SNORLAX
|
db SPRITE_BIG_SNORLAX
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_TEACHER
|
db SPRITE_TEACHER
|
||||||
db SPRITE_FISHER
|
db SPRITE_FISHER
|
||||||
db SPRITE_COOLTRAINER_M
|
db SPRITE_COOLTRAINER_M
|
||||||
@ -345,7 +345,7 @@ CherrygroveGroupSprites:
|
|||||||
db SPRITE_BIG_ONIX
|
db SPRITE_BIG_ONIX
|
||||||
db SPRITE_SUDOWOODO
|
db SPRITE_SUDOWOODO
|
||||||
db SPRITE_BIG_SNORLAX
|
db SPRITE_BIG_SNORLAX
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_TEACHER
|
db SPRITE_TEACHER
|
||||||
db SPRITE_FISHER
|
db SPRITE_FISHER
|
||||||
db SPRITE_COOLTRAINER_M
|
db SPRITE_COOLTRAINER_M
|
||||||
@ -370,7 +370,7 @@ SilverGroupSprites:
|
|||||||
db SPRITE_BIG_ONIX
|
db SPRITE_BIG_ONIX
|
||||||
db SPRITE_SUDOWOODO
|
db SPRITE_SUDOWOODO
|
||||||
db SPRITE_BIG_SNORLAX
|
db SPRITE_BIG_SNORLAX
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_TEACHER
|
db SPRITE_TEACHER
|
||||||
db SPRITE_FISHER
|
db SPRITE_FISHER
|
||||||
db SPRITE_COOLTRAINER_M
|
db SPRITE_COOLTRAINER_M
|
||||||
@ -453,7 +453,7 @@ AzaleaGroupSprites:
|
|||||||
db SPRITE_TEACHER
|
db SPRITE_TEACHER
|
||||||
db SPRITE_AZALEA_ROCKET
|
db SPRITE_AZALEA_ROCKET
|
||||||
db SPRITE_LASS
|
db SPRITE_LASS
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_FRUIT_TREE
|
db SPRITE_FRUIT_TREE
|
||||||
db SPRITE_SLOWPOKE
|
db SPRITE_SLOWPOKE
|
||||||
|
|
||||||
@ -665,7 +665,7 @@ CableClubGroupSprites:
|
|||||||
db SPRITE_POKEFAN_M
|
db SPRITE_POKEFAN_M
|
||||||
db SPRITE_GRAMPS
|
db SPRITE_GRAMPS
|
||||||
db SPRITE_FAIRY
|
db SPRITE_FAIRY
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_FISHING_GURU
|
db SPRITE_FISHING_GURU
|
||||||
db SPRITE_POKE_BALL
|
db SPRITE_POKE_BALL
|
||||||
db SPRITE_POKEDEX
|
db SPRITE_POKEDEX
|
||||||
|
@ -10,7 +10,7 @@ OverworldSprites:
|
|||||||
overworld_sprite ChrisSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
overworld_sprite ChrisSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
||||||
overworld_sprite ChrisBikeSpriteGFX, 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 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 OakSpriteGFX, 12, WALKING_SPRITE, PAL_OW_BROWN
|
||||||
overworld_sprite RedSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
overworld_sprite RedSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
||||||
overworld_sprite BlueSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
overworld_sprite BlueSpriteGFX, 12, WALKING_SPRITE, PAL_OW_RED
|
||||||
|
@ -9,7 +9,7 @@ BTTrainerClassSprites:
|
|||||||
db SPRITE_JASMINE
|
db SPRITE_JASMINE
|
||||||
db SPRITE_CHUCK
|
db SPRITE_CHUCK
|
||||||
db SPRITE_CLAIR
|
db SPRITE_CLAIR
|
||||||
db SPRITE_SILVER
|
db SPRITE_RIVAL
|
||||||
db SPRITE_OAK
|
db SPRITE_OAK
|
||||||
db SPRITE_WILL
|
db SPRITE_WILL
|
||||||
db SPRITE_CHRIS
|
db SPRITE_CHRIS
|
||||||
|
@ -594,7 +594,7 @@ InitializeEventsScript:
|
|||||||
setflag ENGINE_ROCKET_SIGNAL_ON_CH20
|
setflag ENGINE_ROCKET_SIGNAL_ON_CH20
|
||||||
setflag ENGINE_ROCKETS_IN_MAHOGANY
|
setflag ENGINE_ROCKETS_IN_MAHOGANY
|
||||||
variablesprite SPRITE_WEIRD_TREE, SPRITE_SUDOWOODO
|
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_AZALEA_ROCKET, SPRITE_ROCKET
|
||||||
variablesprite SPRITE_FUCHSIA_GYM_1, SPRITE_JANINE
|
variablesprite SPRITE_FUCHSIA_GYM_1, SPRITE_JANINE
|
||||||
variablesprite SPRITE_FUCHSIA_GYM_2, SPRITE_JANINE
|
variablesprite SPRITE_FUCHSIA_GYM_2, SPRITE_JANINE
|
||||||
|
@ -131,8 +131,8 @@ NamingScreen:
|
|||||||
db "YOUR NAME?@"
|
db "YOUR NAME?@"
|
||||||
|
|
||||||
.Rival:
|
.Rival:
|
||||||
ld de, SilverSpriteGFX
|
ld de, RivalSpriteGFX
|
||||||
ld b, BANK(SilverSpriteGFX)
|
ld b, BANK(RivalSpriteGFX)
|
||||||
call .LoadSprite
|
call .LoadSprite
|
||||||
hlcoord 5, 2
|
hlcoord 5, 2
|
||||||
ld de, .RivalNameString
|
ld de, .RivalNameString
|
||||||
|
@ -3,7 +3,7 @@ SECTION "Sprites 1", ROMX
|
|||||||
ChrisSpriteGFX:: INCBIN "gfx/sprites/chris.2bpp"
|
ChrisSpriteGFX:: INCBIN "gfx/sprites/chris.2bpp"
|
||||||
ChrisBikeSpriteGFX:: INCBIN "gfx/sprites/chris_bike.2bpp"
|
ChrisBikeSpriteGFX:: INCBIN "gfx/sprites/chris_bike.2bpp"
|
||||||
GameboyKidSpriteGFX:: INCBIN "gfx/sprites/gameboy_kid.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"
|
OakSpriteGFX:: INCBIN "gfx/sprites/oak.2bpp"
|
||||||
RedSpriteGFX:: INCBIN "gfx/sprites/red.2bpp"
|
RedSpriteGFX:: INCBIN "gfx/sprites/red.2bpp"
|
||||||
BlueSpriteGFX:: INCBIN "gfx/sprites/blue.2bpp"
|
BlueSpriteGFX:: INCBIN "gfx/sprites/blue.2bpp"
|
||||||
|
Before Width: | Height: | Size: 300 B After Width: | Height: | Size: 300 B |
@ -8,7 +8,7 @@
|
|||||||
const AZALEATOWN_SLOWPOKE3
|
const AZALEATOWN_SLOWPOKE3
|
||||||
const AZALEATOWN_SLOWPOKE4
|
const AZALEATOWN_SLOWPOKE4
|
||||||
const AZALEATOWN_FRUIT_TREE
|
const AZALEATOWN_FRUIT_TREE
|
||||||
const AZALEATOWN_SILVER
|
const AZALEATOWN_RIVAL
|
||||||
const AZALEATOWN_AZALEA_ROCKET3
|
const AZALEATOWN_AZALEA_ROCKET3
|
||||||
const AZALEATOWN_KURT_OUTSIDE
|
const AZALEATOWN_KURT_OUTSIDE
|
||||||
|
|
||||||
@ -35,13 +35,13 @@ AzaleaTownFlypointCallback:
|
|||||||
endcallback
|
endcallback
|
||||||
|
|
||||||
AzaleaTownRivalBattleScene1:
|
AzaleaTownRivalBattleScene1:
|
||||||
moveobject AZALEATOWN_SILVER, 11, 11
|
moveobject AZALEATOWN_RIVAL, 11, 11
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
appear AZALEATOWN_SILVER
|
appear AZALEATOWN_RIVAL
|
||||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement1
|
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement1
|
||||||
turnobject PLAYER, DOWN
|
turnobject PLAYER, DOWN
|
||||||
sjump AzaleaTownRivalBattleScript
|
sjump AzaleaTownRivalBattleScript
|
||||||
|
|
||||||
@ -50,8 +50,8 @@ AzaleaTownRivalBattleScene2:
|
|||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
appear AZALEATOWN_SILVER
|
appear AZALEATOWN_RIVAL
|
||||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement2
|
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement2
|
||||||
turnobject PLAYER, UP
|
turnobject PLAYER, UP
|
||||||
AzaleaTownRivalBattleScript:
|
AzaleaTownRivalBattleScript:
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
@ -65,7 +65,7 @@ AzaleaTownRivalBattleScript:
|
|||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .Chikorita
|
iftrue .Chikorita
|
||||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||||
setlasttalked AZALEATOWN_SILVER
|
setlasttalked AZALEATOWN_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_2_TOTODILE
|
loadtrainer RIVAL1, RIVAL1_2_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -74,7 +74,7 @@ AzaleaTownRivalBattleScript:
|
|||||||
|
|
||||||
.Totodile:
|
.Totodile:
|
||||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||||
setlasttalked AZALEATOWN_SILVER
|
setlasttalked AZALEATOWN_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_2_CHIKORITA
|
loadtrainer RIVAL1, RIVAL1_2_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -83,7 +83,7 @@ AzaleaTownRivalBattleScript:
|
|||||||
|
|
||||||
.Chikorita:
|
.Chikorita:
|
||||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||||
setlasttalked AZALEATOWN_SILVER
|
setlasttalked AZALEATOWN_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_2_CYNDAQUIL
|
loadtrainer RIVAL1, RIVAL1_2_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -97,9 +97,9 @@ AzaleaTownRivalBattleScript:
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
turnobject PLAYER, LEFT
|
turnobject PLAYER, LEFT
|
||||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement
|
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleExitMovement
|
||||||
playsound SFX_EXIT_BUILDING
|
playsound SFX_EXIT_BUILDING
|
||||||
disappear AZALEATOWN_SILVER
|
disappear AZALEATOWN_RIVAL
|
||||||
setscene SCENE_AZALEATOWN_NOOP
|
setscene SCENE_AZALEATOWN_NOOP
|
||||||
waitsfx
|
waitsfx
|
||||||
playmapmusic
|
playmapmusic
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const BURNEDTOWER1F_ROCK
|
const BURNEDTOWER1F_ROCK
|
||||||
const BURNEDTOWER1F_EUSINE
|
const BURNEDTOWER1F_EUSINE
|
||||||
const BURNEDTOWER1F_SILVER
|
const BURNEDTOWER1F_RIVAL
|
||||||
const BURNEDTOWER1F_MORTY
|
const BURNEDTOWER1F_MORTY
|
||||||
const BURNEDTOWER1F_POKE_BALL
|
const BURNEDTOWER1F_POKE_BALL
|
||||||
|
|
||||||
@ -48,24 +48,24 @@ BurnedTower1FMeetEusineScript:
|
|||||||
end
|
end
|
||||||
|
|
||||||
BurnedTowerRivalBattleScript:
|
BurnedTowerRivalBattleScript:
|
||||||
showemote EMOTE_SHOCK, BURNEDTOWER1F_SILVER, 15
|
showemote EMOTE_SHOCK, BURNEDTOWER1F_RIVAL, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
turnobject BURNEDTOWER1F_SILVER, RIGHT
|
turnobject BURNEDTOWER1F_RIVAL, RIGHT
|
||||||
pause 15
|
pause 15
|
||||||
applymovement PLAYER, BurnedTowerMovement_PlayerWalksToSilver
|
applymovement PLAYER, BurnedTowerMovement_PlayerWalksToRival
|
||||||
applymovement BURNEDTOWER1F_SILVER, BurnedTowerMovement_SilverWalksToPlayer
|
applymovement BURNEDTOWER1F_RIVAL, BurnedTowerMovement_RivalWalksToPlayer
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
writetext BurnedTowerSilver_BeforeText
|
writetext BurnedTowerRival_BeforeText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||||
iftrue .totodile
|
iftrue .totodile
|
||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .chikorita
|
iftrue .chikorita
|
||||||
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
|
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
|
||||||
setlasttalked BURNEDTOWER1F_SILVER
|
setlasttalked BURNEDTOWER1F_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_3_TOTODILE
|
loadtrainer RIVAL1, RIVAL1_3_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -73,8 +73,8 @@ BurnedTowerRivalBattleScript:
|
|||||||
sjump .returnfrombattle
|
sjump .returnfrombattle
|
||||||
|
|
||||||
.totodile
|
.totodile
|
||||||
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
|
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
|
||||||
setlasttalked BURNEDTOWER1F_SILVER
|
setlasttalked BURNEDTOWER1F_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_3_CHIKORITA
|
loadtrainer RIVAL1, RIVAL1_3_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -82,8 +82,8 @@ BurnedTowerRivalBattleScript:
|
|||||||
sjump .returnfrombattle
|
sjump .returnfrombattle
|
||||||
|
|
||||||
.chikorita
|
.chikorita
|
||||||
winlosstext BurnedTowerSilver_WinText, BurnedTowerSilver_LossText
|
winlosstext BurnedTowerRival_WinText, BurnedTowerRival_LossText
|
||||||
setlasttalked BURNEDTOWER1F_SILVER
|
setlasttalked BURNEDTOWER1F_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_3_CYNDAQUIL
|
loadtrainer RIVAL1, RIVAL1_3_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -93,7 +93,7 @@ BurnedTowerRivalBattleScript:
|
|||||||
.returnfrombattle
|
.returnfrombattle
|
||||||
playmusic MUSIC_RIVAL_AFTER
|
playmusic MUSIC_RIVAL_AFTER
|
||||||
opentext
|
opentext
|
||||||
writetext BurnedTowerSilver_AfterText1
|
writetext BurnedTowerRival_AfterText1
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
setscene SCENE_BURNEDTOWER1F_NOOP
|
setscene SCENE_BURNEDTOWER1F_NOOP
|
||||||
@ -109,9 +109,9 @@ BurnedTowerRivalBattleScript:
|
|||||||
pause 15
|
pause 15
|
||||||
applymovement PLAYER, BurnedTower1FMovement_PlayerStartsToFall
|
applymovement PLAYER, BurnedTower1FMovement_PlayerStartsToFall
|
||||||
playsound SFX_KINESIS
|
playsound SFX_KINESIS
|
||||||
showemote EMOTE_SHOCK, BURNEDTOWER1F_SILVER, 20
|
showemote EMOTE_SHOCK, BURNEDTOWER1F_RIVAL, 20
|
||||||
opentext
|
opentext
|
||||||
writetext BurnedTowerSilver_AfterText2
|
writetext BurnedTowerRival_AfterText2
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
setevent EVENT_HOLE_IN_BURNED_TOWER
|
setevent EVENT_HOLE_IN_BURNED_TOWER
|
||||||
@ -137,11 +137,11 @@ BurnedTower1FHiddenUltraBall:
|
|||||||
BurnedTower1FHPUp:
|
BurnedTower1FHPUp:
|
||||||
itemball HP_UP
|
itemball HP_UP
|
||||||
|
|
||||||
BurnedTowerMovement_PlayerWalksToSilver:
|
BurnedTowerMovement_PlayerWalksToRival:
|
||||||
step LEFT
|
step LEFT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
BurnedTowerMovement_SilverWalksToPlayer:
|
BurnedTowerMovement_RivalWalksToPlayer:
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
@ -157,7 +157,7 @@ BurnedTower1FEusineMovement:
|
|||||||
step DOWN
|
step DOWN
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
BurnedTowerSilver_BeforeText:
|
BurnedTowerRival_BeforeText:
|
||||||
text "<……> <……> <……>"
|
text "<……> <……> <……>"
|
||||||
|
|
||||||
para "…Oh, it's you."
|
para "…Oh, it's you."
|
||||||
@ -181,7 +181,7 @@ BurnedTowerSilver_BeforeText:
|
|||||||
line "fault!"
|
line "fault!"
|
||||||
done
|
done
|
||||||
|
|
||||||
BurnedTowerSilver_WinText:
|
BurnedTowerRival_WinText:
|
||||||
text "…Humph!"
|
text "…Humph!"
|
||||||
|
|
||||||
para "This is why I hate"
|
para "This is why I hate"
|
||||||
@ -191,7 +191,7 @@ BurnedTowerSilver_WinText:
|
|||||||
line "challenge in it."
|
line "challenge in it."
|
||||||
done
|
done
|
||||||
|
|
||||||
BurnedTowerSilver_AfterText1:
|
BurnedTowerRival_AfterText1:
|
||||||
text "…Aw, whatever."
|
text "…Aw, whatever."
|
||||||
|
|
||||||
para "You would never be"
|
para "You would never be"
|
||||||
@ -201,7 +201,7 @@ BurnedTowerSilver_AfterText1:
|
|||||||
line "anyway."
|
line "anyway."
|
||||||
done
|
done
|
||||||
|
|
||||||
BurnedTowerSilver_LossText:
|
BurnedTowerRival_LossText:
|
||||||
text "…Humph!"
|
text "…Humph!"
|
||||||
|
|
||||||
para "This is why I hate"
|
para "This is why I hate"
|
||||||
@ -211,7 +211,7 @@ BurnedTowerSilver_LossText:
|
|||||||
line "of my time."
|
line "of my time."
|
||||||
done
|
done
|
||||||
|
|
||||||
BurnedTowerSilver_AfterText2:
|
BurnedTowerRival_AfterText2:
|
||||||
text "Humph!"
|
text "Humph!"
|
||||||
|
|
||||||
para "What are you doing"
|
para "What are you doing"
|
||||||
@ -304,6 +304,6 @@ BurnedTower1F_MapEvents:
|
|||||||
def_object_events
|
def_object_events
|
||||||
object_event 15, 4, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BurnedTower1FRock, -1
|
object_event 15, 4, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BurnedTower1FRock, -1
|
||||||
object_event 12, 12, SPRITE_SUPER_NERD, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, BurnedTower1FEusineScript, EVENT_BURNED_TOWER_1F_EUSINE
|
object_event 12, 12, SPRITE_SUPER_NERD, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, BurnedTower1FEusineScript, EVENT_BURNED_TOWER_1F_EUSINE
|
||||||
object_event 8, 9, SPRITE_SILVER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 3, ObjectEvent, EVENT_RIVAL_BURNED_TOWER
|
object_event 8, 9, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 3, ObjectEvent, EVENT_RIVAL_BURNED_TOWER
|
||||||
object_event 14, 14, SPRITE_MORTY, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, BurnedTower1FMortyScript, EVENT_BURNED_TOWER_MORTY
|
object_event 14, 14, SPRITE_MORTY, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, BurnedTower1FMortyScript, EVENT_BURNED_TOWER_MORTY
|
||||||
object_event 14, 2, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, BurnedTower1FHPUp, EVENT_BURNED_TOWER_1F_HP_UP
|
object_event 14, 2, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, BurnedTower1FHPUp, EVENT_BURNED_TOWER_1F_HP_UP
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const CHERRYGROVECITY_GRAMPS
|
const CHERRYGROVECITY_GRAMPS
|
||||||
const CHERRYGROVECITY_SILVER
|
const CHERRYGROVECITY_RIVAL
|
||||||
const CHERRYGROVECITY_TEACHER
|
const CHERRYGROVECITY_TEACHER
|
||||||
const CHERRYGROVECITY_YOUNGSTER
|
const CHERRYGROVECITY_YOUNGSTER
|
||||||
const CHERRYGROVECITY_FISHER
|
const CHERRYGROVECITY_FISHER
|
||||||
@ -98,15 +98,15 @@ CherrygroveCityGuideGent:
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
CherrygroveSilverSceneSouth:
|
CherrygroveRivalSceneSouth:
|
||||||
moveobject CHERRYGROVECITY_SILVER, 39, 7
|
moveobject CHERRYGROVECITY_RIVAL, 39, 7
|
||||||
CherrygroveSilverSceneNorth:
|
CherrygroveRivalSceneNorth:
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
appear CHERRYGROVECITY_SILVER
|
appear CHERRYGROVECITY_RIVAL
|
||||||
applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalWalksToYou
|
applymovement CHERRYGROVECITY_RIVAL, CherrygroveCity_RivalWalksToYou
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
@ -117,8 +117,8 @@ CherrygroveSilverSceneNorth:
|
|||||||
iftrue .Totodile
|
iftrue .Totodile
|
||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .Chikorita
|
iftrue .Chikorita
|
||||||
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
|
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
|
||||||
setlasttalked CHERRYGROVECITY_SILVER
|
setlasttalked CHERRYGROVECITY_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_1_TOTODILE
|
loadtrainer RIVAL1, RIVAL1_1_TOTODILE
|
||||||
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
||||||
startbattle
|
startbattle
|
||||||
@ -128,8 +128,8 @@ CherrygroveSilverSceneNorth:
|
|||||||
sjump .AfterYourDefeat
|
sjump .AfterYourDefeat
|
||||||
|
|
||||||
.Totodile:
|
.Totodile:
|
||||||
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
|
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
|
||||||
setlasttalked CHERRYGROVECITY_SILVER
|
setlasttalked CHERRYGROVECITY_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_1_CHIKORITA
|
loadtrainer RIVAL1, RIVAL1_1_CHIKORITA
|
||||||
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
||||||
startbattle
|
startbattle
|
||||||
@ -139,8 +139,8 @@ CherrygroveSilverSceneNorth:
|
|||||||
sjump .AfterYourDefeat
|
sjump .AfterYourDefeat
|
||||||
|
|
||||||
.Chikorita:
|
.Chikorita:
|
||||||
winlosstext SilverCherrygroveWinText, SilverCherrygroveLossText
|
winlosstext RivalCherrygroveWinText, RivalCherrygroveLossText
|
||||||
setlasttalked CHERRYGROVECITY_SILVER
|
setlasttalked CHERRYGROVECITY_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_1_CYNDAQUIL
|
loadtrainer RIVAL1, RIVAL1_1_CYNDAQUIL
|
||||||
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
loadvar VAR_BATTLETYPE, BATTLETYPE_CANLOSE
|
||||||
startbattle
|
startbattle
|
||||||
@ -167,8 +167,8 @@ CherrygroveSilverSceneNorth:
|
|||||||
playsound SFX_TACKLE
|
playsound SFX_TACKLE
|
||||||
applymovement PLAYER, CherrygroveCity_RivalPushesYouOutOfTheWay
|
applymovement PLAYER, CherrygroveCity_RivalPushesYouOutOfTheWay
|
||||||
turnobject PLAYER, LEFT
|
turnobject PLAYER, LEFT
|
||||||
applymovement CHERRYGROVECITY_SILVER, CherrygroveCity_RivalExitsStageLeft
|
applymovement CHERRYGROVECITY_RIVAL, CherrygroveCity_RivalExitsStageLeft
|
||||||
disappear CHERRYGROVECITY_SILVER
|
disappear CHERRYGROVECITY_RIVAL
|
||||||
setscene SCENE_CHERRYGROVECITY_NOOP
|
setscene SCENE_CHERRYGROVECITY_NOOP
|
||||||
special HealParty
|
special HealParty
|
||||||
playmapmusic
|
playmapmusic
|
||||||
@ -451,7 +451,7 @@ CherrygroveRivalText_Seen:
|
|||||||
line "what I mean!"
|
line "what I mean!"
|
||||||
done
|
done
|
||||||
|
|
||||||
SilverCherrygroveWinText:
|
RivalCherrygroveWinText:
|
||||||
text "Humph. Are you"
|
text "Humph. Are you"
|
||||||
line "happy you won?"
|
line "happy you won?"
|
||||||
done
|
done
|
||||||
@ -467,7 +467,7 @@ CherrygroveRivalText_YouLost:
|
|||||||
cont "trainer."
|
cont "trainer."
|
||||||
done
|
done
|
||||||
|
|
||||||
SilverCherrygroveLossText:
|
RivalCherrygroveLossText:
|
||||||
text "Humph. That was a"
|
text "Humph. That was a"
|
||||||
line "waste of time."
|
line "waste of time."
|
||||||
done
|
done
|
||||||
@ -555,8 +555,8 @@ CherrygroveCity_MapEvents:
|
|||||||
warp_event 31, 11, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, 1
|
warp_event 31, 11, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, 1
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
coord_event 33, 6, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveSilverSceneNorth
|
coord_event 33, 6, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveRivalSceneNorth
|
||||||
coord_event 33, 7, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveSilverSceneSouth
|
coord_event 33, 7, SCENE_CHERRYGROVECITY_MEET_RIVAL, CherrygroveRivalSceneSouth
|
||||||
|
|
||||||
def_bg_events
|
def_bg_events
|
||||||
bg_event 30, 8, BGEVENT_READ, CherrygroveCitySign
|
bg_event 30, 8, BGEVENT_READ, CherrygroveCitySign
|
||||||
@ -566,7 +566,7 @@ CherrygroveCity_MapEvents:
|
|||||||
|
|
||||||
def_object_events
|
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 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 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 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
|
object_event 7, 12, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, MysticWaterGuy, -1
|
||||||
|
@ -230,7 +230,7 @@ DragonShrineElder1Script:
|
|||||||
end
|
end
|
||||||
|
|
||||||
.BeatRivalInMtMoon:
|
.BeatRivalInMtMoon:
|
||||||
writetext DragonShrineSilverIsInTrainingText
|
writetext DragonShrineRivalIsInTrainingText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
@ -543,7 +543,7 @@ DragonShrineClairsGrandfatherText:
|
|||||||
line "grandfather."
|
line "grandfather."
|
||||||
done
|
done
|
||||||
|
|
||||||
DragonShrineSilverIsInTrainingText:
|
DragonShrineRivalIsInTrainingText:
|
||||||
text "A boy close to"
|
text "A boy close to"
|
||||||
line "your age is in"
|
line "your age is in"
|
||||||
cont "training here."
|
cont "training here."
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const DRAGONSDENB1F_POKE_BALL1
|
const DRAGONSDENB1F_POKE_BALL1
|
||||||
const DRAGONSDENB1F_CLAIR
|
const DRAGONSDENB1F_CLAIR
|
||||||
const DRAGONSDENB1F_SILVER
|
const DRAGONSDENB1F_RIVAL
|
||||||
const DRAGONSDENB1F_COOLTRAINER_M
|
const DRAGONSDENB1F_COOLTRAINER_M
|
||||||
const DRAGONSDENB1F_COOLTRAINER_F
|
const DRAGONSDENB1F_COOLTRAINER_F
|
||||||
const DRAGONSDENB1F_TWIN1
|
const DRAGONSDENB1F_TWIN1
|
||||||
@ -15,7 +15,7 @@ DragonsDenB1F_MapScripts:
|
|||||||
scene_script DragonsDenB1FNoop2Scene, SCENE_DRAGONSDENB1F_CLAIR_GIVES_TM
|
scene_script DragonsDenB1FNoop2Scene, SCENE_DRAGONSDENB1F_CLAIR_GIVES_TM
|
||||||
|
|
||||||
def_callbacks
|
def_callbacks
|
||||||
callback MAPCALLBACK_NEWMAP, DragonsDenB1FCheckSilverCallback
|
callback MAPCALLBACK_NEWMAP, DragonsDenB1FCheckRivalCallback
|
||||||
|
|
||||||
DragonsDenB1FNoop1Scene:
|
DragonsDenB1FNoop1Scene:
|
||||||
end
|
end
|
||||||
@ -23,21 +23,21 @@ DragonsDenB1FNoop1Scene:
|
|||||||
DragonsDenB1FNoop2Scene:
|
DragonsDenB1FNoop2Scene:
|
||||||
end
|
end
|
||||||
|
|
||||||
DragonsDenB1FCheckSilverCallback:
|
DragonsDenB1FCheckRivalCallback:
|
||||||
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||||
iftrue .CheckDay
|
iftrue .CheckDay
|
||||||
disappear DRAGONSDENB1F_SILVER
|
disappear DRAGONSDENB1F_RIVAL
|
||||||
endcallback
|
endcallback
|
||||||
|
|
||||||
.CheckDay:
|
.CheckDay:
|
||||||
readvar VAR_WEEKDAY
|
readvar VAR_WEEKDAY
|
||||||
ifequal TUESDAY, .AppearSilver
|
ifequal TUESDAY, .AppearRival
|
||||||
ifequal THURSDAY, .AppearSilver
|
ifequal THURSDAY, .AppearRival
|
||||||
disappear DRAGONSDENB1F_SILVER
|
disappear DRAGONSDENB1F_RIVAL
|
||||||
endcallback
|
endcallback
|
||||||
|
|
||||||
.AppearSilver:
|
.AppearRival:
|
||||||
appear DRAGONSDENB1F_SILVER
|
appear DRAGONSDENB1F_RIVAL
|
||||||
endcallback
|
endcallback
|
||||||
|
|
||||||
DragonsDenB1F_ClairScene:
|
DragonsDenB1F_ClairScene:
|
||||||
@ -151,21 +151,21 @@ DragonsDenB1FDragonFangScript:
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
DragonsDenB1FSilverScript:
|
DragonsDenB1FRivalScript:
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
faceplayer
|
faceplayer
|
||||||
opentext
|
opentext
|
||||||
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||||
iftrue .SilverTalkAgain
|
iftrue .RivalTalkAgain
|
||||||
writetext SilverText_Training1
|
writetext RivalText_Training1
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||||
special RestartMapMusic
|
special RestartMapMusic
|
||||||
end
|
end
|
||||||
|
|
||||||
.SilverTalkAgain:
|
.RivalTalkAgain:
|
||||||
writetext SilverText_Training2
|
writetext RivalText_Training2
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
special RestartMapMusic
|
special RestartMapMusic
|
||||||
@ -287,7 +287,7 @@ DragonShrineSignpostText:
|
|||||||
line "in DRAGON'S DEN."
|
line "in DRAGON'S DEN."
|
||||||
done
|
done
|
||||||
|
|
||||||
SilverText_Training1:
|
RivalText_Training1:
|
||||||
text "…"
|
text "…"
|
||||||
line "What? <PLAYER>?"
|
line "What? <PLAYER>?"
|
||||||
|
|
||||||
@ -307,7 +307,7 @@ SilverText_Training1:
|
|||||||
line "MON trainer…"
|
line "MON trainer…"
|
||||||
done
|
done
|
||||||
|
|
||||||
SilverText_Training2:
|
RivalText_Training2:
|
||||||
text "…"
|
text "…"
|
||||||
|
|
||||||
para "Whew…"
|
para "Whew…"
|
||||||
@ -423,7 +423,7 @@ DragonsDenB1F_MapEvents:
|
|||||||
def_object_events
|
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, 16, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonsDenB1FDragonFangScript, EVENT_DRAGONS_DEN_B1F_DRAGON_FANG
|
||||||
object_event 14, 30, SPRITE_CLAIR, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_DRAGONS_DEN_CLAIR
|
object_event 14, 30, 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
|
||||||
object_event 20, 8, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerCooltrainermDarin, -1
|
object_event 20, 8, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerCooltrainermDarin, -1
|
||||||
object_event 8, 8, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerCooltrainerfCara, -1
|
object_event 8, 8, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerCooltrainerfCara, -1
|
||||||
object_event 4, 17, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsLeaandpia1, -1
|
object_event 4, 17, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsLeaandpia1, -1
|
||||||
|
@ -43,7 +43,7 @@ ENDM
|
|||||||
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SUPER_NERD
|
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SUPER_NERD
|
||||||
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL1
|
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL1
|
||||||
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL2
|
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_POKE_BALL2
|
||||||
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
const GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
|
|
||||||
GoldenrodUndergroundSwitchRoomEntrances_MapScripts:
|
GoldenrodUndergroundSwitchRoomEntrances_MapScripts:
|
||||||
def_scene_scripts
|
def_scene_scripts
|
||||||
@ -117,45 +117,45 @@ GoldenrodUndergroundSwitchRoomEntrancesSuperNerdScript:
|
|||||||
GoldenrodUndergroundSwitchRoomEntrancesTeacherScript:
|
GoldenrodUndergroundSwitchRoomEntrancesTeacherScript:
|
||||||
jumptextfaceplayer GoldenrodUndergroundSwitchRoomEntrances_TeacherText
|
jumptextfaceplayer GoldenrodUndergroundSwitchRoomEntrances_TeacherText
|
||||||
|
|
||||||
UndergroundSilverScene1:
|
UndergroundRivalScene1:
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
playsound SFX_EXIT_BUILDING
|
playsound SFX_EXIT_BUILDING
|
||||||
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
waitsfx
|
waitsfx
|
||||||
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverApproachMovement1
|
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalApproachMovement1
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
scall UndergroundSilverBattleScript
|
scall UndergroundRivalBattleScript
|
||||||
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement1
|
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalRetreatMovement1
|
||||||
playsound SFX_EXIT_BUILDING
|
playsound SFX_EXIT_BUILDING
|
||||||
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
|
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
|
||||||
waitsfx
|
waitsfx
|
||||||
playmapmusic
|
playmapmusic
|
||||||
end
|
end
|
||||||
|
|
||||||
UndergroundSilverScene2:
|
UndergroundRivalScene2:
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
playsound SFX_EXIT_BUILDING
|
playsound SFX_EXIT_BUILDING
|
||||||
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
appear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
waitsfx
|
waitsfx
|
||||||
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverApproachMovement2
|
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalApproachMovement2
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
scall UndergroundSilverBattleScript
|
scall UndergroundRivalBattleScript
|
||||||
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER, UndergroundSilverRetreatMovement2
|
applymovement GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL, UndergroundRivalRetreatMovement2
|
||||||
playsound SFX_EXIT_BUILDING
|
playsound SFX_EXIT_BUILDING
|
||||||
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
disappear GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
|
setscene SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_NOOP
|
||||||
waitsfx
|
waitsfx
|
||||||
playmapmusic
|
playmapmusic
|
||||||
end
|
end
|
||||||
|
|
||||||
UndergroundSilverBattleScript:
|
UndergroundRivalBattleScript:
|
||||||
checkevent EVENT_RIVAL_BURNED_TOWER
|
checkevent EVENT_RIVAL_BURNED_TOWER
|
||||||
iftrue .Continue
|
iftrue .Continue
|
||||||
setevent EVENT_RIVAL_BURNED_TOWER
|
setevent EVENT_RIVAL_BURNED_TOWER
|
||||||
@ -163,7 +163,7 @@ UndergroundSilverBattleScript:
|
|||||||
.Continue:
|
.Continue:
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
writetext UndergroundSilverBeforeText
|
writetext UndergroundRivalBeforeText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
setevent EVENT_RIVAL_GOLDENROD_UNDERGROUND
|
setevent EVENT_RIVAL_GOLDENROD_UNDERGROUND
|
||||||
@ -171,8 +171,8 @@ UndergroundSilverBattleScript:
|
|||||||
iftrue .Totodile
|
iftrue .Totodile
|
||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .Chikorita
|
iftrue .Chikorita
|
||||||
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
|
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
|
||||||
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_4_TOTODILE
|
loadtrainer RIVAL1, RIVAL1_4_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -180,8 +180,8 @@ UndergroundSilverBattleScript:
|
|||||||
sjump .FinishRivalBattle
|
sjump .FinishRivalBattle
|
||||||
|
|
||||||
.Totodile:
|
.Totodile:
|
||||||
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
|
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
|
||||||
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_4_CHIKORITA
|
loadtrainer RIVAL1, RIVAL1_4_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -189,8 +189,8 @@ UndergroundSilverBattleScript:
|
|||||||
sjump .FinishRivalBattle
|
sjump .FinishRivalBattle
|
||||||
|
|
||||||
.Chikorita:
|
.Chikorita:
|
||||||
winlosstext UndergroundSilverWinText, UndergroundSilverLossText
|
winlosstext UndergroundRivalWinText, UndergroundRivalLossText
|
||||||
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_SILVER
|
setlasttalked GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_4_CYNDAQUIL
|
loadtrainer RIVAL1, RIVAL1_4_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -200,7 +200,7 @@ UndergroundSilverBattleScript:
|
|||||||
.FinishRivalBattle:
|
.FinishRivalBattle:
|
||||||
playmusic MUSIC_RIVAL_AFTER
|
playmusic MUSIC_RIVAL_AFTER
|
||||||
opentext
|
opentext
|
||||||
writetext UndergroundSilverAfterText
|
writetext UndergroundRivalAfterText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
@ -635,14 +635,14 @@ GoldenrodUndergroundSwitchRoomEntrancesHiddenMaxPotion:
|
|||||||
GoldenrodUndergroundSwitchRoomEntrancesHiddenRevive:
|
GoldenrodUndergroundSwitchRoomEntrancesHiddenRevive:
|
||||||
hiddenitem REVIVE, EVENT_GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES_HIDDEN_REVIVE
|
hiddenitem REVIVE, EVENT_GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES_HIDDEN_REVIVE
|
||||||
|
|
||||||
UndergroundSilverApproachMovement1:
|
UndergroundRivalApproachMovement1:
|
||||||
step DOWN
|
step DOWN
|
||||||
step LEFT
|
step LEFT
|
||||||
step LEFT
|
step LEFT
|
||||||
step LEFT
|
step LEFT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
UndergroundSilverApproachMovement2:
|
UndergroundRivalApproachMovement2:
|
||||||
step DOWN
|
step DOWN
|
||||||
step DOWN
|
step DOWN
|
||||||
step LEFT
|
step LEFT
|
||||||
@ -650,14 +650,14 @@ UndergroundSilverApproachMovement2:
|
|||||||
step LEFT
|
step LEFT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
UndergroundSilverRetreatMovement1:
|
UndergroundRivalRetreatMovement1:
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step UP
|
step UP
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
UndergroundSilverRetreatMovement2:
|
UndergroundRivalRetreatMovement2:
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step RIGHT
|
step RIGHT
|
||||||
@ -665,7 +665,7 @@ UndergroundSilverRetreatMovement2:
|
|||||||
step UP
|
step UP
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
UndergroundSilverBeforeText:
|
UndergroundRivalBeforeText:
|
||||||
text "Hold it!"
|
text "Hold it!"
|
||||||
|
|
||||||
para "I saw you, so I"
|
para "I saw you, so I"
|
||||||
@ -688,7 +688,7 @@ UndergroundSilverBeforeText:
|
|||||||
line "debts!"
|
line "debts!"
|
||||||
done
|
done
|
||||||
|
|
||||||
UndergroundSilverWinText:
|
UndergroundRivalWinText:
|
||||||
text "…Why…"
|
text "…Why…"
|
||||||
line "Why do I lose?"
|
line "Why do I lose?"
|
||||||
|
|
||||||
@ -701,7 +701,7 @@ UndergroundSilverWinText:
|
|||||||
para "So why do I lose?"
|
para "So why do I lose?"
|
||||||
done
|
done
|
||||||
|
|
||||||
UndergroundSilverAfterText:
|
UndergroundRivalAfterText:
|
||||||
text "…I don't under-"
|
text "…I don't under-"
|
||||||
line "stand…"
|
line "stand…"
|
||||||
|
|
||||||
@ -737,7 +737,7 @@ UndergroundSilverAfterText:
|
|||||||
line "#MON trainer!"
|
line "#MON trainer!"
|
||||||
done
|
done
|
||||||
|
|
||||||
UndergroundSilverLossText:
|
UndergroundRivalLossText:
|
||||||
text "Humph. This is my"
|
text "Humph. This is my"
|
||||||
line "real power, wimp."
|
line "real power, wimp."
|
||||||
|
|
||||||
@ -944,8 +944,8 @@ GoldenrodUndergroundSwitchRoomEntrances_MapEvents:
|
|||||||
warp_event 21, 29, GOLDENROD_CITY, 13
|
warp_event 21, 29, GOLDENROD_CITY, 13
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
coord_event 19, 4, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundSilverScene1
|
coord_event 19, 4, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundRivalScene1
|
||||||
coord_event 19, 5, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundSilverScene2
|
coord_event 19, 5, SCENE_GOLDENRODUNDERGROUNDSWITCHROOMENTRANCES_RIVAL_BATTLE, UndergroundRivalScene2
|
||||||
|
|
||||||
def_bg_events
|
def_bg_events
|
||||||
bg_event 16, 1, BGEVENT_READ, Switch1Script
|
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 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 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 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
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
const INDIGOPLATEAUPOKECENTER1F_NURSE
|
const INDIGOPLATEAUPOKECENTER1F_NURSE
|
||||||
const INDIGOPLATEAUPOKECENTER1F_CLERK
|
const INDIGOPLATEAUPOKECENTER1F_CLERK
|
||||||
const INDIGOPLATEAUPOKECENTER1F_COOLTRAINER_M
|
const INDIGOPLATEAUPOKECENTER1F_COOLTRAINER_M
|
||||||
const INDIGOPLATEAUPOKECENTER1F_SILVER
|
const INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
const INDIGOPLATEAUPOKECENTER1F_GRAMPS
|
const INDIGOPLATEAUPOKECENTER1F_GRAMPS
|
||||||
const INDIGOPLATEAUPOKECENTER1F_ABRA
|
const INDIGOPLATEAUPOKECENTER1F_ABRA
|
||||||
|
|
||||||
@ -52,13 +52,13 @@ PlateauRivalBattle1:
|
|||||||
ifequal THURSDAY, PlateauRivalScriptDone
|
ifequal THURSDAY, PlateauRivalScriptDone
|
||||||
ifequal FRIDAY, PlateauRivalScriptDone
|
ifequal FRIDAY, PlateauRivalScriptDone
|
||||||
ifequal SATURDAY, PlateauRivalScriptDone
|
ifequal SATURDAY, PlateauRivalScriptDone
|
||||||
moveobject INDIGOPLATEAUPOKECENTER1F_SILVER, 17, 9
|
moveobject INDIGOPLATEAUPOKECENTER1F_RIVAL, 17, 9
|
||||||
appear INDIGOPLATEAUPOKECENTER1F_SILVER
|
appear INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
turnobject PLAYER, DOWN
|
turnobject PLAYER, DOWN
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement1
|
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalMovement1
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
turnobject PLAYER, RIGHT
|
turnobject PLAYER, RIGHT
|
||||||
sjump PlateauRivalBattleCommon
|
sjump PlateauRivalBattleCommon
|
||||||
@ -74,12 +74,12 @@ PlateauRivalBattle2:
|
|||||||
ifequal THURSDAY, PlateauRivalScriptDone
|
ifequal THURSDAY, PlateauRivalScriptDone
|
||||||
ifequal FRIDAY, PlateauRivalScriptDone
|
ifequal FRIDAY, PlateauRivalScriptDone
|
||||||
ifequal SATURDAY, PlateauRivalScriptDone
|
ifequal SATURDAY, PlateauRivalScriptDone
|
||||||
appear INDIGOPLATEAUPOKECENTER1F_SILVER
|
appear INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
turnobject PLAYER, DOWN
|
turnobject PLAYER, DOWN
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement2
|
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalMovement2
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
turnobject PLAYER, LEFT
|
turnobject PLAYER, LEFT
|
||||||
PlateauRivalBattleCommon:
|
PlateauRivalBattleCommon:
|
||||||
@ -94,7 +94,7 @@ PlateauRivalBattleCommon:
|
|||||||
iftrue .Chikorita
|
iftrue .Chikorita
|
||||||
; Cyndaquil
|
; Cyndaquil
|
||||||
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
||||||
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
|
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_2_TOTODILE
|
loadtrainer RIVAL2, RIVAL2_2_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -103,7 +103,7 @@ PlateauRivalBattleCommon:
|
|||||||
|
|
||||||
.Totodile:
|
.Totodile:
|
||||||
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
||||||
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
|
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_2_CHIKORITA
|
loadtrainer RIVAL2, RIVAL2_2_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -112,7 +112,7 @@ PlateauRivalBattleCommon:
|
|||||||
|
|
||||||
.Chikorita:
|
.Chikorita:
|
||||||
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
winlosstext PlateauRivalWinText, PlateauRivalLoseText
|
||||||
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
|
setlasttalked INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_2_CYNDAQUIL
|
loadtrainer RIVAL2, RIVAL2_2_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -126,8 +126,8 @@ PlateauRivalPostBattle:
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
turnobject PLAYER, DOWN
|
turnobject PLAYER, DOWN
|
||||||
applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalLeavesMovement
|
applymovement INDIGOPLATEAUPOKECENTER1F_RIVAL, PlateauRivalLeavesMovement
|
||||||
disappear INDIGOPLATEAUPOKECENTER1F_SILVER
|
disappear INDIGOPLATEAUPOKECENTER1F_RIVAL
|
||||||
setscene SCENE_INDIGOPLATEAUPOKECENTER1F_RIVAL_BATTLE
|
setscene SCENE_INDIGOPLATEAUPOKECENTER1F_RIVAL_BATTLE
|
||||||
playmapmusic
|
playmapmusic
|
||||||
setflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
|
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 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, 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 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 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
|
object_event 0, 9, SPRITE_JYNX, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, AbraScript, EVENT_TELEPORT_GUY
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const MOUNTMOON_SILVER
|
const MOUNTMOON_RIVAL
|
||||||
|
|
||||||
MountMoon_MapScripts:
|
MountMoon_MapScripts:
|
||||||
def_scene_scripts
|
def_scene_scripts
|
||||||
@ -20,18 +20,18 @@ MountMoonRivalBattleScript:
|
|||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
applymovement MOUNTMOON_SILVER, MountMoonSilverMovementBefore
|
applymovement MOUNTMOON_RIVAL, MountMoonRivalMovementBefore
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
writetext MountMoonSilverTextBefore
|
writetext MountMoonRivalTextBefore
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||||
iftrue .Totodile
|
iftrue .Totodile
|
||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .Chikorita
|
iftrue .Chikorita
|
||||||
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
|
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
|
||||||
setlasttalked MOUNTMOON_SILVER
|
setlasttalked MOUNTMOON_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_1_TOTODILE
|
loadtrainer RIVAL2, RIVAL2_1_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -39,8 +39,8 @@ MountMoonRivalBattleScript:
|
|||||||
sjump .FinishBattle
|
sjump .FinishBattle
|
||||||
|
|
||||||
.Totodile:
|
.Totodile:
|
||||||
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
|
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
|
||||||
setlasttalked MOUNTMOON_SILVER
|
setlasttalked MOUNTMOON_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_1_CHIKORITA
|
loadtrainer RIVAL2, RIVAL2_1_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -48,8 +48,8 @@ MountMoonRivalBattleScript:
|
|||||||
sjump .FinishBattle
|
sjump .FinishBattle
|
||||||
|
|
||||||
.Chikorita:
|
.Chikorita:
|
||||||
winlosstext MountMoonSilverTextWin, MountMoonSilverTextLoss
|
winlosstext MountMoonRivalTextWin, MountMoonRivalTextLoss
|
||||||
setlasttalked MOUNTMOON_SILVER
|
setlasttalked MOUNTMOON_RIVAL
|
||||||
loadtrainer RIVAL2, RIVAL2_1_CYNDAQUIL
|
loadtrainer RIVAL2, RIVAL2_1_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -59,23 +59,23 @@ MountMoonRivalBattleScript:
|
|||||||
.FinishBattle:
|
.FinishBattle:
|
||||||
playmusic MUSIC_RIVAL_AFTER
|
playmusic MUSIC_RIVAL_AFTER
|
||||||
opentext
|
opentext
|
||||||
writetext MountMoonSilverTextAfter
|
writetext MountMoonRivalTextAfter
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
applymovement MOUNTMOON_SILVER, MountMoonSilverMovementAfter
|
applymovement MOUNTMOON_RIVAL, MountMoonRivalMovementAfter
|
||||||
disappear MOUNTMOON_SILVER
|
disappear MOUNTMOON_RIVAL
|
||||||
setscene SCENE_MOUNTMOON_NOOP
|
setscene SCENE_MOUNTMOON_NOOP
|
||||||
setevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
setevent EVENT_BEAT_RIVAL_IN_MT_MOON
|
||||||
playmapmusic
|
playmapmusic
|
||||||
end
|
end
|
||||||
|
|
||||||
MountMoonSilverMovementBefore:
|
MountMoonRivalMovementBefore:
|
||||||
step LEFT
|
step LEFT
|
||||||
step LEFT
|
step LEFT
|
||||||
step LEFT
|
step LEFT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
MountMoonSilverMovementAfter:
|
MountMoonRivalMovementAfter:
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step DOWN
|
step DOWN
|
||||||
@ -85,7 +85,7 @@ MountMoonSilverMovementAfter:
|
|||||||
step DOWN
|
step DOWN
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
MountMoonSilverTextBefore:
|
MountMoonRivalTextBefore:
|
||||||
text "<……> <……> <……>"
|
text "<……> <……> <……>"
|
||||||
|
|
||||||
para "It's been a while,"
|
para "It's been a while,"
|
||||||
@ -105,7 +105,7 @@ MountMoonSilverTextBefore:
|
|||||||
line "show you!"
|
line "show you!"
|
||||||
done
|
done
|
||||||
|
|
||||||
MountMoonSilverTextWin:
|
MountMoonRivalTextWin:
|
||||||
text "<……> <……> <……>"
|
text "<……> <……> <……>"
|
||||||
|
|
||||||
para "I thought I raised"
|
para "I thought I raised"
|
||||||
@ -118,7 +118,7 @@ MountMoonSilverTextWin:
|
|||||||
line "wasn't enough…"
|
line "wasn't enough…"
|
||||||
done
|
done
|
||||||
|
|
||||||
MountMoonSilverTextAfter:
|
MountMoonRivalTextAfter:
|
||||||
text "<……> <……> <……>"
|
text "<……> <……> <……>"
|
||||||
|
|
||||||
para "…You won, fair"
|
para "…You won, fair"
|
||||||
@ -144,7 +144,7 @@ MountMoonSilverTextAfter:
|
|||||||
line "beating you."
|
line "beating you."
|
||||||
done
|
done
|
||||||
|
|
||||||
MountMoonSilverTextLoss:
|
MountMoonRivalTextLoss:
|
||||||
text "<……> <……> <……>"
|
text "<……> <……> <……>"
|
||||||
|
|
||||||
para "I've repaid my"
|
para "I've repaid my"
|
||||||
@ -176,4 +176,4 @@ MountMoon_MapEvents:
|
|||||||
def_bg_events
|
def_bg_events
|
||||||
|
|
||||||
def_object_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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const NEWBARKTOWN_TEACHER
|
const NEWBARKTOWN_TEACHER
|
||||||
const NEWBARKTOWN_FISHER
|
const NEWBARKTOWN_FISHER
|
||||||
const NEWBARKTOWN_SILVER
|
const NEWBARKTOWN_RIVAL
|
||||||
|
|
||||||
NewBarkTown_MapScripts:
|
NewBarkTown_MapScripts:
|
||||||
def_scene_scripts
|
def_scene_scripts
|
||||||
@ -104,25 +104,25 @@ NewBarkTownTeacherScript:
|
|||||||
NewBarkTownFisherScript:
|
NewBarkTownFisherScript:
|
||||||
jumptextfaceplayer Text_ElmDiscoveredNewMon
|
jumptextfaceplayer Text_ElmDiscoveredNewMon
|
||||||
|
|
||||||
NewBarkTownSilverScript:
|
NewBarkTownRivalScript:
|
||||||
opentext
|
opentext
|
||||||
writetext NewBarkTownRivalText1
|
writetext NewBarkTownRivalText1
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
turnobject NEWBARKTOWN_SILVER, LEFT
|
turnobject NEWBARKTOWN_RIVAL, LEFT
|
||||||
opentext
|
opentext
|
||||||
writetext NewBarkTownRivalText2
|
writetext NewBarkTownRivalText2
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
follow PLAYER, NEWBARKTOWN_SILVER
|
follow PLAYER, NEWBARKTOWN_RIVAL
|
||||||
applymovement PLAYER, NewBarkTown_SilverPushesYouAwayMovement
|
applymovement PLAYER, NewBarkTown_RivalPushesYouAwayMovement
|
||||||
stopfollow
|
stopfollow
|
||||||
pause 5
|
pause 5
|
||||||
turnobject NEWBARKTOWN_SILVER, DOWN
|
turnobject NEWBARKTOWN_RIVAL, DOWN
|
||||||
pause 5
|
pause 5
|
||||||
playsound SFX_TACKLE
|
playsound SFX_TACKLE
|
||||||
applymovement PLAYER, NewBarkTown_SilverShovesYouOutMovement
|
applymovement PLAYER, NewBarkTown_RivalShovesYouOutMovement
|
||||||
applymovement NEWBARKTOWN_SILVER, NewBarkTown_SilverReturnsToTheShadowsMovement
|
applymovement NEWBARKTOWN_RIVAL, NewBarkTown_RivalReturnsToTheShadowsMovement
|
||||||
end
|
end
|
||||||
|
|
||||||
NewBarkTownSign:
|
NewBarkTownSign:
|
||||||
@ -170,19 +170,19 @@ NewBarkTown_TeacherBringsYouBackMovement2:
|
|||||||
turn_head LEFT
|
turn_head LEFT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
NewBarkTown_SilverPushesYouAwayMovement:
|
NewBarkTown_RivalPushesYouAwayMovement:
|
||||||
turn_head UP
|
turn_head UP
|
||||||
step DOWN
|
step DOWN
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
NewBarkTown_SilverShovesYouOutMovement:
|
NewBarkTown_RivalShovesYouOutMovement:
|
||||||
turn_head UP
|
turn_head UP
|
||||||
fix_facing
|
fix_facing
|
||||||
jump_step DOWN
|
jump_step DOWN
|
||||||
remove_fixed_facing
|
remove_fixed_facing
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
NewBarkTown_SilverReturnsToTheShadowsMovement:
|
NewBarkTown_RivalReturnsToTheShadowsMovement:
|
||||||
step RIGHT
|
step RIGHT
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
@ -301,4 +301,4 @@ NewBarkTown_MapEvents:
|
|||||||
def_object_events
|
def_object_events
|
||||||
object_event 6, 8, SPRITE_TEACHER, SPRITEMOVEDATA_SPINRANDOM_SLOW, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, NewBarkTownTeacherScript, -1
|
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 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
|
||||||
|
@ -54,7 +54,7 @@ TrainerGruntM1:
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
setevent EVENT_CLEARED_SLOWPOKE_WELL
|
setevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||||
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_SILVER
|
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_RIVAL
|
||||||
setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_RIVAL_BATTLE
|
setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_RIVAL_BATTLE
|
||||||
clearevent EVENT_ILEX_FOREST_APPRENTICE
|
clearevent EVENT_ILEX_FOREST_APPRENTICE
|
||||||
clearevent EVENT_ILEX_FOREST_FARFETCHD
|
clearevent EVENT_ILEX_FOREST_FARFETCHD
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
const SPROUTTOWER3F_SAGE4
|
const SPROUTTOWER3F_SAGE4
|
||||||
const SPROUTTOWER3F_POKE_BALL1
|
const SPROUTTOWER3F_POKE_BALL1
|
||||||
const SPROUTTOWER3F_POKE_BALL2
|
const SPROUTTOWER3F_POKE_BALL2
|
||||||
const SPROUTTOWER3F_SILVER
|
const SPROUTTOWER3F_RIVAL
|
||||||
|
|
||||||
SproutTower3F_MapScripts:
|
SproutTower3F_MapScripts:
|
||||||
def_scene_scripts
|
def_scene_scripts
|
||||||
@ -32,21 +32,21 @@ SproutTower3FRivalScene:
|
|||||||
playsound SFX_ELEVATOR
|
playsound SFX_ELEVATOR
|
||||||
earthquake 79
|
earthquake 79
|
||||||
applymovement PLAYER, SproutTower3FPlayerApproachesRivalMovement
|
applymovement PLAYER, SproutTower3FPlayerApproachesRivalMovement
|
||||||
applymovement SPROUTTOWER3F_SILVER, SproutTower3FRivalApproachesElderMovement
|
applymovement SPROUTTOWER3F_RIVAL, SproutTower3FRivalApproachesElderMovement
|
||||||
opentext
|
opentext
|
||||||
writetext SproutTowerElderLecturesRivalText
|
writetext SproutTowerElderLecturesRivalText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
showemote EMOTE_SHOCK, SPROUTTOWER3F_SILVER, 15
|
showemote EMOTE_SHOCK, SPROUTTOWER3F_RIVAL, 15
|
||||||
turnobject SPROUTTOWER3F_SILVER, DOWN
|
turnobject SPROUTTOWER3F_RIVAL, DOWN
|
||||||
pause 15
|
pause 15
|
||||||
applymovement SPROUTTOWER3F_SILVER, SproutTower3FRivalLeavesElderMovement
|
applymovement SPROUTTOWER3F_RIVAL, SproutTower3FRivalLeavesElderMovement
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
writetext SproutTowerRivalOnlyCareAboutStrongText
|
writetext SproutTowerRivalOnlyCareAboutStrongText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
turnobject SPROUTTOWER3F_SILVER, UP
|
turnobject SPROUTTOWER3F_RIVAL, UP
|
||||||
opentext
|
opentext
|
||||||
writetext SproutTowerRivalUsedEscapeRopeText
|
writetext SproutTowerRivalUsedEscapeRopeText
|
||||||
pause 15
|
pause 15
|
||||||
@ -54,7 +54,7 @@ SproutTower3FRivalScene:
|
|||||||
playsound SFX_WARP_TO
|
playsound SFX_WARP_TO
|
||||||
special FadeBlackQuickly
|
special FadeBlackQuickly
|
||||||
special ReloadSpritesNoPalettes
|
special ReloadSpritesNoPalettes
|
||||||
disappear SPROUTTOWER3F_SILVER
|
disappear SPROUTTOWER3F_RIVAL
|
||||||
waitsfx
|
waitsfx
|
||||||
special FadeInQuickly
|
special FadeInQuickly
|
||||||
setscene SCENE_SPROUTTOWER3F_NOOP
|
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 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 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 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
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
const TEAMROCKETBASEB3F_SCIENTIST1
|
const TEAMROCKETBASEB3F_SCIENTIST1
|
||||||
const TEAMROCKETBASEB3F_SCIENTIST2
|
const TEAMROCKETBASEB3F_SCIENTIST2
|
||||||
const TEAMROCKETBASEB3F_ROCKET3
|
const TEAMROCKETBASEB3F_ROCKET3
|
||||||
const TEAMROCKETBASEB3F_SILVER
|
const TEAMROCKETBASEB3F_RIVAL
|
||||||
const TEAMROCKETBASEB3F_POKE_BALL1
|
const TEAMROCKETBASEB3F_POKE_BALL1
|
||||||
const TEAMROCKETBASEB3F_POKE_BALL2
|
const TEAMROCKETBASEB3F_POKE_BALL2
|
||||||
const TEAMROCKETBASEB3F_POKE_BALL3
|
const TEAMROCKETBASEB3F_POKE_BALL3
|
||||||
@ -65,8 +65,8 @@ RocketBaseRival:
|
|||||||
turnobject PLAYER, LEFT
|
turnobject PLAYER, LEFT
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
appear TEAMROCKETBASEB3F_SILVER
|
appear TEAMROCKETBASEB3F_RIVAL
|
||||||
applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalEnterMovement
|
applymovement TEAMROCKETBASEB3F_RIVAL, RocketBaseRivalEnterMovement
|
||||||
turnobject PLAYER, LEFT
|
turnobject PLAYER, LEFT
|
||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
opentext
|
opentext
|
||||||
@ -75,8 +75,8 @@ RocketBaseRival:
|
|||||||
closetext
|
closetext
|
||||||
playsound SFX_TACKLE
|
playsound SFX_TACKLE
|
||||||
applymovement PLAYER, RocketBaseRivalShovesPlayerMovement
|
applymovement PLAYER, RocketBaseRivalShovesPlayerMovement
|
||||||
applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalLeavesMovement
|
applymovement TEAMROCKETBASEB3F_RIVAL, RocketBaseRivalLeavesMovement
|
||||||
disappear TEAMROCKETBASEB3F_SILVER
|
disappear TEAMROCKETBASEB3F_RIVAL
|
||||||
setscene SCENE_TEAMROCKETBASEB3F_ROCKET_BOSS
|
setscene SCENE_TEAMROCKETBASEB3F_ROCKET_BOSS
|
||||||
special RestartMapMusic
|
special RestartMapMusic
|
||||||
end
|
end
|
||||||
@ -598,7 +598,7 @@ TeamRocketBaseB3F_MapEvents:
|
|||||||
object_event 23, 11, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 0, TrainerScientistRoss, EVENT_TEAM_ROCKET_BASE_POPULATION
|
object_event 23, 11, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 0, TrainerScientistRoss, EVENT_TEAM_ROCKET_BASE_POPULATION
|
||||||
object_event 11, 15, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerScientistMitch, EVENT_TEAM_ROCKET_BASE_POPULATION
|
object_event 11, 15, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_RIGHT, 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 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, TeamRocketBaseB3FProtein, EVENT_TEAM_ROCKET_BASE_B3F_PROTEIN
|
object_event 1, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FProtein, EVENT_TEAM_ROCKET_BASE_B3F_PROTEIN
|
||||||
object_event 3, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FXSpecial, EVENT_TEAM_ROCKET_BASE_B3F_X_SPECIAL
|
object_event 3, 12, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FXSpecial, EVENT_TEAM_ROCKET_BASE_B3F_X_SPECIAL
|
||||||
object_event 28, 9, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FFullHeal, EVENT_TEAM_ROCKET_BASE_B3F_FULL_HEAL
|
object_event 28, 9, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, TeamRocketBaseB3FFullHeal, EVENT_TEAM_ROCKET_BASE_B3F_FULL_HEAL
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
object_const_def
|
object_const_def
|
||||||
const VICTORYROAD_SILVER
|
const VICTORYROAD_RIVAL
|
||||||
const VICTORYROAD_POKE_BALL1
|
const VICTORYROAD_POKE_BALL1
|
||||||
const VICTORYROAD_POKE_BALL2
|
const VICTORYROAD_POKE_BALL2
|
||||||
const VICTORYROAD_POKE_BALL3
|
const VICTORYROAD_POKE_BALL3
|
||||||
@ -20,16 +20,16 @@ VictoryRoadNoop2Scene:
|
|||||||
end
|
end
|
||||||
|
|
||||||
VictoryRoadRivalLeft:
|
VictoryRoadRivalLeft:
|
||||||
moveobject VICTORYROAD_SILVER, 18, 11
|
moveobject VICTORYROAD_RIVAL, 18, 11
|
||||||
turnobject PLAYER, DOWN
|
turnobject PLAYER, DOWN
|
||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
appear VICTORYROAD_SILVER
|
appear VICTORYROAD_RIVAL
|
||||||
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleApproachMovement1
|
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleApproachMovement1
|
||||||
scall VictoryRoadRivalNext
|
scall VictoryRoadRivalNext
|
||||||
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleExitMovement1
|
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleExitMovement1
|
||||||
disappear VICTORYROAD_SILVER
|
disappear VICTORYROAD_RIVAL
|
||||||
setscene SCENE_VICTORYROAD_NOOP
|
setscene SCENE_VICTORYROAD_NOOP
|
||||||
playmapmusic
|
playmapmusic
|
||||||
end
|
end
|
||||||
@ -39,11 +39,11 @@ VictoryRoadRivalRight:
|
|||||||
showemote EMOTE_SHOCK, PLAYER, 15
|
showemote EMOTE_SHOCK, PLAYER, 15
|
||||||
special FadeOutMusic
|
special FadeOutMusic
|
||||||
pause 15
|
pause 15
|
||||||
appear VICTORYROAD_SILVER
|
appear VICTORYROAD_RIVAL
|
||||||
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleApproachMovement2
|
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleApproachMovement2
|
||||||
scall VictoryRoadRivalNext
|
scall VictoryRoadRivalNext
|
||||||
applymovement VICTORYROAD_SILVER, VictoryRoadRivalBattleExitMovement2
|
applymovement VICTORYROAD_RIVAL, VictoryRoadRivalBattleExitMovement2
|
||||||
disappear VICTORYROAD_SILVER
|
disappear VICTORYROAD_RIVAL
|
||||||
setscene SCENE_VICTORYROAD_NOOP
|
setscene SCENE_VICTORYROAD_NOOP
|
||||||
playmapmusic
|
playmapmusic
|
||||||
end
|
end
|
||||||
@ -61,7 +61,7 @@ VictoryRoadRivalNext:
|
|||||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||||
iftrue .GotChikorita
|
iftrue .GotChikorita
|
||||||
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
||||||
setlasttalked VICTORYROAD_SILVER
|
setlasttalked VICTORYROAD_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_5_TOTODILE
|
loadtrainer RIVAL1, RIVAL1_5_TOTODILE
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -70,7 +70,7 @@ VictoryRoadRivalNext:
|
|||||||
|
|
||||||
.GotTotodile:
|
.GotTotodile:
|
||||||
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
||||||
setlasttalked VICTORYROAD_SILVER
|
setlasttalked VICTORYROAD_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_5_CHIKORITA
|
loadtrainer RIVAL1, RIVAL1_5_CHIKORITA
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -79,7 +79,7 @@ VictoryRoadRivalNext:
|
|||||||
|
|
||||||
.GotChikorita:
|
.GotChikorita:
|
||||||
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
winlosstext VictoryRoadRivalDefeatText, VictoryRoadRivalVictoryText
|
||||||
setlasttalked VICTORYROAD_SILVER
|
setlasttalked VICTORYROAD_RIVAL
|
||||||
loadtrainer RIVAL1, RIVAL1_5_CYNDAQUIL
|
loadtrainer RIVAL1, RIVAL1_5_CYNDAQUIL
|
||||||
startbattle
|
startbattle
|
||||||
dontrestartmapmusic
|
dontrestartmapmusic
|
||||||
@ -260,7 +260,7 @@ VictoryRoad_MapEvents:
|
|||||||
bg_event 3, 65, BGEVENT_ITEM, VictoryRoadHiddenFullHeal
|
bg_event 3, 65, BGEVENT_ITEM, VictoryRoadHiddenFullHeal
|
||||||
|
|
||||||
def_object_events
|
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 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 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
|
object_event 18, 29, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, VictoryRoadFullRestore, EVENT_VICTORY_ROAD_FULL_RESTORE
|
||||||
|
Loading…
Reference in New Issue
Block a user