Merge pull request #333 from PikalaxALT/master

Split base stats, rearrange wram.asm, naming screen
This commit is contained in:
yenatch 2016-01-29 01:00:48 -05:00
commit 11173a3807
426 changed files with 12982 additions and 11328 deletions

12
.gitattributes vendored
View File

@ -2,10 +2,10 @@
* -text
# hexdump binary files
*.png diff=hex
*.lz diff=hex
*.2bpp diff=hex
*.1bpp diff=hex
*.bin diff=hex
*.blk diff=hex
*.png binary diff=hex
*.lz binary diff=hex
*.2bpp binary diff=hex
*.1bpp binary diff=hex
*.bin binary diff=hex
*.blk binary diff=hex

View File

@ -1423,7 +1423,7 @@ MusicCommands: ; e8720
dw Music_ToggleNoise ; music noise sampling
dw Music_Panning ; force panning
dw Music_Volume ; volume
dw Music_Tone ; tune
dw Music_Tone ; tone
dw MusicE7 ; unused
dw MusicE8 ; unused
dw Music_TempoRelative ; global tempo
@ -2260,7 +2260,6 @@ GetFrequency: ; e8a5d
add hl, bc
ld a, [hl]
and $f ; lo nybble
;
ld l, a ; ok
ld d, 0
ld h, d

View File

@ -549,7 +549,7 @@ AIUpdateHUD: ; 38387
callba UpdateEnemyHUD
ld a, $1
ld [hBGMapMode], a
ld hl, wc6e6
ld hl, wEnemyItemState
dec [hl]
scf
ret

View File

@ -982,7 +982,7 @@ AI_Smart_Whirlwind: ; 38a2a
push hl
callab CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10 ; neutral
pop hl
ret c
@ -1909,7 +1909,7 @@ AI_Smart_MeanLook: ; 38dfb
; Otherwise, discourage this move unless the player only has not very effective moves against the enemy.
push hl
callab CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp $b ; not very effective
pop hl
ret nc
@ -2170,7 +2170,7 @@ AI_Smart_PerishSong: ; 38f4a
push hl
callab CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10 ; 1.0
pop hl
ret c
@ -2432,7 +2432,7 @@ AI_Smart_BatonPass: ; 39062
push hl
callab CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10 ; neutral
pop hl
ret c

View File

@ -6,7 +6,7 @@ CheckPlayerMoveTypeMatchups: ; 3484e
push de
push bc
ld a, 10
ld [wc716], a
ld [wEnemyAISwitchScore], a
ld hl, PlayerUsedMoves
ld a, [hl]
and a
@ -167,17 +167,17 @@ endr
.DecreaseScore: ; 34931
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
dec a
ld [wc716], a
ld [wEnemyAISwitchScore], a
ret
; 34939
.IncreaseScore: ; 34939
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
inc a
ld [wc716], a
ld [wEnemyAISwitchScore], a
ret
; 34941
@ -206,7 +206,7 @@ CheckAbleToSwitch: ; 34941
cp 2
jr nz, .not_2
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
add $30
ld [wEnemySwitchMonParam], a
ret
@ -230,7 +230,7 @@ CheckAbleToSwitch: ; 34941
.no_perish
call CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 11
ret nc
@ -239,13 +239,13 @@ CheckAbleToSwitch: ; 34941
jr z, .no_last_counter_move
call Function34a2a
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
and a
jr z, .no_last_counter_move
ld c, a
call Function34aa7
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp $ff
ret z
@ -255,7 +255,7 @@ CheckAbleToSwitch: ; 34941
jr z, .not_2_again
call CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10
ret nc
@ -267,7 +267,7 @@ CheckAbleToSwitch: ; 34941
.not_2_again
ld c, $10
call CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10
jr nc, .okay
ld c, $20
@ -280,7 +280,7 @@ CheckAbleToSwitch: ; 34941
.no_last_counter_move
call CheckPlayerMoveTypeMatchups
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
cp 10
ret nc
@ -293,7 +293,7 @@ CheckAbleToSwitch: ; 34941
cp $2
ret nz
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
add $10
ld [wEnemySwitchMonParam], a
ret
@ -359,7 +359,7 @@ Function34a2a: ; 34a2a
ld c, 1 << (PARTY_LENGTH - 1)
ld d, 0
xor a
ld [wc716], a
ld [wEnemyAISwitchScore], a
.asm_34a39
ld a, [CurOTMon]
@ -395,9 +395,9 @@ Function34a2a: ; 34a2a
and a
jr nz, .asm_34a77
ld a, [wc716]
ld a, [wEnemyAISwitchScore]
or c
ld [wc716], a
ld [wEnemyAISwitchScore], a
.asm_34a77
pop hl
dec b
@ -451,7 +451,7 @@ Function34a85: ; 34a85
Function34aa7: ; 34aa7
ld a, $ff
ld [wc716], a
ld [wEnemyAISwitchScore], a
ld hl, OTPartyMon1Moves
ld b, 1 << (PARTY_LENGTH - 1)
ld d, 0
@ -540,7 +540,7 @@ Function34aa7: ; 34aa7
jr nc, .loop2
ld a, c
ld [wc716], a
ld [wEnemyAISwitchScore], a
pop bc
ret
; 34b20

View File

@ -748,7 +748,7 @@ endr
jr z, .clear
cp -3
jr z, .skip
call .FillBox
call .PlaceGraphic
.skip
call BattleBGEffects_IncrementJumptable
ld a, $1
@ -798,7 +798,7 @@ endr
pop bc
ret
.FillBox
.PlaceGraphic
; get dims
push bc
push hl

File diff suppressed because it is too large Load Diff

View File

@ -136,7 +136,7 @@ BattleCommand_CheckTurn: ; 34084
ld [wKickCounter], a
ld [AlreadyDisobeyed], a
ld [AlreadyFailed], a
ld [wc73e], a
ld [wSomeoneIsRampaging], a
ld a, 10 ; 1.0
ld [TypeModifier], a
@ -1928,6 +1928,7 @@ BattleCommand_CheckHit: ; 34d32
ld a, [hBattleTurn]
and a
; load the user's accuracy into b and the opponent's evasion into c.
ld hl, wPlayerMoveStruct + MOVE_ACC
ld a, [PlayerAccLevel]
ld b, a
@ -1944,26 +1945,31 @@ BattleCommand_CheckHit: ; 34d32
.got_acc_eva
cp b
jr c, .eva_less_than_acc
jr c, .skip_foresight_check
; if the target's evasion is greater than the user's accuracy,
; check the target's foresight status
ld a, BATTLE_VARS_SUBSTATUS1_OPP
call GetBattleVar
bit SUBSTATUS_IDENTIFIED, a
ret nz
.eva_less_than_acc
.skip_foresight_check
; subtract evasion from 14
ld a, 14
sub c
ld c, a
; store the base move accuracy for math ops
xor a
ld [hMultiplicand + 0], a
ld [hMultiplicand + 1], a
ld a, [hl]
ld [hMultiplicand + 2], a
push hl
ld d, 2
ld d, 2 ; do this twice, once for the user's accuracy and once for the target's evasion
.accuracy_loop
; look up the multiplier from the table
push bc
ld hl, .AccProb
dec b
@ -1972,27 +1978,32 @@ BattleCommand_CheckHit: ; 34d32
ld b, 0
add hl, bc
pop bc
; multiply by the first byte in that row...
ld a, [hli]
ld [hMultiplier], a
call Multiply
; ... and divide by the second byte
ld a, [hl]
ld [hDivisor], a
ld b, 4
call Divide
; minimum accuracy is $0001
ld a, [hQuotient + 2]
ld b, a
ld a, [hQuotient + 1]
or b
jr nz, .min_accuracy
ld [hQuotient + 1], a
ld a, $1
ld a, 1
ld [hQuotient + 2], a
.min_accuracy
; do the same thing to the target's evasion
ld b, c
dec d
jr nz, .accuracy_loop
; if the result is more than 2 bytes, max out at 100%
ld a, [hQuotient + 1]
and a
ld a, [hQuotient + 2]
@ -2114,10 +2125,10 @@ BattleCommand_LowerSub: ; 34eee
ret
.rollout_rampage
ld a, [wc73e]
ld a, [wSomeoneIsRampaging]
and a
ld a, 0
ld [wc73e], a
ld [wSomeoneIsRampaging], a
ret
; 34f57
@ -2799,7 +2810,7 @@ PlayerAttackDamage: ; 352e2
call ResetDamage
ld hl, wPlayerMoveStruct + MOVE_POWER
ld hl, wPlayerMoveStructPower
ld a, [hli]
and a
ld d, a
@ -2946,7 +2957,7 @@ GetDamageStats: ; 3537e
ld a, [hBattleTurn]
and a
jr nz, .enemy
ld a, [wPlayerMoveStruct + MOVE_TYPE]
ld a, [wPlayerMoveStructType]
cp SPECIAL
; special
ld a, [PlayerSAtkLevel]
@ -2960,7 +2971,7 @@ GetDamageStats: ; 3537e
jr .end
.enemy
ld a, [wEnemyMoveStruct + MOVE_TYPE]
ld a, [wEnemyMoveStructType]
cp SPECIAL
; special
ld a, [EnemySAtkLevel]
@ -3063,8 +3074,8 @@ EnemyAttackDamage: ; 353f6
call ResetDamage
; No damage dealt with 0 power.
ld hl, wEnemyMoveStruct + MOVE_POWER
ld a, [hli] ; hl = wEnemyMoveStruct + MOVE_TYPE
ld hl, wEnemyMoveStructPower
ld a, [hli] ; hl = wEnemyMoveStructType
ld d, a
and a
ret z
@ -3155,7 +3166,7 @@ BattleCommand_BeatUp: ; 35461
xor a
ld [PlayerRolloutCount], a
ld [wd002], a
ld [wc72d], a
ld [wBeatUpHitAtLeastOnce], a
jr .got_mon
.next_mon
@ -3188,7 +3199,7 @@ BattleCommand_BeatUp: ; 35461
jp nz, .beatup_fail
ld a, $1
ld [wc72d], a
ld [wBeatUpHitAtLeastOnce], a
ld hl, BeatUpAttackText
call StdBattleTextBox
ld a, [EnemyMonSpecies]
@ -3211,7 +3222,7 @@ BattleCommand_BeatUp: ; 35461
ld a, [hl]
ld e, a
pop bc
ld a, [wPlayerMoveStruct + MOVE_POWER]
ld a, [wPlayerMoveStructPower]
ld d, a
ret
@ -3223,7 +3234,7 @@ BattleCommand_BeatUp: ; 35461
xor a
ld [EnemyRolloutCount], a
ld [wd002], a
ld [wc72d], a
ld [wBeatUpHitAtLeastOnce], a
jr .enemy_continue
.not_first_enemy_beatup
@ -3283,7 +3294,7 @@ BattleCommand_BeatUp: ; 35461
jr nz, .beatup_fail
ld a, $1
ld [wc72d], a
ld [wBeatUpHitAtLeastOnce], a
jr .finish_beatup
.wild
@ -3317,7 +3328,7 @@ BattleCommand_BeatUp: ; 35461
ld a, [hl]
ld e, a
pop bc
ld a, [wEnemyMoveStruct + MOVE_POWER]
ld a, [wEnemyMoveStructPower]
ld d, a
ret
@ -3332,7 +3343,7 @@ BattleCommand_BeatUp: ; 35461
BattleCommanda8: ; 355b5
ld a, [wc72d]
ld a, [wBeatUpHitAtLeastOnce]
and a
ret nz
@ -3401,7 +3412,7 @@ endr
ld l, [hl]
ld h, a
call TruncateHL_BC
ld d, $28
ld d, 40
pop af
ld e, a
ret
@ -3806,14 +3817,14 @@ BattleCommand_ConstantDamage: ; 35726
ld a, [hl]
jr nz, .notPlayersTurn
ld hl, wPlayerMoveStruct + MOVE_POWER
ld hl, wPlayerMoveStructPower
ld [hl], a
push hl
call PlayerAttackDamage
jr .notEnemysTurn
.notPlayersTurn
ld hl, wEnemyMoveStruct + MOVE_POWER
ld hl, wEnemyMoveStructPower
ld [hl], a
push hl
call EnemyAttackDamage
@ -6521,8 +6532,8 @@ BattleCommand_UnleashEnergy: ; 366e5
ld [de], a
inc de
ld [de], a
ld [wPlayerMoveStruct + MOVE_EFFECT], a
ld [wEnemyMoveStruct + MOVE_EFFECT], a
ld [wPlayerMoveStructEffect], a
ld [wEnemyMoveStructEffect], a
call BattleRandom
and 1
inc a
@ -6600,7 +6611,7 @@ BattleCommand_Rampage: ; 36751
inc a
ld [de], a
ld a, 1
ld [wc73e], a
ld [wSomeoneIsRampaging], a
ret
; 36778
@ -6752,7 +6763,7 @@ BattleCommand_ForceSwitch: ; 3680f
inc a
ld [wForcedSwitch], a
call SetBattleDraw
ld a, [wPlayerMoveStruct + MOVE_ANIM]
ld a, [wPlayerMoveStructAnimation]
jp .succeed
.trainer
@ -6845,7 +6856,7 @@ BattleCommand_ForceSwitch: ; 3680f
inc a
ld [wForcedSwitch], a
call SetBattleDraw
ld a, [wEnemyMoveStruct + MOVE_ANIM]
ld a, [wEnemyMoveStructAnimation]
jr .succeed
.vs_trainer
@ -8393,148 +8404,7 @@ BattleCommand_Heal: ; 3713e
; 371cd
BattleCommand_Transform: ; 371cd
; transform
call ClearLastMove
ld a, BATTLE_VARS_SUBSTATUS5_OPP
call GetBattleVarAddr
bit SUBSTATUS_TRANSFORMED, [hl]
jp nz, BattleEffect_ButItFailed
call CheckHiddenOpponent
jp nz, BattleEffect_ButItFailed
xor a
ld [wNumHits], a
ld [FXAnimIDHi], a
ld a, $1
ld [wKickCounter], a
ld a, BATTLE_VARS_SUBSTATUS4
call GetBattleVarAddr
bit SUBSTATUS_SUBSTITUTE, [hl]
push af
jr z, .mimic_substitute
call CheckUserIsCharging
jr nz, .mimic_substitute
ld a, SUBSTITUTE
call LoadAnim
.mimic_substitute
ld a, BATTLE_VARS_SUBSTATUS5
call GetBattleVarAddr
set SUBSTATUS_TRANSFORMED, [hl]
call ResetActorDisable
ld hl, BattleMonSpecies
ld de, EnemyMonSpecies
ld a, [hBattleTurn]
and a
jr nz, .got_mon_species
ld hl, EnemyMonSpecies
ld de, BattleMonSpecies
xor a
ld [CurMoveNum], a
.got_mon_species
push hl
ld a, [hli]
ld [de], a
inc hl
inc de
inc de
ld bc, NUM_MOVES
call CopyBytes
ld a, [hBattleTurn]
and a
jr z, .mimic_enemy_backup
ld a, [de]
ld [wEnemyBackupDVs], a
inc de
ld a, [de]
ld [wEnemyBackupDVs + 1], a
dec de
.mimic_enemy_backup
; copy DVs
ld a, [hli]
ld [de], a
inc de
ld a, [hli]
ld [de], a
inc de
; move pointer to stats
ld bc, BattleMonStats - BattleMonPP
add hl, bc
push hl
ld h, d
ld l, e
add hl, bc
ld d, h
ld e, l
pop hl
ld bc, BattleMonStructEnd - BattleMonStats
call CopyBytes
; init the power points
ld bc, BattleMonMoves - BattleMonStructEnd
add hl, bc
push de
ld d, h
ld e, l
pop hl
ld bc, BattleMonPP - BattleMonStructEnd
add hl, bc
ld b, NUM_MOVES
.pp_loop
ld a, [de]
inc de
and a
jr z, .done_move
cp SKETCH
ld a, 1
jr z, .done_move
ld a, 5
.done_move
ld [hli], a
dec b
jr nz, .pp_loop
pop hl
ld a, [hl]
ld [wNamedObjectIndexBuffer], a
call GetPokemonName
ld hl, EnemyStats
ld de, PlayerStats
ld bc, 2 * 5
call BattleSideCopy
ld hl, EnemyStatLevels
ld de, PlayerStatLevels
ld bc, 8
call BattleSideCopy
call _CheckBattleScene
jr c, .mimic_anims
ld a, [hBattleTurn]
and a
ld a, [wPlayerMinimized]
jr z, .got_byte
ld a, [wEnemyMinimized]
.got_byte
and a
jr nz, .mimic_anims
call LoadMoveAnim
jr .after_anim
.mimic_anims
call BattleCommand_MoveDelay
call BattleCommand_RaiseSubNoAnim
.after_anim
xor a
ld [wNumHits], a
ld [FXAnimIDHi], a
ld a, $2
ld [wKickCounter], a
pop af
ld a, SUBSTITUTE
call nz, LoadAnim
ld hl, TransformedText
jp StdBattleTextBox
; 372c6
INCLUDE "battle/effects/transform.asm"
BattleSideCopy: ; 372c6
; Copy bc bytes from hl to de if it's the player's turn.

View File

@ -36,17 +36,17 @@ BattleCommand_RolloutPower: ; 37734
ld hl, PlayerRolloutCount
ld a, [hBattleTurn]
and a
jr z, .asm_37747
jr z, .got_rollout_count
ld hl, EnemyRolloutCount
.asm_37747
.got_rollout_count
ld a, [hl]
and a
jr nz, .asm_37750
jr nz, .skip_set_rampage
ld a, 1
ld [wc73e], a
ld [wSomeoneIsRampaging], a
.asm_37750
.skip_set_rampage
ld a, [AttackMissed]
and a
jr z, .hit
@ -61,38 +61,39 @@ BattleCommand_RolloutPower: ; 37734
ld a, [hl]
ld b, a
cp MAX_ROLLOUT_COUNT
jr c, .asm_3776e
jr c, .not_done_with_rollout
ld a, BATTLE_VARS_SUBSTATUS1
call GetBattleVarAddr
res SUBSTATUS_ROLLOUT, [hl]
jr .asm_37775
jr .done_with_substatus_flag
.asm_3776e
.not_done_with_rollout
ld a, BATTLE_VARS_SUBSTATUS1
call GetBattleVarAddr
set SUBSTATUS_ROLLOUT, [hl]
.asm_37775
.done_with_substatus_flag
ld a, BATTLE_VARS_SUBSTATUS2
call GetBattleVar
bit SUBSTATUS_CURLED, a
jr z, .asm_3777f
jr z, .not_curled
inc b
.asm_3777f
.not_curled
.loop
dec b
jr z, .asm_37790
jr z, .done_damage
ld hl, CurDamage + 1
sla [hl]
dec hl
rl [hl]
jr nc, .asm_3777f
jr nc, .loop
ld a, $ff
ld [hli], a
ld [hl], a
.asm_37790
.done_damage
ret
; 37791

141
battle/effects/transform.asm Executable file
View File

