mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 16:45:24 +13:00
Merge branch 'master' of https://github.com/ZetaNull/jep-hack
This commit is contained in:
commit
848c79784f
199 changed files with 10126 additions and 2998 deletions
|
|
@ -20,4 +20,5 @@ UsefulMoves:
|
|||
dw FIRE_BLAST
|
||||
dw SOFTBOILED
|
||||
dw SUPER_FANG
|
||||
dw COIN_HURL
|
||||
dw -1 ; end
|
||||
|
|
|
|||
|
|
@ -180,4 +180,5 @@ BattleCommandPointers:
|
|||
dw BattleCommand_SuperEffectiveLoopText
|
||||
dw BattleCommand_StartLoop
|
||||
dw BattleCommand_Curl
|
||||
dw BattleCommand_CoinHurlPower
|
||||
assert_table_length NUM_EFFECT_COMMANDS
|
||||
|
|
|
|||
|
|
@ -186,6 +186,7 @@ BattleAnimFrameData:
|
|||
dw .Frameset_b6 ; BATTLEANIMFRAMESET_B6
|
||||
dw .Frameset_b7 ; BATTLEANIMFRAMESET_B7
|
||||
dw .Frameset_b8 ; BATTLEANIMFRAMESET_B8
|
||||
dw .Frameset_Mist ; BATTLEANIMFRAMESET_MIST
|
||||
assert_table_length NUM_BATTLEANIMFRAMESETS
|
||||
|
||||
.Frameset_00:
|
||||
|
|
@ -1268,3 +1269,8 @@ BattleAnimFrameData:
|
|||
.Frameset_b8:
|
||||
oamframe BATTLEANIMOAMSET_D7, 8
|
||||
oamend
|
||||
|
||||
.Frameset_Mist:
|
||||
oamframe BATTLEANIMOAMSET_91, 16
|
||||
oamframe BATTLEANIMOAMSET_92, 16
|
||||
oamend
|
||||
|
|
|
|||
|
|
@ -395,4 +395,8 @@ BattleAnimObjects:
|
|||
battleanimobj ABSOLUTE_X, $00, BATTLEANIMFRAMESET_B7, BATTLEANIMFUNC_NULL, PAL_BATTLE_OB_ENEMY, ANIM_GFX_PLAYERHEAD
|
||||
; ANIM_OBJ_PLAYERHEAD_2ROW
|
||||
battleanimobj ABSOLUTE_X, $00, BATTLEANIMFRAMESET_B8, BATTLEANIMFUNC_NULL, PAL_BATTLE_OB_PLAYER, ANIM_GFX_ENEMYFEET
|
||||
; ANIM_OBJ_COIN_HURL - just the Poke Ball toss but with Pay Day's gfx chucked in
|
||||
battleanimobj ABSOLUTE_X, $ff, BATTLEANIMFRAMESET_75, BATTLEANIMFUNC_COINHURL, PAL_BATTLE_OB_BROWN, ANIM_GFX_STATUS
|
||||
; ANIM_OBJ_SHOOTING_MIST
|
||||
battleanimobj RELATIVE_X | X_FLIP, $90, BATTLEANIMFRAMESET_MIST, BATTLEANIMFUNC_USER_TO_TARGET_DISAPPEAR, PAL_BATTLE_OB_GRAY, ANIM_GFX_HAZE
|
||||
assert_table_length NUM_ANIM_OBJS
|
||||
|
|
|
|||
|
|
@ -431,11 +431,11 @@ MapGroup_Lavender:
|
|||
map LavRadioTower1F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_LAV_RADIO_TOWER, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route8SaffronGate, TILESET_GATE, GATE, LANDMARK_ROUTE_8, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route12SuperRodHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_12, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavenderCrypt, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet1, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet2, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet3, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptDokuroarsRoom, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCrypt, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDERCRYPT, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet1, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDERCRYPT, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet2, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDERCRYPT, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptSet3, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDERCRYPT, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map LavenderCryptDokuroarsRoom, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDERCRYPT, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map HauntedHouseFoyer, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_HAUNTED_HOUSE, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map HauntedHouse1F, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_HAUNTED_HOUSE, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
map HauntedHouse2F, TILESET_LAVENDER_CRYPT, CAVE, LANDMARK_HAUNTED_HOUSE, MUSIC_LAVENDER_TOWN, TRUE, PALETTE_NITE, FISHGROUP_NONE
|
||||
|
|
@ -685,20 +685,20 @@ MapGroup_SilentHills:
|
|||
table_width MAP_LENGTH, MapGroup_SilentHills
|
||||
map WinnersPath, TILESET_CAVE, CAVE, LANDMARK_WINNERS_PATH, MUSIC_VICTORY_ROAD, FALSE, PALETTE_NITE, FISHGROUP_DRATINI ; Sounds like a funny fishgroup
|
||||
map WinnersPathOutside, TILESET_NIHON_01, ROUTE, LANDMARK_WINNERS_PATH, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map Route66, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_66, MUSIC_ROUTE_30, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map Route66, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_66, MUSIC_NIHONTIME, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map SilentHills, TILESET_NIHON_01, TOWN, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, TRUE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map DebugRoom, TILESET_NIHON_01, TOWN, LANDMARK_DEBUG_ROOM, MUSIC_SINJOH_RUINS, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route49, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map QuietCave, TILESET_NIHON_01, ROUTE, LANDMARK_QUIET_CAVE, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route49_2, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route49, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_NIHONTIME, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map QuietCave, TILESET_NIHON_01, ROUTE, LANDMARK_QUIET_CAVE, MUSIC_NIHONTIME, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route49_2, TILESET_NIHON_01, ROUTE, LANDMARK_ROUTE_49, MUSIC_NIHONTIME, TRUE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map SilentHillsPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map SilversHouse, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map CalsHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map CalsHouse2F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_NIHON_TOWN_01, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map SinjohRuinsExterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map SinjohRuinsInterior, TILESET_CAVE, CAVE, LANDMARK_SILENT_HILLS, MUSIC_SINJOH_RUINS, TRUE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map Route49OldCityGate1F, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map Route49OldCityGate2F, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map Route49OldCityGate1F, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_NIHONTIME, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map Route49OldCityGate2F, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_49, MUSIC_NIHONTIME, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map BlueLab, TILESET_BLUE_LAB, INDOOR, LANDMARK_SILENT_HILLS, MUSIC_POKEMON_TALK, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
assert_table_length NUM_SILENT_HILLS_MAPS
|
||||
|
||||
|
|
@ -718,7 +718,7 @@ MapGroup_OldCity:
|
|||
map PokemonPagoda3F, TILESET_TOWER, INDOOR, LANDMARK_POKEMON_PAGODA, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map PokemonPagoda4F, TILESET_TOWER, INDOOR, LANDMARK_POKEMON_PAGODA, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map PokemonPagoda5F, TILESET_TOWER, INDOOR, LANDMARK_POKEMON_PAGODA, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map Route50, TILESET_NIHON_OLD, ROUTE, LANDMARK_ROUTE_50, MUSIC_ROUTE_30, TRUE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map Route50, TILESET_NIHON_OLD, ROUTE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, TRUE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map JackysHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_50, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_NONE
|
||||
assert_table_length NUM_OLD_CITY_MAPS
|
||||
|
||||
|
|
|
|||
|
|
@ -90,4 +90,6 @@ MapScenes::
|
|||
scene_var BLUE_LAB, wBlueLabSceneID
|
||||
scene_var ROUTE_66_WHITE_CITY_GATE, wRoute66WhiteCityGateID
|
||||
scene_var SAFARI_ZONE_FUCHSIA_GATE_BETA, wFuchsiaSafariZoneGateID
|
||||
scene_var VERMILION_CITY, wVermilionCityID
|
||||
scene_var ROUTE_14, wVermilionCityID
|
||||
db -1 ; end
|
||||
|
|
|
|||
|
|
@ -283,7 +283,23 @@ BattleAnimations::
|
|||
dw BattleAnim_RockSlash
|
||||
dw BattleAnim_CrossCutter
|
||||
dw BattleAnim_Megaphone
|
||||
dw BattleAnim_Wind_Ride
|
||||
dw BattleAnim_Wind_Ride ; Mystic Ice - to be changed, all new anims here are temp. Wind Ride's animation fits Mystic Ice but may want some touch-ups. It's buggy.
|
||||
dw BattleAnim_Splash ; Bounce
|
||||
dw BattleAnim_Flash ; Bright Moss
|
||||
dw BattleAnim_CoinHurl ; Coin Hurl
|
||||
dw BattleAnim_RockSmash ; Uproot
|
||||
dw BattleAnim_Psybeam ; Synchronize
|
||||
dw BattleAnim_StrongArm
|
||||
dw BattleAnim_Uppercut
|
||||
dw BattleAnim_WaterGun ; uhhh
|
||||
dw BattleAnim_Wind_Ride ; Wind Ride but real
|
||||
dw BattleAnim_Flash ; Dazzling Gleam
|
||||
dw BattleAnim_Sing ; Disarming Voice
|
||||
dw BattleAnim_DrainingKiss ; From Sour Crystal
|
||||
dw BattleAnim_FairyWind ; From Sour Crystal
|
||||
dw BattleAnim_Psywave ; Moonblast
|
||||
dw BattleAnim_Rollout ; Play Rough
|
||||
dw BattleAnim_ConfuseRay ; Strange Steam
|
||||
assert_table_length NUM_ATTACKS + 1
|
||||
dw BattleAnim_SweetScent2
|
||||
|
||||
|
|
@ -1318,7 +1334,7 @@ BattleAnim_RazorWind:
|
|||
anim_wait 24
|
||||
anim_ret
|
||||
|
||||
BattleAnim_Sonicboom_JP: ; unreferenced
|
||||
BattleAnim_Sonicboom:
|
||||
anim_2gfx ANIM_GFX_WHIP, ANIM_GFX_HIT
|
||||
.loop
|
||||
anim_sound 3, 0, SFX_RAZOR_WIND
|
||||
|
|
@ -1343,7 +1359,6 @@ BattleAnim_Sonicboom_JP: ; unreferenced
|
|||
anim_ret
|
||||
|
||||
BattleAnim_Gust:
|
||||
BattleAnim_Sonicboom:
|
||||
anim_2gfx ANIM_GFX_WIND, ANIM_GFX_HIT
|
||||
.loop
|
||||
anim_sound 0, 1, SFX_RAZOR_WIND
|
||||
|
|
@ -4689,7 +4704,7 @@ BattleAnim_Wind_Ride:
|
|||
anim_sound 0, 1, SFX_MEGA_KICK
|
||||
anim_obj ANIM_OBJ_HIT_BIG_YFIX, 136, 56, $0
|
||||
anim_bgeffect ANIM_BG_SHOW_MON, $0, BG_EFFECT_USER, $0
|
||||
anim_wait 32
|
||||
anim_wait 32 ; something causes the tip of the back sprite to disappear
|
||||
anim_ret
|
||||
|
||||
|
||||
|
|
@ -4882,6 +4897,125 @@ BattleAnimSub_Glimmer2:
|
|||
anim_wait 16
|
||||
anim_ret
|
||||
|
||||
; Splices the "metal" animation, Tackle, and DynamicPunch, using the Spark SFX from Rollout.
|
||||
BattleAnim_StrongArm:
|
||||
anim_1gfx ANIM_GFX_REFLECT
|
||||
anim_obp0 $0
|
||||
anim_sound 0, 0, SFX_RAGE
|
||||
anim_call BattleAnim_TargetObj_1Row
|
||||
anim_call BattleAnimSub_Metallic
|
||||
anim_call BattleAnim_ShowMon_0
|
||||
anim_1gfx ANIM_GFX_HIT
|
||||
anim_resetobp0
|
||||
anim_sound 0, 0, SFX_SPARK
|
||||
anim_call BattleAnim_TargetObj_1Row
|
||||
anim_bgeffect ANIM_BG_TACKLE, $0, BG_EFFECT_USER, $0
|
||||
anim_wait 4
|
||||
anim_sound 0, 1, SFX_MEGA_PUNCH
|
||||
anim_obj ANIM_OBJ_HIT_BIG, 136, 40, $0
|
||||
anim_wait 8
|
||||
anim_2gfx ANIM_GFX_HIT, ANIM_GFX_EXPLOSION
|
||||
anim_resetobp0
|
||||
anim_obj ANIM_OBJ_PUNCH_SHAKE, 136, 56, $43
|
||||
anim_wait 16
|
||||
anim_bgeffect ANIM_BG_SHAKE_SCREEN_X, $e, $4, $0
|
||||
anim_call BattleAnim_ShowMon_0
|
||||
anim_ret
|
||||
|
||||
; Made in virtually the same way to KEP, reversing Karate Chop's animation.
|
||||
; Difference here is using Comet Punch's SFX, not repeating it, having the Punch icon, and having a lower low and higher high in its arc. Karate Chop changed lots in GSC!
|
||||
BattleAnim_Uppercut:
|
||||
anim_1gfx ANIM_GFX_HIT
|
||||
anim_sound 0, 1, SFX_COMET_PUNCH
|
||||
anim_obj ANIM_OBJ_PUNCH, 136, 52, $0
|
||||
anim_obj ANIM_OBJ_HIT_YFIX, 136, 52, $0
|
||||
anim_wait 3
|
||||
anim_obj ANIM_OBJ_PUNCH, 136, 48, $0
|
||||
anim_obj ANIM_OBJ_HIT_YFIX, 136, 48, $0
|
||||
anim_wait 3
|
||||
anim_obj ANIM_OBJ_PUNCH, 136, 44, $0
|
||||
anim_obj ANIM_OBJ_HIT_YFIX, 136, 44, $0
|
||||
anim_wait 3
|
||||
anim_obj ANIM_OBJ_PUNCH, 136, 40, $0
|
||||
anim_obj ANIM_OBJ_HIT_YFIX, 136, 40, $0
|
||||
anim_wait 3
|
||||
anim_obj ANIM_OBJ_PUNCH, 136, 36, $0
|
||||
anim_obj ANIM_OBJ_HIT_YFIX, 136, 36, $0
|
||||
anim_wait 16
|
||||
anim_ret
|
||||
|
||||
; Takes the Poke Ball throw code, applies it to the Pay Day coins, then spits out coins on hit.
|
||||
BattleAnim_CoinHurl:
|
||||
anim_2gfx ANIM_GFX_HIT, ANIM_GFX_STATUS
|
||||
anim_sound 6, 2, SFX_PAY_DAY
|
||||
anim_obj ANIM_OBJ_COIN_HURL, 68, 92, $40
|
||||
anim_wait 4
|
||||
anim_sound 6, 2, SFX_PAY_DAY
|
||||
anim_obj ANIM_OBJ_COIN_HURL, 68, 92, $40
|
||||
anim_wait 4
|
||||
anim_sound 6, 2, SFX_PAY_DAY
|
||||
anim_obj ANIM_OBJ_COIN_HURL, 68, 92, $40
|
||||
anim_wait 28
|
||||
anim_obj ANIM_OBJ_PAY_DAY, 110, 76, $1
|
||||
anim_wait 2
|
||||
anim_obj ANIM_OBJ_PAY_DAY, 120, 66, $1
|
||||
anim_wait 2
|
||||
anim_obj ANIM_OBJ_PAY_DAY, 130, 86, $1
|
||||
anim_wait 64
|
||||
anim_ret
|
||||
|
||||
BattleAnim_FairyWind: ; from Sour Crystal
|
||||
anim_2gfx ANIM_GFX_SPEED, ANIM_GFX_HAZE
|
||||
anim_bgeffect ANIM_BG_CYCLE_OBPALS_GRAY_AND_YELLOW, $0, $2, $0
|
||||
anim_sound 0, 1, SFX_GAME_FREAK_LOGO_GS
|
||||
.loop
|
||||
anim_obj ANIM_OBJ_SHOOTING_MIST, 64, 80, $4
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_SHOOTING_SPARKLE, 64, 88, $4
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_SHOOTING_MIST, 64, 96, $4
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_SHOOTING_SPARKLE, 64, 80, $4
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_SHOOTING_MIST, 64, 88, $4
|
||||
anim_wait 4
|
||||
anim_obj ANIM_OBJ_SHOOTING_SPARKLE, 64, 96, $4
|
||||
anim_wait 4
|
||||
anim_loop 2, .loop
|
||||
anim_bgeffect ANIM_BG_FADE_MON_TO_BLACK_REPEATING, $0, $0, $40
|
||||
anim_wait 64
|
||||
anim_ret
|
||||
|
||||
BattleAnim_DrainingKiss: ; from Sour Crystal
|
||||
anim_3gfx ANIM_GFX_OBJECTS, ANIM_GFX_CHARGE, ANIM_GFX_SHINE
|
||||
anim_sound 0, 1, SFX_SWEET_KISS
|
||||
anim_obj ANIM_OBJ_HEART, 120, 40, $0
|
||||
anim_wait 8
|
||||
.loop
|
||||
anim_sound 0, 1, SFX_SWEET_KISS_2
|
||||
anim_obj ANIM_OBJ_ABSORB, 128, 48, $2
|
||||
anim_wait 5
|
||||
anim_sound 0, 1, SFX_SWEET_KISS_2
|
||||
anim_obj ANIM_OBJ_ABSORB, 136, 64, $3
|
||||
anim_wait 5
|
||||
anim_sound 0, 1, SFX_SWEET_KISS_2
|
||||
anim_obj ANIM_OBJ_ABSORB, 136, 32, $4
|
||||
anim_wait 5
|
||||
anim_loop 5, .loop
|
||||
anim_wait 32
|
||||
anim_bgeffect ANIM_BG_CYCLE_MID_OBPALS_GRAY_AND_YELLOW, $0, $0, $0
|
||||
anim_jump BattleAnim_Glimmer_branch3
|
||||
|
||||
BattleAnim_Glimmer_branch3:
|
||||
anim_sound 0, 0, SFX_METRONOME
|
||||
anim_obj ANIM_OBJ_GLIMMER, 44, 64, $0
|
||||
anim_wait 5
|
||||
anim_obj ANIM_OBJ_GLIMMER, 24, 96, $0
|
||||
anim_wait 5
|
||||
anim_obj ANIM_OBJ_GLIMMER, 56, 104, $0
|
||||
anim_wait 21
|
||||
anim_ret
|
||||
|
||||
BattleAnim_TargetObj_1Row:
|
||||
anim_battlergfx_2row
|
||||
anim_bgeffect ANIM_BG_BATTLEROBJ_1ROW, $0, BG_EFFECT_TARGET, $0
|
||||
|
|
|
|||
|
|
@ -7,4 +7,5 @@ CriticalHitMoves:
|
|||
dw AEROBLAST
|
||||
dw CROSS_CHOP
|
||||
dw CROSS_CUTTER
|
||||
dw WIND_RIDE
|
||||
dw -1
|
||||
|
|
|
|||
|
|
@ -260,7 +260,23 @@ MoveDescriptions1:
|
|||
dw RockSlashDescription
|
||||
dw CrossCutterDescription
|
||||
dw MegaphoneDescription
|
||||
dw MysticIceDescription
|
||||
dw BounceDescription
|
||||
dw BrightMossDescription
|
||||
dw CoinHurlDescription
|
||||
dw UprootDescription
|
||||
dw SynchroniseDescription
|
||||
dw StrongArmDescription
|
||||
dw UppercutDescription
|
||||
dw WaterSportDescription
|
||||
dw WindRideDescription
|
||||
dw DazzlingGleamDescription
|
||||
dw DisarmingVoiceDescription
|
||||
dw DrainingKissDescription
|
||||
dw FairyWindDescription
|
||||
dw MoonblastDescription
|
||||
dw PlayRoughDescription
|
||||
dw StrangeSteamDescription
|
||||
|
||||
.IndirectEnd::
|
||||
|
||||
|
|
@ -271,7 +287,15 @@ PoundDescription:
|
|||
db "Pounds with fore-"
|
||||
next "legs or tail.@"
|
||||
|
||||
; optimised
|
||||
WindRideDescription:
|
||||
CrossCutterDescription:
|
||||
RazorLeafDescription:
|
||||
KarateChopDescription:
|
||||
CrabhammerDescription:
|
||||
SlashDescription:
|
||||
AeroblastDescription:
|
||||
CrossChopDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
|
|
@ -503,6 +527,7 @@ BlizzardDescription:
|
|||
db "An attack that may"
|
||||
next "freeze the foe.@"
|
||||
|
||||
StrangeSteamDescription:
|
||||
PsybeamDescription:
|
||||
db "An attack that may"
|
||||
next "confuse the foe.@"
|
||||
|
|
@ -511,6 +536,7 @@ BubblebeamDescription:
|
|||
db "An attack that may"
|
||||
next "lower SPEED.@"
|
||||
|
||||
PlayRoughDescription:
|
||||
AuroraBeamDescription:
|
||||
db "An attack that may"
|
||||
next "lower ATTACK.@"
|
||||
|
|
@ -551,6 +577,7 @@ AbsorbDescription:
|
|||
db "Steals 1/2 of the"
|
||||
next "damage inflicted.@"
|
||||
|
||||
DrainingKissDescription:
|
||||
MegaDrainDescription:
|
||||
db "Steals 1/2 of the"
|
||||
next "damage inflicted.@"
|
||||
|
|
@ -563,10 +590,6 @@ GrowthDescription:
|
|||
db "Raises the SPCL."
|
||||
next "ATK rating.@"
|
||||
|
||||
RazorLeafDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
SolarbeamDescription:
|
||||
db "1st turn: Prepare"
|
||||
next "2nd turn: Attack@"
|
||||
|
|
@ -779,6 +802,7 @@ ClampDescription:
|
|||
db "Traps the foe for"
|
||||
next "2-5 turns.@"
|
||||
|
||||
DisarmingVoiceDescription:
|
||||
SwiftDescription:
|
||||
db "An attack that"
|
||||
next "never misses.@"
|
||||
|
|
@ -871,10 +895,6 @@ AcidArmorDescription:
|
|||
db "Sharply raises the"
|
||||
next "user's DEFENSE.@"
|
||||
|
||||
CrabhammerDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
ExplosionDescription:
|
||||
db "Very powerful but"
|
||||
next "makes user faint.@"
|
||||
|
|
@ -915,10 +935,6 @@ SuperFangDescription:
|
|||
db "Cuts the foe's HP"
|
||||
next "by 1/2.@"
|
||||
|
||||
SlashDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
SubstituteDescription:
|
||||
db "Makes a decoy with"
|
||||
next "1/4 user's max HP.@"
|
||||
|
|
@ -971,10 +987,6 @@ Conversion2Description:
|
|||
db "The user's type is"
|
||||
next "made resistant.@"
|
||||
|
||||
AeroblastDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
CottonSporeDescription:
|
||||
db "Sharply reduces"
|
||||
next "the foe's SPEED.@"
|
||||
|
|
@ -1215,10 +1227,6 @@ HiddenPowerDescription:
|
|||
db "The power varies"
|
||||
next "with the #MON.@"
|
||||
|
||||
CrossChopDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
TwisterDescription:
|
||||
db "Whips up a tornado"
|
||||
next "to attack.@"
|
||||
|
|
@ -1279,14 +1287,55 @@ RockSlashDescription:
|
|||
db "A strong imprecise"
|
||||
next "ROCK-type attack.@" ;the original description was too long I think
|
||||
|
||||
CrossCutterDescription:
|
||||
db "Has a high criti-"
|
||||
next "cal hit ratio.@"
|
||||
|
||||
MegaphoneDescription:
|
||||
db "Reduces the foe's"
|
||||
next "SPCL.ATK.@"
|
||||
|
||||
WindRideDescription:
|
||||
MysticIceDescription:
|
||||
db "Summons the north"
|
||||
next "wind. May freeze.@"
|
||||
|
||||
BounceDescription:
|
||||
db "Bounces up, then"
|
||||
next "down next turn.@"
|
||||
|
||||
BrightMossDescription:
|
||||
db "Lights up area to"
|
||||
next "boost accuracy.@"
|
||||
|
||||
CoinHurlDescription:
|
||||
db "Power raises with"
|
||||
next "wealth.@"
|
||||
|
||||
UprootDescription:
|
||||
db "Flings foe for"
|
||||
next "massive damage.@"
|
||||
|
||||
SynchroniseDescription:
|
||||
db "Enemy takes same"
|
||||
next "damage as user.@"
|
||||
|
||||
StrongArmDescription:
|
||||
db "May raise the"
|
||||
next "user's ATTACK.@"
|
||||
|
||||
UppercutDescription:
|
||||
db "An attack that may"
|
||||
next "cause flinching.@"
|
||||
|
||||
WaterSportDescription:
|
||||
db "Lowers FIRE move" ; I really want to change this tbh
|
||||
next "power.@"
|
||||
|
||||
DazzlingGleamDescription:
|
||||
db "Flashes a bright"
|
||||
next "light to attack.@"
|
||||
|
||||
FairyWindDescription:
|
||||
db "Blows a pleasant"
|
||||
next "wind to attack.@"
|
||||
|
||||
MoonblastDescription:
|
||||
db "An attack that may"
|
||||
next "lower SPCL.ATK.@"
|
||||
|
||||
|
|
|
|||
|
|
@ -2077,3 +2077,23 @@ DefenseCurl:
|
|||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
CoinHurl: ; Identical to Return, except it calculates damage differently, and does not trigger King's Rock, as contact isn't being made.
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
critical
|
||||
damagestats
|
||||
coinhurlpower
|
||||
damagecalc
|
||||
stab
|
||||
damagevariation
|
||||
checkhit
|
||||
moveanim
|
||||
failuretext
|
||||
applydamage
|
||||
criticaltext
|
||||
supereffectivetext
|
||||
checkfaint
|
||||
buildopponentrage
|
||||
endmove
|
||||
|
|
|
|||
|
|
@ -158,4 +158,5 @@ MoveEffectsPointers:
|
|||
dw BeatUp
|
||||
dw Fly
|
||||
dw DefenseCurl
|
||||
dw CoinHurl
|
||||
assert_table_length NUM_MOVE_EFFECTS
|
||||
|
|
|
|||
|
|
@ -273,5 +273,21 @@ Moves1:
|
|||
move EFFECT_NORMAL_HIT, 140, ROCK, 70, 5, 0 ;ROCK_SLASH
|
||||
move EFFECT_NORMAL_HIT, 50, BUG, 100, 15, 0 ;CROSS_CUTTER
|
||||
move EFFECT_SP_ATK_DOWN, 0, NORMAL, 100, 40, 0 ;MEGAPHONE
|
||||
move EFFECT_FREEZE_HIT, 100, FLYING, 95, 5, 30 ;WIND RIDE
|
||||
move EFFECT_FREEZE_HIT, 100, ICE, 95, 5, 30 ;MYSTIC_ICE
|
||||
move EFFECT_FLY, 85, WATER, 85, 5, 0 ; BOUNCE - went back and forth on type (making it modern or keeping it spaceworldy), chose spaceworld to diversify the "fly" move category
|
||||
move EFFECT_ACCURACY_UP, 85, GRASS, 0, 20, 0 ; BRIGHT_MOSS
|
||||
move EFFECT_COIN_HURL, 1, NORMAL, 100, 20, 0 ; COIN_HURL
|
||||
move EFFECT_NORMAL_HIT, 85, GROUND, 100, 10, 0 ; UPROOT
|
||||
move EFFECT_MIRROR_COAT, 1, PSYCHIC_TYPE, 100, 10, 0 ; SYNCHRONIZE - effect not implemented
|
||||
move EFFECT_ATTACK_UP_HIT, 70, STEEL, 90, 10, 10 ; STRONG_ARM
|
||||
move EFFECT_FLINCH_HIT, 55, FIGHTING, 80, 15, 30 ; UPPERCUT
|
||||
move EFFECT_NORMAL_HIT, 1, WATER, 1, 15, 0 ; WATER_SPORT - effect not implemented
|
||||
move EFFECT_NORMAL_HIT, 55, FLYING, 95, 10, 0 ; WIND_RIDE
|
||||
move EFFECT_NORMAL_HIT, 80, FAIRY, 100, 10, 0 ; DAZZLING_GLEAM
|
||||
move EFFECT_ALWAYS_HIT, 40, FAIRY, 100, 15, 0 ; DISARMING_VOICE
|
||||
move EFFECT_LEECH_HIT, 50, FAIRY, 100, 10, 0 ; DRAINING_KISS
|
||||
move EFFECT_NORMAL_HIT, 40, FAIRY, 100, 30, 0 ; FAIRY_WIND
|
||||
move EFFECT_SP_ATK_DOWN_HIT, 95, FAIRY, 100, 15, 30 ; MOONBLAST
|
||||
move EFFECT_ATTACK_DOWN_HIT, 90, FAIRY, 90, 10, 10 ; PLAY_ROUGH
|
||||
move EFFECT_CONFUSE_HIT, 90, FAIRY, 95, 10, 20 ; STRANGE_STEAM
|
||||
.IndirectEnd::
|
||||
|
|
|
|||
|
|
@ -255,5 +255,21 @@ MoveNames::
|
|||
li "ROCK SLASH"
|
||||
li "CROSS CUTTER"
|
||||
li "MEGAPHONE"
|
||||
li "MYSTIC ICE"
|
||||
li "BOUNCE"
|
||||
li "BRIGHT MOSS"
|
||||
li "COIN HURL"
|
||||
li "UPROOT"
|
||||
li "SYNCHRONIZE"
|
||||
li "STRONG ARM"
|
||||
li "UPPERCUT"
|
||||
li "WATER SPORT"
|
||||
li "WIND RIDE"
|
||||
li "DAZZLE GLEAM"
|
||||
li "DISARM VOICE"
|
||||
li "DRAININGKISS"
|
||||
li "FAIRY WIND"
|
||||
li "MOONBLAST"
|
||||
li "PLAY ROUGH"
|
||||
li "STRANGE STEAM"
|
||||
assert_list_length NUM_ATTACKS
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ ChrisNameMenuHeader:
|
|||
db 5 ; items
|
||||
db "NEW NAME@"
|
||||
MalePlayerNameArray:
|
||||
db "ETHAN@"
|
||||
db "GOLD@"
|
||||
db "CHRIS@"
|
||||
db "JIMMY@"
|
||||
db "ETHAN@" ; games
|
||||
db "GOLD@" ; manga
|
||||
db "JIMMY@" ; legend of thunder
|
||||
db "CHRIS@" ; vanilla
|
||||
db 2 ; title indent
|
||||
db " NAME @" ; title
|
||||
|
||||
|
|
@ -29,10 +29,10 @@ KrisNameMenuHeader:
|
|||
db 5 ; items
|
||||
db "NEW NAME@"
|
||||
FemalePlayerNameArray:
|
||||
db "KRIS@"
|
||||
db "MARINA@"
|
||||
db "AMANDA@"
|
||||
db "JODI@"
|
||||
db "KRIS@" ; game
|
||||
db "MARINA@" ; legend of thunder
|
||||
db "CRYSTAL@" ; manga
|
||||
db "CHRIS@" ; golden boys - plays with the male player version as well, showing it's a unisex name
|
||||
db 2 ; title indent
|
||||
db " NAME @" ; title
|
||||
|
||||
|
|
|
|||
|
|
@ -302,7 +302,7 @@ INCLUDE "data/pokemon/base_stats/aercrow.asm"
|
|||
INCLUDE "data/pokemon/base_stats/foxfire.asm"
|
||||
INCLUDE "data/pokemon/base_stats/yanma.asm"
|
||||
INCLUDE "data/pokemon/base_stats/yanmega.asm"
|
||||
INCLUDE "data/pokemon/base_stats/pending03.asm"
|
||||
INCLUDE "data/pokemon/base_stats/oniyanma.asm"
|
||||
INCLUDE "data/pokemon/base_stats/wooper.asm"
|
||||
INCLUDE "data/pokemon/base_stats/quagsire.asm"
|
||||
INCLUDE "data/pokemon/base_stats/espeon.asm"
|
||||
|
|
@ -383,7 +383,7 @@ INCLUDE "data/pokemon/base_stats/sonegg.asm"
|
|||
INCLUDE "data/pokemon/base_stats/cacawphony.asm"
|
||||
INCLUDE "data/pokemon/base_stats/trebir.asm"
|
||||
INCLUDE "data/pokemon/base_stats/sakuraze.asm"
|
||||
INCLUDE "data/pokemon/base_stats/amanobi.asm"
|
||||
INCLUDE "data/pokemon/base_stats/tanobi.asm"
|
||||
INCLUDE "data/pokemon/base_stats/trustan.asm"
|
||||
INCLUDE "data/pokemon/base_stats/kuwaguard.asm"
|
||||
INCLUDE "data/pokemon/base_stats/tonquito.asm"
|
||||
|
|
@ -421,6 +421,7 @@ INCLUDE "data/pokemon/base_stats/pupitar.asm"
|
|||
INCLUDE "data/pokemon/base_stats/tyranitar.asm"
|
||||
INCLUDE "data/pokemon/base_stats/lugia.asm"
|
||||
INCLUDE "data/pokemon/base_stats/ho_oh.asm"
|
||||
INCLUDE "data/pokemon/base_stats/shi_shi.asm"
|
||||
INCLUDE "data/pokemon/base_stats/hyoshu_yang.asm"
|
||||
INCLUDE "data/pokemon/base_stats/hyoshu_yin.asm"
|
||||
INCLUDE "data/pokemon/base_stats/celebi.asm"
|
||||
.IndirectEnd::
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
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
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_MONSTER, EGG_PLANT ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_FLYING, EGG_FLYING ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING, FLY
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING, FLY
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
INCBIN "gfx/pokemon/cyclorp/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate ; PLACEHOLDER
|
||||
dn EGG_NONE, EGG_NONE ; egg groups
|
||||
dn EGG_BUG, EGG_WATER_3 ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SANDSTORM, SWIFT, DETECT, REST, ATTRACT, THIEF, FURY_CUTTER, CUT
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
db FOXFIRE ; species ID placeholder
|
||||
|
||||
db 70, 65, 60, 85, 85, 80
|
||||
db 55, 85, 50, 115, 100, 70
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db FIRE, FIRE ; type
|
||||
db FIRE, ELECTRIC ; type
|
||||
db 130 ; catch rate
|
||||
db 110 ; base exp
|
||||
db BURNT_BERRY, BURNT_BERRY ; items
|
||||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_GROUND, EGG_GROUND ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, REST, ATTRACT, THIEF, STRENGTH, FLAMETHROWER
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, REST, ATTRACT, THIEF, STRENGTH, FLAMETHROWER, THUNDERBOLT, THUNDER
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_FLYING, EGG_FLYING ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FLAMETHROWER, THUNDERBOLT
|
||||
tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, SURF, FLAMETHROWER, THUNDERBOLT
|
||||
; end
|
||||
|
|
|
|||
21
data/pokemon/base_stats/hyoshu_yang.asm
Normal file
21
data/pokemon/base_stats/hyoshu_yang.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 106, 154, 90, 110, 130, 90
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db ICE, FAIRY ; type
|
||||
db 3 ; catch rate
|
||||
db 220 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_F0 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 120 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/hyoshu_yang/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_SLOW ; growth rate
|
||||
dn EGG_NONE, EGG_NONE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, CUT, STRENGTH, FLASH, ICE_BEAM
|
||||
; end
|
||||
|
|
@ -3,19 +3,19 @@
|
|||
db 106, 154, 90, 110, 130, 90
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db ICE, FLYING ; type
|
||||
db ICE, DARK ; type
|
||||
db 3 ; catch rate
|
||||
db 220 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_UNKNOWN ; gender ratio
|
||||
db GENDER_F100 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 120 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/shi_shi/front.dimensions"
|
||||
INCBIN "gfx/pokemon/hyoshu_yin/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_SLOW ; growth rate
|
||||
dn EGG_NONE, EGG_NONE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, THIEF, NIGHTMARE, FLY, STRENGTH, FLASH, ICE_BEAM
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DREAM_EATER, DETECT, REST, THIEF, NIGHTMARE, CUT, STRENGTH, ICE_BEAM
|
||||
; end
|
||||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_MONSTER, EGG_PLANT ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_NONE, EGG_NONE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, FLASH, THUNDERBOLT
|
||||
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, THUNDER, RETURN, PSYCHIC_M, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, FLASH, THUNDERBOLT
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, FLAMETHROWER, THUNDERBOLT
|
||||
tmhm DYNAMICPUNCH, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, THUNDERPUNCH, REST, ATTRACT, THIEF, FIRE_PUNCH, SURF, FLAMETHROWER, THUNDERBOLT
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
db 100 ; unknown 1
|
||||
db 20 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/pending03/front.dimensions"
|
||||
INCBIN "gfx/pokemon/oniyanma/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
dn EGG_BUG, EGG_BUG ; egg groups
|
||||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_INDETERMINATE, EGG_INDETERMINATE ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, REST, ATTRACT, THIEF, FLAMETHROWER, THUNDERBOLT
|
||||
tmhm CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, FIRE_BLAST, REST, ATTRACT, THIEF, SURF, FLAMETHROWER, THUNDERBOLT
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 50, 90, 65, 105, 75, 50
|
||||
db 80, 90, 85, 105, 75, 50
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db FIGHTING, STEEL ; type
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
db 100 ; unknown 1
|
||||
db 120 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/amanobi/front.dimensions"
|
||||
INCBIN "gfx/pokemon/tanobi/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate ; PLACEHOLDER
|
||||
dn EGG_NONE, EGG_NONE ; egg groups
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 50, 75, 40, 115, 95, 50
|
||||
db 100, 75, 65, 105, 90, 50
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db NORMAL, FIRE ; type
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
dn EGG_MONSTER, EGG_PLANT ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DEFENSE_CURL, REST, ATTRACT, FURY_CUTTER, CUT, FLASH
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@
|
|||
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
|
||||
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, PSYCHIC_M, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING
|
||||
; end
|
||||
|
|
|
|||
|
|
@ -281,7 +281,7 @@ PokemonCries::
|
|||
mon_cry CRY_NIDORAN_M, 0, 0 ; FOXFIRE (incomplete)
|
||||
mon_cry CRY_TOTODILE, 49, 200 ; YANMA
|
||||
mon_cry CRY_NIDORAN_M, 0, 0 ; YANMEGA (incomplete)
|
||||
mon_cry CRY_NIDORAN_M, 0, 0 ; PENDING03 (incomplete)
|
||||
mon_cry CRY_NIDORAN_M, 0, 0 ; ONIYANMA (incomplete)
|
||||
mon_cry CRY_WOOPER, 147, 175 ; WOOPER
|
||||
mon_cry CRY_WOOPER, -198, 320 ; QUAGSIRE
|
||||
mon_cry CRY_AIPOM, 162, 320 ; ESPEON
|
||||
|
|
@ -362,7 +362,7 @@ PokemonCries::
|
|||
mon_cry CRY_NIDORAN_M, 0, 128 ; CACAWPHONY
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; TREBIR
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; SAKURAZE
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; AMANOBI
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; TANOBI
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; TRUSTAN
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; KUWAGUARD
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; TONQUITO
|
||||
|
|
@ -400,6 +400,7 @@ PokemonCries::
|
|||
mon_cry CRY_RAIKOU, -256, 384 ; TYRANITAR
|
||||
mon_cry CRY_TYPHLOSION, 0, 256 ; LUGIA
|
||||
mon_cry CRY_AIPOM, 0, 384 ; HO_OH
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; SHI_SHI (placeholder)
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; HYOSHU_YANG (placeholder)
|
||||
mon_cry CRY_NIDORAN_M, 0, 128 ; HYOSHU_YIN (placeholder)
|
||||
mon_cry CRY_ENTEI, 330, 273 ; CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -275,7 +275,7 @@ SECTION "Pokedex Entries 193-251", ROMX
|
|||
|
||||
YanmaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/yanma.asm"
|
||||
YanmegaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/yanmega.asm"
|
||||
Pending03PokedexEntry:: INCLUDE "data/pokemon/dex_entries/pending03.asm"
|
||||
OniyanmaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/oniyanma.asm"
|
||||
WooperPokedexEntry:: INCLUDE "data/pokemon/dex_entries/wooper.asm"
|
||||
QuagsirePokedexEntry:: INCLUDE "data/pokemon/dex_entries/quagsire.asm"
|
||||
EspeonPokedexEntry:: INCLUDE "data/pokemon/dex_entries/espeon.asm"
|
||||
|
|
@ -355,7 +355,7 @@ SoneggPokedexEntry:: INCLUDE "data/pokemon/dex_entries/sonegg.asm"
|
|||
CacawphonyPokedexEntry:: INCLUDE "data/pokemon/dex_entries/cacawphony.asm"
|
||||
TrebirPokedexEntry:: INCLUDE "data/pokemon/dex_entries/trebir.asm"
|
||||
SakurazePokedexEntry:: INCLUDE "data/pokemon/dex_entries/sakuraze.asm"
|
||||
AmanobiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/amanobi.asm"
|
||||
TanobiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/tanobi.asm"
|
||||
TrustanPokedexEntry:: INCLUDE "data/pokemon/dex_entries/trustan.asm"
|
||||
KuwaguardPokedexEntry:: INCLUDE "data/pokemon/dex_entries/kuwaguard.asm"
|
||||
TonquitoPokedexEntry:: INCLUDE "data/pokemon/dex_entries/tonquito.asm"
|
||||
|
|
@ -393,7 +393,8 @@ PupitarPokedexEntry:: INCLUDE "data/pokemon/dex_entries/pupitar.asm"
|
|||
TyranitarPokedexEntry:: INCLUDE "data/pokemon/dex_entries/tyranitar.asm"
|
||||
LugiaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/lugia.asm"
|
||||
HoOhPokedexEntry:: INCLUDE "data/pokemon/dex_entries/ho_oh.asm"
|
||||
ShiShiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/shi_shi.asm"
|
||||
HyoshuYangPokedexEntry:: INCLUDE "data/pokemon/dex_entries/hyoshu_yang.asm"
|
||||
HyoshuYinPokedexEntry:: INCLUDE "data/pokemon/dex_entries/hyoshu_yin.asm"
|
||||
CelebiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/celebi.asm"
|
||||
MagipreyPokedexEntry:: INCLUDE "data/pokemon/dex_entries/magiprey.asm"
|
||||
TerradosPokedexEntry:: INCLUDE "data/pokemon/dex_entries/terrados.asm"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
db "DYNAMITE@" ; species name
|
||||
dw 603, 3420 ; height, weight
|
||||
|
||||
db "Fiercely loyal to"
|
||||
next "its TRAINER. If"
|
||||
next "given the order,"
|
||||
db "If it thinks its"
|
||||
next "TRAINER in danger,"
|
||||
next "it will gather as"
|
||||
|
||||
page "BRUINOUS will"
|
||||
next "attack with an"
|
||||
next "explosive bite.@"
|
||||
page "much energy as it"
|
||||
next "can to trigger a"
|
||||
next "huge explosion.@"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
db "PYRO@" ; species name
|
||||
dw 108, 170 ; height, weight
|
||||
db "FIRE BEAR@" ; species name
|
||||
dw 200, 220 ; height, weight
|
||||
|
||||
db "If its TRAINER is"
|
||||
next "cold, CUBBURN will"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
db "LOCH BOSS@" ; species name
|
||||
db "LOCHKEEPER@" ; species name
|
||||
dw 802, 4850 ; height, weight
|
||||
|
||||
db "Tempered and even-"
|
||||
next "handed, DONMARIN"
|
||||
next "carefully raises"
|
||||
db "Every PALSSIO pod"
|
||||
next "is raised by one"
|
||||
next "DONMARIN leader."
|
||||
|
||||
page "its pod. Its"
|
||||
next "punishments are"
|
||||
next "always fair.@"
|
||||
page "The punishments it"
|
||||
next "deals are harsh,"
|
||||
next "but always fair.@"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
db "BLAST@" ; species name
|
||||
dw 211, 420 ; height, weight
|
||||
db "FIRE BEAR@" ; species name
|
||||
dw 303, 720 ; height, weight
|
||||
|
||||
db "If it thinks its"
|
||||
next "TRAINER in danger,"
|
||||
next "it'll bark loudly."
|
||||
db "Fiercely loyal to"
|
||||
next "its TRAINER. If"
|
||||
next "given the order,"
|
||||
|
||||
page "Reining this in"
|
||||
next "is a true test"
|
||||
next "of skill.@"
|
||||
page "FLAMBEAR will"
|
||||
next "attack with an"
|
||||
next "explosive bite.@"
|
||||
|
|
|
|||
10
data/pokemon/dex_entries/hyoshu_yang.asm
Normal file
10
data/pokemon/dex_entries/hyoshu_yang.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Leads and protects"
|
||||
next "those fleeing from"
|
||||
next "persecution. The"
|
||||
|
||||
page "temari it holds"
|
||||
next "is vital for it to"
|
||||
next "ward off evil.@"
|
||||
10
data/pokemon/dex_entries/hyoshu_yin.asm
Normal file
10
data/pokemon/dex_entries/hyoshu_yin.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Folklore states it"
|
||||
next "raised 3 powerful"
|
||||
next "beasts. Some say"
|
||||
|
||||
page "this #MON is"
|
||||
next "a representation"
|
||||
next "of the end.@"
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
db "PLAYFUL@" ; species name
|
||||
dw 311, 70 ; height, weight
|
||||
dw 207, 310 ; height, weight
|
||||
|
||||
db "Calm and collected,"
|
||||
next "PALSSIO's presence"
|
||||
next "soothes all around"
|
||||
db "A smart and level-"
|
||||
next "headed #MON, it"
|
||||
next "has a soothing"
|
||||
|
||||
page "it. Popular with"
|
||||
next "newer and more"
|
||||
next "anxious TRAINERS.@"
|
||||
page "presence. Popular"
|
||||
next "with new, inexpe-"
|
||||
next "rienced TRAINERS.@"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
db "PROUD@" ; species name
|
||||
dw 509, 70 ; height, weight
|
||||
db "PRIDEFUL@" ; species name
|
||||
dw 411, 910 ; height, weight
|
||||
|
||||
db "Prideful in its"
|
||||
next "growing intellect,"
|
||||
next "PRESSIO often"
|
||||
db "Arrogant and proud"
|
||||
next "in nature, PRESSIO"
|
||||
next "picks on weaker"
|
||||
|
||||
page "picks fights with"
|
||||
next "#MON it sees"
|
||||
next "as inferior.@"
|
||||
page "#MON. Its skin"
|
||||
next "is smooth and cold"
|
||||
next "to touch.@"
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
db "GUARDIAN@" ; species name
|
||||
dw 1002, 6060 ; height, weight
|
||||
|
||||
db "Said to be the"
|
||||
next "embodiment of the"
|
||||
next "the north wind, it"
|
||||
|
||||
page "leads and protects"
|
||||
next "those fleeing from"
|
||||
next "persecution.@"
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
db "SHINOBI@" ; species name
|
||||
dw 311, 191 ; height, weight - placeholder
|
||||
|
||||
db "AMANOBI assisted"
|
||||
db "TANOBI assisted"
|
||||
next "ninja warriors in"
|
||||
next "the distant past."
|
||||
|
||||
|
|
@ -276,7 +276,7 @@ PokedexDataPointerTable:
|
|||
dba FoxfirePokedexEntry
|
||||
dba YanmaPokedexEntry
|
||||
dba YanmegaPokedexEntry
|
||||
dba Pending03PokedexEntry
|
||||
dba OniyanmaPokedexEntry
|
||||
dba WooperPokedexEntry
|
||||
dba QuagsirePokedexEntry
|
||||
dba EspeonPokedexEntry
|
||||
|
|
@ -357,7 +357,7 @@ PokedexDataPointerTable:
|
|||
dba CacawphonyPokedexEntry
|
||||
dba TrebirPokedexEntry
|
||||
dba SakurazePokedexEntry
|
||||
dba AmanobiPokedexEntry
|
||||
dba TanobiPokedexEntry
|
||||
dba TrustanPokedexEntry
|
||||
dba KuwaguardPokedexEntry
|
||||
dba TonquitoPokedexEntry
|
||||
|
|
@ -395,6 +395,7 @@ PokedexDataPointerTable:
|
|||
dba TyranitarPokedexEntry
|
||||
dba LugiaPokedexEntry
|
||||
dba HoOhPokedexEntry
|
||||
dba ShiShiPokedexEntry
|
||||
dba HyoshuYangPokedexEntry
|
||||
dba HyoshuYinPokedexEntry
|
||||
dba CelebiPokedexEntry
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ AlphabeticalPokedexOrder:
|
|||
dw AERODACTYL
|
||||
dw AIPOM
|
||||
dw ALAKAZAM
|
||||
dw AMANOBI
|
||||
dw TANOBI
|
||||
dw AMBIPOM
|
||||
dw AMPHAROS
|
||||
dw ANGORE
|
||||
|
|
@ -151,6 +151,8 @@ AlphabeticalPokedexOrder:
|
|||
dw HORSEA
|
||||
dw HOUNDOOM
|
||||
dw HOUNDOUR
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw HYPNO
|
||||
dw IGGLYBUFF
|
||||
dw IGUANARCH
|
||||
|
|
@ -248,6 +250,7 @@ AlphabeticalPokedexOrder:
|
|||
dw OMANYTE
|
||||
dw OMASTAR
|
||||
dw ONIX
|
||||
dw ONIYANMA
|
||||
dw ORFRY
|
||||
dw PALSSIO
|
||||
dw PARAS
|
||||
|
|
@ -312,7 +315,6 @@ AlphabeticalPokedexOrder:
|
|||
dw SEEL
|
||||
dw SENTRET
|
||||
dw SHELLDER
|
||||
dw SHI_SHI
|
||||
dw SHUCKLE
|
||||
dw SKARMORY
|
||||
dw SKIPLOOM
|
||||
|
|
@ -395,7 +397,6 @@ AlphabeticalPokedexOrder:
|
|||
dw XYLODON
|
||||
dw XYLOFIN
|
||||
dw YANMA
|
||||
dw PENDING03 ; this thing's gonna start with Yan, surely, so I'm putting it here.
|
||||
dw YANMEGA
|
||||
dw ZAPDOS
|
||||
dw ZUBAT
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ NewPokedexOrder:
|
|||
dw NIDOREIGN
|
||||
dw YANMA
|
||||
dw YANMEGA
|
||||
dw PENDING03
|
||||
dw ONIYANMA
|
||||
dw SUNKERN
|
||||
dw SUNBUD
|
||||
dw SUNFLORA
|
||||
|
|
@ -326,7 +326,7 @@ NewPokedexOrder:
|
|||
dw CACAWPHONY
|
||||
dw TREBIR
|
||||
dw SAKURAZE
|
||||
dw AMANOBI
|
||||
dw TANOBI
|
||||
dw TRUSTAN
|
||||
dw KUWAGUARD
|
||||
dw TONQUITO
|
||||
|
|
@ -394,7 +394,8 @@ NewPokedexOrder:
|
|||
dw TYRANITAR
|
||||
dw LUGIA
|
||||
dw HO_OH
|
||||
dw SHI_SHI
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw MEWTWO
|
||||
dw MEW
|
||||
dw CELEBI
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ EggMovePointers2::
|
|||
dw FoxfireEggMoves
|
||||
dw YanmaEggMoves
|
||||
dw NoEggMoves2 ; Yanmega
|
||||
dw NoEggMoves2 ; Pending03
|
||||
dw NoEggMoves2 ; Oniyanma
|
||||
dw WooperEggMoves
|
||||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
|
|
@ -146,7 +146,7 @@ EggMovePointers2::
|
|||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
dw SakurazeEggMoves
|
||||
dw AmanobiEggMoves
|
||||
dw TanobiEggMoves
|
||||
dw TrustanEggMoves
|
||||
dw KuwaguardEggMoves
|
||||
dw TonquitoEggMoves
|
||||
|
|
@ -186,6 +186,7 @@ EggMovePointers2::
|
|||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
dw NoEggMoves2
|
||||
.IndirectEnd::
|
||||
|
||||
ChikoritaEggMoves:
|
||||
|
|
@ -213,6 +214,7 @@ TotodileEggMoves:
|
|||
dw ANCIENTPOWER
|
||||
dw RAZOR_WIND
|
||||
dw ROCK_SLIDE
|
||||
dw WATER_SPORT
|
||||
dw -1 ; end
|
||||
|
||||
CubburnEggMoves:
|
||||
|
|
@ -252,6 +254,8 @@ LedybaEggMoves:
|
|||
dw PSYBEAM
|
||||
dw BIDE
|
||||
dw LIGHT_SCREEN
|
||||
dw STRONG_ARM
|
||||
dw UPPERCUT
|
||||
dw -1 ; end
|
||||
|
||||
SpinarakEggMoves:
|
||||
|
|
@ -260,6 +264,7 @@ SpinarakEggMoves:
|
|||
dw SONICBOOM
|
||||
dw BATON_PASS
|
||||
dw PURSUIT
|
||||
dw PIN_MISSILE
|
||||
dw -1 ; end
|
||||
|
||||
ChinchouEggMoves:
|
||||
|
|
@ -296,6 +301,7 @@ IgglybuffEggMoves:
|
|||
dw PERISH_SONG
|
||||
dw PRESENT
|
||||
dw FAINT_ATTACK
|
||||
dw BOUNCE
|
||||
dw -1 ; end
|
||||
|
||||
TogepiEggMoves:
|
||||
|
|
@ -338,6 +344,7 @@ AzurillEggMoves:
|
|||
dw PERISH_SONG
|
||||
dw SUPERSONIC
|
||||
dw FORESIGHT
|
||||
dw WATER_SPORT
|
||||
dw -1 ; end
|
||||
|
||||
BonslyEggMoves:
|
||||
|
|
@ -393,12 +400,15 @@ YanmaEggMoves:
|
|||
dw WHIRLWIND
|
||||
dw REVERSAL
|
||||
dw LEECH_LIFE
|
||||
dw CONFUSION
|
||||
dw FLAIL
|
||||
dw -1 ; end
|
||||
|
||||
WooperEggMoves:
|
||||
dw BODY_SLAM
|
||||
dw ANCIENTPOWER
|
||||
dw SAFEGUARD
|
||||
dw UPROOT
|
||||
dw -1 ; end
|
||||
|
||||
MurkrowEggMoves:
|
||||
|
|
@ -480,6 +490,10 @@ QwilfishEggMoves:
|
|||
|
||||
ShuckleEggMoves:
|
||||
dw SWEET_SCENT
|
||||
dw MIST
|
||||
dw MUD_SLAP
|
||||
dw STRING_SHOT
|
||||
dw ANCIENTPOWER
|
||||
dw -1 ; end
|
||||
|
||||
HeracrossEggMoves:
|
||||
|
|
@ -515,6 +529,7 @@ SwinubEggMoves:
|
|||
dw BODY_SLAM
|
||||
dw ROCK_SLIDE
|
||||
dw ANCIENTPOWER
|
||||
dw UPROOT
|
||||
dw -1 ; end
|
||||
|
||||
CorsolaEggMoves:
|
||||
|
|
@ -560,6 +575,7 @@ SkarmoryEggMoves:
|
|||
dw PURSUIT
|
||||
dw WHIRLWIND
|
||||
dw SKY_ATTACK
|
||||
dw WIND_RIDE
|
||||
dw -1 ; end
|
||||
|
||||
HoundourEggMoves:
|
||||
|
|
@ -577,6 +593,7 @@ PhanpyEggMoves:
|
|||
dw BODY_SLAM
|
||||
dw ANCIENTPOWER
|
||||
dw WATER_GUN
|
||||
dw ROCK_HEAD
|
||||
dw -1 ; end
|
||||
|
||||
StantlerEggMoves:
|
||||
|
|
@ -601,6 +618,8 @@ TyrogueEggMoves:
|
|||
dw HI_JUMP_KICK
|
||||
dw MACH_PUNCH
|
||||
dw MIND_READER
|
||||
dw STRONG_ARM
|
||||
dw UPPERCUT
|
||||
dw -1 ; end
|
||||
|
||||
SmoochumEggMoves:
|
||||
|
|
@ -652,7 +671,7 @@ SakurazeEggMoves:
|
|||
dw MORNING_SUN
|
||||
dw -1 ;end
|
||||
|
||||
AmanobiEggMoves:
|
||||
TanobiEggMoves:
|
||||
dw EXTREMESPEED
|
||||
dw FAINT_ATTACK
|
||||
dw FURY_SWIPES
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ EggMovePointers1:
|
|||
dw PinsirEggMoves
|
||||
dw NoEggMoves1 ; Tricules
|
||||
dw NoEggMoves1
|
||||
dw NoEggMoves1
|
||||
dw MagikarpEggMoves
|
||||
dw NoEggMoves1
|
||||
dw NoEggMoves1 ; Magiprey
|
||||
dw NoEggMoves1 ; Terrados
|
||||
|
|
@ -221,6 +221,7 @@ BulbasaurEggMoves:
|
|||
dw SAFEGUARD
|
||||
dw RAZOR_WIND
|
||||
dw PETAL_DANCE
|
||||
dw UPROOT
|
||||
dw -1 ; end
|
||||
|
||||
CharmanderEggMoves:
|
||||
|
|
@ -268,6 +269,7 @@ SpearowEggMoves:
|
|||
dw SCARY_FACE
|
||||
dw QUICK_ATTACK
|
||||
dw TRI_ATTACK
|
||||
dw WIND_RIDE
|
||||
dw -1 ; end
|
||||
|
||||
EkansEggMoves:
|
||||
|
|
@ -304,6 +306,7 @@ NidoranMEggMoves:
|
|||
dw AMNESIA
|
||||
dw COUNTER
|
||||
dw BEAT_UP
|
||||
dw ROCK_HEAD
|
||||
dw -1 ; end
|
||||
|
||||
VulpiiiEggMoves:
|
||||
|
|
@ -395,6 +398,7 @@ PoliwagEggMoves:
|
|||
dw BUBBLEBEAM
|
||||
dw HAZE
|
||||
dw MIND_READER
|
||||
dw WATER_SPORT
|
||||
dw -1 ; end
|
||||
|
||||
AbraEggMoves:
|
||||
|
|
@ -408,6 +412,7 @@ MachopEggMoves:
|
|||
dw MEDITATE
|
||||
dw ROLLING_KICK
|
||||
dw ENCORE
|
||||
dw BARRIER
|
||||
dw -1 ; end
|
||||
|
||||
BellsproutEggMoves:
|
||||
|
|
@ -505,6 +510,7 @@ DoduoEggMoves:
|
|||
dw HAZE
|
||||
dw FAINT_ATTACK
|
||||
dw FLAIL
|
||||
dw MEGAPHONE
|
||||
dw -1 ; end
|
||||
|
||||
SeelEggMoves:
|
||||
|
|
@ -553,6 +559,7 @@ KrabbyEggMoves:
|
|||
dw FLAIL
|
||||
dw SLAM
|
||||
dw ROCK_SLASH
|
||||
dw CROSS_CUTTER
|
||||
dw -1 ; end
|
||||
|
||||
ExeggcuteEggMoves:
|
||||
|
|
@ -618,6 +625,7 @@ KangaskhanEggMoves:
|
|||
dw FOCUS_ENERGY
|
||||
dw SAFEGUARD
|
||||
dw DISABLE
|
||||
dw MEGAPHONE
|
||||
dw -1 ; end
|
||||
|
||||
HorseaEggMoves:
|
||||
|
|
@ -673,6 +681,10 @@ PinsirEggMoves:
|
|||
dw ROCK_SLASH
|
||||
dw -1 ; end
|
||||
|
||||
MagikarpEggMoves:
|
||||
dw BOUNCE
|
||||
dw -1 ; end
|
||||
|
||||
LaprasEggMoves:
|
||||
dw AURORA_BEAM
|
||||
dw FORESIGHT
|
||||
|
|
@ -681,6 +693,7 @@ LaprasEggMoves:
|
|||
EeveeEggMoves:
|
||||
dw FLAIL
|
||||
dw CHARM
|
||||
dw BRIGHT_MOSS
|
||||
dw -1 ; end
|
||||
|
||||
OmanyteEggMoves:
|
||||
|
|
@ -689,6 +702,7 @@ OmanyteEggMoves:
|
|||
dw SLAM
|
||||
dw SUPERSONIC
|
||||
dw HAZE
|
||||
dw BRIGHT_MOSS
|
||||
dw -1 ; end
|
||||
|
||||
KabutoEggMoves:
|
||||
|
|
@ -697,6 +711,7 @@ KabutoEggMoves:
|
|||
dw RAPID_SPIN
|
||||
dw DIG
|
||||
dw FLAIL
|
||||
dw CROSS_CUTTER
|
||||
dw -1 ; end
|
||||
|
||||
FeradactylEggMoves:
|
||||
|
|
|
|||
|
|
@ -274,7 +274,7 @@ EvolutionMoves::
|
|||
dw NO_MOVE ;FOXFIRE
|
||||
dw NO_MOVE ;YANMA ; c1
|
||||
dw NO_MOVE ;YANMEGA
|
||||
dw NO_MOVE ;PENDING03
|
||||
dw NO_MOVE ;ONIYANMA
|
||||
dw NO_MOVE ;WOOPER ; c2
|
||||
dw NO_MOVE ;QUAGSIRE ; c3
|
||||
dw NO_MOVE ;ESPEON ; c4
|
||||
|
|
@ -355,7 +355,7 @@ EvolutionMoves::
|
|||
dw NO_MOVE ;CACAWPHONY
|
||||
dw NO_MOVE ;TREBIR
|
||||
dw NO_MOVE ;SAKURAZE
|
||||
dw NO_MOVE ;AMANOBI
|
||||
dw NO_MOVE ;TANOBI
|
||||
dw NO_MOVE ;TRUSTAN
|
||||
dw NO_MOVE ;KUWAGUARD
|
||||
dw NO_MOVE ;TONQUITO
|
||||
|
|
@ -393,7 +393,8 @@ EvolutionMoves::
|
|||
dw NO_MOVE ;TYRANITAR ; f8
|
||||
dw NO_MOVE ;LUGIA ; f9
|
||||
dw NO_MOVE ;HO_OH ; fa
|
||||
dw NO_MOVE ;SHI_SHI
|
||||
dw NO_MOVE ;HYOSHU_YANG
|
||||
dw NO_MOVE ;HYOSHU_YIN
|
||||
dw NO_MOVE ;CELEBI ; fb
|
||||
|
||||
;---
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -357,7 +357,7 @@ FirstEvoStages::
|
|||
dw SONEGG
|
||||
dw SONEGG
|
||||
dw SAKURAZE
|
||||
dw AMANOBI
|
||||
dw TANOBI
|
||||
dw TRUSTAN
|
||||
dw KUWAGUARD
|
||||
dw TONQUITO
|
||||
|
|
@ -395,6 +395,7 @@ FirstEvoStages::
|
|||
dw LARVITAR ;f8
|
||||
dw LUGIA
|
||||
dw HO_OH
|
||||
dw SHI_SHI
|
||||
dw HYOSHU_YANG
|
||||
dw HYOSHU_YIN
|
||||
dw CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -277,7 +277,7 @@ MonMenuIcons:
|
|||
db ICON_FOX ; FOXFIRE
|
||||
db ICON_BUG ; YANMA
|
||||
db ICON_BUG ; YANMEGA
|
||||
db ICON_BUG ; PENDING03
|
||||
db ICON_BUG ; ONIYANMA
|
||||
db ICON_MONSTER ; WOOPER
|
||||
db ICON_MONSTER ; QUAGSIRE
|
||||
db ICON_FOX ; ESPEON
|
||||
|
|
@ -358,7 +358,7 @@ MonMenuIcons:
|
|||
db ICON_BIRD ; CACAWPHONY
|
||||
db ICON_BIRD ; TREBIR
|
||||
db ICON_ODDISH ; SAKURAZE - Want this to be the old Flower icon
|
||||
db ICON_FOX ; AMANOBI
|
||||
db ICON_FOX ; TANOBI
|
||||
db ICON_FOX ; TRUSTAN
|
||||
db ICON_BUG ; KUWAGUARD
|
||||
db ICON_BUG ; TONQUITO
|
||||
|
|
@ -396,6 +396,7 @@ MonMenuIcons:
|
|||
db ICON_MONSTER ; TYRANITAR
|
||||
db ICON_LUGIA ; LUGIA
|
||||
db ICON_HO_OH ; HO_OH
|
||||
db ICON_FOX ; SHI_SHI
|
||||
db ICON_FOX ; HYOSHU_YANG
|
||||
db ICON_FOX ; HYOSHU_YIN
|
||||
db ICON_HUMANSHAPE ; CELEBI
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ PokemonNames::
|
|||
db "FOXFIRE@@@"
|
||||
db "YANMA@@@@@"
|
||||
db "YANMEGA@@@"
|
||||
db "PENDING03@"
|
||||
db "ONIYANMA@@"
|
||||
db "WOOPER@@@@"
|
||||
db "QUAGSIRE@@"
|
||||
db "ESPEON@@@@"
|
||||
|
|
@ -361,7 +361,7 @@ PokemonNames::
|
|||
db "CACAWPHONY"
|
||||
db "TREBIR@@@@"
|
||||
db "SAKURAZE@@"
|
||||
db "AMANOBI@@@"
|
||||
db "TANOBI@@@@"
|
||||
db "TRUSTAN@@@"
|
||||
db "KUWAGUARD@"
|
||||
db "TONQUITO@@"
|
||||
|
|
@ -399,6 +399,7 @@ PokemonNames::
|
|||
db "TYRANITAR@"
|
||||
db "LUGIA@@@@@"
|
||||
db "HO-OH@@@@@"
|
||||
db "SHI-SHI@@@"
|
||||
db "HYOSHU@@@@"
|
||||
db "HYOSHU@@@@"
|
||||
db "CELEBI@@@@"
|
||||
assert_table_length NUM_POKEMON
|
||||
|
|
|
|||
|
|
@ -583,8 +583,8 @@ INCBIN "gfx/pokemon/yanma/front.gbcpal", middle_colors
|
|||
INCLUDE "gfx/pokemon/yanma/shiny.pal"
|
||||
INCBIN "gfx/pokemon/yanmega/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/yanmega/shiny.pal"
|
||||
INCBIN "gfx/pokemon/pending03/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/pending03/shiny.pal"
|
||||
INCBIN "gfx/pokemon/oniyanma/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/oniyanma/shiny.pal"
|
||||
INCBIN "gfx/pokemon/wooper/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/wooper/shiny.pal"
|
||||
INCBIN "gfx/pokemon/quagsire/front.gbcpal", middle_colors
|
||||
|
|
@ -746,8 +746,8 @@ INCBIN "gfx/pokemon/trebir/front.gbcpal", middle_colors
|
|||
INCLUDE "gfx/pokemon/trebir/shiny.pal"
|
||||
INCBIN "gfx/pokemon/sakuraze/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/sakuraze/shiny.pal"
|
||||
INCBIN "gfx/pokemon/amanobi/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/amanobi/shiny.pal"
|
||||
INCBIN "gfx/pokemon/tanobi/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/tanobi/shiny.pal"
|
||||
INCBIN "gfx/pokemon/trustan/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/trustan/shiny.pal"
|
||||
INCBIN "gfx/pokemon/kuwaguard/front.gbcpal", middle_colors
|
||||
|
|
@ -824,8 +824,10 @@ INCBIN "gfx/pokemon/lugia/front.gbcpal", middle_colors
|
|||
INCLUDE "gfx/pokemon/lugia/shiny.pal"
|
||||
INCBIN "gfx/pokemon/ho_oh/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/ho_oh/shiny.pal"
|
||||
INCBIN "gfx/pokemon/shi_shi/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/shi_shi/shiny.pal"
|
||||
INCBIN "gfx/pokemon/hyoshu_yang/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/hyoshu_yang/shiny.pal"
|
||||
INCBIN "gfx/pokemon/hyoshu_yin/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/hyoshu_yin/shiny.pal"
|
||||
INCBIN "gfx/pokemon/celebi/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/celebi/shiny.pal"
|
||||
|
||||
|
|
|
|||
|
|
@ -563,8 +563,8 @@ PokemonPicPointers::
|
|||
dba YanmaBackpic
|
||||
dba YanmegaFrontpic
|
||||
dba YanmegaBackpic
|
||||
dba Pending03Frontpic
|
||||
dba Pending03Backpic
|
||||
dba OniyanmaFrontpic
|
||||
dba OniyanmaBackpic
|
||||
dba WooperFrontpic
|
||||
dba WooperBackpic
|
||||
dba QuagsireFrontpic
|
||||
|
|
@ -728,8 +728,8 @@ PokemonPicPointers::
|
|||
dba TrebirBackpic
|
||||
dba SakurazeFrontpic
|
||||
dba SakurazeBackpic
|
||||
dba AmanobiFrontpic
|
||||
dba AmanobiBackpic
|
||||
dba TanobiFrontpic
|
||||
dba TanobiBackpic
|
||||
dba TrustanFrontpic
|
||||
dba TrustanBackpic
|
||||
dba KuwaguardFrontpic
|
||||
|
|
@ -804,8 +804,10 @@ PokemonPicPointers::
|
|||
dba LugiaBackpic
|
||||
dba HoOhFrontpic
|
||||
dba HoOhBackpic
|
||||
dba ShiShiFrontpic
|
||||
dba ShiShiBackpic
|
||||
dba HyoshuYangFrontpic
|
||||
dba HyoshuYangBackpic
|
||||
dba HyoshuYinFrontpic
|
||||
dba HyoshuYinBackpic
|
||||
dba CelebiFrontpic
|
||||
dba CelebiBackpic
|
||||
assert_table_length NUM_POKEMON + 1
|
||||
|
|
|
|||
|
|
@ -53,4 +53,8 @@ UnownPicPointers::
|
|||
dba UnownYBackpic
|
||||
dba UnownZFrontpic
|
||||
dba UnownZBackpic
|
||||
dba UnownExclamationFrontpic
|
||||
dba UnownExclamationBackpic
|
||||
dba UnownQuestionFrontpic
|
||||
dba UnownQuestionBackpic
|
||||
assert_table_length NUM_UNOWN
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ UnownWords:
|
|||
dw UnownWordX
|
||||
dw UnownWordY
|
||||
dw UnownWordZ
|
||||
dw UnownWordExclamation
|
||||
dw UnownWordQuestion
|
||||
assert_table_length NUM_UNOWN + 1
|
||||
|
||||
UnownWordA: unownword "ANGRY"
|
||||
|
|
@ -63,3 +65,6 @@ UnownWordW: unownword "WANT"
|
|||
UnownWordX: unownword "XXXXX"
|
||||
UnownWordY: unownword "YIELD"
|
||||
UnownWordZ: unownword "ZOOM"
|
||||
UnownWordExclamation: unownword "(((((" ; "!!!!!" since "Z" + 1 == "("
|
||||
UnownWordQuestion: unownword ")))))" ; "?????" since "Z" + 2 == ")"
|
||||
; these use the words from the hgss unown report
|
||||
|
|
|
|||
|
|
@ -1634,6 +1634,22 @@ CooltrainerMGroup:
|
|||
dw DRAGONAIR
|
||||
dw WRAP, SURF, DRAGON_RAGE, SLAM
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; COOLTRAINERM (11)
|
||||
db "RITCHIE@", TRAINERTYPE_MOVES ; anime reference
|
||||
db 43
|
||||
dw BUTTERFREE
|
||||
dw SLEEP_POWDER, PSYCHIC_M, WHIRLWIND, STUN_SPORE
|
||||
db 41
|
||||
dw PUPITAR
|
||||
dw HEADBUTT, SANDSTORM, ROCK_SLIDE, EARTHQUAKE
|
||||
db 41
|
||||
dw CHARIZARD
|
||||
dw FLAMETHROWER, WING_ATTACK, SLASH, EARTHQUAKE
|
||||
db 45
|
||||
dw GOROCHU
|
||||
dw THUNDERBOLT, SUBMISSION, BODY_SLAM, THUNDER_WAVE
|
||||
db -1 ; end
|
||||
|
||||
end_list_items
|
||||
|
||||
|
|
@ -2687,12 +2703,10 @@ BugCatcherGroup:
|
|||
FisherGroup:
|
||||
next_list_item ; FISHER (1)
|
||||
db "JUSTIN@", TRAINERTYPE_NORMAL ; There are multiple "Karp Spam" Fishers, so Justin is being completely changed.
|
||||
db 9
|
||||
dw ORFRY
|
||||
db 15 ; Essentially, he is the player's introduction to Old Rod fishing in GSC.
|
||||
dw MAGIKARP
|
||||
db 15
|
||||
dw ORFRY
|
||||
db 17
|
||||
dw TENTACOOL
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; FISHER (2)
|
||||
|
|
@ -3679,7 +3693,7 @@ HikerGroup:
|
|||
|
||||
next_list_item ; HIKER (2)
|
||||
db "RUSSELL@", TRAINERTYPE_NORMAL
|
||||
db 4
|
||||
db 5
|
||||
dw PHANPY
|
||||
db 6
|
||||
dw WOOPER
|
||||
|
|
@ -3831,7 +3845,7 @@ HikerGroup:
|
|||
db "DANIEL@", TRAINERTYPE_NORMAL
|
||||
db 10
|
||||
dw WOOPER
|
||||
db 12
|
||||
db 11
|
||||
dw ONIX
|
||||
db -1 ; end
|
||||
|
||||
|
|
|
|||
|
|
@ -349,7 +349,7 @@ LassGroup:
|
|||
dw DISABLE, SURF, PSYCHIC_M, SCREECH
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; LASS (2)
|
||||
next_list_item ; LASS (18)
|
||||
db "IKUE@", TRAINERTYPE_ITEM_MOVES
|
||||
db 43
|
||||
dw NIDOQUEEN ; From the Yellow Lass
|
||||
|
|
@ -364,6 +364,33 @@ LassGroup:
|
|||
db LIGHT_BALL
|
||||
dw THUNDERBOLT, QUICK_ATTACK, DOUBLE_EDGE, AGILITY ; Moves from Johto anime
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; LASS (19)
|
||||
db "CASEY@", TRAINERTYPE_MOVES ; anime reference
|
||||
db 45 ; She's from New Bark Town, and is last seen when going to Cerulean City to watch a baseball game.
|
||||
dw RATICATE ; So she's on Route 4, here.
|
||||
dw SUPER_FANG, HYPER_FANG, BUBBLEBEAM, TAIL_WHIP ; BubbleBeam is a soft-reference to Misty's old TM, also BubbleRat is cool
|
||||
db 45
|
||||
dw PIDGEOT
|
||||
dw WING_ATTACK, DOUBLE_EDGE, MIRROR_MOVE, SING
|
||||
db 45
|
||||
dw BEEDRILL
|
||||
dw TWINEEDLE, SLUDGE_BOMB, SWORDS_DANCE, AGILITY
|
||||
db 45
|
||||
dw ELECTIVIRE
|
||||
dw MEDITATE, CROSS_CHOP, THUNDERBOLT, ICE_PUNCH
|
||||
db 45
|
||||
dw MEGANIUM
|
||||
dw SWORDS_DANCE, EARTHQUAKE, RAZOR_LEAF, BODY_SLAM
|
||||
db -1
|
||||
|
||||
next_list_item ; COOLTRAINERM (11)
|
||||
db "DUPLICA@", TRAINERTYPE_NORMAL ; anime reference
|
||||
db 40
|
||||
dw DITTO ; Mini-Dit!
|
||||
db 43
|
||||
dw MIMMEO
|
||||
db -1 ; end
|
||||
|
||||
end_list_items
|
||||
|
||||
|
|
@ -733,7 +760,7 @@ JackGroup:
|
|||
next_list_item
|
||||
db "JACKY@", TRAINERTYPE_MOVES
|
||||
db 50
|
||||
dw AMANOBI ; Kage-Maru
|
||||
dw TANOBI ; Kage-Maru
|
||||
dw METAL_CLAW, SPIKES, FIRE_SPIN, PETAL_DANCE
|
||||
db 50
|
||||
dw ANNIHILAPE
|
||||
|
|
|
|||
|
|
@ -3,11 +3,15 @@
|
|||
; General philosophies:
|
||||
; - Johto encounter bias at every opportunity.
|
||||
; - However, Kanto Pokemon should still be present.
|
||||
; - If there is an equivalent, it should switch (eg. Sentret vs Rattata)
|
||||
; - If there is an equivalent, it should switch (eg. Sentret vs Rattata, Gastly vs Misdreavus)
|
||||
; - Making some Kanto Pokemon exclusive to Kanto is acceptable given the region's changes.
|
||||
; - Johto can't always stand on its own, so it's ok to have Kanto plurality.
|
||||
; - In general: Increase Johto *frequency*. Don't make an ethnostate (see: BW and its consequences).
|
||||
|
||||
; FAQ
|
||||
; "Isn't Misdreavus too strong?"
|
||||
; It's worse than Gastly. It starts with Psywave and is stuck with it until L26, and gets less TMs. Thus, it "nerfs" Gastly more than anything - which has better moves, higher offensive stats, and a Poison resistance for the early-game - improved Johto accessibility is always a priority.
|
||||
|
||||
JohtoGrassWildMons:
|
||||
|
||||
def_grass_wildmons SPROUT_TOWER_2F
|
||||
|
|
@ -1464,29 +1468,29 @@ JohtoGrassWildMons:
|
|||
def_grass_wildmons ROUTE_36
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 14, LEDYBA
|
||||
dbw 16, FARFETCH_D
|
||||
dbw 15, AERCROW
|
||||
dbw 15, KOTORA
|
||||
dbw 17, KOTORA
|
||||
dbw 14, NATU
|
||||
dbw 16, NATU
|
||||
dbw 5, LEDYBA
|
||||
dbw 6, BELLSPROUT
|
||||
dbw 6, PUPPERON
|
||||
dbw 6, KOTORA
|
||||
dbw 7, KOTORA
|
||||
dbw 5, NATU
|
||||
dbw 7, FARFETCH_D
|
||||
; day
|
||||
dbw 15, FARFETCH_D
|
||||
dbw 14, KOTORA
|
||||
dbw 15, BELLSPROUT
|
||||
dbw 16, AERCROW
|
||||
dbw 17, AERCROW
|
||||
dbw 15, NATU
|
||||
dbw 16, NATU
|
||||
dbw 6, BELLSPROUT
|
||||
dbw 5, KOTORA
|
||||
dbw 5, BELLSPROUT
|
||||
dbw 5, PUPPERON
|
||||
dbw 6, PUPPERON
|
||||
dbw 6, NATU
|
||||
dbw 7, FARFETCH_D
|
||||
; nite
|
||||
dbw 15, SPINARAK
|
||||
dbw 14, HOOTHOOT
|
||||
dbw 16, BELLSPROUT
|
||||
dbw 14, VULPIII ; Silver data, but specifically at night
|
||||
dbw 15, HOOTHOOT
|
||||
dbw 16, MISDREAVUS
|
||||
dbw 17, MISDREAVUS
|
||||
dbw 5, SPINARAK
|
||||
dbw 6, HOOTHOOT
|
||||
dbw 6, ODDISH
|
||||
dbw 5, VULPIII ; Silver data, but specifically at night
|
||||
dbw 5, HOOTHOOT
|
||||
dbw 6, MISDREAVUS
|
||||
dbw 7, MISDREAVUS
|
||||
end_grass_wildmons
|
||||
|
||||
; Restored the 30% Stantler from GS.
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ UnlockedUnownLetterSets:
|
|||
dw .Set_L_R ; UNLOCKED_UNOWNS_L_TO_R_F
|
||||
dw .Set_S_W ; UNLOCKED_UNOWNS_S_TO_W_F
|
||||
dw .Set_X_Z ; UNLOCKED_UNOWNS_X_TO_Z_F
|
||||
dw .Set_Exclamation_Question ; UNLOCKED_UNOWNS_EXCLAMATION_QUESTION
|
||||
assert_table_length NUM_UNLOCKED_UNOWN_SETS
|
||||
|
||||
.Set_A_K:
|
||||
|
|
@ -23,3 +24,5 @@ UnlockedUnownLetterSets:
|
|||
unown_set S, T, U, V, W
|
||||
.Set_X_Z:
|
||||
unown_set X, Y, Z
|
||||
.Set_Exclamation_Question ; I'm not the biggest fan of this - could easily just put them with XYZ, but it seems in HGSS it was made more awkward, so let's do it this way. Could also be used to place them somewhere else - Tanoby Ruins?
|
||||
unown_set EXCLAMATION, QUESTION
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue