Merge branch 'master' of https://github.com/PlagueVonKarma/kep-hack
|
|
@ -171,6 +171,19 @@
|
|||
const SLASH ; a3
|
||||
const SUBSTITUTE ; a4
|
||||
const STRUGGLE ; a5
|
||||
const FAIRY_WIND ; a6
|
||||
const DRAININGKISS ; a7
|
||||
const METAL_SOUND ; a8
|
||||
const MAGNET_BOMB ; a9
|
||||
const IRON_DEFENSE ; aa
|
||||
const DAZZLE_GLEAM ; ab
|
||||
const NIGHT_SLASH ; ac
|
||||
const FEINT_ATTACK ; ad
|
||||
const IRON_HEAD ; ae
|
||||
const BRUTAL_SWING ; af
|
||||
const CHARM ; b0
|
||||
const SWEET_KISS ; b1
|
||||
const BULLET_PUNCH ; b2
|
||||
DEF NUM_ATTACKS EQU const_value - 1
|
||||
|
||||
; Moves do double duty as animation identifiers.
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
const DEX_CHARIZARD ; 6
|
||||
const DEX_SQUIRTLE ; 7
|
||||
const DEX_WARTORTLE ; 8
|
||||
const DEX_BLASTOISE ; 9
|
||||
const DEX_TOTARTLE ; 9
|
||||
const DEX_CATERPIE ; 10
|
||||
const DEX_METAPOD ; 11
|
||||
const DEX_BUTTERFREE ; 12
|
||||
|
|
@ -30,6 +30,7 @@
|
|||
const DEX_ARBOK ; 24
|
||||
const DEX_PIKACHU ; 25
|
||||
const DEX_RAICHU ; 26
|
||||
const DEX_GOROCHU
|
||||
const DEX_SANDSHREW ; 27
|
||||
const DEX_SANDSLASH ; 28
|
||||
const DEX_NIDORAN_F ; 29
|
||||
|
|
@ -38,29 +39,41 @@
|
|||
const DEX_NIDORAN_M ; 32
|
||||
const DEX_NIDORINO ; 33
|
||||
const DEX_NIDOKING ; 34
|
||||
const DEX_NIDOREIGN
|
||||
const DEX_CLEFAIRY ; 35
|
||||
const DEX_CLEFABLE ; 36
|
||||
const DEX_MIKON
|
||||
const DEX_VULPIX ; 37
|
||||
const DEX_NINETALES ; 38
|
||||
const DEX_JIGGLYPUFF ; 39
|
||||
const DEX_WIGGLYTUFF ; 40
|
||||
const DEX_BITTYBAT
|
||||
const DEX_ZUBAT ; 41
|
||||
const DEX_GOLBAT ; 42
|
||||
const DEX_ODDISH ; 43
|
||||
const DEX_GLOOM ; 44
|
||||
const DEX_VILEPLUME ; 45
|
||||
const DEX_BELLOSSOM
|
||||
const DEX_PARA
|
||||
const DEX_PARAS ; 46
|
||||
const DEX_PARASECT ; 47
|
||||
const DEX_VENONAT ; 48
|
||||
const DEX_VENOMOTH ; 49
|
||||
const DEX_CHEEP
|
||||
const DEX_JABETTA
|
||||
const DEX_RIBBITO
|
||||
const DEX_CROAKOZUNA
|
||||
const DEX_DIGLETT ; 50
|
||||
const DEX_DUGTRIO ; 51
|
||||
const DEX_KONYA
|
||||
const DEX_MEOWTH ; 52
|
||||
const DEX_PERSIAN ; 53
|
||||
const DEX_PSYDUCK ; 54
|
||||
const DEX_WEIRDUCK
|
||||
const DEX_GOLDUCK ; 55
|
||||
const DEX_MANKEY ; 56
|
||||
const DEX_PRIMEAPE ; 57
|
||||
const DEX_PUDI
|
||||
const DEX_GROWLITHE ; 58
|
||||
const DEX_ARCANINE ; 59
|
||||
const DEX_POLIWAG ; 60
|
||||
|
|
@ -75,22 +88,33 @@
|
|||
const DEX_BELLSPROUT ; 69
|
||||
const DEX_WEEPINBELL ; 70
|
||||
const DEX_VICTREEBEL ; 71
|
||||
const DEX_TSUBOMITTO
|
||||
const DEX_TENTACOOL ; 72
|
||||
const DEX_TENTACRUEL ; 73
|
||||
const DEX_GEODUDE ; 74
|
||||
const DEX_GRAVELER ; 75
|
||||
const DEX_GOLEM ; 76
|
||||
const DEX_BLOTTLE
|
||||
const DEX_PENDRAKEN
|
||||
const DEX_PUCHIKOON
|
||||
const DEX_PONYTA ; 77
|
||||
const DEX_RAPIDASH ; 78
|
||||
const DEX_SLOWPOKE ; 79
|
||||
const DEX_SLOWBRO ; 80
|
||||
const DEX_MAGNEMITE ; 81
|
||||
const DEX_MAGNETITE
|
||||
const DEX_MAGNETON ; 82
|
||||
const DEX_FARFETCHD ; 83
|
||||
const DEX_BARUNDA
|
||||
const DEX_FARFETCHD ; 83
|
||||
const DEX_MADAAMU
|
||||
const DEX_BLASTYKE
|
||||
const DEX_BLASTOISE
|
||||
const DEX_HINAAZU
|
||||
const DEX_DODUO ; 84
|
||||
const DEX_DODRIO ; 85
|
||||
const DEX_DODRIO ; 85
|
||||
const DEX_SEEL ; 86
|
||||
const DEX_DEWGONG ; 87
|
||||
const DEX_BETOBEBII
|
||||
const DEX_GRIMER ; 88
|
||||
const DEX_MUK ; 89
|
||||
const DEX_SHELLDER ; 90
|
||||
|
|
@ -101,14 +125,22 @@
|
|||
const DEX_ONIX ; 95
|
||||
const DEX_DROWZEE ; 96
|
||||
const DEX_HYPNO ; 97
|
||||
const DEX_KOTORA
|
||||
const DEX_GAOTORA
|
||||
const DEX_GOROTORA
|
||||
const DEX_KRABBY ; 98
|
||||
const DEX_KINGLER ; 99
|
||||
const DEX_VOLTORB ; 100
|
||||
const DEX_ELECTRODE ; 101
|
||||
const DEX_CACTUS
|
||||
const DEX_CROCKY
|
||||
const DEX_DEER
|
||||
const DEX_EXEGGCUTE ; 102
|
||||
const DEX_EXEGGUTOR ; 103
|
||||
const DEX_CUBONE ; 104
|
||||
const DEX_MAROWAK ; 105
|
||||
const DEX_GUARDIA
|
||||
const DEX_KANGASKHAN ; 115
|
||||
const DEX_HITMONLEE ; 106
|
||||
const DEX_HITMONCHAN ; 107
|
||||
const DEX_LICKITUNG ; 108
|
||||
|
|
@ -117,26 +149,39 @@
|
|||
const DEX_RHYHORN ; 111
|
||||
const DEX_RHYDON ; 112
|
||||
const DEX_CHANSEY ; 113
|
||||
const DEX_TANGELA ; 114
|
||||
const DEX_KANGASKHAN ; 115
|
||||
const DEX_MONJA
|
||||
const DEX_TANGELA ; 114
|
||||
const DEX_DECILLA
|
||||
const DEX_GYAOON
|
||||
const DEX_OMEGA
|
||||
const DEX_HORSEA ; 116
|
||||
const DEX_SEADRA ; 117
|
||||
const DEX_GYOPIN
|
||||
const DEX_GOLDEEN ; 118
|
||||
const DEX_SEAKING ; 119
|
||||
const DEX_SKIMPER
|
||||
const DEX_BAWLIGUA
|
||||
const DEX_CRYITHAN
|
||||
const DEX_STARYU ; 120
|
||||
const DEX_STARMIE ; 121
|
||||
const DEX_JAGG
|
||||
const DEX_MR_MIME ; 122
|
||||
const DEX_SCYTHER ; 123
|
||||
const DEX_SCIZOR
|
||||
const DEX_PINSIR ; 127
|
||||
const DEX_PURAKKUSU
|
||||
const DEX_JYNX ; 124
|
||||
const DEX_BUU
|
||||
const DEX_ELECTABUZZ ; 125
|
||||
const DEX_MAGMAR ; 126
|
||||
const DEX_PINSIR ; 127
|
||||
const DEX_TRAMPEL ;
|
||||
const DEX_TAUROS ; 128
|
||||
const DEX_MAGIKARP ; 129
|
||||
const DEX_GYARADOS ; 130
|
||||
const DEX_LAPRAS ; 131
|
||||
const DEX_DITTO ; 132
|
||||
const DEX_EEVEE ; 133
|
||||
const DEX_ANIMON
|
||||
const DEX_EEVEE ; 133
|
||||
const DEX_VAPOREON ; 134
|
||||
const DEX_JOLTEON ; 135
|
||||
const DEX_FLAREON ; 136
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@
|
|||
const BLASTOISE ; $1C
|
||||
const PINSIR ; $1D
|
||||
const TANGELA ; $1E
|
||||
const_skip ; $1F
|
||||
const_skip ; $20
|
||||
const GYAOON ; $1F (new)
|
||||
const NIDOREIGN ; $20 (new)
|
||||
const GROWLITHE ; $21
|
||||
const ONIX ; $22
|
||||
const FEAROW ; $23
|
||||
|
|
@ -56,26 +56,26 @@
|
|||
const PSYDUCK ; $2F
|
||||
const DROWZEE ; $30
|
||||
const GOLEM ; $31
|
||||
const_skip ; $32
|
||||
const BARUNDA ; $32 (new)
|
||||
const MAGMAR ; $33
|
||||
const_skip ; $34
|
||||
const BUU ; $34 (new)
|
||||
const ELECTABUZZ ; $35
|
||||
const MAGNETON ; $36
|
||||
const KOFFING ; $37
|
||||
const_skip ; $38
|
||||
const DEER ; $38 (new)
|
||||
const MANKEY ; $39
|
||||
const SEEL ; $3A
|
||||
const DIGLETT ; $3B
|
||||
const TAUROS ; $3C
|
||||
const_skip ; $3D
|
||||
const_skip ; $3E
|
||||
const_skip ; $3F
|
||||
const TRAMPEL ; $3D (new)
|
||||
const CROCKY ; $3E (new)
|
||||
const BLOTTLE ; $3F (new)
|
||||
const FARFETCHD ; $40
|
||||
const VENONAT ; $41
|
||||
const DRAGONITE ; $42
|
||||
const_skip ; $43
|
||||
const_skip ; $44
|
||||
const_skip ; $45
|
||||
const CACTUS ; $43 (new)
|
||||
const JAGG ; $44 (new)
|
||||
const BITTYBAT ; $45 (new)
|
||||
const DODUO ; $46
|
||||
const POLIWAG ; $47
|
||||
const JYNX ; $48
|
||||
|
|
@ -85,23 +85,23 @@
|
|||
const DITTO ; $4C
|
||||
const MEOWTH ; $4D
|
||||
const KRABBY ; $4E
|
||||
const_skip ; $4F
|
||||
const_skip ; $50
|
||||
const_skip ; $51
|
||||
const CHEEP ; $4F (new)
|
||||
const JABETTA ; $50 (new)
|
||||
const MIKON ; $51 (new)
|
||||
const VULPIX ; $52
|
||||
const NINETALES ; $53
|
||||
const PIKACHU ; $54
|
||||
const RAICHU ; $55
|
||||
const_skip ; $56
|
||||
const_skip ; $57
|
||||
const RIBBITO ; $56 (new)
|
||||
const CROAKOZUNA ; $57 (new)
|
||||
const DRATINI ; $58
|
||||
const DRAGONAIR ; $59
|
||||
const KABUTO ; $5A
|
||||
const KABUTOPS ; $5B
|
||||
const HORSEA ; $5C
|
||||
const SEADRA ; $5D
|
||||
const_skip ; $5E
|
||||
const_skip ; $5F
|
||||
const BAWLIGUA ; $5E (new)
|
||||
const CRYITHAN ; $5F (new)
|
||||
const SANDSHREW ; $60
|
||||
const SANDSLASH ; $61
|
||||
const OMANYTE ; $62
|
||||
|
|
@ -121,38 +121,38 @@
|
|||
const WEEDLE ; $70
|
||||
const KAKUNA ; $71
|
||||
const BEEDRILL ; $72
|
||||
const_skip ; $73
|
||||
const MADAAMU ; $73 (new)
|
||||
const DODRIO ; $74
|
||||
const PRIMEAPE ; $75
|
||||
const DUGTRIO ; $76
|
||||
const VENOMOTH ; $77
|
||||
const DEWGONG ; $78
|
||||
const_skip ; $79
|
||||
const_skip ; $7A
|
||||
const PURAKKUSU ; $79 (new)
|
||||
const PENDRAKEN ; $7A (new)
|
||||
const CATERPIE ; $7B
|
||||
const METAPOD ; $7C
|
||||
const BUTTERFREE ; $7D
|
||||
const MACHAMP ; $7E
|
||||
const_skip ; $7F
|
||||
const WEIRDUCK ; $7F (new)
|
||||
const GOLDUCK ; $80
|
||||
const HYPNO ; $81
|
||||
const GOLBAT ; $82
|
||||
const MEWTWO ; $83
|
||||
const SNORLAX ; $84
|
||||
const MAGIKARP ; $85
|
||||
const_skip ; $86
|
||||
const_skip ; $87
|
||||
const KONYA ; $86 (new)
|
||||
const OMEGA ; $87 (new)
|
||||
const MUK ; $88
|
||||
const_skip ; $89
|
||||
const DECILLA ; $89 (new)
|
||||
const KINGLER ; $8A
|
||||
const CLOYSTER ; $8B
|
||||
const_skip ; $8C
|
||||
const MAGNETITE ; $8C (new)
|
||||
const ELECTRODE ; $8D
|
||||
const CLEFABLE ; $8E
|
||||
const WEEZING ; $8F
|
||||
const PERSIAN ; $90
|
||||
const MAROWAK ; $91
|
||||
const_skip ; $92
|
||||
const GUARDIA ; $92 (new)
|
||||
const HAUNTER ; $93
|
||||
const ABRA ; $94
|
||||
const ALAKAZAM ; $95
|
||||
|
|
@ -162,13 +162,13 @@
|
|||
const BULBASAUR ; $99
|
||||
const VENUSAUR ; $9A
|
||||
const TENTACRUEL ; $9B
|
||||
const_skip ; $9C
|
||||
const GYOPIN ; $9C (new)
|
||||
const GOLDEEN ; $9D
|
||||
const SEAKING ; $9E
|
||||
const_skip ; $9F
|
||||
const_skip ; $A0
|
||||
const_skip ; $A1
|
||||
const_skip ; $A2
|
||||
const KOTORA ; $9F (new)
|
||||
const GAOTORA ; $A0 (new)
|
||||
const GOROTORA ; $A1 (new)
|
||||
const PUCHIKOON ; $A2 (new)
|
||||
const PONYTA ; $A3
|
||||
const RAPIDASH ; $A4
|
||||
const RATTATA ; $A5
|
||||
|
|
@ -178,25 +178,34 @@
|
|||
const GEODUDE ; $A9
|
||||
const PORYGON ; $AA
|
||||
const AERODACTYL ; $AB
|
||||
const_skip ; $AC
|
||||
const BLASTYKE ; $AC (new)
|
||||
const MAGNEMITE ; $AD
|
||||
const_skip ; $AE
|
||||
const_skip ; $AF
|
||||
const SKIMPER ; $AE (new)
|
||||
const GOROCHU ; $AF (new)
|
||||
const CHARMANDER ; $B0
|
||||
const SQUIRTLE ; $B1
|
||||
const CHARMELEON ; $B2
|
||||
const WARTORTLE ; $B3
|
||||
const CHARIZARD ; $B4
|
||||
const_skip ; $B5
|
||||
const FOSSIL_KABUTOPS ; $B6
|
||||
const FOSSIL_AERODACTYL ; $B7
|
||||
const MON_GHOST ; $B8
|
||||
const TOTARTLE ; $B5 (new)
|
||||
const FOSSIL_KABUTOPS ; $B6 (missingno.)
|
||||
const FOSSIL_AERODACTYL ; $B7 (missingno.)
|
||||
const MON_GHOST ; $B8 (missingno.)
|
||||
const ODDISH ; $B9
|
||||
const GLOOM ; $BA
|
||||
const VILEPLUME ; $BB
|
||||
const BELLSPROUT ; $BC
|
||||
const WEEPINBELL ; $BD
|
||||
const VICTREEBEL ; $BE
|
||||
const TSUBOMITTO ; $BF (new)
|
||||
const ANIMON ; $C0 (new)
|
||||
const MONJA ; $C1 (new)
|
||||
const PARA ; $C2 (new)
|
||||
const HINAAZU ; $C3 (new)
|
||||
const PUDI ; $C4 (new)
|
||||
const BETOBEBII ; $C5 (new)
|
||||
const BELLOSSOM ; $C6 (new)
|
||||
const SCIZOR ; $C7 (new)
|
||||
|
||||
DEF NUM_POKEMON_INDEXES EQU const_value - 1
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ DEF PHYSICAL EQU const_value
|
|||
const BIRD ; $06
|
||||
const BUG ; $07
|
||||
const GHOST ; $08
|
||||
const STEEL ; $09
|
||||
|
||||
const_next 20
|
||||
|
||||
|
|
@ -22,5 +23,7 @@ DEF SPECIAL EQU const_value
|
|||
const PSYCHIC_TYPE ; $18
|
||||
const ICE ; $19
|
||||
const DRAGON ; $1A
|
||||
const DARK ; $1B
|
||||
const FAIRY ; $1C
|
||||
|
||||
DEF NUM_TYPES EQU const_value
|
||||
|
|
|
|||
|
|
@ -165,6 +165,19 @@ AttackAnimationPointers:
|
|||
dw SlashAnim
|
||||
dw SubstituteAnim
|
||||
dw StruggleAnim
|
||||
dw FairyWindAnim
|
||||
dw DrainingKissAnim
|
||||
dw MetalSoundAnim
|
||||
dw MagnetBombAnim
|
||||
dw IronDefenseAnim
|
||||
dw DazzleGleamAnim
|
||||
dw NightSlashAnim
|
||||
dw FeintAttackAnim
|
||||
dw IronHeadAnim
|
||||
dw BrutalSwingAnim
|
||||
dw CharmAnim
|
||||
dw SweetKissAnim
|
||||
dw BulletPunchAnim
|
||||
assert_table_length NUM_ATTACKS
|
||||
dw ShowPicAnim
|
||||
dw EnemyFlashAnim
|
||||
|
|
@ -243,6 +256,7 @@ DoubleSlapAnim:
|
|||
battle_anim DOUBLESLAP, SUBANIM_01, 0, 5
|
||||
db -1 ; end
|
||||
|
||||
BulletPunchAnim:
|
||||
CometPunchAnim:
|
||||
battle_anim COMET_PUNCH, SUBANIM_02, 0, 4
|
||||
battle_anim COMET_PUNCH, SUBANIM_02, 0, 4
|
||||
|
|
@ -282,6 +296,7 @@ VicegripAnim:
|
|||
battle_anim VICEGRIP, SUBANIM_2A, 0, 8
|
||||
db -1 ; end
|
||||
|
||||
NightSlashAnim:
|
||||
GuillotineAnim:
|
||||
battle_anim GUILLOTINE, SUBANIM_2A, 0, 6
|
||||
db -1 ; end
|
||||
|
|
@ -301,6 +316,7 @@ CutAnim:
|
|||
battle_anim NO_MOVE, SUBANIM_16, 0, 4
|
||||
db -1 ; end
|
||||
|
||||
FairyWindAnim:
|
||||
GustAnim:
|
||||
battle_anim GUST, SUBANIM_10, 1, 6
|
||||
battle_anim NO_MOVE, SUBANIM_02, 0, 6
|
||||
|
|
@ -410,6 +426,7 @@ ThrashAnim:
|
|||
battle_anim THRASH, SUBANIM_04, 1, 6
|
||||
db -1 ; end
|
||||
|
||||
IronHeadAnim:
|
||||
DoubleEdgeAnim:
|
||||
battle_anim LEECH_SEED, SE_LIGHT_SCREEN_PALETTE
|
||||
battle_anim NO_MOVE, SUBANIM_2D, 0, 6
|
||||
|
|
@ -565,6 +582,7 @@ DrillPeckAnim:
|
|||
battle_anim DRILL_PECK, SUBANIM_04, 1, 6
|
||||
db -1 ; end
|
||||
|
||||
BrutalSwingAnim:
|
||||
SubmissionAnim:
|
||||
battle_anim SUBMISSION, SE_SLIDE_MON_OFF
|
||||
battle_anim NO_MOVE, SUBANIM_01, 0, 6
|
||||
|
|
@ -603,6 +621,7 @@ StrengthAnim:
|
|||
battle_anim FIRE_PUNCH, SUBANIM_04, 1, 6
|
||||
db -1 ; end
|
||||
|
||||
DrainingKissAnim:
|
||||
AbsorbAnim:
|
||||
battle_anim ABSORB, SE_LIGHT_SCREEN_PALETTE
|
||||
battle_anim NO_MOVE, SUBANIM_21, 0, 6
|
||||
|
|
@ -751,6 +770,7 @@ AgilityAnim:
|
|||
battle_anim NO_MOVE, SE_RESET_SCREEN_PALETTE
|
||||
db -1 ; end
|
||||
|
||||
FeintAttackAnim:
|
||||
QuickAttackAnim:
|
||||
battle_anim QUICK_ATTACK, SE_SLIDE_MON_OFF
|
||||
battle_anim NO_MOVE, SUBANIM_04, 1, 6
|
||||
|
|
@ -776,6 +796,7 @@ MimicAnim:
|
|||
battle_anim MIMIC, SUBANIM_22, 1, 6
|
||||
db -1 ; end
|
||||
|
||||
MetalSoundAnim:
|
||||
ScreechAnim:
|
||||
battle_anim SCREECH, SUBANIM_12, 1, 6
|
||||
db -1 ; end
|
||||
|
|
@ -799,6 +820,7 @@ RecoverAnim:
|
|||
battle_anim NO_MOVE, SE_RESET_SCREEN_PALETTE
|
||||
db -1 ; end
|
||||
|
||||
IronDefenseAnim:
|
||||
HardenAnim:
|
||||
battle_anim HARDEN, SE_LIGHT_SCREEN_PALETTE
|
||||
battle_anim NO_MOVE, SUBANIM_43, 1, 6
|
||||
|
|
@ -903,6 +925,7 @@ SelfdestructAnim:
|
|||
battle_anim SELFDESTRUCT, SUBANIM_34, 1, 3
|
||||
db -1 ; end
|
||||
|
||||
MagnetBombAnim:
|
||||
EggBombAnim:
|
||||
battle_anim EGG_BOMB, SUBANIM_41, 1, 4
|
||||
battle_anim EGG_BOMB, SUBANIM_42, 1, 4
|
||||
|
|
@ -1019,6 +1042,8 @@ LeechLifeAnim:
|
|||
battle_anim NO_MOVE, SE_DARK_SCREEN_FLASH
|
||||
db -1 ; end
|
||||
|
||||
SweetKissAnim:
|
||||
CharmAnim:
|
||||
LovelyKissAnim:
|
||||
battle_anim LOVELY_KISS, SUBANIM_12, 0, 6
|
||||
db -1 ; end
|
||||
|
|
@ -1052,6 +1077,7 @@ SporeAnim:
|
|||
battle_anim SPORE, SUBANIM_36, 0, 6
|
||||
db -1 ; end
|
||||
|
||||
DazzleGleamAnim:
|
||||
FlashAnim:
|
||||
battle_anim LEECH_SEED, SE_LIGHT_SCREEN_PALETTE
|
||||
battle_anim GLARE, SE_DARK_SCREEN_FLASH
|
||||
|
|
|
|||
|
|
@ -176,4 +176,17 @@ Moves:
|
|||
move SLASH, NO_ADDITIONAL_EFFECT, 70, NORMAL, 100, 20
|
||||
move SUBSTITUTE, SUBSTITUTE_EFFECT, 0, NORMAL, 100, 10
|
||||
move STRUGGLE, RECOIL_EFFECT, 50, NORMAL, 100, 10
|
||||
move FAIRY_WIND, NO_ADDITIONAL_EFFECT, 40, FAIRY, 100, 30
|
||||
move DRAININGKISS, DRAIN_HP_EFFECT, 50, FAIRY, 100, 10
|
||||
move METAL_SOUND, SPECIAL_DOWN2_EFFECT, 0, STEEL, 85, 40
|
||||
move MAGNET_BOMB, SWIFT_EFFECT, 60, STEEL, 100, 20
|
||||
move IRON_DEFENSE, DEFENSE_UP2_EFFECT, 0, STEEL, 100, 15
|
||||
move DAZZLE_GLEAM, NO_ADDITIONAL_EFFECT, 80, FAIRY, 100, 10
|
||||
move NIGHT_SLASH, NO_ADDITIONAL_EFFECT, 70, DARK, 100, 15
|
||||
move FEINT_ATTACK, SWIFT_EFFECT, 60, DARK, 100, 20
|
||||
move IRON_HEAD, FLINCH_SIDE_EFFECT2, 80, STEEL, 100, 15
|
||||
move BRUTAL_SWING, NO_ADDITIONAL_EFFECT, 60, DARK, 100, 20
|
||||
move CHARM, ATTACK_DOWN2_EFFECT, 0, FAIRY, 100, 20
|
||||
move SWEET_KISS, CONFUSION_EFFECT, 0, FAIRY, 75, 10
|
||||
move BULLET_PUNCH, NO_ADDITIONAL_EFFECT, 40, STEEL, 100, 30
|
||||
assert_table_length NUM_ATTACKS
|
||||
|
|
|
|||
|
|
@ -165,4 +165,17 @@ MoveNames::
|
|||
li "SLASH"
|
||||
li "SUBSTITUTE"
|
||||
li "STRUGGLE"
|
||||
li "FAIRY WIND"
|
||||
li "DRAININGKISS"
|
||||
li "METAL SOUND"
|
||||
li "MAGNET BOMB"
|
||||
li "IRON DEFENSE"
|
||||
li "DAZZLE GLEAM"
|
||||
li "NIGHT SLASH"
|
||||
li "FEINT ATTACK"
|
||||
li "IRON HEAD"
|
||||
li "BRUTAL SWING"
|
||||
li "CHARM"
|
||||
li "SWEET KISS"
|
||||
li "BULLET PUNCH"
|
||||
assert_list_length NUM_ATTACKS
|
||||
|
|
|
|||
|
|
@ -166,5 +166,18 @@ MoveSoundTable:
|
|||
db SFX_NOT_VERY_EFFECTIVE, $01, $ff ; SLASH
|
||||
db SFX_BATTLE_2C, $d8, $04 ; SUBSTITUTE
|
||||
db SFX_BATTLE_0B, $00, $80 ; STRUGGLE
|
||||
db SFX_BATTLE_12, $00, $c0 ; FAIRY_WIND
|
||||
db SFX_BATTLE_24, $00, $80 ; DRAININGKISS
|
||||
db SFX_BATTLE_31, $00, $80 ; METAL_SOUND
|
||||
db SFX_BATTLE_34, $00, $40 ; MAGNET_BOMB
|
||||
db SFX_BATTLE_14, $11, $20 ; IRON_DEFENSE
|
||||
db SFX_BATTLE_13, $f8, $ff ; DAZZLE_GLEAM
|
||||
db SFX_BATTLE_0F, $00, $80 ; NIGHT_SLASH
|
||||
db SFX_BATTLE_25, $00, $10 ; FEINT_ATTACK
|
||||
db SFX_SUPER_EFFECTIVE, $20, $c0 ; IRON_HEAD
|
||||
db SFX_BATTLE_23, $01, $c0 ; BRUTAL_SWING
|
||||
db SFX_BATTLE_09, $88, $10 ; CHARM
|
||||
db SFX_BATTLE_09, $88, $10 ; SWEET_KISS
|
||||
db SFX_BATTLE_0B, $01, $80 ; BULLET_PUNCH
|
||||
assert_table_length NUM_ATTACKS
|
||||
db SFX_BATTLE_0B, $00, $80
|
||||
|
|
|
|||
|
|
@ -36,8 +36,8 @@ CryData::
|
|||
mon_cry SFX_CRY_13, $00, $80 ; Blastoise
|
||||
mon_cry SFX_CRY_14, $00, $80 ; Pinsir
|
||||
mon_cry SFX_CRY_12, $00, $80 ; Tangela
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_0F, $00, $80 ; Gyaoon
|
||||
mon_cry SFX_CRY_0A, $2C, $80 ; Nidoreign
|
||||
mon_cry SFX_CRY_1F, $20, $40 ; Growlithe
|
||||
mon_cry SFX_CRY_17, $FF, $C0 ; Onix
|
||||
mon_cry SFX_CRY_18, $40, $A0 ; Fearow
|
||||
|
|
@ -55,26 +55,26 @@ CryData::
|
|||
mon_cry SFX_CRY_21, $20, $60 ; Psyduck
|
||||
mon_cry SFX_CRY_0D, $88, $20 ; Drowzee
|
||||
mon_cry SFX_CRY_12, $E0, $40 ; Golem
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_0E, $00, $80 ; Barunda
|
||||
mon_cry SFX_CRY_04, $FF, $30 ; Magmar
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_0D, $2E, $E0 ; Buu
|
||||
mon_cry SFX_CRY_06, $8F, $FF ; Electabuzz
|
||||
mon_cry SFX_CRY_1C, $20, $C0 ; Magneton
|
||||
mon_cry SFX_CRY_12, $E6, $DD ; Koffing
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_15, $40, $A5 ; Deer
|
||||
mon_cry SFX_CRY_0A, $DD, $60 ; Mankey
|
||||
mon_cry SFX_CRY_0C, $88, $C0 ; Seel
|
||||
mon_cry SFX_CRY_0B, $AA, $01 ; Diglett
|
||||
mon_cry SFX_CRY_1D, $11, $40 ; Tauros
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_03, $90, $B0 ; Trampel
|
||||
mon_cry SFX_CRY_1C, $C6, $F0 ; Crocky
|
||||
mon_cry SFX_CRY_13, $93, $00 ; Blottle
|
||||
mon_cry SFX_CRY_10, $DD, $01 ; Farfetch'd
|
||||
mon_cry SFX_CRY_1A, $44, $40 ; Venonat
|
||||
mon_cry SFX_CRY_0F, $3C, $C0 ; Dragonite
|
||||
mon_cry SFX_CRY_00, $80, $10 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_1D, $E0, $80 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $80, $10 ; Cactus
|
||||
mon_cry SFX_CRY_17, $C8, $C0 ; Jagg
|
||||
mon_cry SFX_CRY_1D, $B4, $4E ; Bittybat
|
||||
mon_cry SFX_CRY_0B, $BB, $01 ; Doduo
|
||||
mon_cry SFX_CRY_0E, $FF, $FF ; Poliwag
|
||||
mon_cry SFX_CRY_0D, $FF, $FF ; Jynx
|
||||
|
|
@ -84,23 +84,23 @@ CryData::
|
|||
mon_cry SFX_CRY_0E, $FF, $FF ; Ditto
|
||||
mon_cry SFX_CRY_19, $77, $10 ; Meowth
|
||||
mon_cry SFX_CRY_20, $20, $E0 ; Krabby
|
||||
mon_cry SFX_CRY_22, $FF, $40 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_0E, $E0, $60 ; MissingNo.
|
||||
mon_cry SFX_CRY_22, $FF, $40 ; Cheep
|
||||
mon_cry SFX_CRY_22, $32, $FF ; Jabetta
|
||||
mon_cry SFX_CRY_0E, $E0, $60 ; Mikon
|
||||
mon_cry SFX_CRY_24, $4F, $10 ; Vulpix
|
||||
mon_cry SFX_CRY_24, $88, $60 ; Ninetales
|
||||
mon_cry SFX_CRY_0F, $EE, $01 ; Pikachu
|
||||
mon_cry SFX_CRY_09, $EE, $08 ; Raichu
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_12, $93, $60 ; Ribbito
|
||||
mon_cry SFX_CRY_12, $25, $FF ; Croakozuna
|
||||
mon_cry SFX_CRY_0F, $60, $40 ; Dratini
|
||||
mon_cry SFX_CRY_0F, $40, $80 ; Dragonair
|
||||
mon_cry SFX_CRY_16, $BB, $40 ; Kabuto
|
||||
mon_cry SFX_CRY_18, $EE, $01 ; Kabutops
|
||||
mon_cry SFX_CRY_19, $99, $10 ; Horsea
|
||||
mon_cry SFX_CRY_19, $3C, $01 ; Seadra
|
||||
mon_cry SFX_CRY_0F, $40, $C0 ; MissingNo.
|
||||
mon_cry SFX_CRY_0F, $20, $C0 ; MissingNo.
|
||||
mon_cry SFX_CRY_0F, $40, $C0 ; Bawligua
|
||||
mon_cry SFX_CRY_0F, $20, $C0 ; Cryithan
|
||||
mon_cry SFX_CRY_00, $20, $40 ; Sandshrew
|
||||
mon_cry SFX_CRY_00, $FF, $FF ; Sandslash
|
||||
mon_cry SFX_CRY_1F, $F0, $01 ; Omanyte
|
||||
|
|
@ -120,38 +120,38 @@ CryData::
|
|||
mon_cry SFX_CRY_15, $EE, $01 ; Weedle
|
||||
mon_cry SFX_CRY_13, $FF, $01 ; Kakuna
|
||||
mon_cry SFX_CRY_13, $60, $80 ; Beedrill
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_18, $19, $FF ; Luxwan
|
||||
mon_cry SFX_CRY_0B, $99, $20 ; Dodrio
|
||||
mon_cry SFX_CRY_0A, $AF, $40 ; Primeape
|
||||
mon_cry SFX_CRY_0B, $2A, $10 ; Dugtrio
|
||||
mon_cry SFX_CRY_1A, $29, $80 ; Venomoth
|
||||
mon_cry SFX_CRY_0C, $23, $FF ; Dewgong
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_09, $FF, $20 ; Purakkusu
|
||||
mon_cry SFX_CRY_13, $3C, $00 ; Pendraken
|
||||
mon_cry SFX_CRY_16, $80, $20 ; Caterpie
|
||||
mon_cry SFX_CRY_1C, $CC, $01 ; Metapod
|
||||
mon_cry SFX_CRY_16, $77, $40 ; Butterfree
|
||||
mon_cry SFX_CRY_1F, $08, $C0 ; Machamp
|
||||
mon_cry SFX_CRY_11, $20, $10 ; MissingNo.
|
||||
mon_cry SFX_CRY_21, $93, $50 ; Weirduck
|
||||
mon_cry SFX_CRY_21, $FF, $40 ; Golduck
|
||||
mon_cry SFX_CRY_0D, $EE, $40 ; Hypno
|
||||
mon_cry SFX_CRY_1D, $FA, $80 ; Golbat
|
||||
mon_cry SFX_CRY_1E, $99, $FF ; Mewtwo
|
||||
mon_cry SFX_CRY_05, $55, $01 ; Snorlax
|
||||
mon_cry SFX_CRY_17, $80, $00 ; Magikarp
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_19, $C1, $1C ; Konya
|
||||
mon_cry SFX_CRY_13, $00, $00 ; Omega
|
||||
mon_cry SFX_CRY_07, $EF, $FF ; Muk
|
||||
mon_cry SFX_CRY_0F, $40, $80 ; MissingNo.
|
||||
mon_cry SFX_CRY_0F, $40, $80 ; Decilla
|
||||
mon_cry SFX_CRY_20, $EE, $E0 ; Kingler
|
||||
mon_cry SFX_CRY_18, $6F, $E0 ; Cloyster
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_1C, $B1, $90 ; Magnetite
|
||||
mon_cry SFX_CRY_06, $A8, $90 ; Electrode
|
||||
mon_cry SFX_CRY_19, $AA, $20 ; Clefable
|
||||
mon_cry SFX_CRY_12, $FF, $FF ; Weezing
|
||||
mon_cry SFX_CRY_19, $99, $FF ; Persian
|
||||
mon_cry SFX_CRY_08, $4F, $60 ; Marowak
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_08, $00, $FF ; Guardia
|
||||
mon_cry SFX_CRY_1C, $30, $40 ; Haunter
|
||||
mon_cry SFX_CRY_1C, $C0, $01 ; Abra
|
||||
mon_cry SFX_CRY_1C, $98, $FF ; Alakazam
|
||||
|
|
@ -161,13 +161,13 @@ CryData::
|
|||
mon_cry SFX_CRY_0F, $80, $01 ; Bulbasaur
|
||||
mon_cry SFX_CRY_0F, $00, $C0 ; Venusaur
|
||||
mon_cry SFX_CRY_1A, $EE, $FF ; Tentacruel
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_16, $89, $0E ; Gyopin
|
||||
mon_cry SFX_CRY_16, $80, $40 ; Goldeen
|
||||
mon_cry SFX_CRY_16, $10, $FF ; Seaking
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_03, $A3, $01 ; Kotora
|
||||
mon_cry SFX_CRY_03, $2D, $01 ; Gaotora
|
||||
mon_cry SFX_CRY_03, $05, $01 ; Gorotora
|
||||
mon_cry SFX_CRY_25, $37, $10 ; Puchikoon
|
||||
mon_cry SFX_CRY_25, $00, $80 ; Ponyta
|
||||
mon_cry SFX_CRY_25, $20, $C0 ; Rapidash
|
||||
mon_cry SFX_CRY_22, $00, $80 ; Rattata
|
||||
|
|
@ -177,16 +177,16 @@ CryData::
|
|||
mon_cry SFX_CRY_24, $F0, $10 ; Geodude
|
||||
mon_cry SFX_CRY_25, $AA, $FF ; Porygon
|
||||
mon_cry SFX_CRY_23, $20, $F0 ; Aerodactyl
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_13, $F7, $00 ; Blastyke
|
||||
mon_cry SFX_CRY_1C, $80, $60 ; Magnemite
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_0F, $63, $40 ; Skimper
|
||||
mon_cry SFX_CRY_17, $C1, $E4 ; Gorochu
|
||||
mon_cry SFX_CRY_04, $60, $40 ; Charmander
|
||||
mon_cry SFX_CRY_1D, $60, $40 ; Squirtle
|
||||
mon_cry SFX_CRY_04, $20, $40 ; Charmeleon
|
||||
mon_cry SFX_CRY_1D, $20, $40 ; Wartortle
|
||||
mon_cry SFX_CRY_04, $00, $80 ; Charizard
|
||||
mon_cry SFX_CRY_1D, $00, $80 ; MissingNo.
|
||||
mon_cry SFX_CRY_1D, $00, $80 ; Totartle
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
||||
|
|
@ -196,4 +196,13 @@ CryData::
|
|||
mon_cry SFX_CRY_21, $55, $01 ; Bellsprout
|
||||
mon_cry SFX_CRY_25, $44, $20 ; Weepinbell
|
||||
mon_cry SFX_CRY_25, $66, $CC ; Victreebel
|
||||
mon_cry SFX_CRY_21, $DD, $80 ; Tsubomitto
|
||||
mon_cry SFX_CRY_0E, $50, $FF ; Animon
|
||||
mon_cry SFX_CRY_12, $93, $00 ; Monja
|
||||
mon_cry SFX_CRY_1E, $79, $40 ; Para
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Hinaazu (unfinished)
|
||||
mon_cry SFX_CRY_1F, $40, $01 ; Pudi
|
||||
mon_cry SFX_CRY_05, $FF, $40 ; Betobebii
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Bellossom (unfinished)
|
||||
mon_cry SFX_CRY_00, $00, $00 ; Scizor (unfinished)
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ PokedexOrder:
|
|||
db DEX_BLASTOISE
|
||||
db DEX_PINSIR
|
||||
db DEX_TANGELA
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_GYAOON
|
||||
db DEX_NIDOREIGN
|
||||
db DEX_GROWLITHE
|
||||
db DEX_ONIX
|
||||
db DEX_FEAROW
|
||||
|
|
@ -49,26 +49,26 @@ PokedexOrder:
|
|||
db DEX_PSYDUCK
|
||||
db DEX_DROWZEE
|
||||
db DEX_GOLEM
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_BARUNDA
|
||||
db DEX_MAGMAR
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_BUU
|
||||
db DEX_ELECTABUZZ
|
||||
db DEX_MAGNETON
|
||||
db DEX_KOFFING
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_DEER
|
||||
db DEX_MANKEY
|
||||
db DEX_SEEL
|
||||
db DEX_DIGLETT
|
||||
db DEX_TAUROS
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_TRAMPEL
|
||||
db DEX_CROCKY
|
||||
db DEX_BLOTTLE
|
||||
db DEX_FARFETCHD
|
||||
db DEX_VENONAT
|
||||
db DEX_DRAGONITE
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_CACTUS
|
||||
db DEX_JAGG
|
||||
db DEX_BITTYBAT
|
||||
db DEX_DODUO
|
||||
db DEX_POLIWAG
|
||||
db DEX_JYNX
|
||||
|
|
@ -78,23 +78,23 @@ PokedexOrder:
|
|||
db DEX_DITTO
|
||||
db DEX_MEOWTH
|
||||
db DEX_KRABBY
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_CHEEP
|
||||
db DEX_JABETTA
|
||||
db DEX_MIKON
|
||||
db DEX_VULPIX
|
||||
db DEX_NINETALES
|
||||
db DEX_PIKACHU
|
||||
db DEX_RAICHU
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_RIBBITO
|
||||
db DEX_CROAKOZUNA
|
||||
db DEX_DRATINI
|
||||
db DEX_DRAGONAIR
|
||||
db DEX_KABUTO
|
||||
db DEX_KABUTOPS
|
||||
db DEX_HORSEA
|
||||
db DEX_SEADRA
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_BAWLIGUA
|
||||
db DEX_CRYITHAN
|
||||
db DEX_SANDSHREW
|
||||
db DEX_SANDSLASH
|
||||
db DEX_OMANYTE
|
||||
|
|
@ -114,38 +114,38 @@ PokedexOrder:
|
|||
db DEX_WEEDLE
|
||||
db DEX_KAKUNA
|
||||
db DEX_BEEDRILL
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_MADAAMU
|
||||
db DEX_DODRIO
|
||||
db DEX_PRIMEAPE
|
||||
db DEX_DUGTRIO
|
||||
db DEX_VENOMOTH
|
||||
db DEX_DEWGONG
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_PURAKKUSU
|
||||
db DEX_PENDRAKEN
|
||||
db DEX_CATERPIE
|
||||
db DEX_METAPOD
|
||||
db DEX_BUTTERFREE
|
||||
db DEX_MACHAMP
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_WEIRDUCK
|
||||
db DEX_GOLDUCK
|
||||
db DEX_HYPNO
|
||||
db DEX_GOLBAT
|
||||
db DEX_MEWTWO
|
||||
db DEX_SNORLAX
|
||||
db DEX_MAGIKARP
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_KONYA
|
||||
db DEX_OMEGA
|
||||
db DEX_MUK
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_DECILLA
|
||||
db DEX_KINGLER
|
||||
db DEX_CLOYSTER
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_MAGNETITE
|
||||
db DEX_ELECTRODE
|
||||
db DEX_CLEFABLE
|
||||
db DEX_WEEZING
|
||||
db DEX_PERSIAN
|
||||
db DEX_MAROWAK
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_GUARDIA
|
||||
db DEX_HAUNTER
|
||||
db DEX_ABRA
|
||||
db DEX_ALAKAZAM
|
||||
|
|
@ -155,13 +155,13 @@ PokedexOrder:
|
|||
db DEX_BULBASAUR
|
||||
db DEX_VENUSAUR
|
||||
db DEX_TENTACRUEL
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_GYOPIN
|
||||
db DEX_GOLDEEN
|
||||
db DEX_SEAKING
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_KOTORA
|
||||
db DEX_GAOTORA
|
||||
db DEX_GOROTORA
|
||||
db DEX_PUCHIKOON
|
||||
db DEX_PONYTA
|
||||
db DEX_RAPIDASH
|
||||
db DEX_RATTATA
|
||||
|
|
@ -171,16 +171,16 @@ PokedexOrder:
|
|||
db DEX_GEODUDE
|
||||
db DEX_PORYGON
|
||||
db DEX_AERODACTYL
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_BLASTYKE
|
||||
db DEX_MAGNEMITE
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_SKIMPER
|
||||
db DEX_GOROCHU
|
||||
db DEX_CHARMANDER
|
||||
db DEX_SQUIRTLE
|
||||
db DEX_CHARMELEON
|
||||
db DEX_WARTORTLE
|
||||
db DEX_CHARIZARD
|
||||
db 0 ; MISSINGNO.
|
||||
db DEX_TOTARTLE
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
db 0 ; MISSINGNO.
|
||||
|
|
@ -190,4 +190,13 @@ PokedexOrder:
|
|||
db DEX_BELLSPROUT
|
||||
db DEX_WEEPINBELL
|
||||
db DEX_VICTREEBEL
|
||||
db DEX_TSUBOMITTO
|
||||
db DEX_ANIMON
|
||||
db DEX_MONJA
|
||||
db DEX_PARA
|
||||
db DEX_HINAAZU
|
||||
db DEX_PUDI
|
||||
db DEX_BETOBEBII
|
||||
db DEX_BELLOSSOM
|
||||
db DEX_SCIZOR
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ MonPartyData:
|
|||
nybble ICON_MON ; Charizard
|
||||
nybble ICON_WATER ; Squirtle
|
||||
nybble ICON_WATER ; Wartortle
|
||||
nybble ICON_WATER ; Blastoise
|
||||
nybble ICON_WATER ; Totartle
|
||||
nybble ICON_BUG ; Caterpie
|
||||
nybble ICON_BUG ; Metapod
|
||||
nybble ICON_BUG ; Butterfree
|
||||
|
|
@ -26,6 +26,7 @@ MonPartyData:
|
|||
nybble ICON_SNAKE ; Arbok
|
||||
nybble ICON_FAIRY ; Pikachu
|
||||
nybble ICON_FAIRY ; Raichu
|
||||
nybble ICON_FAIRY ; Gorochu
|
||||
nybble ICON_MON ; Sandshrew
|
||||
nybble ICON_MON ; Sandslash
|
||||
nybble ICON_MON ; NidoranF
|
||||
|
|
@ -34,29 +35,41 @@ MonPartyData:
|
|||
nybble ICON_MON ; NidoranM
|
||||
nybble ICON_MON ; Nidorino
|
||||
nybble ICON_MON ; Nidoking
|
||||
nybble ICON_MON ; Nidoreign
|
||||
nybble ICON_FAIRY ; Clefairy
|
||||
nybble ICON_FAIRY ; Clefable
|
||||
nybble ICON_QUADRUPED ; Mikon
|
||||
nybble ICON_QUADRUPED ; Vulpix
|
||||
nybble ICON_QUADRUPED ; Ninetales
|
||||
nybble ICON_FAIRY ; Jigglypuff
|
||||
nybble ICON_FAIRY ; Wigglytuff
|
||||
nybble ICON_MON ; Bittybat
|
||||
nybble ICON_MON ; Zubat
|
||||
nybble ICON_MON ; Golbat
|
||||
nybble ICON_GRASS ; Oddish
|
||||
nybble ICON_GRASS ; Gloom
|
||||
nybble ICON_GRASS ; Vileplume
|
||||
nybble ICON_GRASS ; Bellossom
|
||||
nybble ICON_BUG ; Para
|
||||
nybble ICON_BUG ; Paras
|
||||
nybble ICON_BUG ; Parasect
|
||||
nybble ICON_BUG ; Venonat
|
||||
nybble ICON_BUG ; Venomoth
|
||||
nybble ICON_WATER ; Cheep
|
||||
nybble ICON_WATER ; Jabetta
|
||||
nybble ICON_MON ; Ribbito
|
||||
nybble ICON_MON ; Croakozuna
|
||||
nybble ICON_MON ; Diglett
|
||||
nybble ICON_MON ; Dugtrio
|
||||
nybble ICON_MON ; Konya
|
||||
nybble ICON_MON ; Meowth
|
||||
nybble ICON_MON ; Persian
|
||||
nybble ICON_MON ; Psyduck
|
||||
nybble ICON_MON ; Weirduck
|
||||
nybble ICON_MON ; Golduck
|
||||
nybble ICON_MON ; Mankey
|
||||
nybble ICON_MON ; Primeape
|
||||
nybble ICON_QUADRUPED ; Pudi
|
||||
nybble ICON_QUADRUPED ; Growlithe
|
||||
nybble ICON_QUADRUPED ; Arcanine
|
||||
nybble ICON_MON ; Poliwag
|
||||
|
|
@ -71,22 +84,33 @@ MonPartyData:
|
|||
nybble ICON_GRASS ; Bellsprout
|
||||
nybble ICON_GRASS ; Weepinbell
|
||||
nybble ICON_GRASS ; Victreebel
|
||||
nybble ICON_GRASS ; Tsubomitto
|
||||
nybble ICON_WATER ; Tentacool
|
||||
nybble ICON_WATER ; Tentacruel
|
||||
nybble ICON_MON ; Geodude
|
||||
nybble ICON_MON ; Graveler
|
||||
nybble ICON_MON ; Golem
|
||||
nybble ICON_WATER ; Blottle
|
||||
nybble ICON_WATER ; Pendraken
|
||||
nybble ICON_QUADRUPED ; Puchikoon
|
||||
nybble ICON_QUADRUPED ; Ponyta
|
||||
nybble ICON_QUADRUPED ; Rapidash
|
||||
nybble ICON_QUADRUPED ; Slowpoke
|
||||
nybble ICON_MON ; Slowbro
|
||||
nybble ICON_BALL ; Magnemite
|
||||
nybble ICON_BALL ; Magnetite
|
||||
nybble ICON_BALL ; Magneton
|
||||
nybble ICON_BALL ; Barunda
|
||||
nybble ICON_BIRD ; Farfetch'd
|
||||
nybble ICON_BIRD ; Madaamu
|
||||
nybble ICON_WATER ; Blastyke
|
||||
nybble ICON_WATER ; Blastoise
|
||||
nybble ICON_BIRD ; Hinaazu
|
||||
nybble ICON_BIRD ; Doduo
|
||||
nybble ICON_BIRD ; Dodrio
|
||||
nybble ICON_WATER ; Seel
|
||||
nybble ICON_WATER ; Dewgong
|
||||
nybble ICON_MON ; Betobebii
|
||||
nybble ICON_MON ; Grimer
|
||||
nybble ICON_MON ; Muk
|
||||
nybble ICON_HELIX ; Shellder
|
||||
|
|
@ -97,14 +121,22 @@ MonPartyData:
|
|||
nybble ICON_SNAKE ; Onix
|
||||
nybble ICON_MON ; Drowzee
|
||||
nybble ICON_MON ; Hypno
|
||||
nybble ICON_QUADRUPED ; Kotora
|
||||
nybble ICON_QUADRUPED ; Gaotora
|
||||
nybble ICON_QUADRUPED ; Gorotora
|
||||
nybble ICON_WATER ; Krabby
|
||||
nybble ICON_WATER ; Kingler
|
||||
nybble ICON_BALL ; Voltorb
|
||||
nybble ICON_BALL ; Electrode
|
||||
nybble ICON_GRASS ; Cactus
|
||||
nybble ICON_MON ; Crocky
|
||||
nybble ICON_QUADRUPED ; Deer
|
||||
nybble ICON_GRASS ; Exeggcute
|
||||
nybble ICON_GRASS ; Exeggutor
|
||||
nybble ICON_MON ; Cubone
|
||||
nybble ICON_MON ; Marowak
|
||||
nybble ICON_MON ; Guardia
|
||||
nybble ICON_MON ; Kangaskhan
|
||||
nybble ICON_MON ; Hitmonlee
|
||||
nybble ICON_MON ; Hitmonchan
|
||||
nybble ICON_MON ; Lickitung
|
||||
|
|
@ -113,25 +145,38 @@ MonPartyData:
|
|||
nybble ICON_QUADRUPED ; Rhyhorn
|
||||
nybble ICON_MON ; Rhydon
|
||||
nybble ICON_FAIRY ; Chansey
|
||||
nybble ICON_GRASS ; Monja
|
||||
nybble ICON_GRASS ; Tangela
|
||||
nybble ICON_MON ; Kangaskhan
|
||||
nybble ICON_MON ; Decilla
|
||||
nybble ICON_MON ; Gyaoon
|
||||
nybble ICON_MON ; Omega
|
||||
nybble ICON_WATER ; Horsea
|
||||
nybble ICON_WATER ; Seadra
|
||||
nybble ICON_WATER ; Gyopin
|
||||
nybble ICON_WATER ; Goldeen
|
||||
nybble ICON_WATER ; Seaking
|
||||
nybble ICON_MON ; Skimper
|
||||
nybble ICON_MON ; Bawligua
|
||||
nybble ICON_MON ; Cryithan
|
||||
nybble ICON_HELIX ; Staryu
|
||||
nybble ICON_HELIX ; Starmie
|
||||
nybble ICON_WATER ; Jagg
|
||||
nybble ICON_MON ; Mr.Mime
|
||||
nybble ICON_BUG ; Scyther
|
||||
nybble ICON_BUG ; Scizor
|
||||
nybble ICON_BUG ; Pinsir
|
||||
nybble ICON_BUG ; Purakkusu
|
||||
nybble ICON_MON ; Jynx
|
||||
nybble ICON_MON ; Buu
|
||||
nybble ICON_MON ; Electabuzz
|
||||
nybble ICON_MON ; Magmar
|
||||
nybble ICON_BUG ; Pinsir
|
||||
nybble ICON_MON ; Trampel
|
||||
nybble ICON_QUADRUPED ; Tauros
|
||||
nybble ICON_WATER ; Magikarp
|
||||
nybble ICON_SNAKE ; Gyarados
|
||||
nybble ICON_WATER ; Lapras
|
||||
nybble ICON_MON ; Ditto
|
||||
nybble ICON_MON ; Animon
|
||||
nybble ICON_QUADRUPED ; Eevee
|
||||
nybble ICON_QUADRUPED ; Vaporeon
|
||||
nybble ICON_QUADRUPED ; Jolteon
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ MonsterNames::
|
|||
db "BLASTOISE@"
|
||||
db "PINSIR@@@@"
|
||||
db "TANGELA@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "GYAOON@@@@"
|
||||
db "NIDOREIGN@"
|
||||
db "GROWLITHE@"
|
||||
db "ONIX@@@@@@"
|
||||
db "FEAROW@@@@"
|
||||
|
|
@ -49,26 +49,26 @@ MonsterNames::
|
|||
db "PSYDUCK@@@"
|
||||
db "DROWZEE@@@"
|
||||
db "GOLEM@@@@@"
|
||||
db "MISSINGNO."
|
||||
db "BARUNDA@@@"
|
||||
db "MAGMAR@@@@"
|
||||
db "MISSINGNO."
|
||||
db "BUU@@@@@@@"
|
||||
db "ELECTABUZZ"
|
||||
db "MAGNETON@@"
|
||||
db "KOFFING@@@"
|
||||
db "MISSINGNO."
|
||||
db "DEER@@@@@@"
|
||||
db "MANKEY@@@@"
|
||||
db "SEEL@@@@@@"
|
||||
db "DIGLETT@@@"
|
||||
db "TAUROS@@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "TRAMPEL@@@"
|
||||
db "CROCKY@@@@"
|
||||
db "BLOTTLE@@@"
|
||||
db "FARFETCH'D"
|
||||
db "VENONAT@@@"
|
||||
db "DRAGONITE@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "CACTUS@@@@"
|
||||
db "JAGG@@@@@@"
|
||||
db "BITTYBAT@@"
|
||||
db "DODUO@@@@@"
|
||||
db "POLIWAG@@@"
|
||||
db "JYNX@@@@@@"
|
||||
|
|
@ -78,23 +78,23 @@ MonsterNames::
|
|||
db "DITTO@@@@@"
|
||||
db "MEOWTH@@@@"
|
||||
db "KRABBY@@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "CHEEP@@@@@"
|
||||
db "JABETTA@@@"
|
||||
db "MIKON@@@@@"
|
||||
db "VULPIX@@@@"
|
||||
db "NINETALES@"
|
||||
db "PIKACHU@@@"
|
||||
db "RAICHU@@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "RIBBITO@@@"
|
||||
db "CROAKOZUNA"
|
||||
db "DRATINI@@@"
|
||||
db "DRAGONAIR@"
|
||||
db "KABUTO@@@@"
|
||||
db "KABUTOPS@@"
|
||||
db "HORSEA@@@@"
|
||||
db "SEADRA@@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "BAWLIGUA@@"
|
||||
db "CRYITHAN@@"
|
||||
db "SANDSHREW@"
|
||||
db "SANDSLASH@"
|
||||
db "OMANYTE@@@"
|
||||
|
|
@ -114,38 +114,38 @@ MonsterNames::
|
|||
db "WEEDLE@@@@"
|
||||
db "KAKUNA@@@@"
|
||||
db "BEEDRILL@@"
|
||||
db "MISSINGNO."
|
||||
db "MADAAMU@@@"
|
||||
db "DODRIO@@@@"
|
||||
db "PRIMEAPE@@"
|
||||
db "DUGTRIO@@@"
|
||||
db "VENOMOTH@@"
|
||||
db "DEWGONG@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "PURAKKUSU@"
|
||||
db "PENDRAKEN@"
|
||||
db "CATERPIE@@"
|
||||
db "METAPOD@@@"
|
||||
db "BUTTERFREE"
|
||||
db "MACHAMP@@@"
|
||||
db "MISSINGNO."
|
||||
db "WEIRDUCK@@"
|
||||
db "GOLDUCK@@@"
|
||||
db "HYPNO@@@@@"
|
||||
db "GOLBAT@@@@"
|
||||
db "MEWTWO@@@@"
|
||||
db "SNORLAX@@@"
|
||||
db "MAGIKARP@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "KONYA@@@@@"
|
||||
db "OMEGA@@@@@"
|
||||
db "MUK@@@@@@@"
|
||||
db "MISSINGNO."
|
||||
db "DECILLA@@@"
|
||||
db "KINGLER@@@"
|
||||
db "CLOYSTER@@"
|
||||
db "MISSINGNO."
|
||||
db "MAGNETITE@"
|
||||
db "ELECTRODE@"
|
||||
db "CLEFABLE@@"
|
||||
db "WEEZING@@@"
|
||||
db "PERSIAN@@@"
|
||||
db "MAROWAK@@@"
|
||||
db "MISSINGNO."
|
||||
db "GUARDIA@@@"
|
||||
db "HAUNTER@@@"
|
||||
db "ABRA@@@@@@"
|
||||
db "ALAKAZAM@@"
|
||||
|
|
@ -155,13 +155,13 @@ MonsterNames::
|
|||
db "BULBASAUR@"
|
||||
db "VENUSAUR@@"
|
||||
db "TENTACRUEL"
|
||||
db "MISSINGNO."
|
||||
db "GYOPIN@@@@"
|
||||
db "GOLDEEN@@@"
|
||||
db "SEAKING@@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "KOTORA@@@@"
|
||||
db "GAOTORA@@@"
|
||||
db "GOROTORA@@"
|
||||
db "PUCHIKOON@"
|
||||
db "PONYTA@@@@"
|
||||
db "RAPIDASH@@"
|
||||
db "RATTATA@@@"
|
||||
|
|
@ -171,16 +171,16 @@ MonsterNames::
|
|||
db "GEODUDE@@@"
|
||||
db "PORYGON@@@"
|
||||
db "AERODACTYL"
|
||||
db "MISSINGNO."
|
||||
db "BLASTYKE@@"
|
||||
db "MAGNEMITE@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "SKIMPER@@@"
|
||||
db "GOROCHU@@@"
|
||||
db "CHARMANDER"
|
||||
db "SQUIRTLE@@"
|
||||
db "CHARMELEON"
|
||||
db "WARTORTLE@"
|
||||
db "CHARIZARD@"
|
||||
db "MISSINGNO."
|
||||
db "TOTARTLE@@"
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
db "MISSINGNO."
|
||||
|
|
@ -190,4 +190,13 @@ MonsterNames::
|
|||
db "BELLSPROUT"
|
||||
db "WEEPINBELL"
|
||||
db "VICTREEBEL"
|
||||
db "TSUBOMITTO"
|
||||
db "ANIMON@@@@"
|
||||
db "MONJA@@@@@"
|
||||
db "PARA@@@@@@"
|
||||
db "HINAAZU@@@"
|
||||
db "PUDI@@@@@@"
|
||||
db "BETOBEBII@"
|
||||
db "BELLOSSOM@"
|
||||
db "SCIZOR@@@@"
|
||||
assert_table_length NUM_POKEMON_INDEXES
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ MonsterPalettes:
|
|||
db PAL_REDMON ; CHARIZARD
|
||||
db PAL_CYANMON ; SQUIRTLE
|
||||
db PAL_CYANMON ; WARTORTLE
|
||||
db PAL_CYANMON ; BLASTOISE
|
||||
db PAL_CYANMON ; TOTARTLE
|
||||
db PAL_GREENMON ; CATERPIE
|
||||
db PAL_GREENMON ; METAPOD
|
||||
db PAL_CYANMON ; BUTTERFREE
|
||||
|
|
@ -19,14 +19,15 @@ MonsterPalettes:
|
|||
db PAL_BROWNMON ; PIDGEY
|
||||
db PAL_BROWNMON ; PIDGEOTTO
|
||||
db PAL_BROWNMON ; PIDGEOT
|
||||
db PAL_GREYMON ; RATTATA
|
||||
db PAL_GREYMON ; RATICATE
|
||||
db PAL_PURPLEMON ; RATTATA
|
||||
db PAL_BROWNMON ; RATICATE
|
||||
db PAL_BROWNMON ; SPEAROW
|
||||
db PAL_BROWNMON ; FEAROW
|
||||
db PAL_PURPLEMON ; EKANS
|
||||
db PAL_PURPLEMON ; ARBOK
|
||||
db PAL_YELLOWMON ; PIKACHU
|
||||
db PAL_YELLOWMON ; RAICHU
|
||||
db PAL_YELLOWMON ; GOROCHU
|
||||
db PAL_BROWNMON ; SANDSHREW
|
||||
db PAL_BROWNMON ; SANDSLASH
|
||||
db PAL_BLUEMON ; NIDORAN_F
|
||||
|
|
@ -35,30 +36,42 @@ MonsterPalettes:
|
|||
db PAL_PURPLEMON ; NIDORAN_M
|
||||
db PAL_PURPLEMON ; NIDORINO
|
||||
db PAL_PURPLEMON ; NIDOKING
|
||||
db PAL_GREYMON ; NIDOREIGN
|
||||
db PAL_PINKMON ; CLEFAIRY
|
||||
db PAL_PINKMON ; CLEFABLE
|
||||
db PAL_REDMON ; MIKON
|
||||
db PAL_REDMON ; VULPIX
|
||||
db PAL_YELLOWMON ; NINETALES
|
||||
db PAL_PINKMON ; JIGGLYPUFF
|
||||
db PAL_PINKMON ; WIGGLYTUFF
|
||||
db PAL_BLUEMON ; BITTYBAT
|
||||
db PAL_BLUEMON ; ZUBAT
|
||||
db PAL_BLUEMON ; GOLBAT
|
||||
db PAL_GREENMON ; ODDISH
|
||||
db PAL_REDMON ; GLOOM
|
||||
db PAL_REDMON ; VILEPLUME
|
||||
db PAL_PURPLEMON ; BELLOSSOM
|
||||
db PAL_REDMON ; PARA
|
||||
db PAL_REDMON ; PARAS
|
||||
db PAL_REDMON ; PARASECT
|
||||
db PAL_PURPLEMON ; VENONAT
|
||||
db PAL_PURPLEMON ; VENOMOTH
|
||||
db PAL_PURPLEMON ; CHEEP
|
||||
db PAL_PURPLEMON ; JABETTA
|
||||
db PAL_GREENMON ; RIBBITO
|
||||
db PAL_GREENMON ; CROAKOZUNA
|
||||
db PAL_BROWNMON ; DIGLETT
|
||||
db PAL_BROWNMON ; DUGTRIO
|
||||
db PAL_YELLOWMON ; KONYA
|
||||
db PAL_YELLOWMON ; MEOWTH
|
||||
db PAL_YELLOWMON ; PERSIAN
|
||||
db PAL_YELLOWMON ; PSYDUCK
|
||||
db PAL_GREENMON ; WEIRDUCK
|
||||
db PAL_CYANMON ; GOLDUCK
|
||||
db PAL_BROWNMON ; MANKEY
|
||||
db PAL_BROWNMON ; PRIMEAPE
|
||||
db PAL_BROWNMON ; GROWLITHE
|
||||
db PAL_REDMON ; PUDI
|
||||
db PAL_REDMON ; GROWLITHE
|
||||
db PAL_REDMON ; ARCANINE
|
||||
db PAL_BLUEMON ; POLIWAG
|
||||
db PAL_BLUEMON ; POLIWHIRL
|
||||
|
|
@ -72,40 +85,59 @@ MonsterPalettes:
|
|||
db PAL_GREENMON ; BELLSPROUT
|
||||
db PAL_GREENMON ; WEEPINBELL
|
||||
db PAL_GREENMON ; VICTREEBEL
|
||||
db PAL_GREENMON ; TSUBOMITTO
|
||||
db PAL_CYANMON ; TENTACOOL
|
||||
db PAL_CYANMON ; TENTACRUEL
|
||||
db PAL_GREYMON ; GEODUDE
|
||||
db PAL_GREYMON ; GRAVELER
|
||||
db PAL_GREYMON ; GOLEM
|
||||
db PAL_MEWMON ; BLOTTLE
|
||||
db PAL_MEWMON ; PENDRAKEN
|
||||
db PAL_REDMON ; PUCHIKOON
|
||||
db PAL_REDMON ; PONYTA
|
||||
db PAL_REDMON ; RAPIDASH
|
||||
db PAL_PINKMON ; SLOWPOKE
|
||||
db PAL_PINKMON ; SLOWBRO
|
||||
db PAL_GREYMON ; MAGNEMITE
|
||||
db PAL_GREYMON ; MAGNETITE
|
||||
db PAL_GREYMON ; MAGNETON
|
||||
db PAL_PINKMON ; BARUNDA
|
||||
db PAL_BROWNMON ; FARFETCHD
|
||||
db PAL_BROWNMON ; MADAAMU
|
||||
db PAL_CYANMON ; BLASTYKE
|
||||
db PAL_CYANMON ; BLASTOISE
|
||||
db PAL_BROWNMON ; HINAAZU
|
||||
db PAL_BROWNMON ; DODUO
|
||||
db PAL_BROWNMON ; DODRIO
|
||||
db PAL_BLUEMON ; SEEL
|
||||
db PAL_BLUEMON ; DEWGONG
|
||||
db PAL_PURPLEMON ; BETOBEBII
|
||||
db PAL_PURPLEMON ; GRIMER
|
||||
db PAL_PURPLEMON ; MUK
|
||||
db PAL_GREYMON ; SHELLDER
|
||||
db PAL_GREYMON ; CLOYSTER
|
||||
db PAL_PURPLEMON ; SHELLDER
|
||||
db PAL_PURPLEMON ; CLOYSTER
|
||||
db PAL_PURPLEMON ; GASTLY
|
||||
db PAL_PURPLEMON ; HAUNTER
|
||||
db PAL_PURPLEMON ; GENGAR
|
||||
db PAL_GREYMON ; ONIX
|
||||
db PAL_YELLOWMON ; DROWZEE
|
||||
db PAL_YELLOWMON ; HYPNO
|
||||
db PAL_YELLOWMON ; KOTORA
|
||||
db PAL_YELLOWMON ; GAOTORA
|
||||
db PAL_YELLOWMON ; GOROTORA
|
||||
db PAL_REDMON ; KRABBY
|
||||
db PAL_REDMON ; KINGLER
|
||||
db PAL_YELLOWMON ; VOLTORB
|
||||
db PAL_YELLOWMON ; ELECTRODE
|
||||
db PAL_REDMON ; VOLTORB
|
||||
db PAL_REDMON ; ELECTRODE
|
||||
db PAL_GREENMON ; CACTUS
|
||||
db PAL_GREENMON ; CROCKY
|
||||
db PAL_BROWNMON ; DEER
|
||||
db PAL_PINKMON ; EXEGGCUTE
|
||||
db PAL_GREENMON ; EXEGGUTOR
|
||||
db PAL_GREYMON ; CUBONE
|
||||
db PAL_GREYMON ; MAROWAK
|
||||
db PAL_BROWNMON ; CUBONE
|
||||
db PAL_BROWNMON ; MAROWAK
|
||||
db PAL_BROWNMON ; GUARDIA
|
||||
db PAL_BROWNMON ; KANGASKHAN
|
||||
db PAL_BROWNMON ; HITMONLEE
|
||||
db PAL_BROWNMON ; HITMONCHAN
|
||||
db PAL_PINKMON ; LICKITUNG
|
||||
|
|
@ -114,40 +146,53 @@ MonsterPalettes:
|
|||
db PAL_GREYMON ; RHYHORN
|
||||
db PAL_GREYMON ; RHYDON
|
||||
db PAL_PINKMON ; CHANSEY
|
||||
db PAL_BLUEMON ; MONJA
|
||||
db PAL_BLUEMON ; TANGELA
|
||||
db PAL_BROWNMON ; KANGASKHAN
|
||||
db PAL_GREENMON ; DECILLA
|
||||
db PAL_GREENMON ; GYAOON
|
||||
db PAL_GREYMON ; OMEGA
|
||||
db PAL_CYANMON ; HORSEA
|
||||
db PAL_CYANMON ; SEADRA
|
||||
db PAL_REDMON ; GYOPIN
|
||||
db PAL_REDMON ; GOLDEEN
|
||||
db PAL_REDMON ; SEAKING
|
||||
db PAL_CYANMON ; SKIMPER
|
||||
db PAL_CYANMON ; BAWLIGUA
|
||||
db PAL_CYANMON ; CRYITHAN
|
||||
db PAL_REDMON ; STARYU
|
||||
db PAL_GREYMON ; STARMIE
|
||||
db PAL_PURPLEMON ; STARMIE
|
||||
db PAL_BLUEMON ; JAGG
|
||||
db PAL_PINKMON ; MR_MIME
|
||||
db PAL_GREENMON ; SCYTHER
|
||||
db PAL_MEWMON ; JYNX
|
||||
db PAL_GREENMON ; SCIZOR
|
||||
db PAL_BROWNMON ; PINSIR
|
||||
db PAL_BROWNMON ; PURAKKUSU
|
||||
db PAL_REDBAR ; JYNX
|
||||
db PAL_BLUEMON ; BUU
|
||||
db PAL_YELLOWMON ; ELECTABUZZ
|
||||
db PAL_REDMON ; MAGMAR
|
||||
db PAL_BROWNMON ; PINSIR
|
||||
db PAL_GREYMON ; TAUROS
|
||||
db PAL_GREYMON ; TRAMPEL
|
||||
db PAL_BROWNMON ; TAUROS
|
||||
db PAL_REDMON ; MAGIKARP
|
||||
db PAL_BLUEMON ; GYARADOS
|
||||
db PAL_CYANMON ; LAPRAS
|
||||
db PAL_GREYMON ; DITTO
|
||||
db PAL_GREYMON ; EEVEE
|
||||
db PAL_PURPLEMON ; DITTO
|
||||
db PAL_PURPLEMON ; ANIMON
|
||||
db PAL_BROWNMON ; EEVEE
|
||||
db PAL_CYANMON ; VAPOREON
|
||||
db PAL_YELLOWMON ; JOLTEON
|
||||
db PAL_REDMON ; FLAREON
|
||||
db PAL_GREYMON ; PORYGON
|
||||
db PAL_MEWMON ; PORYGON
|
||||
db PAL_BLUEMON ; OMANYTE
|
||||
db PAL_BLUEMON ; OMASTAR
|
||||
db PAL_BROWNMON ; KABUTO
|
||||
db PAL_BROWNMON ; KABUTOPS
|
||||
db PAL_GREYMON ; AERODACTYL
|
||||
db PAL_PINKMON ; SNORLAX
|
||||
db PAL_MEWMON ; SNORLAX
|
||||
db PAL_BLUEMON ; ARTICUNO
|
||||
db PAL_YELLOWMON ; ZAPDOS
|
||||
db PAL_REDMON ; MOLTRES
|
||||
db PAL_GREYMON ; DRATINI
|
||||
db PAL_BLUEMON ; DRATINI
|
||||
db PAL_BLUEMON ; DRAGONAIR
|
||||
db PAL_BROWNMON ; DRAGONITE
|
||||
db PAL_MEWMON ; MEWTWO
|
||||
|
|
|
|||
|
|
@ -1,38 +1,38 @@
|
|||
TitleMons:
|
||||
; mons on the title screen are randomly chosen from here
|
||||
IF DEF(_RED)
|
||||
db STARTER1
|
||||
db STARTER2
|
||||
db STARTER3
|
||||
db WEEDLE
|
||||
db NIDORAN_M
|
||||
db SCYTHER
|
||||
db PIKACHU
|
||||
db CLEFAIRY
|
||||
db RHYDON
|
||||
db ABRA
|
||||
db GASTLY
|
||||
db DITTO
|
||||
db PIDGEOTTO
|
||||
db ONIX
|
||||
db PONYTA
|
||||
db MAGIKARP
|
||||
db CHARIZARD
|
||||
db TOTARTLE
|
||||
db VENUSAUR
|
||||
db GOROCHU
|
||||
db CACTUS
|
||||
db DEER
|
||||
db BARUNDA
|
||||
db RIBBITO
|
||||
db GYAOON
|
||||
db PUDI
|
||||
db MAGNETITE
|
||||
db MONJA
|
||||
db ANIMON
|
||||
db SCIZOR
|
||||
db BELLOSSOM
|
||||
db BUU
|
||||
ENDC
|
||||
IF DEF(_BLUE)
|
||||
db STARTER2
|
||||
db STARTER1
|
||||
db STARTER3
|
||||
db MANKEY
|
||||
db HITMONLEE
|
||||
db VULPIX
|
||||
db CHANSEY
|
||||
db AERODACTYL
|
||||
db JOLTEON
|
||||
db SNORLAX
|
||||
db GLOOM
|
||||
db POLIWAG
|
||||
db DODUO
|
||||
db PORYGON
|
||||
db GENGAR
|
||||
db RAICHU
|
||||
db TOTARTLE
|
||||
db CHARIZARD
|
||||
db VENUSAUR
|
||||
db GOROCHU
|
||||
db CROCKY
|
||||
db TRAMPEL
|
||||
db JAGG
|
||||
db CHEEP
|
||||
db OMEGA
|
||||
db MIKON
|
||||
db WEIRDUCK
|
||||
db BLOTTLE
|
||||
db MADAAMU
|
||||
db PURAKKUSU
|
||||
db TSUBOMITTO
|
||||
db GUARDIA
|
||||
ENDC
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
SuperPalettes:
|
||||
; entries correspond to PAL_* constants
|
||||
table_width 2 * 4, SuperPalettes
|
||||
RGB 31,29,31, 21,28,11, 20,26,31, 03,02,02 ; PAL_ROUTE
|
||||
RGB 31,29,31, 25,28,27, 20,26,31, 03,02,02 ; PAL_PALLET
|
||||
RGB 31,29,31, 17,26,03, 20,26,31, 03,02,02 ; PAL_VIRIDIAN
|
||||
RGB 31,29,31, 23,25,16, 20,26,31, 03,02,02 ; PAL_PEWTER
|
||||
RGB 31,29,31, 17,20,30, 20,26,31, 03,02,02 ; PAL_CERULEAN
|
||||
RGB 31,29,31, 27,20,27, 20,26,31, 03,02,02 ; PAL_LAVENDER
|
||||
RGB 31,29,31, 30,18,00, 20,26,31, 03,02,02 ; PAL_VERMILION
|
||||
RGB 31,29,31, 16,30,22, 20,26,31, 03,02,02 ; PAL_CELADON
|
||||
RGB 31,29,31, 31,15,22, 20,26,31, 03,02,02 ; PAL_FUCHSIA
|
||||
RGB 31,29,31, 26,10,06, 20,26,31, 03,02,02 ; PAL_CINNABAR
|
||||
RGB 31,29,31, 22,14,24, 20,26,31, 03,02,02 ; PAL_INDIGO
|
||||
RGB 31,29,31, 27,27,03, 20,26,31, 03,02,02 ; PAL_SAFFRON
|
||||
RGB 31,29,31, 20,26,31, 17,23,10, 03,02,02 ; PAL_TOWNMAP
|
||||
RGB 31,31,31, 16,31,04, 11,23,31, 03,03,03 ; PAL_ROUTE
|
||||
RGB 31,31,31, 23,17,31, 11,23,31, 03,03,03 ; PAL_PALLET
|
||||
RGB 31,31,31, 19,31,00, 11,23,31, 03,03,03 ; PAL_VIRIDIAN
|
||||
RGB 31,31,31, 18,18,15, 11,23,31, 03,03,03 ; PAL_PEWTER
|
||||
RGB 31,31,31, 05,08,31, 11,23,31, 03,03,03 ; PAL_CERULEAN
|
||||
RGB 31,31,31, 25,04,31, 11,23,31, 03,03,03 ; PAL_LAVENDER
|
||||
RGB 31,31,31, 31,19,00, 11,23,31, 03,03,03 ; PAL_VERMILION
|
||||
RGB 31,31,31, 05,31,05, 11,23,31, 03,03,03 ; PAL_CELADON
|
||||
RGB 31,31,31, 31,15,15, 11,23,31, 03,03,03 ; PAL_FUCHSIA
|
||||
RGB 31,31,31, 31,08,08, 11,23,31, 03,03,03 ; PAL_CINNABAR
|
||||
RGB 31,31,31, 11,08,31, 11,23,31, 03,03,03 ; PAL_INDIGO
|
||||
RGB 31,31,31, 31,31,00, 11,23,31, 03,03,03 ; PAL_SAFFRON
|
||||
RGB 31,31,31, 00,21,31, 10,28,00, 01,01,01 ; PAL_TOWNMAP
|
||||
IF DEF(_RED)
|
||||
RGB 31,29,31, 30,30,17, 17,23,10, 21,00,04 ; PAL_LOGO1
|
||||
RGB 31,31,31, 31,31,00, 17,23,10, 23,03,03 ; PAL_LOGO1
|
||||
ENDC
|
||||
IF DEF(_BLUE)
|
||||
RGB 31,29,31, 30,30,17, 21,00,04, 14,19,29 ; PAL_LOGO1
|
||||
RGB 31,31,31, 31,31,00, 21,00,04, 03,03,23 ; PAL_LOGO1
|
||||
ENDC
|
||||
RGB 31,29,31, 30,30,17, 18,18,24, 07,07,16 ; PAL_LOGO2
|
||||
RGB 31,29,31, 24,20,30, 11,20,30, 03,02,02 ; PAL_0F
|
||||
RGB 31,29,31, 30,22,17, 16,14,19, 03,02,02 ; PAL_MEWMON
|
||||
RGB 31,29,31, 18,20,27, 11,15,23, 03,02,02 ; PAL_BLUEMON
|
||||
RGB 31,29,31, 31,20,10, 26,10,06, 03,02,02 ; PAL_REDMON
|
||||
RGB 31,29,31, 21,25,29, 14,19,25, 03,02,02 ; PAL_CYANMON
|
||||
RGB 31,29,31, 27,22,24, 21,15,23, 03,02,02 ; PAL_PURPLEMON
|
||||
RGB 31,29,31, 28,20,15, 21,14,09, 03,02,02 ; PAL_BROWNMON
|
||||
RGB 31,29,31, 20,26,16, 09,20,11, 03,02,02 ; PAL_GREENMON
|
||||
RGB 31,29,31, 30,22,24, 28,15,21, 03,02,02 ; PAL_PINKMON
|
||||
RGB 31,29,31, 31,28,14, 26,20,00, 03,02,02 ; PAL_YELLOWMON
|
||||
RGB 31,29,31, 26,21,22, 15,15,18, 03,02,02 ; PAL_GREYMON
|
||||
RGB 31,29,31, 26,21,22, 27,20,06, 03,02,02 ; PAL_SLOTS1
|
||||
RGB 31,31,31, 31,31,00, 07,07,25, 00,00,17 ; PAL_LOGO2
|
||||
RGB 31,31,31, 13,01,31, 00,09,31, 01,01,01 ; PAL_0F
|
||||
RGB 31,31,31, 30,17,11, 11,05,14, 03,03,03 ; PAL_MEWMON
|
||||
RGB 31,31,31, 16,18,31, 00,01,25, 03,03,03 ; PAL_BLUEMON
|
||||
RGB 31,31,31, 31,17,00, 31,00,00, 03,03,03 ; PAL_REDMON
|
||||
RGB 31,31,31, 16,26,31, 00,17,31, 03,03,03 ; PAL_CYANMON
|
||||
RGB 31,31,31, 25,15,31, 19,00,22, 03,03,03 ; PAL_PURPLEMON
|
||||
RGB 31,31,31, 29,18,10, 17,09,05, 03,03,03 ; PAL_BROWNMON
|
||||
RGB 31,31,31, 17,31,11, 01,22,06, 03,03,03 ; PAL_GREENMON
|
||||
RGB 31,31,31, 31,15,18, 31,00,06, 03,03,03 ; PAL_PINKMON
|
||||
RGB 31,31,31, 31,31,00, 28,14,00, 03,03,03 ; PAL_YELLOWMON
|
||||
RGB 31,31,31, 18,18,19, 10,10,10, 03,03,03 ; PAL_GREYMON
|
||||
RGB 31,31,31, 21,12,15, 21,14,00, 03,03,03 ; PAL_SLOTS1
|
||||
IF DEF(_RED)
|
||||
RGB 31,29,31, 31,31,17, 25,17,21, 03,02,02 ; PAL_SLOTS2
|
||||
RGB 31,29,31, 22,31,16, 25,17,21, 03,02,02 ; PAL_SLOTS3
|
||||
RGB 31,29,31, 16,19,29, 25,17,21, 03,02,02 ; PAL_SLOTS4
|
||||
RGB 31,31,31, 31,31,00, 20,08,15, 03,03,03 ; PAL_SLOTS2
|
||||
RGB 31,31,31, 03,31,09, 20,08,15, 03,03,03 ; PAL_SLOTS3
|
||||
RGB 31,31,31, 09,05,30, 20,08,15, 03,03,03 ; PAL_SLOTS4
|
||||
ENDC
|
||||
IF DEF(_BLUE)
|
||||
RGB 31,29,31, 31,31,17, 16,19,29, 03,02,02 ; PAL_SLOTS2
|
||||
RGB 31,29,31, 22,31,16, 16,19,29, 03,02,02 ; PAL_SLOTS3
|
||||
RGB 31,29,31, 25,17,21, 16,19,29, 03,02,02 ; PAL_SLOTS4
|
||||
RGB 31,31,31, 31,31,00, 09,05,30, 03,03,03 ; PAL_SLOTS2
|
||||
RGB 31,31,31, 03,31,09, 09,05,30, 03,03,03 ; PAL_SLOTS3
|
||||
RGB 31,31,31, 20,08,15, 09,05,30, 03,03,03 ; PAL_SLOTS4
|
||||
ENDC
|
||||
RGB 31,29,31, 07,07,07, 02,03,03, 03,02,02 ; PAL_BLACK
|
||||
RGB 31,29,31, 30,26,15, 09,20,11, 03,02,02 ; PAL_GREENBAR
|
||||
RGB 31,29,31, 30,26,15, 26,20,00, 03,02,02 ; PAL_YELLOWBAR
|
||||
RGB 31,29,31, 30,26,15, 26,10,06, 03,02,02 ; PAL_REDBAR
|
||||
RGB 31,29,31, 30,22,17, 11,15,23, 03,02,02 ; PAL_BADGE
|
||||
RGB 31,29,31, 21,14,09, 18,24,22, 03,02,02 ; PAL_CAVE
|
||||
RGB 31,29,31, 31,28,14, 24,20,10, 03,02,02 ; PAL_GAMEFREAK
|
||||
RGB 31,31,31, 03,03,03, 03,03,03, 03,03,03 ; PAL_BLACK
|
||||
RGB 31,31,31, 31,31,00, 00,31,00, 03,03,03 ; PAL_GREENBAR
|
||||
RGB 31,31,31, 31,31,00, 31,18,00, 03,03,03 ; PAL_YELLOWBAR
|
||||
RGB 31,31,31, 31,31,00, 31,00,00, 03,03,03 ; PAL_REDBAR
|
||||
RGB 31,31,31, 03,11,06, 03,17,11, 03,03,03 ; PAL_BADGE
|
||||
RGB 31,31,31, 23,08,00, 17,14,11, 03,03,03 ; PAL_CAVE
|
||||
RGB 31,31,31, 31,19,00, 19,19,00, 03,03,03 ; PAL_GAMEFREAK
|
||||
assert_table_length NUM_SGB_PALS
|
||||
|
|
|
|||
|
|
@ -497,9 +497,9 @@ Green1Data:
|
|||
|
||||
ProfOakData:
|
||||
; Unused
|
||||
db $FF, 66, TAUROS, 67, EXEGGUTOR, 68, ARCANINE, 69, BLASTOISE, 70, GYARADOS, 0
|
||||
db $FF, 66, TAUROS, 67, EXEGGUTOR, 68, ARCANINE, 69, VENUSAUR, 70, GYARADOS, 0
|
||||
db $FF, 66, TAUROS, 67, EXEGGUTOR, 68, ARCANINE, 69, CHARIZARD, 70, GYARADOS, 0
|
||||
db $FF, 66, TAUROS, 67, GYARADOS, 68, ARCANINE, 68, EXEGGUTOR, 69, NIDOKING, 70, TOTARTLE, 0
|
||||
db $FF, 66, TAUROS, 67, EXEGGUTOR, 68, GYARADOS, 68, ARCANINE, 60, NIDOKING, 70, VENUSAUR, 0
|
||||
db $FF, 66, TAUROS, 67, ARCANINE, 68, EXEGGUTOR, 68, GYARADOS, 69, NIDOKING, 70, CHARIZARD, 0
|
||||
|
||||
ChiefData:
|
||||
; none
|
||||
|
|
@ -537,7 +537,7 @@ GiovanniData:
|
|||
; Silph Co. 11F
|
||||
db $FF, 37, NIDORINO, 35, KANGASKHAN, 37, RHYHORN, 41, NIDOQUEEN, 0
|
||||
; Viridian Gym
|
||||
db $FF, 45, RHYHORN, 42, DUGTRIO, 44, NIDOQUEEN, 45, NIDOKING, 50, RHYDON, 0
|
||||
db $FF, 47, TRAMPEL, 46, DUGTRIO, 46, NIDOQUEEN, 48, PERSIAN, 48, NIDOKING, 50, RHYDON, 0
|
||||
|
||||
RocketData:
|
||||
; Mt. Moon B2F
|
||||
|
|
@ -636,28 +636,28 @@ CooltrainerFData:
|
|||
db 43, PERSIAN, NINETALES, RAICHU, 0
|
||||
|
||||
BrunoData:
|
||||
db $FF, 53, ONIX, 55, HITMONCHAN, 55, HITMONLEE, 56, ONIX, 58, MACHAMP, 0
|
||||
db $FF, 54, PRIMEAPE, 55, ONIX, 55, POLIWRATH, 56, HITMONLEE, 56, PURAKKUSU, 58, MACHAMP, 0
|
||||
|
||||
BrockData:
|
||||
db $FF, 12, GEODUDE, 14, ONIX, 0
|
||||
db $FF, 13, GEODUDE, 12, OMANYTE, 12, KABUTO, 12, DECILLA, 15, ONIX, 0
|
||||
|
||||
MistyData:
|
||||
db $FF, 18, STARYU, 21, STARMIE, 0
|
||||
db $FF, 19, HORSEA, 18, CHEEP, 18, BLOTTLE, 19, BLASTYKE, 21, STARMIE, 0
|
||||
|
||||
LtSurgeData:
|
||||
db $FF, 21, VOLTORB, 18, PIKACHU, 24, RAICHU, 0
|
||||
db $FF, 22, VOLTORB, 21, GAOTORA, 22, MAGNEMITE, 23, ELECTABUZZ, 24, GOROCHU, 0
|
||||
|
||||
ErikaData:
|
||||
db $FF, 29, VICTREEBEL, 24, TANGELA, 29, VILEPLUME, 0
|
||||
db $FF, 28, WEEPINBELL, 29, TANGELA, 28, CACTUS, 28, PARASECT, 31, VILEPLUME, 0
|
||||
|
||||
KogaData:
|
||||
db $FF, 37, KOFFING, 39, MUK, 37, KOFFING, 43, WEEZING, 0
|
||||
db $FF, 38, GOLBAT, 39, VENOMOTH, 38, NIDOREIGN, 39, MUK, 41, WEEZING, 0
|
||||
|
||||
BlaineData:
|
||||
db $FF, 42, GROWLITHE, 40, PONYTA, 42, RAPIDASH, 47, ARCANINE, 0
|
||||
db $FF, 45, MAGMAR, 44, NINETALES, 45, RAPIDASH, 44, FLAREON, 47, ARCANINE, 0
|
||||
|
||||
SabrinaData:
|
||||
db $FF, 38, KADABRA, 37, MR_MIME, 38, VENOMOTH, 43, ALAKAZAM, 0
|
||||
db $FF, 39, HYPNO, 40, MR_MIME, 39, SLOWBRO, 40, JYNX, 43, ALAKAZAM, 0
|
||||
|
||||
GentlemanData:
|
||||
; SS Anne 1F Rooms
|
||||
|
|
@ -680,21 +680,21 @@ Green2Data:
|
|||
db $FF, 25, PIDGEOTTO, 23, GYARADOS, 22, GROWLITHE, 20, KADABRA, 25, IVYSAUR, 0
|
||||
db $FF, 25, PIDGEOTTO, 23, EXEGGCUTE, 22, GYARADOS, 20, KADABRA, 25, CHARMELEON, 0
|
||||
; Silph Co. 7F
|
||||
db $FF, 37, PIDGEOT, 38, GROWLITHE, 35, EXEGGCUTE, 35, ALAKAZAM, 40, BLASTOISE, 0
|
||||
db $FF, 37, PIDGEOT, 38, GROWLITHE, 35, EXEGGCUTE, 35, ALAKAZAM, 40, TOTARTLE, 0
|
||||
db $FF, 37, PIDGEOT, 38, GYARADOS, 35, GROWLITHE, 35, ALAKAZAM, 40, VENUSAUR, 0
|
||||
db $FF, 37, PIDGEOT, 38, EXEGGCUTE, 35, GYARADOS, 35, ALAKAZAM, 40, CHARIZARD, 0
|
||||
; Route 22
|
||||
db $FF, 47, PIDGEOT, 45, RHYHORN, 45, GROWLITHE, 47, EXEGGCUTE, 50, ALAKAZAM, 53, BLASTOISE, 0
|
||||
db $FF, 47, PIDGEOT, 45, RHYHORN, 45, GROWLITHE, 47, EXEGGCUTE, 50, ALAKAZAM, 53, TOTARTLE, 0
|
||||
db $FF, 47, PIDGEOT, 45, RHYHORN, 45, GYARADOS, 47, GROWLITHE, 50, ALAKAZAM, 53, VENUSAUR, 0
|
||||
db $FF, 47, PIDGEOT, 45, RHYHORN, 45, EXEGGCUTE, 47, GYARADOS, 50, ALAKAZAM, 53, CHARIZARD, 0
|
||||
|
||||
Green3Data:
|
||||
db $FF, 61, PIDGEOT, 59, ALAKAZAM, 61, RHYDON, 61, ARCANINE, 63, EXEGGUTOR, 65, BLASTOISE, 0
|
||||
db $FF, 61, PIDGEOT, 59, ALAKAZAM, 61, RHYDON, 61, ARCANINE, 63, EXEGGUTOR, 65, TOTARTLE, 0
|
||||
db $FF, 61, PIDGEOT, 59, ALAKAZAM, 61, RHYDON, 61, GYARADOS, 63, ARCANINE, 65, VENUSAUR, 0
|
||||
db $FF, 61, PIDGEOT, 59, ALAKAZAM, 61, RHYDON, 61, EXEGGUTOR, 63, GYARADOS, 65, CHARIZARD, 0
|
||||
|
||||
LoreleiData:
|
||||
db $FF, 54, DEWGONG, 53, CLOYSTER, 54, SLOWBRO, 56, JYNX, 56, LAPRAS, 0
|
||||
db $FF, 54, DEWGONG, 53, CLOYSTER, 54, SLOWBRO, 55, JYNX, 55, BUU, 56, LAPRAS, 0
|
||||
|
||||
ChannelerData:
|
||||
; Unused
|
||||
|
|
@ -736,7 +736,7 @@ ChannelerData:
|
|||
db 33, GASTLY, GASTLY, HAUNTER, 0
|
||||
|
||||
AgathaData:
|
||||
db $FF, 56, GENGAR, 56, GOLBAT, 55, HAUNTER, 58, ARBOK, 60, GENGAR, 0
|
||||
db $FF, 57, GENGAR, 56, GOLBAT, 56, HAUNTER, 58, CROAKOZUNA, 58, ARBOK, 60, GENGAR, 0
|
||||
|
||||
LanceData:
|
||||
db $FF, 58, GYARADOS, 56, DRAGONAIR, 56, DRAGONAIR, 60, AERODACTYL, 62, DRAGONITE, 0
|
||||
db $FF, 58, CROCKY, 57, GYARADOS, 57, AERODACTYL, 59, CRYITHAN, 59, CHARIZARD, 62, DRAGONITE, 0
|
||||
|
|
|
|||
|
|
@ -10,8 +10,9 @@ TypeNames:
|
|||
dw .Bird
|
||||
dw .Bug
|
||||
dw .Ghost
|
||||
dw .Steel
|
||||
|
||||
REPT FIRE - GHOST - 1
|
||||
REPT FIRE - STEEL - 1
|
||||
dw .Normal
|
||||
ENDR
|
||||
|
||||
|
|
@ -22,6 +23,8 @@ ENDR
|
|||
dw .Psychic
|
||||
dw .Ice
|
||||
dw .Dragon
|
||||
dw .Dark
|
||||
dw .Fairy
|
||||
|
||||
assert_table_length NUM_TYPES
|
||||
|
||||
|
|
@ -41,3 +44,7 @@ ENDR
|
|||
.Bug: db "BUG@"
|
||||
.Ghost: db "GHOST@"
|
||||
.Dragon: db "DRAGON@"
|
||||
.Steel: db "STEEL@"
|
||||
.Fairy: db "FAIRY@"
|
||||
.Dark: db "DARK@"
|
||||
|
||||
|
|
|
|||
|
|
@ -82,4 +82,32 @@ TypeEffects:
|
|||
db GRASS, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db ICE, DRAGON, SUPER_EFFECTIVE
|
||||
db DRAGON, DRAGON, SUPER_EFFECTIVE
|
||||
db DARK, PSYCHIC_TYPE, SUPER_EFFECTIVE
|
||||
db DARK, GHOST, SUPER_EFFECTIVE
|
||||
db DARK, DARK, SUPER_EFFECTIVE
|
||||
db DARK, NORMAL, NOT_VERY_EFFECTIVE
|
||||
db NORMAL, DARK, SUPER_EFFECTIVE
|
||||
db BUG, DARK, SUPER_EFFECTIVE
|
||||
db PSYCHIC_TYPE, DARK, NOT_VERY_EFFECTIVE
|
||||
db GHOST, DARK, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ROCK, SUPER_EFFECTIVE
|
||||
db STEEL, WATER, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db STEEL, STEEL, NO_EFFECT
|
||||
db WATER, STEEL, SUPER_EFFECTIVE
|
||||
db ELECTRIC, STEEL, SUPER_EFFECTIVE
|
||||
db POISON, STEEL, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, STEEL, NOT_VERY_EFFECTIVE
|
||||
db FAIRY, DRAGON, SUPER_EFFECTIVE
|
||||
db FAIRY, DARK, SUPER_EFFECTIVE
|
||||
db FAIRY, FIGHTING, SUPER_EFFECTIVE
|
||||
db FAIRY, FIRE, NOT_VERY_EFFECTIVE
|
||||
db FAIRY, POISON, NOT_VERY_EFFECTIVE
|
||||
db FAIRY, STEEL, NOT_VERY_EFFECTIVE
|
||||
db BUG, FAIRY, NOT_VERY_EFFECTIVE
|
||||
db DARK, FAIRY, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, FAIRY, NOT_VERY_EFFECTIVE
|
||||
db POISON, FAIRY, SUPER_EFFECTIVE
|
||||
db STEEL, FAIRY, SUPER_EFFECTIVE
|
||||
db DRAGON, FAIRY, NO_EFFECT
|
||||
db -1 ; end
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
Route4WildMons:
|
||||
def_grass_wildmons 20 ; encounter rate
|
||||
db 10, RATTATA
|
||||
db 10, RIBITTO
|
||||
db 10, HINAAZU
|
||||
db 8, KONYA
|
||||
IF DEF(_RED)
|
||||
db 6, EKANS
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ IF DEF(_RED)
|
|||
db 12, MANKEY
|
||||
db 15, BELLSPROUT
|
||||
db 16, BELLSPROUT
|
||||
db 16, PIDGEY
|
||||
db 16, HINAAZU
|
||||
db 14, MEOWTH
|
||||
db 16, MEOWTH
|
||||
ENDC
|
||||
|
|
@ -20,7 +20,7 @@ IF DEF(_BLUE)
|
|||
db 12, MEOWTH
|
||||
db 15, ODDISH
|
||||
db 16, ODDISH
|
||||
db 16, PIDGEY
|
||||
db 16, HINAAZU
|
||||
db 14, MANKEY
|
||||
db 16, MANKEY
|
||||
ENDC
|
||||
|
|
|
|||
|
|
@ -47,13 +47,13 @@ SuperRodData:
|
|||
db 5, GYOPIN
|
||||
|
||||
.Group2:
|
||||
db 2
|
||||
db 3
|
||||
db 10, MAGIKARP
|
||||
db 7, POLIWAG
|
||||
db 10, GYOPIN
|
||||
|
||||
.Group3:
|
||||
db 3
|
||||
db 5
|
||||
db 15, SKIMPER
|
||||
db 19, MAGIKARP
|
||||
db 15, KRABBY
|
||||
|
|
@ -61,7 +61,7 @@ SuperRodData:
|
|||
db 15, CHEEP
|
||||
|
||||
.Group4:
|
||||
db 2
|
||||
db 5
|
||||
db 20, KRABBY
|
||||
db 20, SHELLDER
|
||||
db 20, TENTACOOL
|
||||
|
|
@ -69,7 +69,7 @@ SuperRodData:
|
|||
db 20, HORSEA
|
||||
|
||||
.Group5:
|
||||
db 2
|
||||
db 5
|
||||
db 25, POLIWHIRL
|
||||
db 25, SLOWPOKE
|
||||
db 20, SKIMPER
|
||||
|
|
@ -77,7 +77,7 @@ SuperRodData:
|
|||
db 25, BLOTTLE
|
||||
|
||||
.Group6:
|
||||
db 4
|
||||
db 6
|
||||
db 15, DRATINI
|
||||
db 28, KRABBY
|
||||
db 25, CHEEP
|
||||
|
|
@ -86,7 +86,7 @@ SuperRodData:
|
|||
db 32, BAWLIGUA
|
||||
|
||||
.Group7:
|
||||
db 4
|
||||
db 6
|
||||
db 40, TENTACRUEL
|
||||
db 40, KINGLER
|
||||
db 40, SEAKING
|
||||
|
|
@ -102,7 +102,7 @@ SuperRodData:
|
|||
db 40, PENDRAKEN
|
||||
|
||||
.Group9:
|
||||
db 4
|
||||
db 5
|
||||
db 50, GYARADOS
|
||||
db 50, SEAKING
|
||||
db 50, KINGLER
|
||||
|
|
@ -110,7 +110,7 @@ SuperRodData:
|
|||
db 50, PENDRAKEN
|
||||
|
||||
.Group10:
|
||||
db 4
|
||||
db 12
|
||||
db 50, KINGLER
|
||||
db 50, PENDRAKEN
|
||||
db 50, SEAKING
|
||||
|
|
|
|||
|
|
@ -368,14 +368,21 @@ MainInBattleLoop:
|
|||
callfar SwitchEnemyMon
|
||||
.noLinkBattle
|
||||
ld a, [wPlayerSelectedMove]
|
||||
cp BULLET_PUNCH
|
||||
jr z, .PriorityMoveUsed
|
||||
cp QUICK_ATTACK
|
||||
jr nz, .playerDidNotUseQuickAttack
|
||||
.PriorityMoveUsed
|
||||
ld a, [wEnemySelectedMove]
|
||||
cp BULLET_PUNCH
|
||||
jr z, .compareSpeed
|
||||
cp QUICK_ATTACK
|
||||
jr z, .compareSpeed ; if both used Quick Attack
|
||||
jp .playerMovesFirst ; if player used Quick Attack and enemy didn't
|
||||
.playerDidNotUseQuickAttack
|
||||
ld a, [wEnemySelectedMove]
|
||||
cp BULLET_PUNCH
|
||||
jr z, .enemyMovesFirst
|
||||
cp QUICK_ATTACK
|
||||
jr z, .enemyMovesFirst ; if enemy used Quick Attack and player didn't
|
||||
ld a, [wPlayerSelectedMove]
|
||||
|
|
@ -5150,7 +5157,7 @@ MetronomePickMove:
|
|||
and a
|
||||
jr z, .pickMoveLoop
|
||||
cp STRUGGLE
|
||||
assert NUM_ATTACKS == STRUGGLE ; random numbers greater than STRUGGLE are not moves
|
||||
assert NUM_ATTACKS == BULLET_PUNCH ; rerolls if greater than the last move in index
|
||||
jr nc, .pickMoveLoop
|
||||
cp METRONOME
|
||||
jr z, .pickMoveLoop
|
||||
|
|
|
|||
|
|
@ -119,10 +119,10 @@ DisplayTitleScreen:
|
|||
call EnableLCD
|
||||
|
||||
IF DEF(_RED)
|
||||
ld a, STARTER1 ; which Pokemon to show first on the title screen
|
||||
ld a, CHARIZARD ; which Pokemon to show first on the title screen
|
||||
ENDC
|
||||
IF DEF(_BLUE)
|
||||
ld a, STARTER2 ; which Pokemon to show first on the title screen
|
||||
ld a, TOTARTLE ; which Pokemon to show first on the title screen
|
||||
ENDC
|
||||
ld [wTitleMonSpecies], a
|
||||
call LoadTitleMonSprite
|
||||
|
|
|
|||
|
|
@ -90,11 +90,11 @@ TitleBallYTable:
|
|||
TitleScreenAnimateBallIfStarterOut:
|
||||
; Animate the TitleBall if a starter just got scrolled out.
|
||||
ld a, [wTitleMonSpecies]
|
||||
cp STARTER1
|
||||
cp VENUSAUR
|
||||
jr z, .ok
|
||||
cp STARTER2
|
||||
cp CHARIZARD
|
||||
jr z, .ok
|
||||
cp STARTER3
|
||||
cp TOTARTLE
|
||||
ret nz
|
||||
.ok
|
||||
ld e, 1 ; animate titleball
|
||||
|
|
|
|||
BIN
gfx/pokemon/front/animon.png
Normal file
|
After Width: | Height: | Size: 451 B |
BIN
gfx/pokemon/front/barunda.png
Normal file
|
After Width: | Height: | Size: 556 B |
BIN
gfx/pokemon/front/bawligua.png
Normal file
|
After Width: | Height: | Size: 749 B |
BIN
gfx/pokemon/front/bellossom.png
Normal file
|
After Width: | Height: | Size: 944 B |
BIN
gfx/pokemon/front/betobebii.png
Normal file
|
After Width: | Height: | Size: 256 B |
BIN
gfx/pokemon/front/bittybat.png
Normal file
|
After Width: | Height: | Size: 642 B |
BIN
gfx/pokemon/front/blastyke.png
Normal file
|
After Width: | Height: | Size: 643 B |
BIN
gfx/pokemon/front/blottle.png
Normal file
|
After Width: | Height: | Size: 465 B |
BIN
gfx/pokemon/front/buu.png
Normal file
|
After Width: | Height: | Size: 670 B |
BIN
gfx/pokemon/front/cactus.png
Normal file
|
After Width: | Height: | Size: 723 B |
BIN
gfx/pokemon/front/cheep.png
Normal file
|
After Width: | Height: | Size: 583 B |
BIN
gfx/pokemon/front/croakozuna.png
Normal file
|
After Width: | Height: | Size: 888 B |
BIN
gfx/pokemon/front/crocky.png
Normal file
|
After Width: | Height: | Size: 891 B |
BIN
gfx/pokemon/front/cryithan.png
Normal file
|
After Width: | Height: | Size: 701 B |
BIN
gfx/pokemon/front/decilla.png
Normal file
|
After Width: | Height: | Size: 664 B |
BIN
gfx/pokemon/front/deer.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
gfx/pokemon/front/gaotora.png
Normal file
|
After Width: | Height: | Size: 682 B |
BIN
gfx/pokemon/front/gorochu.png
Normal file
|
After Width: | Height: | Size: 998 B |
BIN
gfx/pokemon/front/gorotora.png
Normal file
|
After Width: | Height: | Size: 904 B |
BIN
gfx/pokemon/front/guardia.png
Normal file
|
After Width: | Height: | Size: 1 KiB |
BIN
gfx/pokemon/front/gyaoon.png
Normal file
|
After Width: | Height: | Size: 688 B |
BIN
gfx/pokemon/front/gyopin.png
Normal file
|
After Width: | Height: | Size: 516 B |
BIN
gfx/pokemon/front/hinaazu.png
Normal file
|
After Width: | Height: | Size: 673 B |
BIN
gfx/pokemon/front/jabetta.png
Normal file
|
After Width: | Height: | Size: 809 B |
BIN
gfx/pokemon/front/jagg.png
Normal file
|
After Width: | Height: | Size: 869 B |
BIN
gfx/pokemon/front/konya.png
Normal file
|
After Width: | Height: | Size: 565 B |
BIN
gfx/pokemon/front/kotora.png
Normal file
|
After Width: | Height: | Size: 640 B |
BIN
gfx/pokemon/front/madaamu.png
Normal file
|
After Width: | Height: | Size: 813 B |
BIN
gfx/pokemon/front/magnetite.png
Normal file
|
After Width: | Height: | Size: 771 B |
BIN
gfx/pokemon/front/mikon.png
Normal file
|
After Width: | Height: | Size: 605 B |
BIN
gfx/pokemon/front/monja.png
Normal file
|
After Width: | Height: | Size: 363 B |
BIN
gfx/pokemon/front/nidoreign.png
Normal file
|
After Width: | Height: | Size: 905 B |
BIN
gfx/pokemon/front/omega.png
Normal file
|
After Width: | Height: | Size: 893 B |
BIN
gfx/pokemon/front/para.png
Normal file
|
After Width: | Height: | Size: 594 B |
BIN
gfx/pokemon/front/pendraken.png
Normal file
|
After Width: | Height: | Size: 826 B |
BIN
gfx/pokemon/front/puchikoon.png
Normal file
|
After Width: | Height: | Size: 613 B |
BIN
gfx/pokemon/front/pudi.png
Normal file
|
After Width: | Height: | Size: 505 B |
BIN
gfx/pokemon/front/purakkusu.png
Normal file
|
After Width: | Height: | Size: 625 B |
BIN
gfx/pokemon/front/ribbito.png
Normal file
|
After Width: | Height: | Size: 721 B |
BIN
gfx/pokemon/front/scizor.png
Normal file
|
After Width: | Height: | Size: 693 B |
BIN
gfx/pokemon/front/skimper.png
Normal file
|
After Width: | Height: | Size: 601 B |
BIN
gfx/pokemon/front/totartle.png
Normal file
|
After Width: | Height: | Size: 936 B |
BIN
gfx/pokemon/front/trampel.png
Normal file
|
After Width: | Height: | Size: 882 B |
BIN
gfx/pokemon/front/tsubomitto.png
Normal file
|
After Width: | Height: | Size: 969 B |
BIN
gfx/pokemon/front/weirduck.png
Normal file
|
After Width: | Height: | Size: 722 B |
|
|
@ -1,20 +1,8 @@
|
|||
lllllllllllllllllllllll
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
oo
|
||||
lllllllllllllllllllllooooooooo
|
||||
ooo
|
||||
oooooo
|
||||
n !UUUU
!U
!UUUUUUUUUmnhi
!hiUhi ! ! ! !Umn7~hi7}~y7:~7~7~7~|rUUUhiUUUUUUUUUUUUUUUUUUUU7::sUUUUUUUUUUUUUUUUUUUUUUUUy0 VwwwwUwwwwUUUUUUUUUNTM
! !U ! !nwUUUUUUUUUgj7:~|~U7~7~nUUUUUUUUUCVwwVwUVwww5nUUUUUUUUUUUUUUUUUUUUUUmn !
! !UU ! ! ! ! !
|
||||
n7~7~7~UU7~|~|~7~|~
|
||||
nUUUUUyUU !UUUUUUUUUUUU
|
||||
n/7~UUUUUUUUUUUU
|
||||
n
|
||||
n !UUUU
!U
!UUUUUUUUUmnhi
!hiUhi ! ! ! !Umn7~hi7}~y7:~7~7~7~|rUUUhiUUUUUUUUUUUUUUUUUUUU7::sUUUUUUUUUUUUUUUUUUUUUUUUy0 VwwwwUwwwwUUUUUUUUUNTM
! !U ! !nwUUUUUUUgj7:~|~U7~7~nUUUUUUUCVwwVwUVwwwLnUUUUUUUUUUUUUUUUUUUUUUmn !
! !UU ! ! ! ! !mn7~7~7~UU7~|~|~7~|~mnUUUUUyUU !UUUUUUUUUUUU
|
||||
n/7~UUUUUUUUUUUUmn
|
||||
|
||||
|
||||
|
||||
|
|
@ -24,5 +12,5 @@ n
|
|||
|
||||
|
||||
|
||||
llllll26llll
|
||||
nooooooooooooooooo6ooooo
|
||||
llllllmnllll
|
||||
nooooooooooooooooooooooo
|
||||
|
|
@ -1,4 +1,18 @@
|
|||
!zoooooz7:~zooooooznttmVUwnmnwVwVmzoo`wVwVwmzzzzzzznzzzzzzzzzzz !oooo`z
!nlllmzz|szzzzzz7:~`wVwmzoooooyzznVUVzzzzzogmzznUlllll11NkkkPRR`Uwwww11NU_tnN>?????????;_t
|
||||
!zoooooz7:~zooooooznttmVUwnmnwVwVmzzznwVwVwmzzzzzzzzzzzzzzzzzzz !zzzz
!znlllmz|szzzz7:~znVwwmoooooyzzzVUVzzzzzogmzzMUlllll11NkkkPRROUwwww11N_tnN1wwwwwwwww1_t
|
||||
|
||||
|
||||
nN$
!WWWW !%_8989nNX|~0|rY1<=<=1nNX11111111Y_Vw1wnNZ\ooo\[11nPRRRR>?;ttttPRRRRRn11111(,)1111>?;
|
||||
nNn
!
|
||||
|
||||
|
||||
|
||||
!m_8989nNn|~0|rm1<=<=1nNn11111111m_Vw1wnN
|
||||
|
||||
1ooooo1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
nPRRRR>?;ttttRRRRRRn11111(,)1111>?;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
566CB556566CB55656++CB,,5656ACBAAA5656BAACCC5656CACBAB5656ACCCBA5656CBBBBA56,+BACBAB,+AACCCBBBAAAAAAAAAAAA)*A56A56AA''56A
|
||||
566CB556566CB55656++CB,,5656BBAACC5656CACBAB5656BBAACC5656ACAABA5656BBAACC56,+CACBAB,+AAAAAAAAAAAAAAAAAAAA)*A56A56AA''56A
|
||||
H
|
||||
|
||||
AAA
|
||||
|
|
|
|||