@ -0,0 +1,141 @@
BattleCommand_Transform: ; 371cd
; transform
call ClearLastMove
ld a, BATTLE_VARS_SUBSTATUS5_OPP
call GetBattleVarAddr
bit SUBSTATUS_TRANSFORMED, [hl]
jp nz, BattleEffect_ButItFailed
call CheckHiddenOpponent
jp nz, BattleEffect_ButItFailed
xor a
ld [wNumHits], a
ld [FXAnimIDHi], a
ld a, $1
ld [wKickCounter], a
ld a, BATTLE_VARS_SUBSTATUS4
call GetBattleVarAddr
bit SUBSTATUS_SUBSTITUTE, [hl]
push af
jr z, .mimic_substitute
call CheckUserIsCharging
jr nz, .mimic_substitute
ld a, SUBSTITUTE
call LoadAnim
.mimic_substitute
ld a, BATTLE_VARS_SUBSTATUS5
call GetBattleVarAddr
set SUBSTATUS_TRANSFORMED, [hl]
call ResetActorDisable
ld hl, BattleMonSpecies
ld de, EnemyMonSpecies
ld a, [hBattleTurn]
and a
jr nz, .got_mon_species
ld hl, EnemyMonSpecies
ld de, BattleMonSpecies
xor a
ld [CurMoveNum], a
.got_mon_species
push hl
ld a, [hli]
ld [de], a
inc hl
inc de
inc de
ld bc, NUM_MOVES
call CopyBytes
ld a, [hBattleTurn]
and a
jr z, .mimic_enemy_backup
ld a, [de]
ld [wEnemyBackupDVs], a
inc de
ld a, [de]
ld [wEnemyBackupDVs + 1], a
dec de
.mimic_enemy_backup
; copy DVs
ld a, [hli]
ld [de], a
inc de
ld a, [hli]
ld [de], a
inc de
; move pointer to stats
ld bc, BattleMonStats - BattleMonPP
add hl, bc
push hl
ld h, d
ld l, e
add hl, bc
ld d, h
ld e, l
pop hl
ld bc, BattleMonStructEnd - BattleMonStats
call CopyBytes
; init the power points
ld bc, BattleMonMoves - BattleMonStructEnd
add hl, bc
push de
ld d, h
ld e, l
pop hl
ld bc, BattleMonPP - BattleMonStructEnd
add hl, bc
ld b, NUM_MOVES
.pp_loop
ld a, [de]
inc de
and a
jr z, .done_move
cp SKETCH
ld a, 1
jr z, .done_move
ld a, 5
.done_move
ld [hli], a
dec b
jr nz, .pp_loop
pop hl
ld a, [hl]
ld [wNamedObjectIndexBuffer], a
call GetPokemonName
ld hl, EnemyStats
ld de, PlayerStats
ld bc, 2 * 5
call BattleSideCopy
ld hl, EnemyStatLevels
ld de, PlayerStatLevels
ld bc, 8
call BattleSideCopy
call _CheckBattleScene
jr c, .mimic_anims
ld a, [hBattleTurn]
and a
ld a, [wPlayerMinimized]
jr z, .got_byte
ld a, [wEnemyMinimized]
.got_byte
and a
jr nz, .mimic_anims
call LoadMoveAnim
jr .after_anim
.mimic_anims
call BattleCommand_MoveDelay
call BattleCommand_RaiseSubNoAnim
.after_anim
xor a
ld [wNumHits], a
ld [FXAnimIDHi], a
ld a, $2
ld [wKickCounter], a
pop af
ld a, SUBSTITUTE
call nz, LoadAnim
ld hl, TransformedText
jp StdBattleTextBox
; 372c6

View File

@ -32,8 +32,8 @@ AppearUser: ; fbd77 (3e:7d77)
call GetPlayerBackpicCoords
ld a, $31
.okay
ld [hFillBox], a
predef FillBox
ld [hGraphicStartTile], a
predef PlaceGraphic
FinishAppearDisappearUser: ; fbd91 (3e:7d91)
ld a, $1
ld [hBGMapMode], a

View File

@ -274,7 +274,7 @@ BattleAnimFunction_12: ; cd15c (33:515c)
dw .ten
dw .eleven
.zero
call GetBallAnimFunction
call GetBallAnimPal
call BattleAnim_IncAnonJumptableIndex
ret
@ -342,7 +342,7 @@ BattleAnimFunction_12: ; cd15c (33:515c)
ret
.seven
call GetBallAnimFunction
call GetBallAnimPal
ld a, $a
call ReinitBattleAnimFrameset
call BattleAnim_IncAnonJumptableIndex
@ -382,7 +382,7 @@ BattleAnimFunction_13: ; cd212 (33:5212)
dw .one
dw .two
.zero
call GetBallAnimFunction
call GetBallAnimPal
call BattleAnim_IncAnonJumptableIndex
ret
@ -415,7 +415,7 @@ BattleAnimFunction_13: ; cd212 (33:5212)
call DeinitBattleAnimation
ret
GetBallAnimFunction: ; cd249 (33:5249)
GetBallAnimPal: ; cd249 (33:5249)
ld hl, .balls
ld a, [rSVBK]
push af

View File

@ -17,7 +17,7 @@
const SCGB_0F
const SCGB_POKEDEX_SEARCH_OPTION
const SCGB_11
const SCGB_12
const SCGB_POKEPIC
const SCGB_13
const SCGB_PACKPALS
const SCGB_TRAINER_CARD

View File

@ -668,36 +668,37 @@ EMOTE_OBJECT EQU 7
; fruit trees
const_value SET 1
const FRUITTREE_ROUTE_29
const FRUITTREE_ROUTE_30_1
const FRUITTREE_ROUTE_38
const FRUITTREE_ROUTE_46_1
const FRUITTREE_ROUTE_30_2
const FRUITTREE_ROUTE_33
const FRUITTREE_ROUTE_31
const FRUITTREE_ROUTE_43
const FRUITTREE_VIOLET_CITY
const FRUITTREE_ROUTE_46_2
const FRUITTREE_ROUTE_35
const FRUITTREE_ROUTE_45
const FRUITTREE_ROUTE_36
const FRUITTREE_ROUTE_26
const FRUITTREE_ROUTE_39
const FRUITTREE_ROUTE_44
const FRUITTREE_ROUTE_37_1
const FRUITTREE_ROUTE_37_2
const FRUITTREE_ROUTE_37_3
const FRUITTREE_AZALEA_TOWN
const FRUITTREE_ROUTE_42_1
const FRUITTREE_ROUTE_42_2
const FRUITTREE_ROUTE_42_3
const FRUITTREE_ROUTE_11
const FRUITTREE_ROUTE_2
const FRUITTREE_ROUTE_1
const FRUITTREE_ROUTE_8
const FRUITTREE_PEWTER_CITY_1
const FRUITTREE_PEWTER_CITY_2
const FRUITTREE_FUCHSIA_CITY
const FRUITTREE_ROUTE_29 ; 01
const FRUITTREE_ROUTE_30_1 ; 02
const FRUITTREE_ROUTE_38 ; 03
const FRUITTREE_ROUTE_46_1 ; 04
const FRUITTREE_ROUTE_30_2 ; 05
const FRUITTREE_ROUTE_33 ; 06
const FRUITTREE_ROUTE_31 ; 07
const FRUITTREE_ROUTE_43 ; 08
const FRUITTREE_VIOLET_CITY ; 09
const FRUITTREE_ROUTE_46_2 ; 0a
const FRUITTREE_ROUTE_35 ; 0b
const FRUITTREE_ROUTE_45 ; 0c
const FRUITTREE_ROUTE_36 ; 0d
const FRUITTREE_ROUTE_26 ; 0e
const FRUITTREE_ROUTE_39 ; 0f
const FRUITTREE_ROUTE_44 ; 10
const FRUITTREE_ROUTE_37_1 ; 11
const FRUITTREE_ROUTE_37_2 ; 12
const FRUITTREE_ROUTE_37_3 ; 13
const FRUITTREE_AZALEA_TOWN ; 14
const FRUITTREE_ROUTE_42_1 ; 15
const FRUITTREE_ROUTE_42_2 ; 16
const FRUITTREE_ROUTE_42_3 ; 17
const FRUITTREE_ROUTE_11 ; 18
const FRUITTREE_ROUTE_2 ; 19
const FRUITTREE_ROUTE_1 ; 1a
const FRUITTREE_ROUTE_8 ; 1b
const FRUITTREE_PEWTER_CITY_1 ; 1c
const FRUITTREE_PEWTER_CITY_2 ; 1d
const FRUITTREE_FUCHSIA_CITY ; 1e
NUM_FRUIT_TREES EQU const_value +- 1
CMDQUEUE_TYPE EQU 0
CMDQUEUE_ADDR EQU 1

View File

