mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-01-10 02:54:04 +13:00
commit
db9bde9c89
|
|
@ -24,6 +24,7 @@
|
||||||
const LANDMARK_ROUTE_36 ; 14
|
const LANDMARK_ROUTE_36 ; 14
|
||||||
const LANDMARK_ROUTE_37 ; 15
|
const LANDMARK_ROUTE_37 ; 15
|
||||||
const LANDMARK_ECRUTEAK_CITY ; 16
|
const LANDMARK_ECRUTEAK_CITY ; 16
|
||||||
|
const LANDMARK_BELLCHIME_TRAIL
|
||||||
const LANDMARK_TIN_TOWER ; 17
|
const LANDMARK_TIN_TOWER ; 17
|
||||||
const LANDMARK_BURNED_TOWER ; 18
|
const LANDMARK_BURNED_TOWER ; 18
|
||||||
const LANDMARK_ROUTE_38 ; 19
|
const LANDMARK_ROUTE_38 ; 19
|
||||||
|
|
@ -35,6 +36,9 @@
|
||||||
const LANDMARK_WHIRL_ISLANDS ; 1f
|
const LANDMARK_WHIRL_ISLANDS ; 1f
|
||||||
const LANDMARK_ROUTE_41 ; 20
|
const LANDMARK_ROUTE_41 ; 20
|
||||||
const LANDMARK_CIANWOOD_CITY ; 21
|
const LANDMARK_CIANWOOD_CITY ; 21
|
||||||
|
const LANDMARK_ROUTE_47
|
||||||
|
const LANDMARK_ROUTE_48
|
||||||
|
const LANDMARK_SAFARI_ZONE
|
||||||
const LANDMARK_ROUTE_42 ; 22
|
const LANDMARK_ROUTE_42 ; 22
|
||||||
const LANDMARK_MT_MORTAR ; 23
|
const LANDMARK_MT_MORTAR ; 23
|
||||||
const LANDMARK_MAHOGANY_TOWN ; 24
|
const LANDMARK_MAHOGANY_TOWN ; 24
|
||||||
|
|
@ -53,27 +57,35 @@ DEF KANTO_LANDMARK EQU const_value
|
||||||
const LANDMARK_ROUTE_1 ; 30
|
const LANDMARK_ROUTE_1 ; 30
|
||||||
const LANDMARK_VIRIDIAN_CITY ; 31
|
const LANDMARK_VIRIDIAN_CITY ; 31
|
||||||
const LANDMARK_ROUTE_2 ; 32
|
const LANDMARK_ROUTE_2 ; 32
|
||||||
|
const LANDMARK_VIRIDIAN_FOREST
|
||||||
const LANDMARK_PEWTER_CITY ; 33
|
const LANDMARK_PEWTER_CITY ; 33
|
||||||
const LANDMARK_ROUTE_3 ; 34
|
const LANDMARK_ROUTE_3 ; 34
|
||||||
const LANDMARK_MT_MOON ; 35
|
const LANDMARK_MT_MOON ; 35
|
||||||
|
const LANDMARK_MT_MOON_CRATER
|
||||||
const LANDMARK_ROUTE_4 ; 36
|
const LANDMARK_ROUTE_4 ; 36
|
||||||
const LANDMARK_CERULEAN_CITY ; 37
|
const LANDMARK_CERULEAN_CITY ; 37
|
||||||
|
const LANDMARK_CERULEAN_CAVE
|
||||||
const LANDMARK_ROUTE_24 ; 38
|
const LANDMARK_ROUTE_24 ; 38
|
||||||
const LANDMARK_ROUTE_25 ; 39
|
const LANDMARK_ROUTE_25 ; 39
|
||||||
|
const LANDMARK_BILLS_GARDEN
|
||||||
|
const LANDMARK_BILLS_LIGHTHOUSE
|
||||||
const LANDMARK_ROUTE_5 ; 3a
|
const LANDMARK_ROUTE_5 ; 3a
|
||||||
const LANDMARK_UNDERGROUND_PATH ; 3b
|
const LANDMARK_UNDERGROUND_PATH ; 3b
|
||||||
const LANDMARK_ROUTE_6 ; 3c
|
const LANDMARK_ROUTE_6 ; 3c
|
||||||
const LANDMARK_VERMILION_CITY ; 3d
|
const LANDMARK_VERMILION_CITY ; 3d
|
||||||
|
const LANDMARK_SS_ANNE
|
||||||
const LANDMARK_DIGLETTS_CAVE ; 3e
|
const LANDMARK_DIGLETTS_CAVE ; 3e
|
||||||
const LANDMARK_ROUTE_7 ; 3f
|
const LANDMARK_ROUTE_7 ; 3f
|
||||||
const LANDMARK_ROUTE_8 ; 40
|
const LANDMARK_ROUTE_8 ; 40
|
||||||
const LANDMARK_ROUTE_9 ; 41
|
const LANDMARK_ROUTE_9 ; 41
|
||||||
const LANDMARK_ROCK_TUNNEL ; 42
|
const LANDMARK_ROCK_TUNNEL ; 42
|
||||||
|
const LANDMARK_UNDERWATER_TUNNEL
|
||||||
const LANDMARK_ROUTE_10 ; 43
|
const LANDMARK_ROUTE_10 ; 43
|
||||||
const LANDMARK_POWER_PLANT ; 44
|
const LANDMARK_POWER_PLANT ; 44
|
||||||
const LANDMARK_LAVENDER_TOWN ; 45
|
const LANDMARK_LAVENDER_TOWN ; 45
|
||||||
const LANDMARK_LAV_RADIO_TOWER ; 46
|
const LANDMARK_LAV_RADIO_TOWER ; 46
|
||||||
const LANDMARK_CELADON_CITY ; 47
|
const LANDMARK_CELADON_CITY ; 47
|
||||||
|
const LANDMARK_CELADON_UNIVERSITY
|
||||||
const LANDMARK_SAFFRON_CITY ; 48
|
const LANDMARK_SAFFRON_CITY ; 48
|
||||||
const LANDMARK_ROUTE_11 ; 49
|
const LANDMARK_ROUTE_11 ; 49
|
||||||
const LANDMARK_ROUTE_12 ; 4a
|
const LANDMARK_ROUTE_12 ; 4a
|
||||||
|
|
@ -84,20 +96,29 @@ DEF KANTO_LANDMARK EQU const_value
|
||||||
const LANDMARK_ROUTE_17 ; 4f
|
const LANDMARK_ROUTE_17 ; 4f
|
||||||
const LANDMARK_ROUTE_18 ; 50
|
const LANDMARK_ROUTE_18 ; 50
|
||||||
const LANDMARK_FUCHSIA_CITY ; 51
|
const LANDMARK_FUCHSIA_CITY ; 51
|
||||||
|
const LANDMARK_SAFARI_ZONE
|
||||||
const LANDMARK_ROUTE_19 ; 52
|
const LANDMARK_ROUTE_19 ; 52
|
||||||
const LANDMARK_ROUTE_20 ; 53
|
const LANDMARK_ROUTE_20 ; 53
|
||||||
const LANDMARK_SEAFOAM_ISLANDS ; 54
|
const LANDMARK_SEAFOAM_ISLANDS ; 54
|
||||||
const LANDMARK_CINNABAR_ISLAND ; 55
|
const LANDMARK_CINNABAR_ISLAND ; 55
|
||||||
|
const LANDMARK_CINNABAR_VOLCANO
|
||||||
const LANDMARK_ROUTE_21 ; 56
|
const LANDMARK_ROUTE_21 ; 56
|
||||||
const LANDMARK_ROUTE_22 ; 57
|
const LANDMARK_ROUTE_22 ; 57
|
||||||
const LANDMARK_VICTORY_ROAD ; 58
|
const LANDMARK_VICTORY_ROAD ; 58
|
||||||
const LANDMARK_ROUTE_23 ; 59
|
const LANDMARK_ROUTE_23 ; 59
|
||||||
const LANDMARK_INDIGO_PLATEAU ; 5a
|
const LANDMARK_INDIGO_PLATEAU ; 5a
|
||||||
|
const LANDMARK_CITRINE_CITY
|
||||||
|
const LANDMARK_BRUNSWICK_TRAIL
|
||||||
|
const LANDMARK_BRUNSWICK_GROTTO
|
||||||
|
const LANDMARK_GARNET_CAVERN
|
||||||
|
const LANDMARK_CELESTE_HILL_CAVE
|
||||||
|
const LANDMARK_CELESTE_HILL
|
||||||
const LANDMARK_ROUTE_26 ; 5b
|
const LANDMARK_ROUTE_26 ; 5b
|
||||||
const LANDMARK_ROUTE_27 ; 5c
|
const LANDMARK_ROUTE_27 ; 5c
|
||||||
const LANDMARK_TOHJO_FALLS ; 5d
|
const LANDMARK_TOHJO_FALLS ; 5d
|
||||||
const LANDMARK_ROUTE_28 ; 5e
|
const LANDMARK_ROUTE_28 ; 5e
|
||||||
const LANDMARK_FAST_SHIP ; 5f
|
const LANDMARK_FAST_SHIP ; 5f
|
||||||
|
const LANDMARK_ONE_ISLAND
|
||||||
DEF NIHON_LANDMARK EQU const_value
|
DEF NIHON_LANDMARK EQU const_value
|
||||||
const LANDMARK_SILENT_HILLS
|
const LANDMARK_SILENT_HILLS
|
||||||
DEF NUM_LANDMARKS EQU const_value
|
DEF NUM_LANDMARKS EQU const_value
|
||||||
|
|
|
||||||
|
|
@ -166,6 +166,7 @@ ENDM
|
||||||
map_const ECRUTEAK_GYM, 5, 9 ; 7
|
map_const ECRUTEAK_GYM, 5, 9 ; 7
|
||||||
map_const ECRUTEAK_ITEMFINDER_HOUSE, 4, 4 ; 8
|
map_const ECRUTEAK_ITEMFINDER_HOUSE, 4, 4 ; 8
|
||||||
map_const ECRUTEAK_CITY, 20, 18 ; 9
|
map_const ECRUTEAK_CITY, 20, 18 ; 9
|
||||||
|
map_const BELLCHIME_TRAIL 6, 12
|
||||||
endgroup
|
endgroup
|
||||||
|
|
||||||
newgroup BLACKTHORN ; 5
|
newgroup BLACKTHORN ; 5
|
||||||
|
|
@ -210,6 +211,9 @@ ENDM
|
||||||
map_const ROUTE_24, 10, 9 ; 15
|
map_const ROUTE_24, 10, 9 ; 15
|
||||||
map_const ROUTE_25, 30, 9 ; 16
|
map_const ROUTE_25, 30, 9 ; 16
|
||||||
map_const CERULEAN_CITY, 20, 18 ; 17
|
map_const CERULEAN_CITY, 20, 18 ; 17
|
||||||
|
map_const CERULEAN_CAVE_1F, 9, 15
|
||||||
|
map_const CERULEAN_CAVE_2F, 9, 15
|
||||||
|
map_const CERULEAN_CAVE_B1F, 9, 15
|
||||||
endgroup
|
endgroup
|
||||||
|
|
||||||
newgroup AZALEA ; 8
|
newgroup AZALEA ; 8
|
||||||
|
|
@ -312,6 +316,8 @@ ENDM
|
||||||
map_const PEWTER_POKECENTER_1F, 5, 4 ; 6
|
map_const PEWTER_POKECENTER_1F, 5, 4 ; 6
|
||||||
map_const PEWTER_POKECENTER_2F_BETA, 8, 4 ; 7
|
map_const PEWTER_POKECENTER_2F_BETA, 8, 4 ; 7
|
||||||
map_const PEWTER_SNOOZE_SPEECH_HOUSE, 4, 4 ; 8
|
map_const PEWTER_SNOOZE_SPEECH_HOUSE, 4, 4 ; 8
|
||||||
|
map_const PEWTER_MUSEUM_OF_SCIENCE_1F 4, 10
|
||||||
|
map_const PEWTER_MUSEUM_OF_SCIENCE_2F 4, 7
|
||||||
endgroup
|
endgroup
|
||||||
|
|
||||||
newgroup FAST_SHIP ; 15
|
newgroup FAST_SHIP ; 15
|
||||||
|
|
@ -451,6 +457,9 @@ ENDM
|
||||||
map_const ROUTE_2_NUGGET_HOUSE, 4, 4 ; 11
|
map_const ROUTE_2_NUGGET_HOUSE, 4, 4 ; 11
|
||||||
map_const ROUTE_2_GATE, 5, 4 ; 12
|
map_const ROUTE_2_GATE, 5, 4 ; 12
|
||||||
map_const VICTORY_ROAD_GATE, 10, 9 ; 13
|
map_const VICTORY_ROAD_GATE, 10, 9 ; 13
|
||||||
|
map_const VIRIDIAN_FOREST, 27, 15
|
||||||
|
map_const VIRIDIAN_FOREST_VIRIDIAN_GATE, 4, 5
|
||||||
|
map_const VIRIDIAN_FOREST_PEWTER_GATE, 4, 5
|
||||||
endgroup
|
endgroup
|
||||||
|
|
||||||
newgroup NEW_BARK ; 24
|
newgroup NEW_BARK ; 24
|
||||||
|
|
|
||||||
|
|
@ -695,4 +695,14 @@ ENDM
|
||||||
map_attributes Route30BerryHouse, ROUTE_30_BERRY_HOUSE, $00, 0
|
map_attributes Route30BerryHouse, ROUTE_30_BERRY_HOUSE, $00, 0
|
||||||
map_attributes MrPokemonsHouse, MR_POKEMONS_HOUSE, $00, 0
|
map_attributes MrPokemonsHouse, MR_POKEMONS_HOUSE, $00, 0
|
||||||
map_attributes Route31VioletGate, ROUTE_31_VIOLET_GATE, $00, 0
|
map_attributes Route31VioletGate, ROUTE_31_VIOLET_GATE, $00, 0
|
||||||
|
map_attributes BellchimeTrail, BELLCHIME_TRAIL, $5, 0
|
||||||
|
map_attributes PewterMuseumOfScience1F, PEWTER_MUSEUM_OF_SCIENCE_1F, $0, 0
|
||||||
|
map_attributes PewterMuseumOfScience2F, PEWTER_MUSEUM_OF_SCIENCE_2F, $0, 0
|
||||||
|
map_attributes ViridianForest, VIRIDIAN_FOREST, $45, 0
|
||||||
|
map_attributes ViridianForestViridianGate, VIRIDIAN_FOREST_VIRIDIAN_GATE, $0, 0
|
||||||
|
map_attributes ViridianForestPewterGate, VIRIDIAN_FOREST_PEWTER_GATE, $0, 0
|
||||||
|
map_attributes Route1ViridianGate, ROUTE_1_VIRIDIAN_GATE, $0, 0
|
||||||
|
map_attributes CeruleanCave1F, CERULEAN_CAVE_1F, $9, 0
|
||||||
|
map_attributes CeruleanCave2F, CERULEAN_CAVE_2F, $9, 0
|
||||||
|
map_attributes CeruleanCaveB1F, CERULEAN_CAVE_B1F, $9, 0
|
||||||
map_attributes SilentHills, SILENT_HILLS, $00, 0 ; this is on its own for now. add connections to mt. silver later.
|
map_attributes SilentHills, SILENT_HILLS, $00, 0 ; this is on its own for now. add connections to mt. silver later.
|
||||||
|
|
|
||||||
|
|
@ -212,6 +212,8 @@ Route40BattleTowerGate_Blocks:
|
||||||
Route2Gate_Blocks:
|
Route2Gate_Blocks:
|
||||||
Route29Route46Gate_Blocks:
|
Route29Route46Gate_Blocks:
|
||||||
Route5SaffronGate_Blocks:
|
Route5SaffronGate_Blocks:
|
||||||
|
ViridianForestViridianGate_Blocks:
|
||||||
|
ViridianForestPewterGate_Blocks:
|
||||||
INCBIN "maps/NorthSouthGate.ablk"
|
INCBIN "maps/NorthSouthGate.ablk"
|
||||||
|
|
||||||
BetaEcruteakCity_Blocks: ; unreferenced
|
BetaEcruteakCity_Blocks: ; unreferenced
|
||||||
|
|
@ -1046,5 +1048,26 @@ BetaBlank_Blocks: ; unreferenced
|
||||||
GoldenrodDeptStoreRoof_Blocks:
|
GoldenrodDeptStoreRoof_Blocks:
|
||||||
INCBIN "maps/GoldenrodDeptStoreRoof.ablk"
|
INCBIN "maps/GoldenrodDeptStoreRoof.ablk"
|
||||||
|
|
||||||
|
BellchimeTrail_Blocks
|
||||||
|
INCBIN "maps/BellchimeTrail.ablk"
|
||||||
|
|
||||||
|
ViridianForest_Blocks:
|
||||||
|
INCBIN "maps/ViridianForest.ablk"
|
||||||
|
|
||||||
|
PewterCityMuseumOfScience1F_Blocks:
|
||||||
|
INCBIN "maps/PewterCityMuseumOfScience1F.ablk"
|
||||||
|
|
||||||
|
PewterCityMuseumOfScience2F_Blocks:
|
||||||
|
INCBIN "maps/PewterCityMuseumOfScience2F.ablk"
|
||||||
|
|
||||||
|
CeruleanCave1F_Blocks:
|
||||||
|
INCBIN "maps/CeruleanCave1F.ablk"
|
||||||
|
|
||||||
|
CeruleanCave2F_Blocks:
|
||||||
|
INCBIN "maps/CeruleanCave2F.ablk"
|
||||||
|
|
||||||
|
CeruleanCaveB1F_Blocks:
|
||||||
|
INCBIN "maps/CeruleanCaveB1F.ablk"
|
||||||
|
|
||||||
SilentHills_Blocks:
|
SilentHills_Blocks:
|
||||||
INCBIN "maps/SilentHills.ablk"
|
INCBIN "maps/SilentHills.ablk"
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@ Landmarks:
|
||||||
landmark 64, 60, Route36Name
|
landmark 64, 60, Route36Name
|
||||||
landmark 68, 52, Route37Name
|
landmark 68, 52, Route37Name
|
||||||
landmark 68, 44, EcruteakCityName
|
landmark 68, 44, EcruteakCityName
|
||||||
|
landmark 77, 58, BellchimeTrailName
|
||||||
landmark 70, 42, TinTowerName
|
landmark 70, 42, TinTowerName
|
||||||
landmark 66, 42, BurnedTowerName
|
landmark 66, 42, BurnedTowerName
|
||||||
landmark 52, 44, Route38Name
|
landmark 52, 44, Route38Name
|
||||||
|
|
@ -59,11 +60,13 @@ Landmarks:
|
||||||
landmark 52, 92, Route1Name
|
landmark 52, 92, Route1Name
|
||||||
landmark 52, 76, ViridianCityName
|
landmark 52, 76, ViridianCityName
|
||||||
landmark 52, 64, Route2Name
|
landmark 52, 64, Route2Name
|
||||||
|
landmark 60, 76, ViridianForestName
|
||||||
landmark 52, 52, PewterCityName
|
landmark 52, 52, PewterCityName
|
||||||
landmark 64, 52, Route3Name
|
landmark 64, 52, Route3Name
|
||||||
landmark 76, 52, MtMoonName
|
landmark 76, 52, MtMoonName
|
||||||
landmark 88, 52, Route4Name
|
landmark 88, 52, Route4Name
|
||||||
landmark 100, 52, CeruleanCityName
|
landmark 100, 52, CeruleanCityName
|
||||||
|
landmark 108, 52, CeruleanCaveName
|
||||||
landmark 100, 44, Route24Name
|
landmark 100, 44, Route24Name
|
||||||
landmark 108, 36, Route25Name
|
landmark 108, 36, Route25Name
|
||||||
landmark 100, 60, Route5Name
|
landmark 100, 60, Route5Name
|
||||||
|
|
@ -127,6 +130,7 @@ SlowpokeWellName: db "SLOWPOKE¯WELL@"
|
||||||
RadioTowerName: db "RADIO TOWER@"
|
RadioTowerName: db "RADIO TOWER@"
|
||||||
PowerPlantName: db "POWER PLANT@"
|
PowerPlantName: db "POWER PLANT@"
|
||||||
NationalParkName: db "NATIONAL¯PARK@"
|
NationalParkName: db "NATIONAL¯PARK@"
|
||||||
|
BellchimeTrailName: db "BELLCHIME¯TRAIL@"
|
||||||
TinTowerName: db "TIN TOWER@"
|
TinTowerName: db "TIN TOWER@"
|
||||||
LighthouseName: db "LIGHTHOUSE@"
|
LighthouseName: db "LIGHTHOUSE@"
|
||||||
WhirlIslandsName: db "WHIRL¯ISLANDS@"
|
WhirlIslandsName: db "WHIRL¯ISLANDS@"
|
||||||
|
|
@ -146,6 +150,7 @@ FuchsiaCityName: db "FUCHSIA¯CITY@"
|
||||||
CinnabarIslandName: db "CINNABAR¯ISLAND@"
|
CinnabarIslandName: db "CINNABAR¯ISLAND@"
|
||||||
IndigoPlateauName: db "INDIGO¯PLATEAU@"
|
IndigoPlateauName: db "INDIGO¯PLATEAU@"
|
||||||
VictoryRoadName: db "VICTORY¯ROAD@"
|
VictoryRoadName: db "VICTORY¯ROAD@"
|
||||||
|
ViridianForestName: db "VIRIDIAN¯FOREST@"
|
||||||
MtMoonName: db "MT.MOON@"
|
MtMoonName: db "MT.MOON@"
|
||||||
RockTunnelName: db "ROCK TUNNEL@"
|
RockTunnelName: db "ROCK TUNNEL@"
|
||||||
LavRadioTowerName: db "LAV¯RADIO TOWER@"
|
LavRadioTowerName: db "LAV¯RADIO TOWER@"
|
||||||
|
|
@ -153,7 +158,7 @@ SilphCoName: db "SILPH CO.@" ; unreferenced
|
||||||
SafariZoneName: db "SAFARI ZONE@" ; unreferenced
|
SafariZoneName: db "SAFARI ZONE@" ; unreferenced
|
||||||
SeafoamIslandsName: db "SEAFOAM¯ISLANDS@"
|
SeafoamIslandsName: db "SEAFOAM¯ISLANDS@"
|
||||||
PokemonMansionName: db "#MON¯MANSION@" ; unreferenced
|
PokemonMansionName: db "#MON¯MANSION@" ; unreferenced
|
||||||
CeruleanCaveName: db "CERULEAN¯CAVE@" ; unreferenced
|
CeruleanCaveName: db "CERULEAN¯CAVE@"
|
||||||
Route1Name: db "ROUTE 1@"
|
Route1Name: db "ROUTE 1@"
|
||||||
Route2Name: db "ROUTE 2@"
|
Route2Name: db "ROUTE 2@"
|
||||||
Route3Name: db "ROUTE 3@"
|
Route3Name: db "ROUTE 3@"
|
||||||
|
|
|
||||||
|
|
@ -181,6 +181,7 @@ MapGroup_Ecruteak:
|
||||||
map EcruteakGym, TILESET_TOWER, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
map EcruteakGym, TILESET_TOWER, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map EcruteakItemfinderHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map EcruteakItemfinderHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map EcruteakCity, TILESET_JOHTO, TOWN, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
map EcruteakCity, TILESET_JOHTO, TOWN, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||||
|
map BellchimeTrail, TILESET_JOHTO, TOWN, LANDMARK_BELLCHIME_TRAIL, MUSIC_ECRUTEAK_CITY, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
assert_table_length NUM_ECRUTEAK_MAPS
|
assert_table_length NUM_ECRUTEAK_MAPS
|
||||||
|
|
||||||
MapGroup_Blackthorn:
|
MapGroup_Blackthorn:
|
||||||
|
|
@ -228,6 +229,9 @@ MapGroup_Cerulean:
|
||||||
map Route24, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_24, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
map Route24, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_24, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||||
map Route25, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_25, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
map Route25, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_25, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||||
map CeruleanCity, TILESET_KANTO, TOWN, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
map CeruleanCity, TILESET_KANTO, TOWN, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||||
|
map CeruleanCave1F, TILESET_CAVE, CAVE, LANDMARK_CERULEAN_CAVE, MUSIC_RBY_CERULEAN_CAVE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
|
map CeruleanCave2F, TILESET_CAVE, CAVE, LANDMARK_CERULEAN_CAVE, MUSIC_RBY_CERULEAN_CAVE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
|
map CeruleanCaveB1F, TILESET_CAVE, CAVE, LANDMARK_CERULEAN_CAVE, MUSIC_RBY_CERULEAN_CAVE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
assert_table_length NUM_CERULEAN_MAPS
|
assert_table_length NUM_CERULEAN_MAPS
|
||||||
|
|
||||||
MapGroup_Azalea:
|
MapGroup_Azalea:
|
||||||
|
|
@ -337,6 +341,8 @@ MapGroup_Pewter:
|
||||||
map PewterPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map PewterPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map PewterPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map PewterPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map PewterSnoozeSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map PewterSnoozeSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
|
map PewterMuseumOfScience1F, TILESET_MUSEUM, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
|
map PewterMuseumOfScience2F, TILESET_MUSEUM, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
assert_table_length NUM_PEWTER_MAPS
|
assert_table_length NUM_PEWTER_MAPS
|
||||||
|
|
||||||
MapGroup_FastShip:
|
MapGroup_FastShip:
|
||||||
|
|
@ -485,6 +491,9 @@ MapGroup_Viridian:
|
||||||
map Route2NuggetHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_2, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map Route2NuggetHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_2, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map Route2Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map Route2Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map VictoryRoadGate, TILESET_GATE, GATE, LANDMARK_ROUTE_26, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map VictoryRoadGate, TILESET_GATE, GATE, LANDMARK_ROUTE_26, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
|
map ViridianForest, TILESET_FOREST, CAVE, LANDMARK_VIRIDIAN_FOREST, MUSIC_RBY_VIRIDIAN_FOREST, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
|
map ViridianForestViridianGate, TILESET_GATE, GATE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
|
map ViridianForestPewterGate, TILESET_GATE, GATE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
assert_table_length NUM_VIRIDIAN_MAPS
|
assert_table_length NUM_VIRIDIAN_MAPS
|
||||||
|
|
||||||
MapGroup_NewBark:
|
MapGroup_NewBark:
|
||||||
|
|
|
||||||
|
|
@ -484,4 +484,13 @@ SECTION "Map Scripts 25", ROMX
|
||||||
|
|
||||||
INCLUDE "maps/SilverCaveOutside.asm"
|
INCLUDE "maps/SilverCaveOutside.asm"
|
||||||
INCLUDE "maps/Route10North.asm"
|
INCLUDE "maps/Route10North.asm"
|
||||||
|
INCLUDE "maps/BellchimeTrail.asm"
|
||||||
|
INCLUDE "maps/ViridianForest.asm"
|
||||||
|
INCLUDE "maps/ViridianForestViridianGate.asm"
|
||||||
|
INCLUDE "maps/ViridianForestPewterGate.asm"
|
||||||
|
INCLUDE "maps/PewterMuseumOfScience1F.asm"
|
||||||
|
INCLUDE "maps/PewterMuseumOfScience2F.asm"
|
||||||
|
INCLUDE "maps/CeruleanCave1F.asm"
|
||||||
|
INCLUDE "maps/CeruleanCave2F.asm"
|
||||||
|
INCLUDE "maps/CeruleanCaveB1F.asm"
|
||||||
INCLUDE "maps/SilentHills.asm"
|
INCLUDE "maps/SilentHills.asm"
|
||||||
|
|
|
||||||
21
data/pokemon/base_stats/annihilape.asm
Normal file
21
data/pokemon/base_stats/annihilape.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 110, 115, 80, 90, 50, 90
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db FIGHTING, GHOST ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 210 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/annihilape/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, FIRE_PUNCH, STRENGTH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/bellignan.asm
Normal file
21
data/pokemon/base_stats/bellignan.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 80, 120, 65, 70, 85, 60
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db GRASS, POISON ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 191 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/bellignan/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_PLANT, EGG_PLANT ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, STRENGTH, FLASH
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/bittybat.asm
Normal file
21
data/pokemon/base_stats/bittybat.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 35, 40, 30, 50, 25, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db POISON, FLYING ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 44 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/bittybat/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_FLYING, EGG_FLYING ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/blastyke.asm
Normal file
21
data/pokemon/base_stats/blastyke.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 49, 43, 60, 48, 45, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db WATER, WATER ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 65 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F12_5 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/blastyke/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_MONSTER, EGG_WATER_1 ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/carapthor.asm
Normal file
21
data/pokemon/base_stats/carapthor.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 60, 85, 50, 60, 60, 70
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db BUG, FIGHTING ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 161 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/carapthor/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_BUG, EGG_BUG ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, FURY_CUTTER, STRENGTH
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/coinpur.asm
Normal file
21
data/pokemon/base_stats/coinpur.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 35, 40, 30, 85, 35, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db NORMAL, NORMAL ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 53 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/coinpur/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/gaotora.asm
Normal file
21
data/pokemon/base_stats/gaotora.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 65, 80, 65, 50, 75, 50
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 90 ; catch rate
|
||||||
|
db 146 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/gaotora/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, STRENGTH, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/gentlarva.asm
Normal file
21
data/pokemon/base_stats/gentlarva.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 40, 35, 30, 45, 25, 25
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db BUG, BUG ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 54 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/gentlarva/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_BUG, EGG_BUG ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/geodudea.asm
Normal file
21
data/pokemon/base_stats/geodudea.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 40, 80, 100, 30, 20, 20
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ROCK, ELECTRIC ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 86 ; base exp
|
||||||
|
db NO_ITEM, EVERSTONE ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/geodudea/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_MINERAL, EGG_MINERAL ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, THUNDER, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLAMETHROWER, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/glaceon.asm
Normal file
21
data/pokemon/base_stats/glaceon.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 65, 60, 110, 65, 130, 95
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ICE, ICE ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 196 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F12_5 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 35 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/glaceon/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/golema.asm
Normal file
21
data/pokemon/base_stats/golema.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 80, 110, 130, 45, 55, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ROCK, ELECTRIC ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 177 ; base exp
|
||||||
|
db NO_ITEM, EVERSTONE ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/golema/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_MINERAL, EGG_MINERAL ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, THUNDER, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, FURY_CUTTER, STRENGTH, FLAMETHROWER, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/gorochu.asm
Normal file
21
data/pokemon/base_stats/gorochu.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 70, 100, 65, 110, 100, 90
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 193 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 10 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/gorochu/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_FAIRY ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FLY, SURF, STRENGTH, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/gorotora.asm
Normal file
21
data/pokemon/base_stats/gorotora.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 90, 105, 85, 80, 95, 75
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 60 ; catch rate
|
||||||
|
db 197 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/gorotora/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, STRENGTH, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/gravelera.asm
Normal file
21
data/pokemon/base_stats/gravelera.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 55, 95, 115, 35, 45, 45
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ROCK, ELECTRIC ; type
|
||||||
|
db 120 ; catch rate
|
||||||
|
db 134 ; base exp
|
||||||
|
db NO_ITEM, EVERSTONE ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/gravelera/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_MINERAL, EGG_MINERAL ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, THUNDER, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLAMETHROWER, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/kotora.asm
Normal file
21
data/pokemon/base_stats/kotora.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 50, 65, 45, 40, 55, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 180 ; catch rate
|
||||||
|
db 88 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/kotora/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/leafeon.asm
Normal file
21
data/pokemon/base_stats/leafeon.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 65, 110, 130, 95, 60, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db GRASS, GRASS ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 196 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F12_5 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 35 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/leafeon/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, CUT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/lickilicky.asm
Normal file
21
data/pokemon/base_stats/lickilicky.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 110, 85, 95, 50, 80, 95
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db NORMAL, NORMAL ; type
|
||||||
|
db 30 ; catch rate
|
||||||
|
db 193 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/lickilicky/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_MONSTER, EGG_MONSTER ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, CUT, SURF, STRENGTH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/lickilord.asm
Normal file
21
data/pokemon/base_stats/lickilord.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 100, 65, 85, 50, 110, 105
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db NORMAL, POISON ; type
|
||||||
|
db 30 ; catch rate
|
||||||
|
db 193 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/lickilord/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_MONSTER, EGG_MONSTER ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, CUT, SURF, STRENGTH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/meowtha.asm
Normal file
21
data/pokemon/base_stats/meowtha.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 40, 35, 35, 90, 50, 40
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db DARK, DARK ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 69 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/meowtha/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/meowthg.asm
Normal file
21
data/pokemon/base_stats/meowthg.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 50, 65, 55, 40, 40, 40
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db STEEL, STEEL ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 69 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/meowthg/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/nidoreign.asm
Normal file
21
data/pokemon/base_stats/nidoreign.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 90, 92, 87, 85, 85, 85
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db POISON, ROCK ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 201 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_UNKNOWN ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/nidoreign/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_NONE, EGG_NONE ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FURY_CUTTER, SURF, STRENGTH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/ninetalesa.asm
Normal file
21
data/pokemon/base_stats/ninetalesa.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 73, 67, 75, 109, 81, 100
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ICE, FAIRY ; type
|
||||||
|
db 75 ; catch rate
|
||||||
|
db 178 ; base exp
|
||||||
|
db ICE_BERRY, ICE_BERRY ; items
|
||||||
|
db GENDER_F75 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/ninetalesa/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROAR, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/orfry.asm
Normal file
21
data/pokemon/base_stats/orfry.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 35, 57, 50, 53, 15, 40
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db WATER, WATER ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 57 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/orfry/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_WATER_2, EGG_WATER_2 ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, WATERFALL
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/paraspor.asm
Normal file
21
data/pokemon/base_stats/paraspor.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 20, 55, 40, 10, 40, 45
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db BUG, GRASS ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 53 ; base exp
|
||||||
|
db TINYMUSHROOM, BIG_MUSHROOM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/paraspor/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_NONE, EGG_NONE ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, FLASH
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/perrserker.asm
Normal file
21
data/pokemon/base_stats/perrserker.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 70, 110, 100, 50, 50, 60
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db STEEL, STEEL ; type
|
||||||
|
db 90 ; catch rate
|
||||||
|
db 148 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/perrserker/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/persiana.asm
Normal file
21
data/pokemon/base_stats/persiana.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 65, 60, 60, 115, 75, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db DARK, DARK ; type
|
||||||
|
db 90 ; catch rate
|
||||||
|
db 148 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/persiana/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/pichuse.asm
Normal file
21
data/pokemon/base_stats/pichuse.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 20, 40, 15, 60, 35, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 190 ; catch rate
|
||||||
|
db 42 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F100 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 10 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/pichuse/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_NONE, EGG_NONE ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/pupal.asm
Normal file
21
data/pokemon/base_stats/pupal.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 45, 20, 50, 40, 30, 30
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db BUG, BUG ; type
|
||||||
|
db 120 ; catch rate
|
||||||
|
db 73 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/pupal/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_BUG, EGG_BUG ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/raichua.asm
Normal file
21
data/pokemon/base_stats/raichua.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 60, 85, 50, 100, 95, 85
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, PSYCHIC_TYPE ; type
|
||||||
|
db 75 ; catch rate
|
||||||
|
db 122 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 10 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/raichua/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_FAIRY ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, PSYCHIC_M, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FLY, SURF, STRENGTH, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/raitora.asm
Normal file
21
data/pokemon/base_stats/raitora.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 80, 95, 65, 70, 105, 75
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ELECTRIC, ELECTRIC ; type
|
||||||
|
db 75 ; catch rate
|
||||||
|
db 171 ; base exp
|
||||||
|
db NO_ITEM, BERRY ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/raitora/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, STRENGTH, FLASH, THUNDERBOLT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/raticatea.asm
Normal file
21
data/pokemon/base_stats/raticatea.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 75, 71, 70, 77, 40, 80
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db DARK, NORMAL ; type
|
||||||
|
db 90 ; catch rate
|
||||||
|
db 116 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/raticatea/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, REST, ATTRACT, THIEF, CUT, STRENGTH, THUNDERBOLT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/rattataa.asm
Normal file
21
data/pokemon/base_stats/rattataa.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 30, 56, 35, 72, 25, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db DARK, NORMAL ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 57 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 15 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/rattataa/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, REST, ATTRACT, THIEF
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/sandshrewa.asm
Normal file
21
data/pokemon/base_stats/sandshrewa.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 50, 75, 90, 40, 10, 35
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ICE, STEEL ; type
|
||||||
|
db 255 ; catch rate
|
||||||
|
db 93 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/sandshrewa/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, STRENGTH, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/sandslasha.asm
Normal file
21
data/pokemon/base_stats/sandslasha.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 75, 100, 120, 65, 25, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ICE, STEEL ; type
|
||||||
|
db 90 ; catch rate
|
||||||
|
db 163 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/sandslasha/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, STRENGTH, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/sylveon.asm
Normal file
21
data/pokemon/base_stats/sylveon.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 95, 65, 65, 60, 110, 130
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db FAIRY, FAIRY ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 196 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F12_5 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 35 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/sylveon/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, CUT
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/totartle.asm
Normal file
21
data/pokemon/base_stats/totartle.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 79, 83, 85, 78, 100, 105
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db WATER, GRASS ; type
|
||||||
|
db 45 ; catch rate
|
||||||
|
db 210 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F12_5 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/totartle/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||||
|
dn EGG_MONSTER, EGG_WATER_1 ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/vulpixa.asm
Normal file
21
data/pokemon/base_stats/vulpixa.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 38, 41, 40, 65, 50, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db ICE, ICE ; type
|
||||||
|
db 190 ; catch rate
|
||||||
|
db 63 ; base exp
|
||||||
|
db ICE_BERRY, ICE_BERRY ; items
|
||||||
|
db GENDER_F75 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/vulpixa/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, ICE_BEAM
|
||||||
|
; end
|
||||||
21
data/pokemon/base_stats/weirduck.asm
Normal file
21
data/pokemon/base_stats/weirduck.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
db 0 ; species ID placeholder
|
||||||
|
|
||||||
|
db 65, 67, 63, 70, 80, 65
|
||||||
|
; hp atk def spd sat sdf
|
||||||
|
|
||||||
|
db WATER, WATER ; type
|
||||||
|
db 120 ; catch rate
|
||||||
|
db 122 ; base exp
|
||||||
|
db NO_ITEM, NO_ITEM ; items
|
||||||
|
db GENDER_F50 ; gender ratio
|
||||||
|
db 100 ; unknown 1
|
||||||
|
db 20 ; step cycles to hatch
|
||||||
|
db 5 ; unknown 2
|
||||||
|
INCBIN "gfx/pokemon/weirduck/front.dimensions"
|
||||||
|
dw NULL, NULL ; unused (beta front/back pics)
|
||||||
|
db GROWTH_MEDIUM_FAST ; growth rate
|
||||||
|
dn EGG_WATER_1, EGG_GROUND ; egg groups
|
||||||
|
|
||||||
|
; tm/hm learnset
|
||||||
|
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, STRENGTH, FLASH, WHIRLPOOL, WATERFALL, ICE_BEAM
|
||||||
|
; end
|
||||||
2
maps/BellchimeTrail.ablk
Normal file
2
maps/BellchimeTrail.ablk
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
<05><>,-<05><>&/МННО$%ПНО$%ПОР)ПtС,-
|
||||||
|
ПE
|
||||||
317
maps/BellchimeTrail.asm
Normal file
317
maps/BellchimeTrail.asm
Normal file
|
|
@ -0,0 +1,317 @@
|
||||||
|
BellchimeTrail_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
scene_script BellchimeTrailStepDownTrigger
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
callback MAPCALLBACK_OBJECTS, SetupValerieMorningWalkCallback
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 4, 4, WISE_TRIOS_ROOM, 1
|
||||||
|
warp_event 4, 5, WISE_TRIOS_ROOM, 2
|
||||||
|
warp_event 21, 9, TIN_TOWER_1F, 1 ; hole
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
coord_event 21, 9, 1, BellchimeTrailPanUpTrigger
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 22, 12, BGEVENT_JUMPTEXT, TinTowerSignText
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 16, 6, SPRITE_VALERIE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BellchimeTrailValerieScript, EVENT_VALERIE_BELLCHIME_TRAIL
|
||||||
|
|
||||||
|
object_const_def
|
||||||
|
const BELLCHIMETRAIL_VALERIE
|
||||||
|
|
||||||
|
BellchimeTrailStepDownTrigger:
|
||||||
|
sdefer .Script
|
||||||
|
end
|
||||||
|
|
||||||
|
.Script:
|
||||||
|
readvar VAR_YCOORD
|
||||||
|
ifnotequal $9, .Done
|
||||||
|
readvar VAR_XCOORD
|
||||||
|
ifnotequal $15, .Done
|
||||||
|
applyonemovement PLAYER, step_down
|
||||||
|
.Done
|
||||||
|
setscene $1
|
||||||
|
end
|
||||||
|
|
||||||
|
SetupValerieMorningWalkCallback:
|
||||||
|
checkevent EVENT_FOUGHT_SUICUNE
|
||||||
|
iffalse .Disappear
|
||||||
|
checkevent EVENT_BEAT_VALERIE
|
||||||
|
iffalse .Appear
|
||||||
|
checkflag ENGINE_VALERIE_MORNING_WALK
|
||||||
|
iftrue .Disappear
|
||||||
|
checktime 1 << MORN
|
||||||
|
iffalse .Disappear
|
||||||
|
.Appear:
|
||||||
|
appear BELLCHIMETRAIL_VALERIE
|
||||||
|
endcallback
|
||||||
|
|
||||||
|
.Disappear:
|
||||||
|
disappear BELLCHIMETRAIL_VALERIE
|
||||||
|
endcallback
|
||||||
|
|
||||||
|
BellchimeTrailPanUpTrigger:
|
||||||
|
playsound SFX_EXIT_BUILDING
|
||||||
|
applyonemovement PLAYER, hide_object
|
||||||
|
waitsfx
|
||||||
|
applymovement PLAYER, .PanUpMovement
|
||||||
|
disappear PLAYER
|
||||||
|
pause 10
|
||||||
|
special Special_FadeOutMusic
|
||||||
|
special FadeOutPalettes
|
||||||
|
pause 15
|
||||||
|
setscene $0
|
||||||
|
warpfacing UP, TIN_TOWER_1F, 7, 15
|
||||||
|
end
|
||||||
|
|
||||||
|
.PanUpMovement:
|
||||||
|
step_up
|
||||||
|
step_up
|
||||||
|
step_up
|
||||||
|
step_up
|
||||||
|
step_up
|
||||||
|
step_end
|
||||||
|
|
||||||
|
TinTowerSignText:
|
||||||
|
text "Bell Tower"
|
||||||
|
|
||||||
|
para "A legendary #-"
|
||||||
|
line "mon is said to"
|
||||||
|
cont "roost here."
|
||||||
|
done
|
||||||
|
|
||||||
|
BellchimeTrailValerieScript:
|
||||||
|
faceplayer
|
||||||
|
opentext
|
||||||
|
checkevent EVENT_BEAT_VALERIE
|
||||||
|
iftrue .Rematch
|
||||||
|
checkevent EVENT_LISTENED_TO_VALERIE
|
||||||
|
iftrue .Listened
|
||||||
|
writetext .IntroText
|
||||||
|
waitbutton
|
||||||
|
setevent EVENT_LISTENED_TO_VALERIE
|
||||||
|
.Listened:
|
||||||
|
writetext .BattleText
|
||||||
|
yesorno
|
||||||
|
iffalse_jumpopenedtext .RefusedText
|
||||||
|
writetext .AcceptedText
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
winlosstext .BeatenText, 0
|
||||||
|
setlasttalked BELLCHIMETRAIL_VALERIE
|
||||||
|
loadtrainer VALERIE, 1
|
||||||
|
startbattle
|
||||||
|
reloadmapafterbattle
|
||||||
|
setevent EVENT_BEAT_VALERIE
|
||||||
|
opentext
|
||||||
|
writetext .RewardText
|
||||||
|
promptbutton
|
||||||
|
verbosegivetmhm TM_DAZZLINGLEAM
|
||||||
|
setevent EVENT_GOT_TM49_DAZZLINGLEAM_FROM_VALERIE
|
||||||
|
writetext .FarewellText
|
||||||
|
.Depart
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
readvar VAR_FACING
|
||||||
|
ifnotequal RIGHT, .SkipGoAround
|
||||||
|
applymovement BELLCHIMETRAIL_VALERIE, .ValerieGoesAroundMovement
|
||||||
|
.SkipGoAround
|
||||||
|
applymovement BELLCHIMETRAIL_VALERIE, .ValerieDepartsMovement
|
||||||
|
disappear BELLCHIMETRAIL_VALERIE
|
||||||
|
clearevent EVENT_VALERIE_ECRUTEAK_CITY
|
||||||
|
setflag ENGINE_VALERIE_MORNING_WALK
|
||||||
|
end
|
||||||
|
|
||||||
|
.Rematch:
|
||||||
|
writetext .RematchText
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
winlosstext .RematchBeatenText, 0
|
||||||
|
setlasttalked BELLCHIMETRAIL_VALERIE
|
||||||
|
readvar VAR_BADGES
|
||||||
|
ifequal 16, .Battle3
|
||||||
|
checkevent EVENT_BEAT_ELITE_FOUR
|
||||||
|
iftrue .Battle2
|
||||||
|
loadtrainer VALERIE, 1
|
||||||
|
startbattle
|
||||||
|
reloadmapafterbattle
|
||||||
|
sjump .AfterRematch
|
||||||
|
|
||||||
|
.Battle2:
|
||||||
|
loadtrainer VALERIE, 2
|
||||||
|
startbattle
|
||||||
|
reloadmapafterbattle
|
||||||
|
sjump .AfterRematch
|
||||||
|
|
||||||
|
.Battle3:
|
||||||
|
loadtrainer VALERIE, 3
|
||||||
|
startbattle
|
||||||
|
reloadmapafterbattle
|
||||||
|
sjump .AfterRematch
|
||||||
|
|
||||||
|
.AfterRematch:
|
||||||
|
opentext
|
||||||
|
writetext .RematchFarewellText
|
||||||
|
sjump .Depart
|
||||||
|
|
||||||
|
.IntroText:
|
||||||
|
text "If it isn't the"
|
||||||
|
line "trainer who faced"
|
||||||
|
cont "Suicune…"
|
||||||
|
|
||||||
|
para "I am Valerie."
|
||||||
|
line "I come to this"
|
||||||
|
|
||||||
|
para "trail to be"
|
||||||
|
line "captivated by its"
|
||||||
|
cont "beauty."
|
||||||
|
|
||||||
|
para "Today I was for-"
|
||||||
|
line "tunate enough to"
|
||||||
|
|
||||||
|
para "witness your"
|
||||||
|
line "battle with a"
|
||||||
|
cont "legend…"
|
||||||
|
|
||||||
|
para "I would love to"
|
||||||
|
line "contend with one"
|
||||||
|
|
||||||
|
para "who caught the eye"
|
||||||
|
line "of a legendary"
|
||||||
|
cont "#mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
.BattleText:
|
||||||
|
text "Valerie: I train"
|
||||||
|
line "the elusive Fairy"
|
||||||
|
cont "type."
|
||||||
|
|
||||||
|
para "They appear frail"
|
||||||
|
line "and delicate, but"
|
||||||
|
cont "they are strong."
|
||||||
|
|
||||||
|
para "Will you battle"
|
||||||
|
line "with me?"
|
||||||
|
done
|
||||||
|
|
||||||
|
.RefusedText:
|
||||||
|
text "Valerie: Alas…"
|
||||||
|
done
|
||||||
|
|
||||||
|
.AcceptedText:
|
||||||
|
text "Valerie: I hope"
|
||||||
|
line "our battle will"
|
||||||
|
|
||||||
|
para "prove entertaining"
|
||||||
|
line "to you."
|
||||||
|
done
|
||||||
|
|
||||||
|
.BeatenText:
|
||||||
|
text "I hope the sun is"
|
||||||
|
line "shining tomorrow…"
|
||||||
|
|
||||||
|
para "That would be"
|
||||||
|
line "reason enough to"
|
||||||
|
cont "smile."
|
||||||
|
done
|
||||||
|
|
||||||
|
.RewardText:
|
||||||
|
text "Valerie: Yes… that"
|
||||||
|
line "was a fine battle."
|
||||||
|
|
||||||
|
para "I shall reward you"
|
||||||
|
line "for this great"
|
||||||
|
cont "victory."
|
||||||
|
|
||||||
|
para "Please consider"
|
||||||
|
line "this as a personal"
|
||||||
|
cont "gift from me."
|
||||||
|
done
|
||||||
|
|
||||||
|
.FarewellText:
|
||||||
|
text "Valerie: Oh? My,"
|
||||||
|
line "what a curious"
|
||||||
|
cont "feeling…"
|
||||||
|
|
||||||
|
para "I can't seem to"
|
||||||
|
line "recall which move"
|
||||||
|
|
||||||
|
para "is contained in"
|
||||||
|
line "that TM."
|
||||||
|
|
||||||
|
para "I hope you might"
|
||||||
|
line "forgive me."
|
||||||
|
|
||||||
|
para "That was truly a"
|
||||||
|
line "captivating"
|
||||||
|
cont "battle."
|
||||||
|
|
||||||
|
para "I might just be"
|
||||||
|
line "captivated by you."
|
||||||
|
|
||||||
|
para "Until we meet"
|
||||||
|
line "again, farewell."
|
||||||
|
done
|
||||||
|
|
||||||
|
.RematchText:
|
||||||
|
text "Valerie: Oh, if it"
|
||||||
|
line "isn't my young"
|
||||||
|
cont "trainer…"
|
||||||
|
|
||||||
|
para "It is lovely to"
|
||||||
|
line "meet you again"
|
||||||
|
cont "like this."
|
||||||
|
|
||||||
|
para "Then I suppose you"
|
||||||
|
line "have earned your-"
|
||||||
|
|
||||||
|
para "self the right to"
|
||||||
|
line "a battle."
|
||||||
|
|
||||||
|
para "The elusive Fairy"
|
||||||
|
line "may appear frail"
|
||||||
|
|
||||||
|
para "as the breeze and"
|
||||||
|
line "delicate as a"
|
||||||
|
|
||||||
|
para "bloom, but it is"
|
||||||
|
line "strong."
|
||||||
|
done
|
||||||
|
|
||||||
|
.RematchBeatenText:
|
||||||
|
text "I hope that you"
|
||||||
|
line "will find things"
|
||||||
|
|
||||||
|
para "worth smiling"
|
||||||
|
line "about tomorrow…"
|
||||||
|
done
|
||||||
|
|
||||||
|
.RematchFarewellText:
|
||||||
|
text "That was truly a"
|
||||||
|
line "captivating"
|
||||||
|
cont "battle."
|
||||||
|
|
||||||
|
para "I might just be"
|
||||||
|
line "captivated by you."
|
||||||
|
|
||||||
|
para "Until we meet"
|
||||||
|
line "again, farewell."
|
||||||
|
done
|
||||||
|
|
||||||
|
.ValerieGoesAroundMovement:
|
||||||
|
step_down
|
||||||
|
step_left
|
||||||
|
step_end
|
||||||
|
|
||||||
|
.ValerieDepartsMovement:
|
||||||
|
step_left
|
||||||
|
step_left
|
||||||
|
step_left
|
||||||
|
step_up
|
||||||
|
step_up
|
||||||
|
step_left
|
||||||
|
step_left
|
||||||
|
step_end
|
||||||
21
maps/CeruleanCave1F.ablk
Normal file
21
maps/CeruleanCave1F.ablk
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
êë
|
||||||
|
1B11Ûîï
|
||||||
|
ÕJE
|
||||||
|
Y[K
|
||||||
|
D
|
||||||
|
|
||||||
|
|
||||||
|
G
|
||||||
|
K
|
||||||
|
|
||||||
|
âKC
|
||||||
|
|
||||||
|
ÔÝK
|
||||||
|
ÜßÚ
|
||||||
|
à
|
||||||
|
ÑØÝI
|
||||||
|
|
||||||
|
K
|
||||||
|
|
||||||
|
|
||||||
|
1Ø
$ #
|
||||||
77
maps/CeruleanCave1F.asm
Normal file
77
maps/CeruleanCave1F.asm
Normal file
|
|
@ -0,0 +1,77 @@
|
||||||
|
CeruleanCave1F_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
callback MAPCALLBACK_TILES, CeruleanCave1FTileScript
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 27, 21, CERULEAN_CITY, 7
|
||||||
|
warp_event 9, 5, CERULEAN_CAVE_2F, 1
|
||||||
|
warp_event 29, 5, CERULEAN_CAVE_2F, 2
|
||||||
|
warp_event 3, 7, CERULEAN_CAVE_2F, 3
|
||||||
|
warp_event 2, 10, CERULEAN_CAVE_B1F, 1
|
||||||
|
warp_event 25, 11, CERULEAN_CAVE_2F, 4
|
||||||
|
warp_event 20, 13, CERULEAN_CAVE_2F, 5
|
||||||
|
warp_event 5, 15, CERULEAN_CAVE_2F, 6
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
coord_event 20, 4, 1, CeruleanCave1FBridgeOverheadTrigger
|
||||||
|
coord_event 20, 5, 1, CeruleanCave1FBridgeOverheadTrigger
|
||||||
|
coord_event 23, 4, 1, CeruleanCave1FBridgeOverheadTrigger
|
||||||
|
coord_event 23, 5, 1, CeruleanCave1FBridgeOverheadTrigger
|
||||||
|
coord_event 21, 7, 0, CeruleanCave1FBridgeUnderfootTrigger
|
||||||
|
coord_event 22, 7, 0, CeruleanCave1FBridgeUnderfootTrigger
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 10, 13, BGEVENT_ITEM + ULTRA_BALL, EVENT_CERULEAN_CAVE_1F_HIDDEN_ULTRA_BALL
|
||||||
|
bg_event 5, 16, BGEVENT_ITEM + PP_UP, EVENT_CERULEAN_CAVE_1F_HIDDEN_PP_UP
|
||||||
|
bg_event 16, 15, BGEVENT_ITEM + RARE_CANDY, EVENT_CERULEAN_CAVE_1F_HIDDEN_RARE_CANDY
|
||||||
|
bg_event 25, 2, BGEVENT_ITEM + BERSERK_GENE, EVENT_CERULEAN_CAVE_1F_HIDDEN_BERSERK_GENE
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
itemball_event 7, 6, BIG_NUGGET, 1, EVENT_CERULEAN_CAVE_1F_BIG_NUGGET
|
||||||
|
itemball_event 9, 17, FULL_RESTORE, 1, EVENT_CERULEAN_CAVE_1F_FULL_RESTORE
|
||||||
|
itemball_event 14, 2, MAX_REVIVE, 1, EVENT_CERULEAN_CAVE_1F_MAX_REVIVE
|
||||||
|
|
||||||
|
CeruleanCave1FTileScript:
|
||||||
|
checkscene
|
||||||
|
iftrue .underfoot
|
||||||
|
callasm CeruleanCave1F_OverheadBridgeAsm
|
||||||
|
endcallback
|
||||||
|
|
||||||
|
.underfoot:
|
||||||
|
callasm CeruleanCave1F_UnderfootBridgeAsm
|
||||||
|
endcallback
|
||||||
|
|
||||||
|
CeruleanCave1F_OverheadBridgeAsm:
|
||||||
|
changebridgeblock 20, 2, $ea, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 2, $eb, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 20, 4, $ee, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 4, $ef, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 20, 6, $59, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 6, $5b, CERULEAN_CAVE_1F
|
||||||
|
jmp BufferScreen
|
||||||
|
|
||||||
|
CeruleanCave1F_UnderfootBridgeAsm:
|
||||||
|
changebridgeblock 20, 2, $e8, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 2, $e9, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 20, 4, $ec, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 4, $ed, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 20, 6, $55, CERULEAN_CAVE_1F
|
||||||
|
changebridgeblock 22, 6, $57, CERULEAN_CAVE_1F
|
||||||
|
jmp BufferScreen
|
||||||
|
|
||||||
|
CeruleanCave1FBridgeOverheadTrigger:
|
||||||
|
callasm CeruleanCave1F_OverheadBridgeAsm
|
||||||
|
callthisasm
|
||||||
|
xor a
|
||||||
|
jr CeruleanCave1F_FinishBridge
|
||||||
|
|
||||||
|
CeruleanCave1FBridgeUnderfootTrigger:
|
||||||
|
callasm CeruleanCave1F_UnderfootBridgeAsm
|
||||||
|
callthisasm
|
||||||
|
ld a, $1
|
||||||
|
CeruleanCave1F_FinishBridge:
|
||||||
|
ld [wWalkingOnBridge], a
|
||||||
|
ld [wCeruleanCave1FSceneID], a ; setscene a
|
||||||
|
jmp GenericFinishBridge
|
||||||
10
maps/CeruleanCave2F.ablk
Normal file
10
maps/CeruleanCave2F.ablk
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
|
||||||
|
ルンムムミ゚ルヨ゚ルルルル
|
||||||
|
ムメ゙ムワムヨレルルルル゙ム
|
||||||
|
メワムムムムムム゚ルルル゙ムヤ
|
||||||
|
ヨムムミムムムムムヤXミ゙ヤ
|
||||||
|
ヨ゙ヤヤムムヤムムムヤムムヤヤ
|
||||||
|
ヨヤミムワミムムヤムムヤヤミ
|
||||||
|
ヨムワヤムムワムヤヤヤヤヤヤヤ
|
||||||
|
ヨ゙ムヤムムミムワヤヤヤムワヤ
|
||||||
|
゙ムムムムムワミムワヤムムムワ
|
||||||
25
maps/CeruleanCave2F.asm
Normal file
25
maps/CeruleanCave2F.asm
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
CeruleanCave2F_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 11, 3, CERULEAN_CAVE_1F, 2
|
||||||
|
warp_event 31, 3, CERULEAN_CAVE_1F, 3
|
||||||
|
warp_event 3, 5, CERULEAN_CAVE_1F, 4
|
||||||
|
warp_event 24, 8, CERULEAN_CAVE_1F, 6
|
||||||
|
warp_event 21, 9, CERULEAN_CAVE_1F, 7
|
||||||
|
warp_event 5, 13, CERULEAN_CAVE_1F, 8
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 17, 19, BGEVENT_ITEM + PROTEIN, EVENT_CERULEAN_CAVE_2F_HIDDEN_PROTEIN
|
||||||
|
bg_event 16, 4, BGEVENT_ITEM + NUGGET, EVENT_CERULEAN_CAVE_2F_HIDDEN_NUGGET
|
||||||
|
bg_event 13, 17, BGEVENT_ITEM + HYPER_POTION, EVENT_CERULEAN_CAVE_2F_HIDDEN_HYPER_POTION
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
itemball_event 31, 11, FULL_RESTORE, 1, EVENT_CERULEAN_CAVE_2F_FULL_RESTORE
|
||||||
|
itemball_event 7, 17, PP_UP, 1, EVENT_CERULEAN_CAVE_2F_PP_UP
|
||||||
|
itemball_event 27, 15, ULTRA_BALL, 1, EVENT_CERULEAN_CAVE_2F_ULTRA_BALL
|
||||||
|
itemball_event 2, 7, DUSK_STONE, 1, EVENT_CERULEAN_CAVE_2F_DUSK_STONE
|
||||||
14
maps/CeruleanCaveB1F.ablk
Normal file
14
maps/CeruleanCaveB1F.ablk
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
ÜALMNAÜ
|
||||||
|
BÑLNß
|
||||||
|
|
||||||
|
HÚJLN
|
||||||
|
''1
|
||||||
|
1LNã
â
|
||||||
|
B
|
||||||
|
LNÔ
|
||||||
|
F
|
||||||
|
K
Q
|
||||||
|
F
|
||||||
|
KJ
|
||||||
|
àãH1Ôß1
|
||||||
40
maps/CeruleanCaveB1F.asm
Normal file
40
maps/CeruleanCaveB1F.asm
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
CeruleanCaveB1F_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 5, 7, CERULEAN_CAVE_1F, 5
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 8, 6, BGEVENT_ITEM + MAX_REVIVE, EVENT_CERULEAN_CAVE_B1F_HIDDEN_MAX_REVIVE
|
||||||
|
bg_event 24, 11, BGEVENT_ITEM + ULTRA_BALL, EVENT_CERULEAN_CAVE_B1F_HIDDEN_ULTRA_BALL
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 7, 13, SPRITE_MON_ICON, SPRITEMOVEDATA_POKEMON, 0, MEWTWO, -1, -1, PAL_NPC_PURPLE, OBJECTTYPE_SCRIPT, 0, CeruleanCaveMewtwo, EVENT_CERULEAN_CAVE_MEWTWO
|
||||||
|
itemball_event 26, 9, MAX_ELIXIR, 1, EVENT_CERULEAN_CAVE_B1F_MAX_ELIXIR
|
||||||
|
itemball_event 26, 3, ULTRA_BALL, 1, EVENT_CERULEAN_CAVE_B1F_ULTRA_BALL
|
||||||
|
|
||||||
|
object_const_def
|
||||||
|
const CERULEANCAVEB1F_MEWTWO
|
||||||
|
|
||||||
|
CeruleanCaveMewtwo:
|
||||||
|
faceplayer
|
||||||
|
opentext
|
||||||
|
writetext MewtwoText
|
||||||
|
cry MEWTWO
|
||||||
|
pause 15
|
||||||
|
closetext
|
||||||
|
loadwildmon MEWTWO, 80
|
||||||
|
loadvar VAR_BATTLETYPE, BATTLETYPE_LEGENDARY
|
||||||
|
startbattle
|
||||||
|
disappear CERULEANCAVEB1F_MEWTWO
|
||||||
|
setevent EVENT_CERULEAN_CAVE_MEWTWO
|
||||||
|
reloadmapafterbattle
|
||||||
|
end
|
||||||
|
|
||||||
|
MewtwoText:
|
||||||
|
text "Myuu!"
|
||||||
|
done
|
||||||
3
maps/PewterMuseumOfScience1F.ablk
Normal file
3
maps/PewterMuseumOfScience1F.ablk
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
|
||||||
|
C
|
||||||
375
maps/PewterMuseumOfScience1F.asm
Normal file
375
maps/PewterMuseumOfScience1F.asm
Normal file
|
|
@ -0,0 +1,375 @@
|
||||||
|
PewterMuseumOfScience1F_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 10, 7, PEWTER_CITY, 6
|
||||||
|
warp_event 11, 7, PEWTER_CITY, 6
|
||||||
|
warp_event 16, 7, PEWTER_CITY, 7
|
||||||
|
warp_event 17, 7, PEWTER_CITY, 7
|
||||||
|
warp_event 7, 7, PEWTER_MUSEUM_OF_SCIENCE_2F, 1
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 2, 3, BGEVENT_READ, KabutopsFossilSignpostScript
|
||||||
|
bg_event 6, 3, BGEVENT_READ, OmastarFossilSignpostScript
|
||||||
|
bg_event 3, 6, BGEVENT_READ, AerodactylFossilSignpostScript
|
||||||
|
bg_event 12, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
bg_event 13, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
bg_event 14, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
bg_event 15, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
bg_event 17, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
bg_event 18, 1, BGEVENT_JUMPTEXT, Museum1FBookshelfSignpostText
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 18, 3, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, Museum1FFossilScientistScript, -1
|
||||||
|
object_event 12, 4, SPRITE_RECEPTIONIST, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, Museum1FReceptionistScript, -1
|
||||||
|
object_event 16, 2, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum1FScientistText, -1
|
||||||
|
object_event 1, 7, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum1FGrampsText, -1
|
||||||
|
object_event 4, 3, SPRITE_SCHOOLBOY, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum1FYoungsterText, -1
|
||||||
|
|
||||||
|
object_const_def
|
||||||
|
const PEWTERMUSEUMOFSCIENCE1F_SCIENTIST2
|
||||||
|
|
||||||
|
Museum1FFossilScientistScript:
|
||||||
|
faceplayer
|
||||||
|
opentext
|
||||||
|
writetext Museum1FFossilScientistText
|
||||||
|
waitbutton
|
||||||
|
checkitem HELIX_FOSSIL
|
||||||
|
iftrue .own_helix
|
||||||
|
checkitem DOME_FOSSIL
|
||||||
|
iftrue .own_dome
|
||||||
|
checkitem OLD_AMBER
|
||||||
|
iftrue .ask_old_amber
|
||||||
|
jumpopenedtext NoFossilsText
|
||||||
|
|
||||||
|
.own_helix
|
||||||
|
checkitem DOME_FOSSIL
|
||||||
|
iftrue .own_helix_and_dome
|
||||||
|
checkitem OLD_AMBER
|
||||||
|
iftrue .ask_helix_amber
|
||||||
|
writetext AskHelixFossilText
|
||||||
|
yesorno
|
||||||
|
iftrue ResurrectHelixFossil
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.own_dome
|
||||||
|
checkitem OLD_AMBER
|
||||||
|
iftrue .ask_dome_amber
|
||||||
|
writetext AskDomeFossilText
|
||||||
|
yesorno
|
||||||
|
iftrue ResurrectDomeFossil
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.own_helix_and_dome
|
||||||
|
checkitem OLD_AMBER
|
||||||
|
iftrue .ask_helix_dome_amber
|
||||||
|
loadmenu HelixDomeMenuDataHeader
|
||||||
|
verticalmenu
|
||||||
|
closewindow
|
||||||
|
ifequal $1, ResurrectHelixFossil
|
||||||
|
ifequal $2, ResurrectDomeFossil
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.ask_old_amber
|
||||||
|
writetext AskOldAmberText
|
||||||
|
yesorno
|
||||||
|
iftrue ResurrectOldAmber
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.ask_helix_amber
|
||||||
|
loadmenu HelixAmberMenuDataHeader
|
||||||
|
verticalmenu
|
||||||
|
closewindow
|
||||||
|
ifequal $1, ResurrectHelixFossil
|
||||||
|
ifequal $2, ResurrectOldAmber
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.ask_dome_amber
|
||||||
|
loadmenu DomeAmberMenuDataHeader
|
||||||
|
verticalmenu
|
||||||
|
closewindow
|
||||||
|
ifequal $1, ResurrectDomeFossil
|
||||||
|
ifequal $2, ResurrectOldAmber
|
||||||
|
sjump .maybe_later
|
||||||
|
|
||||||
|
.ask_helix_dome_amber
|
||||||
|
loadmenu HelixDomeAmberMenuDataHeader
|
||||||
|
verticalmenu
|
||||||
|
closewindow
|
||||||
|
ifequal $1, ResurrectHelixFossil
|
||||||
|
ifequal $2, ResurrectDomeFossil
|
||||||
|
ifequal $3, ResurrectOldAmber
|
||||||
|
.maybe_later:
|
||||||
|
jumpopenedtext MaybeLaterText
|
||||||
|
|
||||||
|
HelixDomeMenuDataHeader:
|
||||||
|
db $40 ; flags
|
||||||
|
db 04, 00 ; start coords
|
||||||
|
db 11, 15 ; end coords
|
||||||
|
dw .MenuData2
|
||||||
|
db 1 ; default option
|
||||||
|
|
||||||
|
.MenuData2:
|
||||||
|
db $80 ; flags
|
||||||
|
db 3 ; items
|
||||||
|
db "Helix Fossil@"
|
||||||
|
db "Dome Fossil@"
|
||||||
|
db "Cancel@"
|
||||||
|
|
||||||
|
HelixAmberMenuDataHeader:
|
||||||
|
db $40 ; flags
|
||||||
|
db 04, 00 ; start coords
|
||||||
|
db 11, 15 ; end coords
|
||||||
|
dw .MenuData2
|
||||||
|
db 1 ; default option
|
||||||
|
|
||||||
|
.MenuData2:
|
||||||
|
db $80 ; flags
|
||||||
|
db 3 ; items
|
||||||
|
db "Helix Fossil@"
|
||||||
|
db "Old Amber@"
|
||||||
|
db "Cancel@"
|
||||||
|
|
||||||
|
DomeAmberMenuDataHeader:
|
||||||
|
db $40 ; flags
|
||||||
|
db 04, 00 ; start coords
|
||||||
|
db 11, 14 ; end coords
|
||||||
|
dw .MenuData2
|
||||||
|
db 1 ; default option
|
||||||
|
|
||||||
|
.MenuData2:
|
||||||
|
db $80 ; flags
|
||||||
|
db 3 ; items
|
||||||
|
db "Dome Fossil@"
|
||||||
|
db "Old Amber@"
|
||||||
|
db "Cancel@"
|
||||||
|
|
||||||
|
HelixDomeAmberMenuDataHeader:
|
||||||
|
db $40 ; flags
|
||||||
|
db 02, 00 ; start coords
|
||||||
|
db 11, 15 ; end coords
|
||||||
|
dw .MenuData2
|
||||||
|
db 1 ; default option
|
||||||
|
|
||||||
|
.MenuData2:
|
||||||
|
db $80 ; flags
|
||||||
|
db 4 ; items
|
||||||
|
db "Helix Fossil@"
|
||||||
|
db "Dome Fossil@"
|
||||||
|
db "Old Amber@"
|
||||||
|
db "Cancel@"
|
||||||
|
|
||||||
|
ResurrectHelixFossil:
|
||||||
|
takeitem HELIX_FOSSIL
|
||||||
|
scall ResurrectAFossilScript
|
||||||
|
givepoke OMANYTE, 20
|
||||||
|
sjump FinishResurrect
|
||||||
|
|
||||||
|
ResurrectDomeFossil:
|
||||||
|
takeitem DOME_FOSSIL
|
||||||
|
scall ResurrectAFossilScript
|
||||||
|
givepoke KABUTO, 20
|
||||||
|
sjump FinishResurrect
|
||||||
|
|
||||||
|
ResurrectOldAmber:
|
||||||
|
takeitem OLD_AMBER
|
||||||
|
scall ResurrectAFossilScript
|
||||||
|
givepoke AERODACTYL, 20
|
||||||
|
FinishResurrect:
|
||||||
|
iffalse_jumpopenedtext NoRoomForFossilPokemonText
|
||||||
|
jumpopenedtext TakeGoodCareOfItText
|
||||||
|
|
||||||
|
ResurrectAFossilScript:
|
||||||
|
writetext ResurrectingPokemonText
|
||||||
|
waitbutton
|
||||||
|
closetext
|
||||||
|
turnobject PEWTERMUSEUMOFSCIENCE1F_SCIENTIST2, RIGHT
|
||||||
|
pause 15
|
||||||
|
playsound SFX_BOOT_PC
|
||||||
|
waitsfx
|
||||||
|
pause 30
|
||||||
|
playsound SFX_4_NOTE_DITTY
|
||||||
|
waitsfx
|
||||||
|
pause 5
|
||||||
|
waitsfx
|
||||||
|
pause 30
|
||||||
|
playsound SFX_SHUT_DOWN_PC
|
||||||
|
waitsfx
|
||||||
|
pause 15
|
||||||
|
faceplayer
|
||||||
|
opentext
|
||||||
|
end
|
||||||
|
|
||||||
|
Museum1FReceptionistScript:
|
||||||
|
readvar VAR_FACING
|
||||||
|
ifequal DOWN, .Sneak
|
||||||
|
ifequal LEFT, .Sneak
|
||||||
|
jumpthistextfaceplayer
|
||||||
|
|
||||||
|
text "Welcome!"
|
||||||
|
|
||||||
|
para "Thanks to a gene-"
|
||||||
|
line "rous donation"
|
||||||
|
cont "by Silph Co.,"
|
||||||
|
|
||||||
|
para "admission is free"
|
||||||
|
line "of charge!"
|
||||||
|
|
||||||
|
para "Please go ahead."
|
||||||
|
done
|
||||||
|
|
||||||
|
.Sneak:
|
||||||
|
jumpthistextfaceplayer
|
||||||
|
|
||||||
|
text "You can't sneak"
|
||||||
|
line "in the back way!"
|
||||||
|
done
|
||||||
|
|
||||||
|
KabutopsFossilSignpostScript:
|
||||||
|
refreshscreen
|
||||||
|
trainerpic KABUTOPS_FOSSIL
|
||||||
|
waitbutton
|
||||||
|
closepokepic
|
||||||
|
jumpthistext
|
||||||
|
|
||||||
|
text "Kabutops Fossil"
|
||||||
|
line "(Dome)"
|
||||||
|
|
||||||
|
para "A primitive and"
|
||||||
|
line "rare #mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
OmastarFossilSignpostScript:
|
||||||
|
refreshscreen
|
||||||
|
trainerpic OMASTAR_FOSSIL
|
||||||
|
waitbutton
|
||||||
|
closepokepic
|
||||||
|
jumpthistext
|
||||||
|
|
||||||
|
text "Omastar Fossil"
|
||||||
|
line "(Helix)"
|
||||||
|
|
||||||
|
para "A primitive and"
|
||||||
|
line "rare #mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
AerodactylFossilSignpostScript:
|
||||||
|
refreshscreen
|
||||||
|
trainerpic AERODACTYL_FOSSIL
|
||||||
|
waitbutton
|
||||||
|
closepokepic
|
||||||
|
jumpthistext
|
||||||
|
|
||||||
|
text "Aerodactyl Fossil"
|
||||||
|
|
||||||
|
para "A primitive and"
|
||||||
|
line "rare #mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum1FScientistText:
|
||||||
|
text "We are proud of"
|
||||||
|
line "three fossils of"
|
||||||
|
|
||||||
|
para "rare, prehistoric"
|
||||||
|
line "#mon."
|
||||||
|
|
||||||
|
para "I helped assemble"
|
||||||
|
line "them!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum1FFossilScientistText:
|
||||||
|
text "Did you know that"
|
||||||
|
line "you can extract"
|
||||||
|
|
||||||
|
para "#mon from"
|
||||||
|
line "fossils?"
|
||||||
|
|
||||||
|
para "If you ever need"
|
||||||
|
line "to, let me take"
|
||||||
|
cont "care of it!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum1FGrampsText:
|
||||||
|
text "That is one"
|
||||||
|
line "magnificent"
|
||||||
|
cont "fossil!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum1FYoungsterText:
|
||||||
|
text "There are two"
|
||||||
|
line "places that I"
|
||||||
|
cont "love!"
|
||||||
|
|
||||||
|
para "One is the Ruins"
|
||||||
|
line "of Alph in Johto."
|
||||||
|
|
||||||
|
para "The other is the"
|
||||||
|
line "Pewter Museum!"
|
||||||
|
|
||||||
|
para "I get a sense of"
|
||||||
|
line "history from both"
|
||||||
|
cont "of them."
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum1FBookshelfSignpostText:
|
||||||
|
text "Thick and well-"
|
||||||
|
line "read books!"
|
||||||
|
|
||||||
|
para "Archaeology Man-"
|
||||||
|
line "ual, Lost #mon,"
|
||||||
|
cont "#mon Ancestors,"
|
||||||
|
|
||||||
|
para "Caring at the"
|
||||||
|
line "Loamy Layer of"
|
||||||
|
cont "Kanto…"
|
||||||
|
done
|
||||||
|
|
||||||
|
AskHelixFossilText:
|
||||||
|
text "Do you want to"
|
||||||
|
line "resurrect the"
|
||||||
|
cont "Helix Fossil?"
|
||||||
|
done
|
||||||
|
|
||||||
|
AskDomeFossilText:
|
||||||
|
text "Do you want to"
|
||||||
|
line "resurrect the"
|
||||||
|
cont "Dome Fossil?"
|
||||||
|
done
|
||||||
|
|
||||||
|
AskOldAmberText:
|
||||||
|
text "Do you want to"
|
||||||
|
line "resurrect the"
|
||||||
|
cont "Old Amber?"
|
||||||
|
done
|
||||||
|
|
||||||
|
NoFossilsText:
|
||||||
|
text "Hey! You don't"
|
||||||
|
line "have any fossils."
|
||||||
|
done
|
||||||
|
|
||||||
|
MaybeLaterText:
|
||||||
|
text "Just talk to me"
|
||||||
|
line "if you change"
|
||||||
|
cont "your mind."
|
||||||
|
done
|
||||||
|
|
||||||
|
ResurrectingPokemonText:
|
||||||
|
text "OK! I'll resurrect"
|
||||||
|
line "the #mon!"
|
||||||
|
done
|
||||||
|
|
||||||
|
NoRoomForFossilPokemonText:
|
||||||
|
text "Hey! You can't"
|
||||||
|
line "carry another"
|
||||||
|
cont "#mon, and your"
|
||||||
|
cont "box is full, too!"
|
||||||
|
done
|
||||||
|
|
||||||
|
TakeGoodCareOfItText:
|
||||||
|
text "Take good care"
|
||||||
|
line "of it!"
|
||||||
|
done
|
||||||
1
maps/PewterMuseumOfScience2F.ablk
Normal file
1
maps/PewterMuseumOfScience2F.ablk
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
!
|
||||||
178
maps/PewterMuseumOfScience2F.asm
Normal file
178
maps/PewterMuseumOfScience2F.asm
Normal file
|
|
@ -0,0 +1,178 @@
|
||||||
|
PewterMuseumOfScience2F_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 7, 7, PEWTER_MUSEUM_OF_SCIENCE_1F, 5
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 3, 6, BGEVENT_READ, Museum2FMoonStoneSignpostScript
|
||||||
|
bg_event 11, 2, BGEVENT_JUMPTEXT, Museum2FSpaceShuttleSignpostText
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 7, 5, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum2FScientistText, -1
|
||||||
|
object_event 1, 7, SPRITE_CHILD, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum2FChildText, -1
|
||||||
|
object_event 2, 7, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum2FTeacherText, -1
|
||||||
|
object_event 2, 1, SPRITE_CUTE_GIRL, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_COMMAND, jumptextfaceplayer, Museum2FLassText, -1
|
||||||
|
object_event 12, 5, SPRITE_HIKER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Museum2FPokefanMScript, -1
|
||||||
|
|
||||||
|
Museum2FPokefanMScript:
|
||||||
|
faceplayer
|
||||||
|
opentext
|
||||||
|
checkevent EVENT_LISTENED_TO_SEISMIC_TOSS_INTRO
|
||||||
|
iftrue Museum2FTutorSeismicTossScript
|
||||||
|
checkunits
|
||||||
|
iftrue .metric
|
||||||
|
writetext Museum2FPokefanMImperialText
|
||||||
|
sjump .ok
|
||||||
|
.metric
|
||||||
|
writetext Museum2FPokefanMMetricText
|
||||||
|
.ok
|
||||||
|
waitbutton
|
||||||
|
setevent EVENT_LISTENED_TO_SEISMIC_TOSS_INTRO
|
||||||
|
Museum2FTutorSeismicTossScript:
|
||||||
|
writetext Text_Museum2FTutorSeismicToss
|
||||||
|
waitbutton
|
||||||
|
checkitem SILVER_LEAF
|
||||||
|
iffalse .NoSilverLeaf
|
||||||
|
writetext Text_Museum2FTutorQuestion
|
||||||
|
yesorno
|
||||||
|
iffalse .TutorRefused
|
||||||
|
setval SEISMIC_TOSS
|
||||||
|
writetext ClearText
|
||||||
|
special Special_MoveTutor
|
||||||
|
ifequal $0, .TeachMove
|
||||||
|
.TutorRefused
|
||||||
|
jumpopenedtext Text_Museum2FTutorRefused
|
||||||
|
|
||||||
|
.NoSilverLeaf
|
||||||
|
jumpopenedtext Text_Museum2FTutorNoSilverLeaf
|
||||||
|
|
||||||
|
.TeachMove
|
||||||
|
takeitem SILVER_LEAF
|
||||||
|
jumpopenedtext Text_Museum2FTutorTaught
|
||||||
|
|
||||||
|
Museum2FMoonStoneSignpostScript:
|
||||||
|
refreshscreen
|
||||||
|
trainerpic METEORITE
|
||||||
|
waitbutton
|
||||||
|
closepokepic
|
||||||
|
jumptext Museum2FMoonStoneSignpostText
|
||||||
|
|
||||||
|
Museum2FScientistText:
|
||||||
|
text "Meteorites struck"
|
||||||
|
line "Mt.Moon near"
|
||||||
|
cont "Pewter City."
|
||||||
|
|
||||||
|
para "We have one"
|
||||||
|
line "on display."
|
||||||
|
|
||||||
|
para "It seems to emit"
|
||||||
|
line "strange energy…"
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
Museum2FLassText:
|
||||||
|
text "#mon revived"
|
||||||
|
line "from fossils are"
|
||||||
|
|
||||||
|
para "all part Rock-"
|
||||||
|
line "type."
|
||||||
|
|
||||||
|
para "Were they always"
|
||||||
|
line "that way, or is it"
|
||||||
|
|
||||||
|
para "a result of the"
|
||||||
|
line "fossilization"
|
||||||
|
cont "process?"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FPokefanMImperialText:
|
||||||
|
text "This space shuttle"
|
||||||
|
line "used to fly 160"
|
||||||
|
|
||||||
|
para "miles above the"
|
||||||
|
line "earth, defying"
|
||||||
|
cont "gravity!"
|
||||||
|
|
||||||
|
para "You know what else"
|
||||||
|
line "can defy gravity?"
|
||||||
|
|
||||||
|
para "Seismic Toss,"
|
||||||
|
line "of course!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FChildText:
|
||||||
|
text "Stuff and rocks"
|
||||||
|
line "and rocks and"
|
||||||
|
|
||||||
|
para "stuff. Can we go"
|
||||||
|
line "already?"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FTeacherText:
|
||||||
|
text "Sigh… My son isn't"
|
||||||
|
line "enjoying the mu-"
|
||||||
|
|
||||||
|
para "seum as much as I"
|
||||||
|
line "hoped he would."
|
||||||
|
|
||||||
|
para "Kids, huh?"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FPokefanMMetricText:
|
||||||
|
text "This space shuttle"
|
||||||
|
line "used to fly 250"
|
||||||
|
|
||||||
|
para "kilometers above"
|
||||||
|
line "the earth, defy-"
|
||||||
|
cont "ing gravity!"
|
||||||
|
|
||||||
|
para "You know what else"
|
||||||
|
line "can defy gravity?"
|
||||||
|
|
||||||
|
para "Seismic Toss,"
|
||||||
|
line "of course!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Text_Museum2FTutorSeismicToss:
|
||||||
|
text "I can teach your"
|
||||||
|
line "#mon to use"
|
||||||
|
|
||||||
|
para "Seismic Toss for"
|
||||||
|
line "one Silver Leaf."
|
||||||
|
done
|
||||||
|
|
||||||
|
Text_Museum2FTutorNoSilverLeaf:
|
||||||
|
text "You don't have a"
|
||||||
|
line "Silver Leaf!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Text_Museum2FTutorQuestion:
|
||||||
|
text "Should I teach"
|
||||||
|
line "your #mon"
|
||||||
|
cont "Seismic Toss?"
|
||||||
|
done
|
||||||
|
|
||||||
|
Text_Museum2FTutorRefused:
|
||||||
|
text "If you say so."
|
||||||
|
done
|
||||||
|
|
||||||
|
Text_Museum2FTutorTaught:
|
||||||
|
text "Now your #mon"
|
||||||
|
line "knows how to use"
|
||||||
|
cont "Seismic Toss!"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FMoonStoneSignpostText:
|
||||||
|
text "Meteorite that"
|
||||||
|
line "fell on Mt.Moon."
|
||||||
|
cont "(Moon Stone)"
|
||||||
|
done
|
||||||
|
|
||||||
|
Museum2FSpaceShuttleSignpostText:
|
||||||
|
text "Space Shuttle"
|
||||||
|
done
|
||||||
1
maps/ViridianForest.ablk
Normal file
1
maps/ViridianForest.ablk
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
OpqrIIIIIIIIIIIIIINFtuv<EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>DFxyzC<06><><EFBFBD><EFBFBD><EFBFBD>GDF7[CG7CG@AAAB7GDF;KCK;CKHIIIJ7GDF;KCK;CGDF;KCK;CK@B7GCKDF;KCK;CKDF7GCKDF;KCK;CKDF7GCKDF;KCK;KDF7[CKDF;KCK7GDF7GDF;KCK@AAAALF;C7GDF;KHINEEEF;C7GDF7GDEEEF;C7GDMAAAAB7GDEEEF;C7GDOIIIIJ7GDEEEF;C7GDF;KCCHIINF;C7GDMAABKDF;GDEEEFK@B;KDF;@AALEEEFKDF;KDF;DEEEOIIJKHJ;KHJ;HIINF;CWKDF;KDMAAAAAAB<41> <09>@AAAAAALEEEEEEEFpqrDEEEEEEEEEEEEEEFtuvDEEEEEEE
|
||||||
196
maps/ViridianForest.asm
Normal file
196
maps/ViridianForest.asm
Normal file
|
|
@ -0,0 +1,196 @@
|
||||||
|
ViridianForest_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 3, 5, VIRIDIAN_FOREST_PEWTER_GATE, 1
|
||||||
|
warp_event 18, 47, VIRIDIAN_FOREST_VIRIDIAN_GATE, 1
|
||||||
|
warp_event 19, 47, VIRIDIAN_FOREST_VIRIDIAN_GATE, 2
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
bg_event 4, 7, BGEVENT_JUMPTEXT, ViridianForestSignText1
|
||||||
|
bg_event 6, 26, BGEVENT_JUMPTEXT, ViridianForestSignText2
|
||||||
|
bg_event 28, 19, BGEVENT_JUMPTEXT, ViridianForestSignText3
|
||||||
|
bg_event 18, 34, BGEVENT_JUMPTEXT, ViridianForestSignText4
|
||||||
|
bg_event 26, 42, BGEVENT_JUMPTEXT, ViridianForestSignText5
|
||||||
|
bg_event 20, 44, BGEVENT_JUMPTEXT, ViridianForestSignText6
|
||||||
|
bg_event 32, 44, BGEVENT_ITEM + MAX_ETHER, EVENT_VIRIDIAN_FOREST_HIDDEN_MAX_ETHER
|
||||||
|
bg_event 18, 43, BGEVENT_ITEM + FULL_HEAL, EVENT_VIRIDIAN_FOREST_HIDDEN_FULL_HEAL
|
||||||
|
bg_event 4, 43, BGEVENT_ITEM + MULCH, EVENT_VIRIDIAN_FOREST_HIDDEN_MULCH
|
||||||
|
bg_event 30, 9, BGEVENT_ITEM + BIG_MUSHROOM, EVENT_VIRIDIAN_FOREST_HIDDEN_BIG_MUSHROOM
|
||||||
|
bg_event 3, 14, BGEVENT_ITEM + LEAF_STONE, EVENT_VIRIDIAN_FOREST_HIDDEN_LEAF_STONE
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 29, 42, SPRITE_BUG_MANIAC, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_GENERICTRAINER, 2, GenericTrainerBug_maniacDane, -1
|
||||||
|
object_event 33, 35, SPRITE_BUG_MANIAC, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_GENERICTRAINER, 5, GenericTrainerBug_maniacDion, -1
|
||||||
|
object_event 32, 21, SPRITE_BUG_MANIAC, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_GENERICTRAINER, 4, GenericTrainerBug_maniacStacey, -1
|
||||||
|
object_event 31, 4, SPRITE_BUG_MANIAC, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_GENERICTRAINER, 3, GenericTrainerBug_maniacEllis, -1
|
||||||
|
object_event 5, 24, SPRITE_BUG_MANIAC, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_GENERICTRAINER, 4, GenericTrainerBug_maniacAbner, -1
|
||||||
|
itemball_event 14, 31, DIRE_HIT, 1, EVENT_ROUTE_2_DIRE_HIT
|
||||||
|
itemball_event 3, 33, MAX_POTION, 1, EVENT_ROUTE_2_MAX_POTION
|
||||||
|
|
||||||
|
GenericTrainerBug_maniacDane:
|
||||||
|
generictrainer BUG_MANIAC, DANE, EVENT_BEAT_BUG_MANIAC_DANE, BugManiacDaneSeenText, BugManiacDaneBeatenText
|
||||||
|
|
||||||
|
text "Pretty impressive!"
|
||||||
|
|
||||||
|
para "I'm sure you can"
|
||||||
|
line "go anywhere with"
|
||||||
|
cont "that skill!"
|
||||||
|
done
|
||||||
|
|
||||||
|
GenericTrainerBug_maniacDion:
|
||||||
|
generictrainer BUG_MANIAC, DION, EVENT_BEAT_BUG_MANIAC_DION, BugManiacDionSeenText, BugManiacDionBeatenText
|
||||||
|
|
||||||
|
text "Bug-type #mon"
|
||||||
|
line "make all kinds of"
|
||||||
|
cont "sounds."
|
||||||
|
|
||||||
|
para "For bug #mon"
|
||||||
|
line "fans, knowing how"
|
||||||
|
cont "to distinguish"
|
||||||
|
cont "them is key!"
|
||||||
|
done
|
||||||
|
|
||||||
|
GenericTrainerBug_maniacStacey:
|
||||||
|
generictrainer BUG_MANIAC, STACEY, EVENT_BEAT_BUG_MANIAC_STACEY, BugManiacStaceySeenText, BugManiacStaceyBeatenText
|
||||||
|
|
||||||
|
text "Has anyone ever"
|
||||||
|
line "told you that from"
|
||||||
|
cont "behind you look"
|
||||||
|
cont "like a Venonat?"
|
||||||
|
done
|
||||||
|
|
||||||
|
GenericTrainerBug_maniacEllis:
|
||||||
|
generictrainer BUG_MANIAC, ELLIS, EVENT_BEAT_BUG_MANIAC_ELLIS, BugManiacEllisSeenText, BugManiacEllisBeatenText
|
||||||
|
|
||||||
|
text "If this is it,"
|
||||||
|
line "then I don't mind"
|
||||||
|
cont "losing!"
|
||||||
|
done
|
||||||
|
|
||||||
|
GenericTrainerBug_maniacAbner:
|
||||||
|
generictrainer BUG_MANIAC, ABNER, EVENT_BEAT_BUG_MANIAC_ABNER, BugManiacAbnerSeenText, BugManiacAbnerBeatenText
|
||||||
|
|
||||||
|
text "Doesn't matter what"
|
||||||
|
line "kind of #mon--"
|
||||||
|
|
||||||
|
para "as long as you"
|
||||||
|
line "like them, they"
|
||||||
|
cont "all look cute."
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacDaneSeenText:
|
||||||
|
text "Welcome to"
|
||||||
|
line "Viridian Forest."
|
||||||
|
cont "Enjoy my Bug-type"
|
||||||
|
cont "#mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacDaneBeatenText:
|
||||||
|
text "That's wonderful…"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacDionSeenText:
|
||||||
|
text "Shh! Be quiet! The"
|
||||||
|
line "bug #mon will"
|
||||||
|
cont "run away!"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacDionBeatenText:
|
||||||
|
text "Phew…"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacStaceySeenText:
|
||||||
|
text "Wow, that's a HUGE"
|
||||||
|
line "#mon!"
|
||||||
|
|
||||||
|
para "…"
|
||||||
|
line "…What kind of"
|
||||||
|
cont "trainer?!"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacStaceyBeatenText:
|
||||||
|
text "I couldn't catch"
|
||||||
|
line "it!"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacEllisSeenText:
|
||||||
|
text "There's nothing"
|
||||||
|
line "more efficient and"
|
||||||
|
cont "beautiful than a"
|
||||||
|
cont "Bug-type #mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacEllisBeatenText:
|
||||||
|
text "I lost"
|
||||||
|
line "beautifully!"
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacAbnerSeenText:
|
||||||
|
text "Many people prefer"
|
||||||
|
line "solid bug #mon"
|
||||||
|
cont "over squishy bug"
|
||||||
|
cont "#mon."
|
||||||
|
done
|
||||||
|
|
||||||
|
BugManiacAbnerBeatenText:
|
||||||
|
text "Thanks for your"
|
||||||
|
line "hard work, my"
|
||||||
|
cont "lovely #mon…"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText1:
|
||||||
|
text "Leaving"
|
||||||
|
line "Viridian Forest"
|
||||||
|
cont "Pewter City Ahead"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText2:
|
||||||
|
text "Trainer Tips"
|
||||||
|
|
||||||
|
para "Hold on to that"
|
||||||
|
line "Big Mushroom!"
|
||||||
|
|
||||||
|
para "Some maniacs will"
|
||||||
|
line "pay lots of money"
|
||||||
|
cont "for useless items!"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText3:
|
||||||
|
text "Trainer Tips"
|
||||||
|
|
||||||
|
para "Grass-type #mon"
|
||||||
|
line "are unaffected by"
|
||||||
|
|
||||||
|
para "powder and spore"
|
||||||
|
line "moves!"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText4:
|
||||||
|
text "For poison, use"
|
||||||
|
line "Antidote! Get it"
|
||||||
|
cont "at #mon Marts!"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText5:
|
||||||
|
text "Trainer Tips"
|
||||||
|
|
||||||
|
para "Poison-type #-"
|
||||||
|
line "mon can't be poi-"
|
||||||
|
cont "soned themselves!"
|
||||||
|
done
|
||||||
|
|
||||||
|
ViridianForestSignText6:
|
||||||
|
text "Trainer Tips"
|
||||||
|
|
||||||
|
para "Weaken #mon"
|
||||||
|
line "before attempting"
|
||||||
|
cont "capture!"
|
||||||
|
|
||||||
|
para "When healthy,"
|
||||||
|
line "they may escape!"
|
||||||
|
done
|
||||||
25
maps/ViridianForestPewterGate.asm
Normal file
25
maps/ViridianForestPewterGate.asm
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
ViridianForestPewterGate_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 4, 7, VIRIDIAN_FOREST, 1
|
||||||
|
warp_event 5, 7, VIRIDIAN_FOREST, 1
|
||||||
|
warp_event 4, 0, ROUTE_2_NORTH, 5
|
||||||
|
warp_event 5, 0, ROUTE_2_NORTH, 6
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 0, 4, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_COMMAND, jumptextfaceplayer, ViridianForestPewterGateOfficerText, -1
|
||||||
|
|
||||||
|
ViridianForestPewterGateOfficerText:
|
||||||
|
text "Are you headed"
|
||||||
|
line "to Pewter City?"
|
||||||
|
|
||||||
|
para "Be sure to check"
|
||||||
|
line "out the Museum!"
|
||||||
|
done
|
||||||
25
maps/ViridianForestViridianGate.asm
Normal file
25
maps/ViridianForestViridianGate.asm
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
ViridianForestViridianGate_MapScriptHeader:
|
||||||
|
def_scene_scripts
|
||||||
|
|
||||||
|
def_callbacks
|
||||||
|
|
||||||
|
def_warp_events
|
||||||
|
warp_event 4, 0, VIRIDIAN_FOREST, 2
|
||||||
|
warp_event 5, 0, VIRIDIAN_FOREST, 3
|
||||||
|
warp_event 4, 7, ROUTE_2_SOUTH, 2
|
||||||
|
warp_event 5, 7, ROUTE_2_SOUTH, 2
|
||||||
|
|
||||||
|
def_coord_events
|
||||||
|
|
||||||
|
def_bg_events
|
||||||
|
|
||||||
|
def_object_events
|
||||||
|
object_event 0, 4, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_COMMAND, jumptextfaceplayer, ViridianForestViridianGateOfficerText, -1
|
||||||
|
|
||||||
|
ViridianForestViridianGateOfficerText:
|
||||||
|
text "Be careful,"
|
||||||
|
line "Viridian Forest"
|
||||||
|
|
||||||
|
para "is a natural"
|
||||||
|
line "maze!"
|
||||||
|
done
|
||||||
Loading…
Reference in a new issue