mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-17 02:30:50 +12:00
Winner's Path outside & connected
This makes and connects Winner's Path Outside to Victory Road Gate. Also fixes bugs in Winner's Path that caused signs to crash the game. Next, making the route that connects to Silent Hills, and reintegrating Mt. Silver!
This commit is contained in:
parent
85ed8efe18
commit
157bfdc15b
|
@ -1073,7 +1073,19 @@
|
||||||
const EVENT_BEAT_SAGE_GAKU
|
const EVENT_BEAT_SAGE_GAKU
|
||||||
const EVENT_BEAT_SAGE_MASA
|
const EVENT_BEAT_SAGE_MASA
|
||||||
const EVENT_BEAT_SAGE_KOJI
|
const EVENT_BEAT_SAGE_KOJI
|
||||||
; Unused: next 116 events
|
; New trainers
|
||||||
|
const EVENT_BEAT_CHANNELER_SHANNA ; unused
|
||||||
|
const EVENT_BEAT_CUE_BALL_KIRBY ; unused
|
||||||
|
const EVENT_BEAT_ENGINEER_DASHU
|
||||||
|
const EVENT_BEAT_ROCKER_BOWIE ; unused
|
||||||
|
const EVENT_BEAT_TAMER_MOE ; unused
|
||||||
|
const EVENT_BEAT_FIREFIGHTER_REMY ; unused
|
||||||
|
const EVENT_BEAT_TEACHERM_DORNYEI ; unused
|
||||||
|
const EVENT_BEAT_PAINTER_RACHEL ; unused
|
||||||
|
const EVENT_BEAT_PAINTER_DALI ; unused
|
||||||
|
const EVENT_BEAT_SOLDIER_PEPPINO ; unused
|
||||||
|
const EVENT_BEAT_SPORTSMAN_JACQUES ; unused
|
||||||
|
; Unused: next 106 events
|
||||||
|
|
||||||
const_next 1600
|
const_next 1600
|
||||||
; Sprite visibility flags
|
; Sprite visibility flags
|
||||||
|
|
|
@ -617,6 +617,7 @@ ENDM
|
||||||
|
|
||||||
newgroup SILENT_HILLS ; 35
|
newgroup SILENT_HILLS ; 35
|
||||||
map_const WINNERS_PATH, 10, 26 ; 1
|
map_const WINNERS_PATH, 10, 26 ; 1
|
||||||
|
map_const WINNERS_PATH_OUTSIDE, 9, 30 ; 1
|
||||||
map_const SILENT_HILLS, 10, 10 ; 2
|
map_const SILENT_HILLS, 10, 10 ; 2
|
||||||
map_const DEBUG_ROOM, 20, 20 ; 3
|
map_const DEBUG_ROOM, 20, 20 ; 3
|
||||||
map_const ROUTE_49, 15, 9 ; 4
|
map_const ROUTE_49, 15, 9 ; 4
|
||||||
|
|
|
@ -245,8 +245,8 @@ DEF KRIS EQU __trainer_class__
|
||||||
trainerclass BEAUTY ; 1d
|
trainerclass BEAUTY ; 1d
|
||||||
const VICTORIA
|
const VICTORIA
|
||||||
const SAMANTHA
|
const SAMANTHA
|
||||||
const JULIE ; unused
|
const JULIE
|
||||||
const JACLYN ; unused
|
const JACLYN
|
||||||
const BRENDA ; unused
|
const BRENDA ; unused
|
||||||
const CASSIE
|
const CASSIE
|
||||||
const CAROLINE ; unused
|
const CAROLINE ; unused
|
||||||
|
@ -257,7 +257,7 @@ DEF KRIS EQU __trainer_class__
|
||||||
const KENDRA ; unused
|
const KENDRA ; unused
|
||||||
const VERONICA ; unused
|
const VERONICA ; unused
|
||||||
const JULIA
|
const JULIA
|
||||||
const THERESA ; unused
|
const THERESA
|
||||||
const VALERIE
|
const VALERIE
|
||||||
const OLIVIA
|
const OLIVIA
|
||||||
|
|
||||||
|
@ -517,7 +517,7 @@ DEF KRIS EQU __trainer_class__
|
||||||
|
|
||||||
trainerclass FIREBREATHER ; 30
|
trainerclass FIREBREATHER ; 30
|
||||||
const OTIS
|
const OTIS
|
||||||
const DICK ; unused
|
const DICK
|
||||||
const NED ; unused
|
const NED ; unused
|
||||||
const BURT
|
const BURT
|
||||||
const BILL
|
const BILL
|
||||||
|
@ -713,34 +713,35 @@ DEF KRIS EQU __trainer_class__
|
||||||
const EUSINE
|
const EUSINE
|
||||||
|
|
||||||
trainerclass CHANNELER ; 44
|
trainerclass CHANNELER ; 44
|
||||||
const SHANNA
|
const SHANNA ; unused
|
||||||
|
|
||||||
trainerclass CUE_BALL ; 45
|
trainerclass CUE_BALL ; 45
|
||||||
const KIRBY ; That one Cleffa trainer.
|
const KIRBY ; unused, that one Cleffa trainer.
|
||||||
|
|
||||||
trainerclass ENGINEER ; 46
|
trainerclass ENGINEER ; 46
|
||||||
const DASHU ; From Mandarin 大叔, literally meaning "uncle". Affectionately refers to middle-aged men, and is the name for the class in Chinese.
|
const DASHU ; unused, From Mandarin 大叔, literally meaning "uncle". Affectionately refers to middle-aged men, and is the name for the class in Chinese.
|
||||||
|
|
||||||
trainerclass ROCKER ; 47
|
trainerclass ROCKER ; 47
|
||||||
const BOWIE ; David Bowie!
|
const BOWIE ; unused
|
||||||
|
|
||||||
trainerclass TAMER ; 48
|
trainerclass TAMER ; 48
|
||||||
const MOE ; Ace Attorney reference
|
const MOE ; unused
|
||||||
|
|
||||||
trainerclass FIREFIGHTER ; 49
|
trainerclass FIREFIGHTER ; 49
|
||||||
const REMY ; I am in France and larping at the time of doing this
|
const REMY ; unused
|
||||||
|
|
||||||
trainerclass TEACHERM ; 50
|
trainerclass TEACHERM ; 50
|
||||||
const DORNYEI ; Zoltan Dornyei, famous ELT teacher
|
const DORNYEI ; unused, Zoltan Dornyei, famous ELT teacher
|
||||||
|
|
||||||
trainerclass PAINTER ; 51
|
trainerclass PAINTER ; 51
|
||||||
const RACHEL ; Could use Salvador Dali later, a surrealist painter.
|
const RACHEL ; Famous figure in the prototype Pokemon community and unused general girl name, unused
|
||||||
|
const DALI ; unused
|
||||||
|
|
||||||
trainerclass SOLDIER ; 52
|
trainerclass SOLDIER ; 52
|
||||||
const PEPPINO ; come on. COME ON.
|
const PEPPINO ; unused, may change
|
||||||
|
|
||||||
trainerclass SPORTSMAN ; 53
|
trainerclass SPORTSMAN ; 53
|
||||||
const JACQUES ; also an ace attorney reference.
|
const JACQUES ; unused
|
||||||
|
|
||||||
trainerclass AEROFOSSIL ; 54
|
trainerclass AEROFOSSIL ; 54
|
||||||
const FOSSIL1
|
const FOSSIL1
|
||||||
|
|
|
@ -807,6 +807,7 @@ ENDM
|
||||||
|
|
||||||
; Nihon
|
; Nihon
|
||||||
map_attributes WinnersPath, WINNERS_PATH, $00, 0
|
map_attributes WinnersPath, WINNERS_PATH, $00, 0
|
||||||
|
map_attributes WinnersPathOutside, WINNERS_PATH_OUTSIDE, $05, 0
|
||||||
map_attributes BlueForest, BLUE_FOREST, $00, 0 ; this is on its own for now. add connections later.
|
map_attributes BlueForest, BLUE_FOREST, $00, 0 ; this is on its own for now. add connections later.
|
||||||
map_attributes QuietCave, QUIET_CAVE, $76, 0
|
map_attributes QuietCave, QUIET_CAVE, $76, 0
|
||||||
map_attributes SilentHillsPokecenter1F, SILENT_HILLS_POKECENTER_1F, $00, 0
|
map_attributes SilentHillsPokecenter1F, SILENT_HILLS_POKECENTER_1F, $00, 0
|
||||||
|
|
|
@ -1201,3 +1201,6 @@ SinjohRuinsInterior_Blocks:
|
||||||
|
|
||||||
WinnersPath_Blocks:
|
WinnersPath_Blocks:
|
||||||
INCBIN "maps/WinnersPath.ablk"
|
INCBIN "maps/WinnersPath.ablk"
|
||||||
|
|
||||||
|
WinnersPathOutside_Blocks:
|
||||||
|
INCBIN "maps/WinnersPathOutside.ablk"
|
||||||
|
|
|
@ -674,18 +674,19 @@ MapGroup_SevenIsland: ; 34
|
||||||
MapGroup_SilentHills:
|
MapGroup_SilentHills:
|
||||||
table_width MAP_LENGTH, MapGroup_SilentHills
|
table_width MAP_LENGTH, MapGroup_SilentHills
|
||||||
map WinnersPath, TILESET_CAVE, CAVE, LANDMARK_WINNERS_PATH, MUSIC_VICTORY_ROAD, FALSE, PALETTE_NITE, FISHGROUP_DRATINI ; Sounds like a funny fishgroup
|
map WinnersPath, TILESET_CAVE, CAVE, LANDMARK_WINNERS_PATH, MUSIC_VICTORY_ROAD, FALSE, PALETTE_NITE, FISHGROUP_DRATINI ; Sounds like a funny fishgroup
|
||||||
map SilentHills, TILESET_NIHON_01, TOWN, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
map WinnersPathOutside, TILESET_NIHON_01, ROUTE, LANDMARK_WINNERS_PATH, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||||
|
map SilentHills, TILESET_NIHON_01, TOWN, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, TRUE, PALETTE_AUTO, FISHGROUP_NONE
|
||||||
map DebugRoom, TILESET_NIHON_01, TOWN, LANDMARK_DEBUG_ROOM, MUSIC_SINJOH_RUINS, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
map DebugRoom, TILESET_NIHON_01, TOWN, LANDMARK_DEBUG_ROOM, MUSIC_SINJOH_RUINS, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map Route49, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
map Route49, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||||
map QuietCave, TILESET_NIHON_01, ROUTE, LANDMARK_QUIET_CAVE, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
map QuietCave, TILESET_NIHON_01, ROUTE, LANDMARK_QUIET_CAVE, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||||
map Route49_2, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
map Route49_2, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||||
map SilentHillsPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map SilentHillsPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map SilversHouse, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map SilversHouse, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map CalsHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map CalsHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map CalsHouse2F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map CalsHouse2F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map SinjohRuinsExterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
map SinjohRuinsExterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map SinjohRuinsInterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
map SinjohRuinsInterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
map Route49OldCityGate, TILESET_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map Route49OldCityGate, TILESET_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||||
assert_table_length NUM_SILENT_HILLS_MAPS
|
assert_table_length NUM_SILENT_HILLS_MAPS
|
||||||
|
|
||||||
MapGroup_BlueForest:
|
MapGroup_BlueForest:
|
||||||
|
|
|
@ -704,7 +704,7 @@ SilentHillsGroupSprites:
|
||||||
db SPRITE_BIG_LAPRAS
|
db SPRITE_BIG_LAPRAS
|
||||||
db SPRITE_BIG_ONIX
|
db SPRITE_BIG_ONIX
|
||||||
db SPRITE_SUDOWOODO
|
db SPRITE_SUDOWOODO
|
||||||
db SPRITE_BIG_SNORLAX
|
db SPRITE_POKEFAN_M
|
||||||
db SPRITE_RIVAL
|
db SPRITE_RIVAL
|
||||||
db SPRITE_TEACHER
|
db SPRITE_TEACHER
|
||||||
db SPRITE_FISHER
|
db SPRITE_FISHER
|
||||||
|
|
|
@ -593,3 +593,4 @@ INCLUDE "maps/SinjohRuinsInterior.asm"
|
||||||
SECTION "Map Scripts 29", ROMX
|
SECTION "Map Scripts 29", ROMX
|
||||||
INCLUDE "maps/Route49OldCityGate.asm"
|
INCLUDE "maps/Route49OldCityGate.asm"
|
||||||
INCLUDE "maps/WinnersPath.asm"
|
INCLUDE "maps/WinnersPath.asm"
|
||||||
|
INCLUDE "maps/WinnersPathOutside.asm"
|
||||||
|
|
Binary file not shown.
|
@ -127,4 +127,8 @@
|
||||||
tilecoll WALL, DOOR, FLOOR, FLOOR ; 7e
|
tilecoll WALL, DOOR, FLOOR, FLOOR ; 7e
|
||||||
tilecoll WALL, WALL, FLOOR, FLOOR ; 7f
|
tilecoll WALL, WALL, FLOOR, FLOOR ; 7f
|
||||||
tilecoll FLOOR, WALL, FLOOR, WALL ; 80
|
tilecoll FLOOR, WALL, FLOOR, WALL ; 80
|
||||||
tilecoll WALL, WALL, WALL, WALL ; 81
|
tilecoll WALL, WALL, DOOR, WALL ; 81
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, WALL ; 82
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 83
|
||||||
|
tilecoll FLOOR, HEADBUTT_TREE, HEADBUTT_TREE, HEADBUTT_TREE ; 84
|
||||||
|
tilecoll HEADBUTT_TREE, FLOOR, HEADBUTT_TREE, HEADBUTT_TREE ; 85
|
||||||
|
|
Binary file not shown.
|
@ -1796,8 +1796,12 @@ BeautyGroup:
|
||||||
|
|
||||||
next_list_item ; BEAUTY (4)
|
next_list_item ; BEAUTY (4)
|
||||||
db "JACLYN@", TRAINERTYPE_NORMAL
|
db "JACLYN@", TRAINERTYPE_NORMAL
|
||||||
db 15
|
db 53
|
||||||
dw SENTRET
|
dw FURRET
|
||||||
|
db 53
|
||||||
|
dw MEGANIUM
|
||||||
|
db 55
|
||||||
|
dw EUCALA
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
|
|
||||||
next_list_item ; BEAUTY (5)
|
next_list_item ; BEAUTY (5)
|
||||||
|
@ -5495,8 +5499,10 @@ CueBallGroup:
|
||||||
EngineerGroup:
|
EngineerGroup:
|
||||||
next_list_item ; ENGINEER (1)
|
next_list_item ; ENGINEER (1)
|
||||||
db "DASHU@", TRAINERTYPE_NORMAL
|
db "DASHU@", TRAINERTYPE_NORMAL
|
||||||
db 23
|
db 52
|
||||||
dw MAGNEMITE
|
dw MAGNEZONE
|
||||||
|
db 54
|
||||||
|
dw ELECTIVIRE
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
end_list_items
|
end_list_items
|
||||||
|
|
||||||
|
@ -5538,6 +5544,13 @@ PainterGroup:
|
||||||
db 23
|
db 23
|
||||||
dw SMEARGLE
|
dw SMEARGLE
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
|
|
||||||
|
next_list_item ; PAINTER (1)
|
||||||
|
db "DALI@", TRAINERTYPE_NORMAL
|
||||||
|
db 23
|
||||||
|
dw SMEARGLE
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
end_list_items
|
end_list_items
|
||||||
|
|
||||||
SoldierGroup:
|
SoldierGroup:
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
NihonGrassWildMons:
|
NihonGrassWildMons:
|
||||||
|
; Winner's Path is themed around Pokemon found in the PokeWalker map.
|
||||||
|
; Additionally, it features Pokemon known to be successful in Nintendo Cup 2000.
|
||||||
def_grass_wildmons WINNERS_PATH
|
def_grass_wildmons WINNERS_PATH
|
||||||
db 2 percent, 2 percent, 4 percent ; encounter rates: morn/day/nite
|
db 2 percent, 2 percent, 4 percent ; encounter rates: morn/day/nite
|
||||||
; morn
|
; morn
|
||||||
|
@ -6,7 +8,7 @@ NihonGrassWildMons:
|
||||||
dbw 51, SKARMORY
|
dbw 51, SKARMORY
|
||||||
dbw 50, CHANSEY
|
dbw 50, CHANSEY
|
||||||
dbw 51, MUNCHLAX
|
dbw 51, MUNCHLAX
|
||||||
dbw 52, TAUROS
|
dbw 52, RHYDON
|
||||||
dbw 52, FORRETRESS
|
dbw 52, FORRETRESS
|
||||||
dbw 55, STEELIX
|
dbw 55, STEELIX
|
||||||
; day
|
; day
|
||||||
|
@ -14,19 +16,47 @@ NihonGrassWildMons:
|
||||||
dbw 51, SKARMORY
|
dbw 51, SKARMORY
|
||||||
dbw 50, CHANSEY
|
dbw 50, CHANSEY
|
||||||
dbw 51, MUNCHLAX
|
dbw 51, MUNCHLAX
|
||||||
dbw 52, TAUROS
|
dbw 52, RHYDON
|
||||||
dbw 52, FORRETRESS
|
dbw 52, FORRETRESS
|
||||||
dbw 55, STEELIX
|
dbw 55, STEELIX
|
||||||
; nite
|
; nite
|
||||||
dbw 50, MUNCHLAX
|
dbw 50, MAROWAK
|
||||||
dbw 51, SKARMORY
|
dbw 51, SKARMORY
|
||||||
dbw 50, KITSEN
|
dbw 50, KITSEN
|
||||||
dbw 51, MUNCHLAX
|
dbw 51, MAROWAK
|
||||||
dbw 52, HAUNTER
|
dbw 52, HAUNTER
|
||||||
dbw 52, MISDREAVUS
|
dbw 52, MISDREAVUS
|
||||||
dbw 55, STEELIX
|
dbw 55, STEELIX
|
||||||
end_grass_wildmons
|
end_grass_wildmons
|
||||||
|
|
||||||
|
def_grass_wildmons WINNERS_PATH_OUTSIDE
|
||||||
|
db 2 percent, 2 percent, 4 percent ; encounter rates: morn/day/nite
|
||||||
|
; morn
|
||||||
|
dbw 50, MUNCHLAX
|
||||||
|
dbw 51, SKARMORY
|
||||||
|
dbw 50, MILTANK
|
||||||
|
dbw 51, MUNCHLAX
|
||||||
|
dbw 52, TAUROS
|
||||||
|
dbw 52, QUAGSIRE
|
||||||
|
dbw 55, AMPHAROS
|
||||||
|
; day
|
||||||
|
dbw 50, MUNCHLAX
|
||||||
|
dbw 51, SKARMORY
|
||||||
|
dbw 50, MILTANK
|
||||||
|
dbw 51, MUNCHLAX
|
||||||
|
dbw 52, TAUROS
|
||||||
|
dbw 52, QUAGSIRE
|
||||||
|
dbw 55, AMPHAROS
|
||||||
|
; nite
|
||||||
|
dbw 50, KADABRA
|
||||||
|
dbw 51, SKARMORY
|
||||||
|
dbw 50, KITSEN
|
||||||
|
dbw 51, KADABRA
|
||||||
|
dbw 52, HAUNTER
|
||||||
|
dbw 52, MISDREAVUS
|
||||||
|
dbw 55, AMPHAROS
|
||||||
|
end_grass_wildmons
|
||||||
|
|
||||||
def_grass_wildmons QUIET_CAVE
|
def_grass_wildmons QUIET_CAVE
|
||||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||||
; morn
|
; morn
|
||||||
|
|
|
@ -502,7 +502,7 @@ DebugRoom_MapEvents:
|
||||||
warp_event 19, 34, BLUE_FOREST, 1 ; southern warp
|
warp_event 19, 34, BLUE_FOREST, 1 ; southern warp
|
||||||
warp_event 33, 33, BLUE_FOREST, 1 ; southeast warp
|
warp_event 33, 33, BLUE_FOREST, 1 ; southeast warp
|
||||||
warp_event 5, 3, AZALEA_TOWN, 1
|
warp_event 5, 3, AZALEA_TOWN, 1
|
||||||
warp_event 34, 11, WINNERS_PATH, 1
|
warp_event 34, 11, WINNERS_PATH_OUTSIDE, 1
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
|
|
||||||
|
|
|
@ -77,7 +77,9 @@ VictoryRoadGateEightBadgesText:
|
||||||
|
|
||||||
VictoryRoadGateLeftBlackBeltText:
|
VictoryRoadGateLeftBlackBeltText:
|
||||||
text "This way leads to"
|
text "This way leads to"
|
||||||
line "MT.SILVER."
|
line "WINNER'S PATH,"
|
||||||
|
cont "which leads to"
|
||||||
|
cont "NIHON."
|
||||||
|
|
||||||
para "You'll see scary-"
|
para "You'll see scary-"
|
||||||
line "strong #MON out"
|
line "strong #MON out"
|
||||||
|
@ -105,8 +107,8 @@ VictoryRoadGate_MapEvents:
|
||||||
warp_event 10, 17, ROUTE_26, 1
|
warp_event 10, 17, ROUTE_26, 1
|
||||||
warp_event 9, 0, VICTORY_ROAD, 1
|
warp_event 9, 0, VICTORY_ROAD, 1
|
||||||
warp_event 10, 0, VICTORY_ROAD, 1
|
warp_event 10, 0, VICTORY_ROAD, 1
|
||||||
warp_event 1, 7, ROUTE_28, 2
|
warp_event 1, 7, WINNERS_PATH_OUTSIDE, 1
|
||||||
warp_event 2, 7, ROUTE_28, 2
|
warp_event 2, 7, WINNERS_PATH_OUTSIDE, 2
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
coord_event 10, 11, SCENE_VICTORYROADGATE_BADGE_CHECK, VictoryRoadGateBadgeCheckScript
|
coord_event 10, 11, SCENE_VICTORYROADGATE_BADGE_CHECK, VictoryRoadGateBadgeCheckScript
|
||||||
|
|
|
@ -86,59 +86,57 @@ CoolTrainerAndyAfterBattleText:
|
||||||
line "fault!"
|
line "fault!"
|
||||||
done
|
done
|
||||||
|
|
||||||
TrainerCoolTrainerSteve:
|
TrainerBeautyJaclyn:
|
||||||
trainer COOLTRAINERM, STEVE, EVENT_BEAT_COOLTRAINERM_STEVE, CoolTrainerSteveSeenText, CoolTrainerSteveBeatenText, 0, .AfterScript
|
trainer BEAUTY, JACLYN, EVENT_BEAT_BEAUTY_JACLYN, BeautyJaclynSeenText, BeautyJaclynBeatenText, 0, .AfterScript
|
||||||
|
|
||||||
.AfterScript:
|
.AfterScript:
|
||||||
endifjustbattled
|
endifjustbattled
|
||||||
opentext
|
opentext
|
||||||
writetext CoolTrainerSteveAfterBattleText
|
writetext BeautyJaclynAfterBattleText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
CoolTrainerSteveSeenText:
|
BeautyJaclynSeenText:
|
||||||
text "NIHON is a great"
|
text "Oh, a cute"
|
||||||
line "place! But do"
|
line "TRAINER! Let's"
|
||||||
cont "you have what it"
|
cont "see how you"
|
||||||
cont "takes to get"
|
cont "got here!"
|
||||||
cont "there?"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
CoolTrainerSteveBeatenText:
|
BeautyJaclynBeatenText:
|
||||||
text "Haha! Whoa!"
|
text "Hey, take it"
|
||||||
|
line "easy! You won"
|
||||||
|
cont "already!"
|
||||||
prompt
|
prompt
|
||||||
|
|
||||||
CoolTrainerSteveAfterBattleText:
|
BeautyJaclynAfterBattleText:
|
||||||
text "WINNER'S PATH is"
|
text "I love meeting"
|
||||||
line "known for having"
|
line "the strong"
|
||||||
cont "some of the stro-"
|
cont "TRAINERs here."
|
||||||
cont "-ngest #MON of"
|
|
||||||
cont "all!"
|
|
||||||
|
|
||||||
para "Obvious when"
|
para "Many used to be"
|
||||||
line "you think about"
|
line "CHAMPIONs! Eek!"
|
||||||
cont "it, right?"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
WinnersPath_MapEvents:
|
WinnersPath_MapEvents:
|
||||||
db 0, 0 ; filler
|
db 0, 0 ; filler
|
||||||
|
|
||||||
def_warp_events
|
def_warp_events
|
||||||
warp_event 3, 49, DEBUG_ROOM, 1 ; Will be...Indigo Plateau?
|
warp_event 3, 49, WINNERS_PATH_OUTSIDE, 3
|
||||||
warp_event 17, 39, WINNERS_PATH, 3
|
warp_event 17, 39, WINNERS_PATH, 3
|
||||||
warp_event 17, 29, WINNERS_PATH, 2
|
warp_event 17, 29, WINNERS_PATH, 2
|
||||||
warp_event 3, 21, WINNERS_PATH, 5
|
warp_event 3, 21, WINNERS_PATH, 5
|
||||||
warp_event 3, 11, WINNERS_PATH, 4
|
warp_event 3, 11, WINNERS_PATH, 4
|
||||||
warp_event 17, 5, DEBUG_ROOM, 3 ; Some Route...
|
warp_event 17, 5, WINNERS_PATH_OUTSIDE, 4 ; Some Route...
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
|
|
||||||
def_bg_events
|
def_bg_events
|
||||||
bg_event 2, 48, BGEVENT_READ, WinnersPathSign1Text
|
bg_event 2, 48, BGEVENT_READ, WinnersPathSign1Script
|
||||||
bg_event 16, 4, BGEVENT_READ, WinnersPathSign2Text
|
bg_event 16, 4, BGEVENT_READ, WinnersPathSign2Script
|
||||||
|
|
||||||
def_object_events
|
def_object_events
|
||||||
object_event 9, 43, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerErick, -1
|
object_event 9, 43, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerErick, -1
|
||||||
object_event 5, 22, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerAndy, -1
|
object_event 5, 22, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerAndy, -1
|
||||||
object_event 7, 8, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerSteve, -1
|
object_event 7, 8, SPRITE_BEAUTY, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerBeautyJaclyn, -1
|
||||||
|
|
1
maps/WinnersPathOutside.ablk
Normal file
1
maps/WinnersPathOutside.ablk
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<05>WWWWWW<02>WWWWWW<05>WWWWWW<01><02>WWWWWWEk))))("l**‚<>%"l**&l**&l**&„l**&l***(l***&l***&l***&j<>''%EWWa<02>mC99„WWWpttt…<02>rq{{…E
|
122
maps/WinnersPathOutside.asm
Normal file
122
maps/WinnersPathOutside.asm
Normal file
|
@ -0,0 +1,122 @@
|
||||||
|
object_const_def
|
||||||
|
|
||||||
|
WinnersPathOutside_MapScripts:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
WinnersPathOutsideSign1Script:
|
||||||
|
jumptext WinnersPathOutsideSign1Text
|
||||||
|
|
||||||
|
WinnersPathOutsideSign2Script:
|
||||||
|
jumptext WinnersPathOutsideSign2Text
|
||||||
|
|
||||||
|
WinnersPathOutsideSign3Script:
|
||||||
|
jumptext WinnersPathOutsideSign3Text
|
||||||
|
|
||||||
|
WinnersPathOutsideSign1Text:
|
||||||
|
text "#MON LEAGUE"
|
||||||
|
line "RECEPTION"
|
||||||
|
done
|
||||||
|
|
||||||
|
WinnersPathOutsideSign2Text:
|
||||||
|
text "WINNER'S PATH"
|
||||||
|
line "Warning: Strong"
|
||||||
|
cont "#MON ahead!"
|
||||||
|
done
|
||||||
|
|
||||||
|
WinnersPathOutsideSign3Text:
|
||||||
|
text "WINNER'S PATH"
|
||||||
|
line "NORTH: NIHON"
|
||||||
|
cont "SOUTH: KANTO"
|
||||||
|
done
|
||||||
|
|
||||||
|
TrainerEngineerDashu:
|
||||||
|
trainer ENGINEER, DASHU, EVENT_BEAT_ENGINEER_DASHU, EngineerDashuSeenText, EngineerDashuBeatenText, 0, .AfterScript
|
||||||
|
|
||||||
|
.AfterScript:
|
||||||
|
endifjustbattled
|
||||||
|
opentext
|
||||||
|
writetext EngineerDashuAfterBattleText
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
end
|
||||||
|
|
||||||
|
EngineerDashuSeenText:
|
||||||
|
text "Whoa! We don't"
|
||||||
|
line "see many folks"
|
||||||
|
cont "from JOHTO in"
|
||||||
|
cont "these parts!"
|
||||||
|
done
|
||||||
|
|
||||||
|
EngineerDashuBeatenText:
|
||||||
|
text "Gahaha! And you're"
|
||||||
|
line "always strong!"
|
||||||
|
prompt
|
||||||
|
|
||||||
|
EngineerDashuAfterBattleText:
|
||||||
|
text "There's a huge"
|
||||||
|
line "POWER PLANT"
|
||||||
|
cont "near NEW TYPE." ; Change name when necessary.
|
||||||
|
|
||||||
|
para "Why aren't I"
|
||||||
|
line "there right"
|
||||||
|
cont "now? Aren't"
|
||||||
|
cont "you a nosy"
|
||||||
|
cont "one, eh?"
|
||||||
|
done
|
||||||
|
|
||||||
|
TrainerCoolTrainerSteve:
|
||||||
|
trainer COOLTRAINERM, STEVE, EVENT_BEAT_COOLTRAINERM_STEVE, CoolTrainerSteveSeenText, CoolTrainerSteveBeatenText, 0, .AfterScript
|
||||||
|
|
||||||
|
.AfterScript:
|
||||||
|
endifjustbattled
|
||||||
|
opentext
|
||||||
|
writetext CoolTrainerSteveAfterBattleText
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
end
|
||||||
|
|
||||||
|
CoolTrainerSteveSeenText:
|
||||||
|
text "NIHON is a great"
|
||||||
|
line "place! But do"
|
||||||
|
cont "you have what it"
|
||||||
|
cont "takes to get"
|
||||||
|
cont "there?"
|
||||||
|
done
|
||||||
|
|
||||||
|
CoolTrainerSteveBeatenText:
|
||||||
|
text "Haha! Whoa!"
|
||||||
|
prompt
|
||||||
|
|
||||||
|
CoolTrainerSteveAfterBattleText:
|
||||||
|
text "WINNER'S PATH is"
|
||||||
|
line "known for having"
|
||||||
|
cont "some of the stro-"
|
||||||
|
cont "-ngest #MON of"
|
||||||
|
cont "all!"
|
||||||
|
|
||||||
|
para "Obvious when"
|
||||||
|
line "you think about"
|
||||||
|
cont "it, right?"
|
||||||
|
done
|
||||||
|
|
||||||
|
WinnersPathOutside_MapEvents:
|
||||||
|
db 0, 0 ; filler
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 12, 53, VICTORY_ROAD_GATE, 7
|
||||||
|
warp_event 13, 53, VICTORY_ROAD_GATE, 8
|
||||||
|
warp_event 4, 41, WINNERS_PATH, 1
|
||||||
|
warp_event 10, 23, WINNERS_PATH, 6
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 14, 54, BGEVENT_READ, WinnersPathOutsideSign1Script
|
||||||
|
bg_event 6, 42, BGEVENT_READ, WinnersPathOutsideSign2Script
|
||||||
|
bg_event 6, 16, BGEVENT_READ, WinnersPathOutsideSign3Script
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 6, 48, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_SPINCLOCKWISE, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerSteve, -1
|
||||||
|
object_event 10, 12, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerEngineerDashu, -1
|
Loading…
Reference in a new issue