@ -1,210 +1,210 @@
const_def
const SFX_DEX_FANFARE_50_79
const SFX_ITEM
const SFX_CAUGHT_MON
const SFX_POKEBALLS_PLACED_ON_TABLE
const SFX_POTION
const SFX_FULL_HEAL
const SFX_MENU
const SFX_READ_TEXT
const SFX_READ_TEXT_2
const SFX_DEX_FANFARE_20_49
const SFX_DEX_FANFARE_80_109
const SFX_POISON
const SFX_GOT_SAFARI_BALLS
const SFX_BOOT_PC
const SFX_SHUT_DOWN_PC
const SFX_CHOOSE_PC_OPTION
const SFX_ESCAPE_ROPE
const SFX_PUSH_BUTTON
const SFX_SECOND_PART_OF_ITEMFINDER
const SFX_WARP_TO
const SFX_WARP_FROM
const SFX_CHANGE_DEX_MODE
const SFX_JUMP_OVER_LEDGE
const SFX_GRASS_RUSTLE
const SFX_FLY
const SFX_WRONG
const SFX_SQUEAK
const SFX_STRENGTH
const SFX_BOAT
const SFX_WALL_OPEN
const SFX_PLACE_PUZZLE_PIECE_DOWN
const SFX_ENTER_DOOR
const SFX_SWITCH_POKEMON
const SFX_TALLY
const SFX_TRANSACTION
const SFX_EXIT_BUILDING
const SFX_BUMP
const SFX_SAVE
const SFX_POKEFLUTE
const SFX_ELEVATOR_END
const SFX_THROW_BALL
const SFX_BALL_POOF
const SFX_FAINT
const SFX_RUN
const SFX_SLOT_MACHINE_START
const SFX_FANFARE
const SFX_PECK
const SFX_KINESIS
const SFX_LICK
const SFX_POUND
const SFX_MOVE_PUZZLE_PIECE
const SFX_COMET_PUNCH
const SFX_MEGA_PUNCH
const SFX_SCRATCH
const SFX_VICEGRIP
const SFX_RAZOR_WIND
const SFX_CUT
const SFX_WING_ATTACK
const SFX_WHIRLWIND
const SFX_BIND
const SFX_VINE_WHIP
const SFX_DOUBLE_KICK
const SFX_MEGA_KICK
const SFX_HEADBUTT
const SFX_HORN_ATTACK
const SFX_TACKLE
const SFX_POISON_STING
const SFX_POWDER
const SFX_DOUBLESLAP
const SFX_BITE
const SFX_JUMP_KICK
const SFX_STOMP
const SFX_TAIL_WHIP
const SFX_KARATE_CHOP
const SFX_SUBMISSION
const SFX_WATER_GUN
const SFX_SWORDS_DANCE
const SFX_THUNDER
const SFX_SUPERSONIC
const SFX_LEER
const SFX_EMBER
const SFX_BUBBLEBEAM
const SFX_HYDRO_PUMP
const SFX_SURF
const SFX_PSYBEAM
const SFX_CHARGE
const SFX_THUNDERSHOCK
const SFX_PSYCHIC
const SFX_SCREECH
const SFX_BONE_CLUB
const SFX_SHARPEN
const SFX_EGG_BOMB
const SFX_SING
const SFX_HYPER_BEAM
const SFX_SHINE
const SFX_UNKNOWN_5F
const SFX_UNKNOWN_60
const SFX_UNKNOWN_61
const SFX_SWITCH_POCKETS
const SFX_UNKNOWN_63
const SFX_BURN
const SFX_TITLE_SCREEN_ENTRANCE
const SFX_UNKNOWN_66
const SFX_GET_COIN_FROM_SLOTS
const SFX_PAY_DAY
const SFX_METRONOME
const SFX_CALL
const SFX_HANG_UP
const SFX_NO_SIGNAL
const SFX_SANDSTORM
const SFX_ELEVATOR
const SFX_PROTECT
const SFX_SKETCH
const SFX_RAIN_DANCE
const SFX_AEROBLAST
const SFX_SPARK
const SFX_CURSE
const SFX_RAGE
const SFX_THIEF
const SFX_THIEF_2
const SFX_SPIDER_WEB
const SFX_MIND_READER
const SFX_NIGHTMARE
const SFX_SNORE
const SFX_SWEET_KISS
const SFX_SWEET_KISS_2
const SFX_BELLY_DRUM
const SFX_UNKNOWN_7F
const SFX_SLUDGE_BOMB
const SFX_FORESIGHT
const SFX_SPITE
const SFX_OUTRAGE
const SFX_PERISH_SONG
const SFX_GIGA_DRAIN
const SFX_ATTRACT
const SFX_KINESIS_2
const SFX_ZAP_CANNON
const SFX_MEAN_LOOK
const SFX_HEAL_BELL
const SFX_RETURN
const SFX_EXP_BAR
const SFX_MILK_DRINK
const SFX_PRESENT
const SFX_MORNING_SUN
const SFX_LEVEL_UP
const SFX_KEY_ITEM
const SFX_FANFARE_2
const SFX_REGISTER_PHONE_NUMBER
const SFX_3RD_PLACE
const SFX_GET_EGG_FROM_DAYCARE_MAN
const SFX_GET_EGG_FROM_DAYCARE_LADY
const SFX_MOVE_DELETED
const SFX_2ND_PLACE
const SFX_1ST_PLACE
const SFX_CHOOSE_A_CARD
const SFX_GET_TM
const SFX_GET_BADGE
const SFX_QUIT_SLOTS
const SFX_EGG_CRACK
const SFX_DEX_FANFARE_LESS_THAN_20
const SFX_DEX_FANFARE_140_169
const SFX_DEX_FANFARE_170_199
const SFX_DEX_FANFARE_200_229
const SFX_DEX_FANFARE_230_PLUS
const SFX_EVOLVED
const SFX_MASTER_BALL
const SFX_EGG_HATCH
const SFX_GS_INTRO_CHARIZARD_FIREBALL
const SFX_GS_INTRO_POKEMON_APPEARS
const SFX_FLASH
const SFX_GAME_FREAK_LOGO_GS
const SFX_NOT_VERY_EFFECTIVE
const SFX_DAMAGE
const SFX_SUPER_EFFECTIVE
const SFX_BALL_BOUNCE
const SFX_MOONLIGHT
const SFX_ENCORE
const SFX_BEAT_UP
const SFX_BATON_PASS
const SFX_BALL_WIGGLE
const SFX_SWEET_SCENT
const SFX_SWEET_SCENT_2
const SFX_HIT_END_OF_EXP_BAR
const SFX_GIVE_TRADEMON
const SFX_GET_TRADEMON
const SFX_TRAIN_ARRIVED
const SFX_STOP_SLOT
const SFX_2_BOOPS
const SFX_GLASS_TING
const SFX_GLASS_TING_2
const SFX_DEX_FANFARE_50_79 ; 00
const SFX_ITEM ; 01
const SFX_CAUGHT_MON ; 02
const SFX_POKEBALLS_PLACED_ON_TABLE ; 03
const SFX_POTION ; 04
const SFX_FULL_HEAL ; 05
const SFX_MENU ; 06
const SFX_READ_TEXT ; 07
const SFX_READ_TEXT_2 ; 08
const SFX_DEX_FANFARE_20_49 ; 09
const SFX_DEX_FANFARE_80_109 ; 0a
const SFX_POISON ; 0b
const SFX_GOT_SAFARI_BALLS ; 0c
const SFX_BOOT_PC ; 0d
const SFX_SHUT_DOWN_PC ; 0e
const SFX_CHOOSE_PC_OPTION ; 0f
const SFX_ESCAPE_ROPE ; 10
const SFX_PUSH_BUTTON ; 11
const SFX_SECOND_PART_OF_ITEMFINDER ; 12
const SFX_WARP_TO ; 13
const SFX_WARP_FROM ; 14
const SFX_CHANGE_DEX_MODE ; 15
const SFX_JUMP_OVER_LEDGE ; 16
const SFX_GRASS_RUSTLE ; 17
const SFX_FLY ; 18
const SFX_WRONG ; 19
const SFX_SQUEAK ; 1a
const SFX_STRENGTH ; 1b
const SFX_BOAT ; 1c
const SFX_WALL_OPEN ; 1d
const SFX_PLACE_PUZZLE_PIECE_DOWN ; 1e
const SFX_ENTER_DOOR ; 1f
const SFX_SWITCH_POKEMON ; 20
const SFX_TALLY ; 21
const SFX_TRANSACTION ; 22
const SFX_EXIT_BUILDING ; 23
const SFX_BUMP ; 24
const SFX_SAVE ; 25
const SFX_POKEFLUTE ; 26
const SFX_ELEVATOR_END ; 27
const SFX_THROW_BALL ; 28
const SFX_BALL_POOF ; 29
const SFX_FAINT ; 2a
const SFX_RUN ; 2b
const SFX_SLOT_MACHINE_START ; 2c
const SFX_FANFARE ; 2d
const SFX_PECK ; 2e
const SFX_KINESIS ; 2f
const SFX_LICK ; 30
const SFX_POUND ; 31
const SFX_MOVE_PUZZLE_PIECE ; 32
const SFX_COMET_PUNCH ; 33
const SFX_MEGA_PUNCH ; 34
const SFX_SCRATCH ; 35
const SFX_VICEGRIP ; 36
const SFX_RAZOR_WIND ; 37
const SFX_CUT ; 38
const SFX_WING_ATTACK ; 39
const SFX_WHIRLWIND ; 3a
const SFX_BIND ; 3b
const SFX_VINE_WHIP ; 3c
const SFX_DOUBLE_KICK ; 3d
const SFX_MEGA_KICK ; 3e
const SFX_HEADBUTT ; 3f
const SFX_HORN_ATTACK ; 40
const SFX_TACKLE ; 41
const SFX_POISON_STING ; 42
const SFX_POWDER ; 43
const SFX_DOUBLESLAP ; 44
const SFX_BITE ; 45
const SFX_JUMP_KICK ; 46
const SFX_STOMP ; 47
const SFX_TAIL_WHIP ; 48
const SFX_KARATE_CHOP ; 49
const SFX_SUBMISSION ; 4a
const SFX_WATER_GUN ; 4b
const SFX_SWORDS_DANCE ; 4c
const SFX_THUNDER ; 4d
const SFX_SUPERSONIC ; 4e
const SFX_LEER ; 4f
const SFX_EMBER ; 50
const SFX_BUBBLEBEAM ; 51
const SFX_HYDRO_PUMP ; 52
const SFX_SURF ; 53
const SFX_PSYBEAM ; 54
const SFX_CHARGE ; 55
const SFX_THUNDERSHOCK ; 56
const SFX_PSYCHIC ; 57
const SFX_SCREECH ; 58
const SFX_BONE_CLUB ; 59
const SFX_SHARPEN ; 5a
const SFX_EGG_BOMB ; 5b
const SFX_SING ; 5c
const SFX_HYPER_BEAM ; 5d
const SFX_SHINE ; 5e
const SFX_UNKNOWN_5F ; 5f
const SFX_UNKNOWN_60 ; 60
const SFX_UNKNOWN_61 ; 61
const SFX_SWITCH_POCKETS ; 62
const SFX_UNKNOWN_63 ; 63
const SFX_BURN ; 64
const SFX_TITLE_SCREEN_ENTRANCE ; 65
const SFX_UNKNOWN_66 ; 66
const SFX_GET_COIN_FROM_SLOTS ; 67
const SFX_PAY_DAY ; 68
const SFX_METRONOME ; 69
const SFX_CALL ; 6a
const SFX_HANG_UP ; 6b
const SFX_NO_SIGNAL ; 6c
const SFX_SANDSTORM ; 6d
const SFX_ELEVATOR ; 6e
const SFX_PROTECT ; 6f
const SFX_SKETCH ; 70
const SFX_RAIN_DANCE ; 71
const SFX_AEROBLAST ; 72
const SFX_SPARK ; 73
const SFX_CURSE ; 74
const SFX_RAGE ; 75
const SFX_THIEF ; 76
const SFX_THIEF_2 ; 77
const SFX_SPIDER_WEB ; 78
const SFX_MIND_READER ; 79
const SFX_NIGHTMARE ; 7a
const SFX_SNORE ; 7b
const SFX_SWEET_KISS ; 7c
const SFX_SWEET_KISS_2 ; 7d
const SFX_BELLY_DRUM ; 7e
const SFX_UNKNOWN_7F ; 7f
const SFX_SLUDGE_BOMB ; 80
const SFX_FORESIGHT ; 81
const SFX_SPITE ; 82
const SFX_OUTRAGE ; 83
const SFX_PERISH_SONG ; 84
const SFX_GIGA_DRAIN ; 85
const SFX_ATTRACT ; 86
const SFX_KINESIS_2 ; 87
const SFX_ZAP_CANNON ; 88
const SFX_MEAN_LOOK ; 89
const SFX_HEAL_BELL ; 8a
const SFX_RETURN ; 8b
const SFX_EXP_BAR ; 8c
const SFX_MILK_DRINK ; 8d
const SFX_PRESENT ; 8e
const SFX_MORNING_SUN ; 8f
const SFX_LEVEL_UP ; 90
const SFX_KEY_ITEM ; 91
const SFX_FANFARE_2 ; 92
const SFX_REGISTER_PHONE_NUMBER ; 93
const SFX_3RD_PLACE ; 94
const SFX_GET_EGG_FROM_DAYCARE_MAN ; 95
const SFX_GET_EGG_FROM_DAYCARE_LADY ; 96
const SFX_MOVE_DELETED ; 97
const SFX_2ND_PLACE ; 98
const SFX_1ST_PLACE ; 99
const SFX_CHOOSE_A_CARD ; 9a
const SFX_GET_TM ; 9b
const SFX_GET_BADGE ; 9c
const SFX_QUIT_SLOTS ; 9d
const SFX_EGG_CRACK ; 9e
const SFX_DEX_FANFARE_LESS_THAN_20 ; 9f
const SFX_DEX_FANFARE_140_169 ; a0
const SFX_DEX_FANFARE_170_199 ; a1
const SFX_DEX_FANFARE_200_229 ; a2
const SFX_DEX_FANFARE_230_PLUS ; a3
const SFX_EVOLVED ; a4
const SFX_MASTER_BALL ; a5
const SFX_EGG_HATCH ; a6
const SFX_GS_INTRO_CHARIZARD_FIREBALL ; a7
const SFX_GS_INTRO_POKEMON_APPEARS ; a8
const SFX_FLASH ; a9
const SFX_GAME_FREAK_LOGO_GS ; aa
const SFX_NOT_VERY_EFFECTIVE ; ab
const SFX_DAMAGE ; ac
const SFX_SUPER_EFFECTIVE ; ad
const SFX_BALL_BOUNCE ; ae
const SFX_MOONLIGHT ; af
const SFX_ENCORE ; b0
const SFX_BEAT_UP ; b1
const SFX_BATON_PASS ; b2
const SFX_BALL_WIGGLE ; b3
const SFX_SWEET_SCENT ; b4
const SFX_SWEET_SCENT_2 ; b5
const SFX_HIT_END_OF_EXP_BAR ; b6
const SFX_GIVE_TRADEMON ; b7
const SFX_GET_TRADEMON ; b8
const SFX_TRAIN_ARRIVED ; b9
const SFX_STOP_SLOT ; ba
const SFX_2_BOOPS ; bb
const SFX_GLASS_TING ; bc
const SFX_GLASS_TING_2 ; bd
const SFX_INTRO_UNOWN_1
const SFX_INTRO_UNOWN_2
const SFX_INTRO_UNOWN_3
const SFX_DITTO_POP_UP
const SFX_DITTO_TRANSFORM
const SFX_INTRO_SUICUNE_1
const SFX_INTRO_PICHU
const SFX_INTRO_SUICUNE_2
const SFX_INTRO_SUICUNE_3
const SFX_DITTO_BOUNCE
const SFX_INTRO_SUICUNE_4
const SFX_GAME_FREAK_PRESENTS
const SFX_TINGLE
const SFX_UNKNOWN_CB
const SFX_TWO_PC_BEEPS
const SFX_4_NOTE_DITTY
const SFX_TWINKLE
const SFX_INTRO_UNOWN_1 ; be
const SFX_INTRO_UNOWN_2 ; bf
const SFX_INTRO_UNOWN_3 ; c0
const SFX_DITTO_POP_UP ; c1
const SFX_DITTO_TRANSFORM ; c2
const SFX_INTRO_SUICUNE_1 ; c3
const SFX_INTRO_PICHU ; c4
const SFX_INTRO_SUICUNE_2 ; c5
const SFX_INTRO_SUICUNE_3 ; c6
const SFX_DITTO_BOUNCE ; c7
const SFX_INTRO_SUICUNE_4 ; c8
const SFX_GAME_FREAK_PRESENTS ; c9
const SFX_TINGLE ; ca
const SFX_UNKNOWN_CB ; cb
const SFX_TWO_PC_BEEPS ; cc
const SFX_4_NOTE_DITTY ; cd
const SFX_TWINKLE ; ce

View File

@ -193,44 +193,44 @@ NUM_SPRITEHEADER_FIELDS EQU const_value
; sprite movement data table indices
const_def
const SPRITEMOVEDATA_00
const SPRITEMOVEDATA_ITEM_TREE
const SPRITEMOVEDATA_WANDER
const SPRITEMOVEDATA_SPINRANDOM_SLOW
const SPRITEMOVEDATA_WALK_UP_DOWN
const SPRITEMOVEDATA_WALK_LEFT_RIGHT
const SPRITEMOVEDATA_STANDING_DOWN
const SPRITEMOVEDATA_STANDING_UP
const SPRITEMOVEDATA_STANDING_LEFT
const SPRITEMOVEDATA_STANDING_RIGHT
const SPRITEMOVEDATA_SPINRANDOM_FAST
const SPRITEMOVEDATA_PLAYER
const SPRITEMOVEDATA_0C
const SPRITEMOVEDATA_0D
const SPRITEMOVEDATA_0E
const SPRITEMOVEDATA_0F
const SPRITEMOVEDATA_10
const SPRITEMOVEDATA_11
const SPRITEMOVEDATA_12
const SPRITEMOVEDATA_FOLLOWING
const SPRITEMOVEDATA_SCRIPTED
const SPRITEMOVEDATA_SNORLAX
const SPRITEMOVEDATA_POKEMON
const SPRITEMOVEDATA_SUDOWOODO
const SPRITEMOVEDATA_SMASHABLE_ROCK
const SPRITEMOVEDATA_STRENGTH_BOULDER
const SPRITEMOVEDATA_FOLLOWNOTEXACT
const SPRITEMOVEDATA_SHADOW
const SPRITEMOVEDATA_EMOTE
const SPRITEMOVEDATA_SCREENSHAKE
const SPRITEMOVEDATA_SPINCOUNTERCLOCKWISE
const SPRITEMOVEDATA_SPINCLOCKWISE
const SPRITEMOVEDATA_20
const SPRITEMOVEDATA_BIGDOLL
const SPRITEMOVEDATA_BOULDERDUST
const SPRITEMOVEDATA_GRASS
const SPRITEMOVEDATA_LAPRAS
const SPRITEMOVEDATA_25
const SPRITEMOVEDATA_00 ; 00
const SPRITEMOVEDATA_ITEM_TREE ; 01
const SPRITEMOVEDATA_WANDER ; 02
const SPRITEMOVEDATA_SPINRANDOM_SLOW ; 03
const SPRITEMOVEDATA_WALK_UP_DOWN ; 04
const SPRITEMOVEDATA_WALK_LEFT_RIGHT ; 05
const SPRITEMOVEDATA_STANDING_DOWN ; 06
const SPRITEMOVEDATA_STANDING_UP ; 07
const SPRITEMOVEDATA_STANDING_LEFT ; 08
const SPRITEMOVEDATA_STANDING_RIGHT ; 09
const SPRITEMOVEDATA_SPINRANDOM_FAST ; 0a
const SPRITEMOVEDATA_PLAYER ; 0b
const SPRITEMOVEDATA_0C ; 0c
const SPRITEMOVEDATA_0D ; 0d
const SPRITEMOVEDATA_0E ; 0e
const SPRITEMOVEDATA_0F ; 0f
const SPRITEMOVEDATA_10 ; 10
const SPRITEMOVEDATA_11 ; 11
const SPRITEMOVEDATA_12 ; 12
const SPRITEMOVEDATA_FOLLOWING ; 13
const SPRITEMOVEDATA_SCRIPTED ; 14
const SPRITEMOVEDATA_SNORLAX ; 15
const SPRITEMOVEDATA_POKEMON ; 16
const SPRITEMOVEDATA_SUDOWOODO ; 17
const SPRITEMOVEDATA_SMASHABLE_ROCK ; 18
const SPRITEMOVEDATA_STRENGTH_BOULDER ; 19
const SPRITEMOVEDATA_FOLLOWNOTEXACT ; 1a
const SPRITEMOVEDATA_SHADOW ; 1b
const SPRITEMOVEDATA_EMOTE ; 1c
const SPRITEMOVEDATA_SCREENSHAKE ; 1d
const SPRITEMOVEDATA_SPINCOUNTERCLOCKWISE ; 1e
const SPRITEMOVEDATA_SPINCLOCKWISE ; 1f
const SPRITEMOVEDATA_20 ; 20
const SPRITEMOVEDATA_BIGDOLL ; 21
const SPRITEMOVEDATA_BOULDERDUST ; 22
const SPRITEMOVEDATA_GRASS ; 23
const SPRITEMOVEDATA_LAPRAS ; 24
const SPRITEMOVEDATA_25 ; 25
NUM_SPRITEMOVEDATA EQU const_value +- 1
SPRITEMOVEDATA_FIELDS EQU 6
@ -477,14 +477,14 @@ MAX_OUTDOOR_SPRITES EQU 23
const SPRITE_ANIM_INDEX_02
const SPRITE_ANIM_INDEX_GAMEFREAK_LOGO
const SPRITE_ANIM_INDEX_04
const SPRITE_ANIM_INDEX_05
const SPRITE_ANIM_INDEX_NAMING_SCREEN_CURSOR
const SPRITE_ANIM_INDEX_SLOT_GOLEM
const SPRITE_ANIM_INDEX_SLOTS_CHANSEY
const SPRITE_ANIM_INDEX_SLOTS_EGG
const SPRITE_ANIM_INDEX_09
const SPRITE_ANIM_INDEX_WALK_CYCLE
const SPRITE_ANIM_INDEX_RED_WALK
const SPRITE_ANIM_INDEX_0B
const SPRITE_ANIM_INDEX_0C
const SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR
const SPRITE_ANIM_INDEX_0D
const SPRITE_ANIM_INDEX_0E
const SPRITE_ANIM_INDEX_0F
@ -502,7 +502,7 @@ MAX_OUTDOOR_SPRITES EQU 23
const SPRITE_ANIM_INDEX_1B
const SPRITE_ANIM_INDEX_1C
const SPRITE_ANIM_INDEX_1D
const SPRITE_ANIM_INDEX_1E
const SPRITE_ANIM_INDEX_BLUE_WALK
const SPRITE_ANIM_INDEX_1F
const SPRITE_ANIM_INDEX_20
const SPRITE_ANIM_INDEX_21

View File

@ -36,8 +36,18 @@ const_value SET 1
const TILESET_ICE_PATH ; 1d
const TILESET_WHIRL_ISLANDS ; 1e
const TILESET_ILEX_FOREST ; 1f
const TILESET_20 ; 20
const TILESET_32 ; 20
const TILESET_HO_OH_WORD_ROOM ; 21
const TILESET_KABUTO_WORD_ROOM ; 22
const TILESET_OMANYTE_WORD_ROOM ; 23
const TILESET_AERODACTYL_WORD_ROOM ; 24
const_def
const PAL_BG_GRAY
const PAL_BG_RED
const PAL_BG_GREEN
const PAL_BG_WATER
const PAL_BG_YELLOW
const PAL_BG_BROWN
const PAL_BG_ROOF
const PAL_BG_TEXT

File diff suppressed because it is too large Load Diff

22
data/base_stats/abra.asm Normal file
View File

@ -0,0 +1,22 @@
db ABRA ; 063
db 25, 20, 15, 90, 105, 55
; hp atk def spd sat sdf
db PSYCHIC, PSYCHIC
db 200 ; catch rate
db 73 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 63 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, FLASH
; end

View File

@ -0,0 +1,22 @@
db AERODACTYL ; 142
db 80, 105, 65, 130, 60, 75
; hp atk def spd sat sdf
db ROCK, FLYING
db 45 ; catch rate
db 202 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 35 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, DETECT, REST, ATTRACT, STEEL_WING, FLY, FLAMETHROWER
; end

22
data/base_stats/aipom.asm Normal file
View File

@ -0,0 +1,22 @@
db AIPOM ; 190
db 55, 70, 55, 85, 40, 55
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 45 ; catch rate
db 94 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DREAM_EATER, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FURY_CUTTER, NIGHTMARE, CUT, STRENGTH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db ALAKAZAM ; 065
db 55, 50, 45, 120, 135, 85
; hp atk def spd sat sdf
db PSYCHIC, PSYCHIC
db 50 ; catch rate
db 186 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 63 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DIG, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, FLASH
; end

View File

@ -0,0 +1,22 @@
db AMPHAROS ; 181
db 90, 75, 75, 55, 115, 90
; hp atk def spd sat sdf
db ELECTRIC, ELECTRIC
db 45 ; catch rate
db 194 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, FIELD ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLASH, THUNDERBOLT
; end

22
data/base_stats/arbok.asm Normal file
View File

@ -0,0 +1,22 @@
db ARBOK ; 024
db 60, 85, 69, 80, 65, 79
; hp atk def spd sat sdf
db POISON, POISON
db 90 ; catch rate
db 147 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, REPTILE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db ARCANINE ; 059
db 90, 110, 80, 95, 100, 80
; hp atk def spd sat sdf
db FIRE, FIRE
db 75 ; catch rate
db 213 ; base exp
db BURNT_BERRY ; item 1
db BURNT_BERRY ; item 2
db 63 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, REST, ATTRACT, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db ARIADOS ; 168
db 70, 90, 70, 40, 60, 60
; hp atk def spd sat sdf
db BUG, POISON
db 90 ; catch rate
db 134 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DIG, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, FLASH
; end

View File

@ -0,0 +1,22 @@
db ARTICUNO ; 144
db 90, 85, 100, 85, 95, 125
; hp atk def spd sat sdf
db ICE, FLYING
db 3 ; catch rate
db 215 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 255 ; gender
db 100 ; unknown
db 80 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
tmhm CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DETECT, REST, STEEL_WING, FLY, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db AZUMARILL ; 184
db 100, 50, 80, 50, 50, 80
; hp atk def spd sat sdf
db WATER, WATER
db 75 ; catch rate
db 153 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn AMPHIBIAN, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db BAYLEEF ; 153
db 60, 62, 80, 60, 63, 80
; hp atk def spd sat sdf
db GRASS, GRASS
db 45 ; catch rate
db 141 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, PLANT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, FURY_CUTTER, CUT, STRENGTH, FLASH
; end

View File

@ -0,0 +1,22 @@
db BEEDRILL ; 015
db 65, 80, 40, 75, 45, 80
; hp atk def spd sat sdf
db BUG, POISON
db 45 ; catch rate
db 159 ; base exp
db NO_ITEM ; item 1
db POISON_BARB ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SWIFT, REST, ATTRACT, FURY_CUTTER, CUT
; end

View File

@ -0,0 +1,22 @@
db BELLOSSOM ; 182
db 75, 80, 85, 50, 90, 100
; hp atk def spd sat sdf
db GRASS, GRASS
db 45 ; catch rate
db 184 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn PLANT, PLANT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, CUT, FLASH
; end

View File

@ -0,0 +1,22 @@
db BELLSPROUT ; 069
db 50, 75, 35, 40, 70, 30
; hp atk def spd sat sdf
db GRASS, POISON
db 255 ; catch rate
db 84 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn PLANT, PLANT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH
; end

View File

@ -0,0 +1,22 @@
db BLASTOISE ; 009
db 79, 83, 100, 78, 85, 105
; hp atk def spd sat sdf
db WATER, WATER
db 45 ; catch rate
db 210 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db BLISSEY ; 242
db 255, 10, 10, 55, 75, 135
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 30 ; catch rate
db 255 ; base exp
db NO_ITEM ; item 1
db LUCKY_EGG ; item 2
db 254 ; gender
db 100 ; unknown
db 40 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FAIRY, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db BULBASAUR ; 001
db 45, 49, 49, 45, 65, 65
; hp atk def spd sat sdf
db GRASS, POISON
db 45 ; catch rate
db 64 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, PLANT ; egg groups
; tmhm
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
; end

View File

@ -0,0 +1,22 @@
db BUTTERFREE ; 012
db 60, 45, 50, 70, 80, 80
; hp atk def spd sat sdf
db BUG, FLYING
db 45 ; catch rate
db 160 ; base exp
db NO_ITEM ; item 1
db SILVERPOWDER ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, NIGHTMARE, FLASH
; end

View File

@ -0,0 +1,22 @@
db CATERPIE ; 010
db 45, 30, 35, 45, 20, 20
; hp atk def spd sat sdf
db BUG, BUG
db 255 ; catch rate
db 53 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm
; end

View File

@ -0,0 +1,22 @@
db CELEBI ; 251
db 100, 100, 100, 100, 100, 100
; hp atk def spd sat sdf
db PSYCHIC, GRASS
db 45 ; catch rate
db 64 ; base exp
db NO_ITEM ; item 1
db MIRACLEBERRY ; item 2
db 255 ; gender
db 100 ; unknown
db 120 ; step cycles to hatch
db 5 ; unknown
dn 5 , 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
tmhm CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, SWIFT, DEFENSE_CURL, DREAM_EATER, DETECT, REST, NIGHTMARE, FLASH
; end

View File

@ -0,0 +1,22 @@
db CHANSEY ; 113
db 250, 05, 05, 50, 35, 105
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 30 ; catch rate
db 255 ; base exp
db NO_ITEM ; item 1
db LUCKY_EGG ; item 2
db 254 ; gender
db 100 ; unknown
db 40 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FAIRY, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CHARIZARD ; 006
db 78, 84, 78, 100, 109, 85
; hp atk def spd sat sdf
db FIRE, FLYING
db 45 ; catch rate
db 209 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, REPTILE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, DEFENSE_CURL, REST, ATTRACT, STEEL_WING, FIRE_PUNCH, FURY_CUTTER, CUT, FLY, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db CHARMANDER ; 004
db 39, 52, 43, 65, 60, 50
; hp atk def spd sat sdf
db FIRE, FIRE
db 45 ; catch rate
db 65 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, REPTILE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, REST, ATTRACT, FIRE_PUNCH, FURY_CUTTER, CUT, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db CHARMELEON ; 005
db 58, 64, 58, 80, 80, 65
; hp atk def spd sat sdf
db FIRE, FIRE
db 45 ; catch rate
db 142 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, REPTILE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, REST, ATTRACT, FIRE_PUNCH, FURY_CUTTER, CUT, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db CHIKORITA ; 152
db 45, 49, 65, 45, 49, 65
; hp atk def spd sat sdf
db GRASS, GRASS
db 45 ; catch rate
db 64 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, PLANT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, CUT, FLASH
; end

View File

@ -0,0 +1,22 @@
db CHINCHOU ; 170
db 75, 38, 38, 67, 56, 56
; hp atk def spd sat sdf
db WATER, ELECTRIC
db 190 ; catch rate
db 90 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn FISH, FISH ; egg groups
; tmhm
tmhm CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, SURF, FLASH, WHIRLPOOL, WATERFALL, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CLEFABLE ; 036
db 95, 70, 73, 60, 85, 90
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 25 ; catch rate
db 129 ; base exp
db MYSTERYBERRY ; item 1
db MOON_STONE ; item 2
db 191 ; gender
db 100 ; unknown
db 10 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FAIRY, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, DREAM_EATER, DETECT, REST, ATTRACT, FIRE_PUNCH, NIGHTMARE, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CLEFAIRY ; 035
db 70, 45, 48, 35, 60, 65
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 150 ; catch rate
db 68 ; base exp
db MYSTERYBERRY ; item 1
db MOON_STONE ; item 2
db 191 ; gender
db 100 ; unknown
db 10 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FAIRY, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, THUNDERPUNCH, DREAM_EATER, DETECT, REST, ATTRACT, FIRE_PUNCH, NIGHTMARE, STRENGTH, FLASH, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CLEFFA ; 173
db 50, 25, 28, 15, 45, 55
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 150 ; catch rate
db 37 ; base exp
db MYSTERYBERRY ; item 1
db MOON_STONE ; item 2
db 191 ; gender
db 100 ; unknown
db 10 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, DEFENSE_CURL, DREAM_EATER, DETECT, REST, ATTRACT, NIGHTMARE, FLASH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db CLOYSTER ; 091
db 50, 95, 180, 70, 85, 45
; hp atk def spd sat sdf
db WATER, ICE
db 60 ; catch rate
db 203 ; base exp
db PEARL ; item 1
db BIG_PEARL ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn INVERTEBRATE, INVERTEBRATE ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, WHIRLPOOL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CORSOLA ; 222
db 55, 55, 85, 35, 65, 85
; hp atk def spd sat sdf
db WATER, ROCK
db 60 ; catch rate
db 113 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 191 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn AMPHIBIAN, INVERTEBRATE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, PSYCHIC, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DEFENSE_CURL, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CROBAT ; 169
db 85, 90, 80, 130, 70, 80
; hp atk def spd sat sdf
db POISON, FLYING
db 90 ; catch rate
db 204 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
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
; end

View File

@ -0,0 +1,22 @@
db CROCONAW ; 159
db 65, 80, 80, 58, 59, 63
; hp atk def spd sat sdf
db WATER, WATER
db 45 ; catch rate
db 143 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, FURY_CUTTER, CUT, SURF, STRENGTH, WHIRLPOOL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CUBONE ; 104
db 50, 50, 95, 35, 40, 50
; hp atk def spd sat sdf
db GROUND, GROUND
db 190 ; catch rate
db 87 ; base exp
db NO_ITEM ; item 1
db THICK_CLUB ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn MONSTER, MONSTER ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, BLIZZARD, ICY_WIND, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH, FLAMETHROWER, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db CYNDAQUIL ; 155
db 39, 52, 43, 65, 60, 50
; hp atk def spd sat sdf
db FIRE, FIRE
db 45 ; catch rate
db 65 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DEFENSE_CURL, DETECT, REST, ATTRACT, CUT, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db DELIBIRD ; 225
db 45, 55, 45, 75, 65, 45
; hp atk def spd sat sdf
db ICE, FLYING
db 45 ; catch rate
db 183 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, FLY, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db DEWGONG ; 087
db 90, 70, 80, 70, 70, 95
; hp atk def spd sat sdf
db WATER, ICE
db 75 ; catch rate
db 176 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, REST, ATTRACT, SURF, WHIRLPOOL, WATERFALL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db DIGLETT ; 050
db 10, 55, 25, 95, 35, 45
; hp atk def spd sat sdf
db GROUND, GROUND
db 255 ; catch rate
db 81 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT
; end

22
data/base_stats/ditto.asm Normal file
View File

@ -0,0 +1,22 @@
db DITTO ; 132
db 48, 48, 48, 48, 48, 48
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 35 ; catch rate
db 61 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 255 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn LADIES_MAN, LADIES_MAN ; egg groups
; tmhm
tmhm
; end

View File

@ -0,0 +1,22 @@
db DODRIO ; 085
db 60, 110, 70, 100, 60, 60
; hp atk def spd sat sdf
db NORMAL, FLYING
db 45 ; catch rate
db 158 ; base exp
db NO_ITEM ; item 1
db SHARP_BEAK ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, THIEF, STEEL_WING, FLY
; end

22
data/base_stats/doduo.asm Normal file
View File

@ -0,0 +1,22 @@
db DODUO ; 084
db 35, 85, 45, 75, 35, 35
; hp atk def spd sat sdf
db NORMAL, FLYING
db 190 ; catch rate
db 96 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, THIEF, STEEL_WING, FLY
; end

View File

@ -0,0 +1,22 @@
db DONPHAN ; 232
db 90, 120, 120, 50, 60, 60
; hp atk def spd sat sdf
db GROUND, GROUND
db 60 ; catch rate
db 189 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DEFENSE_CURL, REST, ATTRACT, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db DRAGONAIR ; 148
db 61, 84, 65, 70, 70, 70
; hp atk def spd sat sdf
db DRAGON, DRAGON
db 45 ; catch rate
db 144 ; base exp
db NO_ITEM ; item 1
db DRAGON_SCALE ; item 2
db 127 ; gender
db 100 ; unknown
db 40 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DETECT, REST, ATTRACT, SURF, WATERFALL, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db DRAGONITE ; 149
db 91, 134, 95, 80, 100, 100
; hp atk def spd sat sdf
db DRAGON, FLYING
db 45 ; catch rate
db 218 ; base exp
db NO_ITEM ; item 1
db DRAGON_SCALE ; item 2
db 127 ; gender
db 100 ; unknown
db 40 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, THUNDER, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, THUNDERPUNCH, DETECT, REST, ATTRACT, STEEL_WING, FIRE_PUNCH, FURY_CUTTER, FLY, SURF, STRENGTH, WHIRLPOOL, WATERFALL, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db DRATINI ; 147
db 41, 64, 45, 50, 50, 50
; hp atk def spd sat sdf
db DRAGON, DRAGON
db 45 ; catch rate
db 67 ; base exp
db NO_ITEM ; item 1
db DRAGON_SCALE ; item 2
db 127 ; gender
db 100 ; unknown
db 40 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn AMPHIBIAN, REPTILE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DETECT, REST, ATTRACT, SURF, WATERFALL, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db DROWZEE ; 096
db 60, 48, 45, 42, 43, 90
; hp atk def spd sat sdf
db PSYCHIC, PSYCHIC
db 190 ; catch rate
db 102 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, FIRE_PUNCH, NIGHTMARE, FLASH
; end

View File

@ -0,0 +1,22 @@
db DUGTRIO ; 051
db 35, 80, 50, 120, 50, 70
; hp atk def spd sat sdf
db GROUND, GROUND
db 50 ; catch rate
db 153 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, CUT
; end

View File

@ -0,0 +1,22 @@
db DUNSPARCE ; 206
db 100, 70, 70, 45, 65, 65
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 190 ; catch rate
db 75 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, THUNDER, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DEFENSE_CURL, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLAMETHROWER, THUNDERBOLT
; end

22
data/base_stats/eevee.asm Normal file
View File

@ -0,0 +1,22 @@
db EEVEE ; 133
db 55, 55, 50, 55, 45, 65
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 45 ; catch rate
db 92 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 35 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT
; end

22
data/base_stats/ekans.asm Normal file
View File

@ -0,0 +1,22 @@
db EKANS ; 023
db 35, 60, 44, 55, 40, 54
; hp atk def spd sat sdf
db POISON, POISON
db 255 ; catch rate
db 62 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, REPTILE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, THIEF, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db ELECTABUZZ ; 125
db 65, 83, 57, 105, 95, 85
; hp atk def spd sat sdf
db ELECTRIC, ELECTRIC
db 45 ; catch rate
db 156 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 63 ; gender
db 100 ; unknown
db 25 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, PSYCHIC, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH, FLASH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db ELECTRODE ; 101
db 60, 50, 70, 140, 80, 80
; hp atk def spd sat sdf
db ELECTRIC, ELECTRIC
db 60 ; catch rate
db 150 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 255 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn INANIMATE, INANIMATE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, FLASH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db ELEKID ; 239
db 45, 63, 37, 95, 65, 55
; hp atk def spd sat sdf
db ELECTRIC, ELECTRIC
db 45 ; catch rate
db 106 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 63 ; gender
db 100 ; unknown
db 25 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FLASH, THUNDERBOLT
; end

22
data/base_stats/entei.asm Normal file
View File

@ -0,0 +1,22 @@
db ENTEI ; 244
db 115, 115, 85, 100, 90, 75
; hp atk def spd sat sdf
db FIRE, FIRE
db 3 ; catch rate
db 217 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 255 ; gender
db 100 ; unknown
db 80 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn NO_EGGS, NO_EGGS ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, SOLARBEAM, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, SWIFT, DETECT, REST, CUT, STRENGTH, FLASH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db ESPEON ; 196
db 65, 65, 60, 110, 130, 95
; hp atk def spd sat sdf
db PSYCHIC, PSYCHIC
db 45 ; catch rate
db 197 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 35 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, DETECT, REST, ATTRACT, NIGHTMARE, CUT, FLASH
; end

View File

@ -0,0 +1,22 @@
db EXEGGCUTE ; 102
db 60, 40, 80, 40, 60, 45
; hp atk def spd sat sdf
db GRASS, PSYCHIC
db 90 ; catch rate
db 98 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn PLANT, PLANT ; egg groups
; tmhm
tmhm CURSE, ROLLOUT, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLASH
; end

View File

@ -0,0 +1,22 @@
db EXEGGUTOR ; 103
db 95, 95, 85, 55, 125, 65
; hp atk def spd sat sdf
db GRASS, PSYCHIC
db 45 ; catch rate
db 212 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn PLANT, PLANT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, PSYCHIC, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, FLASH
; end

View File

@ -0,0 +1,22 @@
db FARFETCH_D ; 083
db 52, 65, 55, 60, 58, 62
; hp atk def spd sat sdf
db NORMAL, FLYING
db 45 ; catch rate
db 94 ; base exp
db NO_ITEM ; item 1
db STICK ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING, CUT, FLY
; end

View File

@ -0,0 +1,22 @@
db FEAROW ; 022
db 65, 90, 65, 100, 61, 61
; hp atk def spd sat sdf
db NORMAL, FLYING
db 90 ; catch rate
db 162 ; base exp
db NO_ITEM ; item 1
db SHARP_BEAK ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DETECT, REST, ATTRACT, THIEF, STEEL_WING, FLY
; end

View File

@ -0,0 +1,22 @@
db FERALIGATR ; 160
db 85, 105, 100, 78, 79, 83
; hp atk def spd sat sdf
db WATER, WATER
db 45 ; catch rate
db 210 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, AMPHIBIAN ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, FURY_CUTTER, CUT, SURF, STRENGTH, WHIRLPOOL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db FLAAFFY ; 180
db 70, 55, 55, 45, 80, 60
; hp atk def spd sat sdf
db ELECTRIC, ELECTRIC
db 120 ; catch rate
db 117 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn MONSTER, FIELD ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLASH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db FLAREON ; 136
db 65, 130, 60, 65, 95, 110
; hp atk def spd sat sdf
db FIRE, FIRE
db 45 ; catch rate
db 198 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 31 ; gender
db 100 ; unknown
db 35 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, DETECT, REST, ATTRACT, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db FORRETRESS ; 205
db 75, 90, 140, 40, 60, 60
; hp atk def spd sat sdf
db BUG, STEEL
db 75 ; catch rate
db 118 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, HYPER_BEAM, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, DEFENSE_CURL, REST, ATTRACT, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db FURRET ; 162
db 85, 76, 64, 90, 45, 55
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 90 ; catch rate
db 116 ; base exp
db BERRY ; item 1
db GOLD_BERRY ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, FURY_CUTTER, CUT, SURF, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db GASTLY ; 092
db 30, 35, 30, 80, 100, 35
; hp atk def spd sat sdf
db GHOST, POISON
db 190 ; catch rate
db 95 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
tmhm CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db GENGAR ; 094
db 60, 65, 60, 110, 130, 75
; hp atk def spd sat sdf
db GHOST, POISON
db 45 ; catch rate
db 190 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, THUNDERPUNCH, DREAM_EATER, REST, ATTRACT, THIEF, FIRE_PUNCH, NIGHTMARE, STRENGTH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db GEODUDE ; 074
db 40, 80, 100, 20, 30, 30
; hp atk def spd sat sdf
db ROCK, GROUND
db 255 ; catch rate
db 86 ; base exp
db NO_ITEM ; item 1
db EVERSTONE ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn INANIMATE, INANIMATE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db GIRAFARIG ; 203
db 70, 80, 65, 85, 90, 65
; hp atk def spd sat sdf
db NORMAL, PSYCHIC
db 60 ; catch rate
db 149 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ZAP_CANNON, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, THUNDER, EARTHQUAKE, RETURN, PSYCHIC, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, STRENGTH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db GLIGAR ; 207
db 65, 75, 105, 85, 35, 65
; hp atk def spd sat sdf
db GROUND, FLYING
db 60 ; catch rate
db 108 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, SANDSTORM, SWIFT, DETECT, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, STRENGTH
; end

22
data/base_stats/gloom.asm Normal file
View File

@ -0,0 +1,22 @@
db GLOOM ; 044
db 60, 65, 70, 40, 85, 75
; hp atk def spd sat sdf
db GRASS, POISON
db 120 ; catch rate
db 132 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn PLANT, PLANT ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SUNNY_DAY, SWEET_SCENT, SNORE, PROTECT, GIGA_DRAIN, ENDURE, FRUSTRATION, SOLARBEAM, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, REST, ATTRACT, CUT, FLASH
; end

View File

@ -0,0 +1,22 @@
db GOLBAT ; 042
db 75, 80, 70, 90, 65, 75
; hp atk def spd sat sdf
db POISON, FLYING
db 90 ; catch rate
db 171 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AVIAN, AVIAN ; egg groups
; tmhm
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
; end

View File

@ -0,0 +1,22 @@
db GOLDEEN ; 118
db 45, 67, 60, 63, 35, 50
; hp atk def spd sat sdf
db WATER, WATER
db 225 ; catch rate
db 111 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn FISH, FISH ; egg groups
; tmhm
tmhm CURSE, TOXIC, HIDDEN_POWER, SNORE, BLIZZARD, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, SURF, WATERFALL, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db GOLDUCK ; 055
db 80, 82, 78, 85, 95, 80
; hp atk def spd sat sdf
db WATER, WATER
db 75 ; catch rate
db 174 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AMPHIBIAN, FIELD ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, PSYCH_UP, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, IRON_TAIL, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, REST, ATTRACT, FURY_CUTTER, SURF, STRENGTH, FLASH, WHIRLPOOL, WATERFALL, ICE_BEAM
; end

22
data/base_stats/golem.asm Normal file
View File

@ -0,0 +1,22 @@
db GOLEM ; 076
db 80, 110, 130, 45, 55, 65
; hp atk def spd sat sdf
db ROCK, GROUND
db 45 ; catch rate
db 177 ; base exp
db NO_ITEM ; item 1
db EVERSTONE ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn INANIMATE, INANIMATE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, REST, ATTRACT, FIRE_PUNCH, FURY_CUTTER, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db GRANBULL ; 210
db 90, 120, 75, 45, 60, 60
; hp atk def spd sat sdf
db NORMAL, NORMAL
db 75 ; catch rate
db 178 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 191 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db SLOW ; growth rate
dn FIELD, FAIRY ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, THUNDER, RETURN, SHADOW_BALL, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SLUDGE_BOMB, DEFENSE_CURL, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db GRAVELER ; 075
db 55, 95, 115, 35, 45, 45
; hp atk def spd sat sdf
db ROCK, GROUND
db 120 ; catch rate
db 134 ; base exp
db NO_ITEM ; item 1
db EVERSTONE ; item 2
db 127 ; gender
db 100 ; unknown
db 15 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn INANIMATE, INANIMATE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, ROLLOUT, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, DEFENSE_CURL, REST, ATTRACT, FIRE_PUNCH, STRENGTH, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db GRIMER ; 088
db 80, 80, 50, 25, 40, 50
; hp atk def spd sat sdf
db POISON, POISON
db 190 ; catch rate
db 90 ; base exp
db NO_ITEM ; item 1
db NUGGET ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
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
; end

View File

@ -0,0 +1,22 @@
db GROWLITHE ; 058
db 55, 70, 45, 60, 70, 50
; hp atk def spd sat sdf
db FIRE, FIRE
db 190 ; catch rate
db 91 ; base exp
db BURNT_BERRY ; item 1
db BURNT_BERRY ; item 2
db 63 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 5, 5 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn FIELD, FIELD ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, IRON_TAIL, DRAGONBREATH, RETURN, DIG, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, FIRE_BLAST, SWIFT, REST, ATTRACT, FLAMETHROWER
; end

View File

@ -0,0 +1,22 @@
db GYARADOS ; 130
db 95, 125, 79, 81, 60, 100
; hp atk def spd sat sdf
db WATER, FLYING
db 45 ; catch rate
db 214 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 5 ; step cycles to hatch
db 5 ; unknown
dn 7, 7 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn FISH, REPTILE ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ZAP_CANNON, ROCK_SMASH, HIDDEN_POWER, SNORE, BLIZZARD, HYPER_BEAM, ICY_WIND, PROTECT, RAIN_DANCE, ENDURE, FRUSTRATION, DRAGONBREATH, THUNDER, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, REST, ATTRACT, SURF, STRENGTH, WHIRLPOOL, WATERFALL, FLAMETHROWER, THUNDERBOLT, ICE_BEAM
; end

View File

@ -0,0 +1,22 @@
db HAUNTER ; 093
db 45, 50, 45, 95, 115, 55
; hp atk def spd sat sdf
db GHOST, POISON
db 90 ; catch rate
db 126 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 20 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_SLOW ; growth rate
dn AMORPHOUS, AMORPHOUS ; egg groups
; tmhm
tmhm CURSE, TOXIC, ZAP_CANNON, PSYCH_UP, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, RAIN_DANCE, GIGA_DRAIN, ENDURE, FRUSTRATION, THUNDER, RETURN, PSYCHIC, SHADOW_BALL, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DREAM_EATER, REST, ATTRACT, THIEF, NIGHTMARE, THUNDERBOLT
; end

View File

@ -0,0 +1,22 @@
db HERACROSS ; 214
db 80, 125, 75, 85, 40, 95
; hp atk def spd sat sdf
db BUG, FIGHTING
db 45 ; catch rate
db 200 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 127 ; gender
db 100 ; unknown
db 25 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db FAST ; growth rate
dn INSECT, INSECT ; egg groups
; tmhm
tmhm HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, EARTHQUAKE, RETURN, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, DETECT, REST, ATTRACT, THIEF, FURY_CUTTER, CUT, STRENGTH
; end

View File

@ -0,0 +1,22 @@
db HITMONCHAN ; 107
db 50, 105, 79, 76, 35, 110
; hp atk def spd sat sdf
db FIGHTING, FIGHTING
db 45 ; catch rate
db 140 ; base exp
db NO_ITEM ; item 1
db NO_ITEM ; item 2
db 0 ; gender
db 100 ; unknown
db 25 ; step cycles to hatch
db 5 ; unknown
dn 6, 6 ; frontpic dimensions
db 0, 0, 0, 0 ; padding
db MEDIUM_FAST ; growth rate
dn HUMANSHAPE, HUMANSHAPE ; egg groups
; tmhm
tmhm DYNAMICPUNCH, HEADBUTT, CURSE, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, PROTECT, ENDURE, FRUSTRATION, RETURN, MUD_SLAP, DOUBLE_TEAM, ICE_PUNCH, SWAGGER, SLEEP_TALK, SWIFT, THUNDERPUNCH, DETECT, REST, ATTRACT, THIEF, FIRE_PUNCH, STRENGTH
; end

Some files were not shown because too many files have changed in this diff Show More