mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-01-23 09:16:20 -08:00
Merge pull request #333 from PikalaxALT/master
Split base stats, rearrange wram.asm, naming screen
This commit is contained in:
commit
11173a3807
12
.gitattributes
vendored
12
.gitattributes
vendored
@ -2,10 +2,10 @@
|
|||||||
* -text
|
* -text
|
||||||
|
|
||||||
# hexdump binary files
|
# hexdump binary files
|
||||||
*.png diff=hex
|
*.png binary diff=hex
|
||||||
*.lz diff=hex
|
*.lz binary diff=hex
|
||||||
*.2bpp diff=hex
|
*.2bpp binary diff=hex
|
||||||
*.1bpp diff=hex
|
*.1bpp binary diff=hex
|
||||||
*.bin diff=hex
|
*.bin binary diff=hex
|
||||||
*.blk diff=hex
|
*.blk binary diff=hex
|
||||||
|
|
||||||
|
@ -1423,7 +1423,7 @@ MusicCommands: ; e8720
|
|||||||
dw Music_ToggleNoise ; music noise sampling
|
dw Music_ToggleNoise ; music noise sampling
|
||||||
dw Music_Panning ; force panning
|
dw Music_Panning ; force panning
|
||||||
dw Music_Volume ; volume
|
dw Music_Volume ; volume
|
||||||
dw Music_Tone ; tune
|
dw Music_Tone ; tone
|
||||||
dw MusicE7 ; unused
|
dw MusicE7 ; unused
|
||||||
dw MusicE8 ; unused
|
dw MusicE8 ; unused
|
||||||
dw Music_TempoRelative ; global tempo
|
dw Music_TempoRelative ; global tempo
|
||||||
@ -2260,7 +2260,6 @@ GetFrequency: ; e8a5d
|
|||||||
add hl, bc
|
add hl, bc
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
and $f ; lo nybble
|
and $f ; lo nybble
|
||||||
;
|
|
||||||
ld l, a ; ok
|
ld l, a ; ok
|
||||||
ld d, 0
|
ld d, 0
|
||||||
ld h, d
|
ld h, d
|
||||||
|
@ -549,7 +549,7 @@ AIUpdateHUD: ; 38387
|
|||||||
callba UpdateEnemyHUD
|
callba UpdateEnemyHUD
|
||||||
ld a, $1
|
ld a, $1
|
||||||
ld [hBGMapMode], a
|
ld [hBGMapMode], a
|
||||||
ld hl, wc6e6
|
ld hl, wEnemyItemState
|
||||||
dec [hl]
|
dec [hl]
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
@ -982,7 +982,7 @@ AI_Smart_Whirlwind: ; 38a2a
|
|||||||
|
|
||||||
push hl
|
push hl
|
||||||
callab CheckPlayerMoveTypeMatchups
|
callab CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10 ; neutral
|
cp 10 ; neutral
|
||||||
pop hl
|
pop hl
|
||||||
ret c
|
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.
|
; Otherwise, discourage this move unless the player only has not very effective moves against the enemy.
|
||||||
push hl
|
push hl
|
||||||
callab CheckPlayerMoveTypeMatchups
|
callab CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp $b ; not very effective
|
cp $b ; not very effective
|
||||||
pop hl
|
pop hl
|
||||||
ret nc
|
ret nc
|
||||||
@ -2170,7 +2170,7 @@ AI_Smart_PerishSong: ; 38f4a
|
|||||||
|
|
||||||
push hl
|
push hl
|
||||||
callab CheckPlayerMoveTypeMatchups
|
callab CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10 ; 1.0
|
cp 10 ; 1.0
|
||||||
pop hl
|
pop hl
|
||||||
ret c
|
ret c
|
||||||
@ -2432,7 +2432,7 @@ AI_Smart_BatonPass: ; 39062
|
|||||||
|
|
||||||
push hl
|
push hl
|
||||||
callab CheckPlayerMoveTypeMatchups
|
callab CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10 ; neutral
|
cp 10 ; neutral
|
||||||
pop hl
|
pop hl
|
||||||
ret c
|
ret c
|
||||||
|
@ -6,7 +6,7 @@ CheckPlayerMoveTypeMatchups: ; 3484e
|
|||||||
push de
|
push de
|
||||||
push bc
|
push bc
|
||||||
ld a, 10
|
ld a, 10
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
ld hl, PlayerUsedMoves
|
ld hl, PlayerUsedMoves
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
and a
|
and a
|
||||||
@ -167,17 +167,17 @@ endr
|
|||||||
|
|
||||||
|
|
||||||
.DecreaseScore: ; 34931
|
.DecreaseScore: ; 34931
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
dec a
|
dec a
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
ret
|
ret
|
||||||
; 34939
|
; 34939
|
||||||
|
|
||||||
|
|
||||||
.IncreaseScore: ; 34939
|
.IncreaseScore: ; 34939
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
inc a
|
inc a
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
ret
|
ret
|
||||||
; 34941
|
; 34941
|
||||||
|
|
||||||
@ -206,7 +206,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
cp 2
|
cp 2
|
||||||
jr nz, .not_2
|
jr nz, .not_2
|
||||||
|
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
add $30
|
add $30
|
||||||
ld [wEnemySwitchMonParam], a
|
ld [wEnemySwitchMonParam], a
|
||||||
ret
|
ret
|
||||||
@ -230,7 +230,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
.no_perish
|
.no_perish
|
||||||
|
|
||||||
call CheckPlayerMoveTypeMatchups
|
call CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 11
|
cp 11
|
||||||
ret nc
|
ret nc
|
||||||
|
|
||||||
@ -239,13 +239,13 @@ CheckAbleToSwitch: ; 34941
|
|||||||
jr z, .no_last_counter_move
|
jr z, .no_last_counter_move
|
||||||
|
|
||||||
call Function34a2a
|
call Function34a2a
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
and a
|
and a
|
||||||
jr z, .no_last_counter_move
|
jr z, .no_last_counter_move
|
||||||
|
|
||||||
ld c, a
|
ld c, a
|
||||||
call Function34aa7
|
call Function34aa7
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp $ff
|
cp $ff
|
||||||
ret z
|
ret z
|
||||||
|
|
||||||
@ -255,7 +255,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
jr z, .not_2_again
|
jr z, .not_2_again
|
||||||
|
|
||||||
call CheckPlayerMoveTypeMatchups
|
call CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10
|
cp 10
|
||||||
ret nc
|
ret nc
|
||||||
|
|
||||||
@ -267,7 +267,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
.not_2_again
|
.not_2_again
|
||||||
ld c, $10
|
ld c, $10
|
||||||
call CheckPlayerMoveTypeMatchups
|
call CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10
|
cp 10
|
||||||
jr nc, .okay
|
jr nc, .okay
|
||||||
ld c, $20
|
ld c, $20
|
||||||
@ -280,7 +280,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
|
|
||||||
.no_last_counter_move
|
.no_last_counter_move
|
||||||
call CheckPlayerMoveTypeMatchups
|
call CheckPlayerMoveTypeMatchups
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
cp 10
|
cp 10
|
||||||
ret nc
|
ret nc
|
||||||
|
|
||||||
@ -293,7 +293,7 @@ CheckAbleToSwitch: ; 34941
|
|||||||
cp $2
|
cp $2
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
add $10
|
add $10
|
||||||
ld [wEnemySwitchMonParam], a
|
ld [wEnemySwitchMonParam], a
|
||||||
ret
|
ret
|
||||||
@ -359,7 +359,7 @@ Function34a2a: ; 34a2a
|
|||||||
ld c, 1 << (PARTY_LENGTH - 1)
|
ld c, 1 << (PARTY_LENGTH - 1)
|
||||||
ld d, 0
|
ld d, 0
|
||||||
xor a
|
xor a
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
|
|
||||||
.asm_34a39
|
.asm_34a39
|
||||||
ld a, [CurOTMon]
|
ld a, [CurOTMon]
|
||||||
@ -395,9 +395,9 @@ Function34a2a: ; 34a2a
|
|||||||
and a
|
and a
|
||||||
jr nz, .asm_34a77
|
jr nz, .asm_34a77
|
||||||
|
|
||||||
ld a, [wc716]
|
ld a, [wEnemyAISwitchScore]
|
||||||
or c
|
or c
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
.asm_34a77
|
.asm_34a77
|
||||||
pop hl
|
pop hl
|
||||||
dec b
|
dec b
|
||||||
@ -451,7 +451,7 @@ Function34a85: ; 34a85
|
|||||||
Function34aa7: ; 34aa7
|
Function34aa7: ; 34aa7
|
||||||
|
|
||||||
ld a, $ff
|
ld a, $ff
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
ld hl, OTPartyMon1Moves
|
ld hl, OTPartyMon1Moves
|
||||||
ld b, 1 << (PARTY_LENGTH - 1)
|
ld b, 1 << (PARTY_LENGTH - 1)
|
||||||
ld d, 0
|
ld d, 0
|
||||||
@ -540,7 +540,7 @@ Function34aa7: ; 34aa7
|
|||||||
jr nc, .loop2
|
jr nc, .loop2
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
ld [wc716], a
|
ld [wEnemyAISwitchScore], a
|
||||||
pop bc
|
pop bc
|
||||||
ret
|
ret
|
||||||
; 34b20
|
; 34b20
|
||||||
|
@ -748,7 +748,7 @@ endr
|
|||||||
jr z, .clear
|
jr z, .clear
|
||||||
cp -3
|
cp -3
|
||||||
jr z, .skip
|
jr z, .skip
|
||||||
call .FillBox
|
call .PlaceGraphic
|
||||||
.skip
|
.skip
|
||||||
call BattleBGEffects_IncrementJumptable
|
call BattleBGEffects_IncrementJumptable
|
||||||
ld a, $1
|
ld a, $1
|
||||||
@ -798,7 +798,7 @@ endr
|
|||||||
pop bc
|
pop bc
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.FillBox
|
.PlaceGraphic
|
||||||
; get dims
|
; get dims
|
||||||
push bc
|
push bc
|
||||||
push hl
|
push hl
|
||||||
|
488
battle/core.asm
488
battle/core.asm
File diff suppressed because it is too large
Load Diff
@ -136,7 +136,7 @@ BattleCommand_CheckTurn: ; 34084
|
|||||||
ld [wKickCounter], a
|
ld [wKickCounter], a
|
||||||
ld [AlreadyDisobeyed], a
|
ld [AlreadyDisobeyed], a
|
||||||
ld [AlreadyFailed], a
|
ld [AlreadyFailed], a
|
||||||
ld [wc73e], a
|
ld [wSomeoneIsRampaging], a
|
||||||
|
|
||||||
ld a, 10 ; 1.0
|
ld a, 10 ; 1.0
|
||||||
ld [TypeModifier], a
|
ld [TypeModifier], a
|
||||||
@ -1928,6 +1928,7 @@ BattleCommand_CheckHit: ; 34d32
|
|||||||
ld a, [hBattleTurn]
|
ld a, [hBattleTurn]
|
||||||
and a
|
and a
|
||||||
|
|
||||||
|
; load the user's accuracy into b and the opponent's evasion into c.
|
||||||
ld hl, wPlayerMoveStruct + MOVE_ACC
|
ld hl, wPlayerMoveStruct + MOVE_ACC
|
||||||
ld a, [PlayerAccLevel]
|
ld a, [PlayerAccLevel]
|
||||||
ld b, a
|
ld b, a
|
||||||
@ -1944,26 +1945,31 @@ BattleCommand_CheckHit: ; 34d32
|
|||||||
|
|
||||||
.got_acc_eva
|
.got_acc_eva
|
||||||
cp b
|
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
|
ld a, BATTLE_VARS_SUBSTATUS1_OPP
|
||||||
call GetBattleVar
|
call GetBattleVar
|
||||||
bit SUBSTATUS_IDENTIFIED, a
|
bit SUBSTATUS_IDENTIFIED, a
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
.eva_less_than_acc
|
.skip_foresight_check
|
||||||
|
; subtract evasion from 14
|
||||||
ld a, 14
|
ld a, 14
|
||||||
sub c
|
sub c
|
||||||
ld c, a
|
ld c, a
|
||||||
|
; store the base move accuracy for math ops
|
||||||
xor a
|
xor a
|
||||||
ld [hMultiplicand + 0], a
|
ld [hMultiplicand + 0], a
|
||||||
ld [hMultiplicand + 1], a
|
ld [hMultiplicand + 1], a
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
ld [hMultiplicand + 2], a
|
ld [hMultiplicand + 2], a
|
||||||
push hl
|
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
|
.accuracy_loop
|
||||||
|
; look up the multiplier from the table
|
||||||
push bc
|
push bc
|
||||||
ld hl, .AccProb
|
ld hl, .AccProb
|
||||||
dec b
|
dec b
|
||||||
@ -1972,27 +1978,32 @@ BattleCommand_CheckHit: ; 34d32
|
|||||||
ld b, 0
|
ld b, 0
|
||||||
add hl, bc
|
add hl, bc
|
||||||
pop bc
|
pop bc
|
||||||
|
; multiply by the first byte in that row...
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld [hMultiplier], a
|
ld [hMultiplier], a
|
||||||
call Multiply
|
call Multiply
|
||||||
|
; ... and divide by the second byte
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
ld [hDivisor], a
|
ld [hDivisor], a
|
||||||
ld b, 4
|
ld b, 4
|
||||||
call Divide
|
call Divide
|
||||||
|
; minimum accuracy is $0001
|
||||||
ld a, [hQuotient + 2]
|
ld a, [hQuotient + 2]
|
||||||
ld b, a
|
ld b, a
|
||||||
ld a, [hQuotient + 1]
|
ld a, [hQuotient + 1]
|
||||||
or b
|
or b
|
||||||
jr nz, .min_accuracy
|
jr nz, .min_accuracy
|
||||||
ld [hQuotient + 1], a
|
ld [hQuotient + 1], a
|
||||||
ld a, $1
|
ld a, 1
|
||||||
ld [hQuotient + 2], a
|
ld [hQuotient + 2], a
|
||||||
|
|
||||||
.min_accuracy
|
.min_accuracy
|
||||||
|
; do the same thing to the target's evasion
|
||||||
ld b, c
|
ld b, c
|
||||||
dec d
|
dec d
|
||||||
jr nz, .accuracy_loop
|
jr nz, .accuracy_loop
|
||||||
|
|
||||||
|
; if the result is more than 2 bytes, max out at 100%
|
||||||
ld a, [hQuotient + 1]
|
ld a, [hQuotient + 1]
|
||||||
and a
|
and a
|
||||||
ld a, [hQuotient + 2]
|
ld a, [hQuotient + 2]
|
||||||
@ -2114,10 +2125,10 @@ BattleCommand_LowerSub: ; 34eee
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
.rollout_rampage
|
.rollout_rampage
|
||||||
ld a, [wc73e]
|
ld a, [wSomeoneIsRampaging]
|
||||||
and a
|
and a
|
||||||
ld a, 0
|
ld a, 0
|
||||||
ld [wc73e], a
|
ld [wSomeoneIsRampaging], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
; 34f57
|
; 34f57
|
||||||
@ -2799,7 +2810,7 @@ PlayerAttackDamage: ; 352e2
|
|||||||
|
|
||||||
call ResetDamage
|
call ResetDamage
|
||||||
|
|
||||||
ld hl, wPlayerMoveStruct + MOVE_POWER
|
ld hl, wPlayerMoveStructPower
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
and a
|
and a
|
||||||
ld d, a
|
ld d, a
|
||||||
@ -2946,7 +2957,7 @@ GetDamageStats: ; 3537e
|
|||||||
ld a, [hBattleTurn]
|
ld a, [hBattleTurn]
|
||||||
and a
|
and a
|
||||||
jr nz, .enemy
|
jr nz, .enemy
|
||||||
ld a, [wPlayerMoveStruct + MOVE_TYPE]
|
ld a, [wPlayerMoveStructType]
|
||||||
cp SPECIAL
|
cp SPECIAL
|
||||||
; special
|
; special
|
||||||
ld a, [PlayerSAtkLevel]
|
ld a, [PlayerSAtkLevel]
|
||||||
@ -2960,7 +2971,7 @@ GetDamageStats: ; 3537e
|
|||||||
jr .end
|
jr .end
|
||||||
|
|
||||||
.enemy
|
.enemy
|
||||||
ld a, [wEnemyMoveStruct + MOVE_TYPE]
|
ld a, [wEnemyMoveStructType]
|
||||||
cp SPECIAL
|
cp SPECIAL
|
||||||
; special
|
; special
|
||||||
ld a, [EnemySAtkLevel]
|
ld a, [EnemySAtkLevel]
|
||||||
@ -3063,8 +3074,8 @@ EnemyAttackDamage: ; 353f6
|
|||||||
call ResetDamage
|
call ResetDamage
|
||||||
|
|
||||||
; No damage dealt with 0 power.
|
; No damage dealt with 0 power.
|
||||||
ld hl, wEnemyMoveStruct + MOVE_POWER
|
ld hl, wEnemyMoveStructPower
|
||||||
ld a, [hli] ; hl = wEnemyMoveStruct + MOVE_TYPE
|
ld a, [hli] ; hl = wEnemyMoveStructType
|
||||||
ld d, a
|
ld d, a
|
||||||
and a
|
and a
|
||||||
ret z
|
ret z
|
||||||
@ -3155,7 +3166,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
xor a
|
xor a
|
||||||
ld [PlayerRolloutCount], a
|
ld [PlayerRolloutCount], a
|
||||||
ld [wd002], a
|
ld [wd002], a
|
||||||
ld [wc72d], a
|
ld [wBeatUpHitAtLeastOnce], a
|
||||||
jr .got_mon
|
jr .got_mon
|
||||||
|
|
||||||
.next_mon
|
.next_mon
|
||||||
@ -3188,7 +3199,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
jp nz, .beatup_fail
|
jp nz, .beatup_fail
|
||||||
|
|
||||||
ld a, $1
|
ld a, $1
|
||||||
ld [wc72d], a
|
ld [wBeatUpHitAtLeastOnce], a
|
||||||
ld hl, BeatUpAttackText
|
ld hl, BeatUpAttackText
|
||||||
call StdBattleTextBox
|
call StdBattleTextBox
|
||||||
ld a, [EnemyMonSpecies]
|
ld a, [EnemyMonSpecies]
|
||||||
@ -3211,7 +3222,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
ld e, a
|
ld e, a
|
||||||
pop bc
|
pop bc
|
||||||
ld a, [wPlayerMoveStruct + MOVE_POWER]
|
ld a, [wPlayerMoveStructPower]
|
||||||
ld d, a
|
ld d, a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@ -3223,7 +3234,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
xor a
|
xor a
|
||||||
ld [EnemyRolloutCount], a
|
ld [EnemyRolloutCount], a
|
||||||
ld [wd002], a
|
ld [wd002], a
|
||||||
ld [wc72d], a
|
ld [wBeatUpHitAtLeastOnce], a
|
||||||
jr .enemy_continue
|
jr .enemy_continue
|
||||||
|
|
||||||
.not_first_enemy_beatup
|
.not_first_enemy_beatup
|
||||||
@ -3283,7 +3294,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
jr nz, .beatup_fail
|
jr nz, .beatup_fail
|
||||||
|
|
||||||
ld a, $1
|
ld a, $1
|
||||||
ld [wc72d], a
|
ld [wBeatUpHitAtLeastOnce], a
|
||||||
jr .finish_beatup
|
jr .finish_beatup
|
||||||
|
|
||||||
.wild
|
.wild
|
||||||
@ -3317,7 +3328,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
ld e, a
|
ld e, a
|
||||||
pop bc
|
pop bc
|
||||||
ld a, [wEnemyMoveStruct + MOVE_POWER]
|
ld a, [wEnemyMoveStructPower]
|
||||||
ld d, a
|
ld d, a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@ -3332,7 +3343,7 @@ BattleCommand_BeatUp: ; 35461
|
|||||||
|
|
||||||
|
|
||||||
BattleCommanda8: ; 355b5
|
BattleCommanda8: ; 355b5
|
||||||
ld a, [wc72d]
|
ld a, [wBeatUpHitAtLeastOnce]
|
||||||
and a
|
and a
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
@ -3401,7 +3412,7 @@ endr
|
|||||||
ld l, [hl]
|
ld l, [hl]
|
||||||
ld h, a
|
ld h, a
|
||||||
call TruncateHL_BC
|
call TruncateHL_BC
|
||||||
ld d, $28
|
ld d, 40
|
||||||
pop af
|
pop af
|
||||||
ld e, a
|
ld e, a
|
||||||
ret
|
ret
|
||||||
@ -3806,14 +3817,14 @@ BattleCommand_ConstantDamage: ; 35726
|
|||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
jr nz, .notPlayersTurn
|
jr nz, .notPlayersTurn
|
||||||
|
|
||||||
ld hl, wPlayerMoveStruct + MOVE_POWER
|
ld hl, wPlayerMoveStructPower
|
||||||
ld [hl], a
|
ld [hl], a
|
||||||
push hl
|
push hl
|
||||||
call PlayerAttackDamage
|
call PlayerAttackDamage
|
||||||
jr .notEnemysTurn
|
jr .notEnemysTurn
|
||||||
|
|
||||||
.notPlayersTurn
|
.notPlayersTurn
|
||||||
ld hl, wEnemyMoveStruct + MOVE_POWER
|
ld hl, wEnemyMoveStructPower
|
||||||
ld [hl], a
|
ld [hl], a
|
||||||
push hl
|
push hl
|
||||||
call EnemyAttackDamage
|
call EnemyAttackDamage
|
||||||
@ -6521,8 +6532,8 @@ BattleCommand_UnleashEnergy: ; 366e5
|
|||||||
ld [de], a
|
ld [de], a
|
||||||
inc de
|
inc de
|
||||||
ld [de], a
|
ld [de], a
|
||||||
ld [wPlayerMoveStruct + MOVE_EFFECT], a
|
ld [wPlayerMoveStructEffect], a
|
||||||
ld [wEnemyMoveStruct + MOVE_EFFECT], a
|
ld [wEnemyMoveStructEffect], a
|
||||||
call BattleRandom
|
call BattleRandom
|
||||||
and 1
|
and 1
|
||||||
inc a
|
inc a
|
||||||
@ -6600,7 +6611,7 @@ BattleCommand_Rampage: ; 36751
|
|||||||
inc a
|
inc a
|
||||||
ld [de], a
|
ld [de], a
|
||||||
ld a, 1
|
ld a, 1
|
||||||
ld [wc73e], a
|
ld [wSomeoneIsRampaging], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
; 36778
|
; 36778
|
||||||
@ -6752,7 +6763,7 @@ BattleCommand_ForceSwitch: ; 3680f
|
|||||||
inc a
|
inc a
|
||||||
ld [wForcedSwitch], a
|
ld [wForcedSwitch], a
|
||||||
call SetBattleDraw
|
call SetBattleDraw
|
||||||
ld a, [wPlayerMoveStruct + MOVE_ANIM]
|
ld a, [wPlayerMoveStructAnimation]
|
||||||
jp .succeed
|
jp .succeed
|
||||||
|
|
||||||
.trainer
|
.trainer
|
||||||
@ -6845,7 +6856,7 @@ BattleCommand_ForceSwitch: ; 3680f
|
|||||||
inc a
|
inc a
|
||||||
ld [wForcedSwitch], a
|
ld [wForcedSwitch], a
|
||||||
call SetBattleDraw
|
call SetBattleDraw
|
||||||
ld a, [wEnemyMoveStruct + MOVE_ANIM]
|
ld a, [wEnemyMoveStructAnimation]
|
||||||
jr .succeed
|
jr .succeed
|
||||||
|
|
||||||
.vs_trainer
|
.vs_trainer
|
||||||
@ -8393,148 +8404,7 @@ BattleCommand_Heal: ; 3713e
|
|||||||
|
|
||||||
; 371cd
|
; 371cd
|
||||||
|
|
||||||
|
INCLUDE "battle/effects/transform.asm"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
BattleSideCopy: ; 372c6
|
BattleSideCopy: ; 372c6
|
||||||
; Copy bc bytes from hl to de if it's the player's turn.
|
; Copy bc bytes from hl to de if it's the player's turn.
|
||||||
|
@ -36,17 +36,17 @@ BattleCommand_RolloutPower: ; 37734
|
|||||||
ld hl, PlayerRolloutCount
|
ld hl, PlayerRolloutCount
|
||||||
ld a, [hBattleTurn]
|
ld a, [hBattleTurn]
|
||||||
and a
|
and a
|
||||||
jr z, .asm_37747
|
jr z, .got_rollout_count
|
||||||
ld hl, EnemyRolloutCount
|
ld hl, EnemyRolloutCount
|
||||||
|
|
||||||
.asm_37747
|
.got_rollout_count
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
and a
|
and a
|
||||||
jr nz, .asm_37750
|
jr nz, .skip_set_rampage
|
||||||
ld a, 1
|
ld a, 1
|
||||||
ld [wc73e], a
|
ld [wSomeoneIsRampaging], a
|
||||||
|
|
||||||
.asm_37750
|
.skip_set_rampage
|
||||||
ld a, [AttackMissed]
|
ld a, [AttackMissed]
|
||||||
and a
|
and a
|
||||||
jr z, .hit
|
jr z, .hit
|
||||||
@ -61,38 +61,39 @@ BattleCommand_RolloutPower: ; 37734
|
|||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
ld b, a
|
ld b, a
|
||||||
cp MAX_ROLLOUT_COUNT
|
cp MAX_ROLLOUT_COUNT
|
||||||
jr c, .asm_3776e
|
jr c, .not_done_with_rollout
|
||||||
|
|
||||||
ld a, BATTLE_VARS_SUBSTATUS1
|
ld a, BATTLE_VARS_SUBSTATUS1
|
||||||
call GetBattleVarAddr
|
call GetBattleVarAddr
|
||||||
res SUBSTATUS_ROLLOUT, [hl]
|
res SUBSTATUS_ROLLOUT, [hl]
|
||||||
jr .asm_37775
|
jr .done_with_substatus_flag
|
||||||
|
|
||||||
.asm_3776e
|
.not_done_with_rollout
|
||||||
ld a, BATTLE_VARS_SUBSTATUS1
|
ld a, BATTLE_VARS_SUBSTATUS1
|
||||||
call GetBattleVarAddr
|
call GetBattleVarAddr
|
||||||
set SUBSTATUS_ROLLOUT, [hl]
|
set SUBSTATUS_ROLLOUT, [hl]
|
||||||
|
|
||||||
.asm_37775
|
.done_with_substatus_flag
|
||||||
ld a, BATTLE_VARS_SUBSTATUS2
|
ld a, BATTLE_VARS_SUBSTATUS2
|
||||||
call GetBattleVar
|
call GetBattleVar
|
||||||
bit SUBSTATUS_CURLED, a
|
bit SUBSTATUS_CURLED, a
|
||||||
jr z, .asm_3777f
|
jr z, .not_curled
|
||||||
inc b
|
inc b
|
||||||
.asm_3777f
|
.not_curled
|
||||||
|
.loop
|
||||||
dec b
|
dec b
|
||||||
jr z, .asm_37790
|
jr z, .done_damage
|
||||||
|
|
||||||
ld hl, CurDamage + 1
|
ld hl, CurDamage + 1
|
||||||
sla [hl]
|
sla [hl]
|
||||||
dec hl
|
dec hl
|
||||||
rl [hl]
|
rl [hl]
|
||||||
jr nc, .asm_3777f
|
jr nc, .loop
|
||||||
|
|
||||||
ld a, $ff
|
ld a, $ff
|
||||||
ld [hli], a
|
ld [hli], a
|
||||||
ld [hl], a
|
ld [hl], a
|
||||||
|
|
||||||
.asm_37790
|
.done_damage
|
||||||
ret
|
ret
|
||||||
; 37791
|
; 37791
|
||||||
|
141
battle/effects/transform.asm
Executable file
141
battle/effects/transform.asm
Executable 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
|
@ -32,8 +32,8 @@ AppearUser: ; fbd77 (3e:7d77)
|
|||||||
call GetPlayerBackpicCoords
|
call GetPlayerBackpicCoords
|
||||||
ld a, $31
|
ld a, $31
|
||||||
.okay
|
.okay
|
||||||
ld [hFillBox], a
|
ld [hGraphicStartTile], a
|
||||||
predef FillBox
|
predef PlaceGraphic
|
||||||
FinishAppearDisappearUser: ; fbd91 (3e:7d91)
|
FinishAppearDisappearUser: ; fbd91 (3e:7d91)
|
||||||
ld a, $1
|
ld a, $1
|
||||||
ld [hBGMapMode], a
|
ld [hBGMapMode], a
|
||||||
|
@ -274,7 +274,7 @@ BattleAnimFunction_12: ; cd15c (33:515c)
|
|||||||
dw .ten
|
dw .ten
|
||||||
dw .eleven
|
dw .eleven
|
||||||
.zero
|
.zero
|
||||||
call GetBallAnimFunction
|
call GetBallAnimPal
|
||||||
call BattleAnim_IncAnonJumptableIndex
|
call BattleAnim_IncAnonJumptableIndex
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@ -342,7 +342,7 @@ BattleAnimFunction_12: ; cd15c (33:515c)
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
.seven
|
.seven
|
||||||
call GetBallAnimFunction
|
call GetBallAnimPal
|
||||||
ld a, $a
|
ld a, $a
|
||||||
call ReinitBattleAnimFrameset
|
call ReinitBattleAnimFrameset
|
||||||
call BattleAnim_IncAnonJumptableIndex
|
call BattleAnim_IncAnonJumptableIndex
|
||||||
@ -382,7 +382,7 @@ BattleAnimFunction_13: ; cd212 (33:5212)
|
|||||||
dw .one
|
dw .one
|
||||||
dw .two
|
dw .two
|
||||||
.zero
|
.zero
|
||||||
call GetBallAnimFunction
|
call GetBallAnimPal
|
||||||
call BattleAnim_IncAnonJumptableIndex
|
call BattleAnim_IncAnonJumptableIndex
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@ -415,7 +415,7 @@ BattleAnimFunction_13: ; cd212 (33:5212)
|
|||||||
call DeinitBattleAnimation
|
call DeinitBattleAnimation
|
||||||
ret
|
ret
|
||||||
|
|
||||||
GetBallAnimFunction: ; cd249 (33:5249)
|
GetBallAnimPal: ; cd249 (33:5249)
|
||||||
ld hl, .balls
|
ld hl, .balls
|
||||||
ld a, [rSVBK]
|
ld a, [rSVBK]
|
||||||
push af
|
push af
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
const SCGB_0F
|
const SCGB_0F
|
||||||
const SCGB_POKEDEX_SEARCH_OPTION
|
const SCGB_POKEDEX_SEARCH_OPTION
|
||||||
const SCGB_11
|
const SCGB_11
|
||||||
const SCGB_12
|
const SCGB_POKEPIC
|
||||||
const SCGB_13
|
const SCGB_13
|
||||||
const SCGB_PACKPALS
|
const SCGB_PACKPALS
|
||||||
const SCGB_TRAINER_CARD
|
const SCGB_TRAINER_CARD
|
||||||
|
@ -668,36 +668,37 @@ EMOTE_OBJECT EQU 7
|
|||||||
|
|
||||||
; fruit trees
|
; fruit trees
|
||||||
const_value SET 1
|
const_value SET 1
|
||||||
const FRUITTREE_ROUTE_29
|
const FRUITTREE_ROUTE_29 ; 01
|
||||||
const FRUITTREE_ROUTE_30_1
|
const FRUITTREE_ROUTE_30_1 ; 02
|
||||||
const FRUITTREE_ROUTE_38
|
const FRUITTREE_ROUTE_38 ; 03
|
||||||
const FRUITTREE_ROUTE_46_1
|
const FRUITTREE_ROUTE_46_1 ; 04
|
||||||
const FRUITTREE_ROUTE_30_2
|
const FRUITTREE_ROUTE_30_2 ; 05
|
||||||
const FRUITTREE_ROUTE_33
|
const FRUITTREE_ROUTE_33 ; 06
|
||||||
const FRUITTREE_ROUTE_31
|
const FRUITTREE_ROUTE_31 ; 07
|
||||||
const FRUITTREE_ROUTE_43
|
const FRUITTREE_ROUTE_43 ; 08
|
||||||
const FRUITTREE_VIOLET_CITY
|
const FRUITTREE_VIOLET_CITY ; 09
|
||||||
const FRUITTREE_ROUTE_46_2
|
const FRUITTREE_ROUTE_46_2 ; 0a
|
||||||
const FRUITTREE_ROUTE_35
|
const FRUITTREE_ROUTE_35 ; 0b
|
||||||
const FRUITTREE_ROUTE_45
|
const FRUITTREE_ROUTE_45 ; 0c
|
||||||
const FRUITTREE_ROUTE_36
|
const FRUITTREE_ROUTE_36 ; 0d
|
||||||
const FRUITTREE_ROUTE_26
|
const FRUITTREE_ROUTE_26 ; 0e
|
||||||
const FRUITTREE_ROUTE_39
|
const FRUITTREE_ROUTE_39 ; 0f
|
||||||
const FRUITTREE_ROUTE_44
|
const FRUITTREE_ROUTE_44 ; 10
|
||||||
const FRUITTREE_ROUTE_37_1
|
const FRUITTREE_ROUTE_37_1 ; 11
|
||||||
const FRUITTREE_ROUTE_37_2
|
const FRUITTREE_ROUTE_37_2 ; 12
|
||||||
const FRUITTREE_ROUTE_37_3
|
const FRUITTREE_ROUTE_37_3 ; 13
|
||||||
const FRUITTREE_AZALEA_TOWN
|
const FRUITTREE_AZALEA_TOWN ; 14
|
||||||
const FRUITTREE_ROUTE_42_1
|
const FRUITTREE_ROUTE_42_1 ; 15
|
||||||
const FRUITTREE_ROUTE_42_2
|
const FRUITTREE_ROUTE_42_2 ; 16
|
||||||
const FRUITTREE_ROUTE_42_3
|
const FRUITTREE_ROUTE_42_3 ; 17
|
||||||
const FRUITTREE_ROUTE_11
|
const FRUITTREE_ROUTE_11 ; 18
|
||||||
const FRUITTREE_ROUTE_2
|
const FRUITTREE_ROUTE_2 ; 19
|
||||||
const FRUITTREE_ROUTE_1
|
const FRUITTREE_ROUTE_1 ; 1a
|
||||||
const FRUITTREE_ROUTE_8
|
const FRUITTREE_ROUTE_8 ; 1b
|
||||||
const FRUITTREE_PEWTER_CITY_1
|
const FRUITTREE_PEWTER_CITY_1 ; 1c
|
||||||
const FRUITTREE_PEWTER_CITY_2
|
const FRUITTREE_PEWTER_CITY_2 ; 1d
|
||||||
const FRUITTREE_FUCHSIA_CITY
|
const FRUITTREE_FUCHSIA_CITY ; 1e
|
||||||
|
NUM_FRUIT_TREES EQU const_value +- 1
|
||||||
|
|
||||||
CMDQUEUE_TYPE EQU 0
|
CMDQUEUE_TYPE EQU 0
|
||||||
CMDQUEUE_ADDR EQU 1
|
CMDQUEUE_ADDR EQU 1
|
||||||
|
@ -1,210 +1,210 @@
|
|||||||
const_def
|
const_def
|
||||||
|
|
||||||
const SFX_DEX_FANFARE_50_79
|
const SFX_DEX_FANFARE_50_79 ; 00
|
||||||
const SFX_ITEM
|
const SFX_ITEM ; 01
|
||||||
const SFX_CAUGHT_MON
|
const SFX_CAUGHT_MON ; 02
|
||||||
const SFX_POKEBALLS_PLACED_ON_TABLE
|
const SFX_POKEBALLS_PLACED_ON_TABLE ; 03
|
||||||
const SFX_POTION
|
const SFX_POTION ; 04
|
||||||
const SFX_FULL_HEAL
|
const SFX_FULL_HEAL ; 05
|
||||||
const SFX_MENU
|
const SFX_MENU ; 06
|
||||||
const SFX_READ_TEXT
|
const SFX_READ_TEXT ; 07
|
||||||
const SFX_READ_TEXT_2
|
const SFX_READ_TEXT_2 ; 08
|
||||||
const SFX_DEX_FANFARE_20_49
|
const SFX_DEX_FANFARE_20_49 ; 09
|
||||||
const SFX_DEX_FANFARE_80_109
|
const SFX_DEX_FANFARE_80_109 ; 0a
|
||||||
const SFX_POISON
|
const SFX_POISON ; 0b
|
||||||
const SFX_GOT_SAFARI_BALLS
|
const SFX_GOT_SAFARI_BALLS ; 0c
|
||||||
const SFX_BOOT_PC
|
const SFX_BOOT_PC ; 0d
|
||||||
const SFX_SHUT_DOWN_PC
|
const SFX_SHUT_DOWN_PC ; 0e
|
||||||
const SFX_CHOOSE_PC_OPTION
|
const SFX_CHOOSE_PC_OPTION ; 0f
|
||||||
const SFX_ESCAPE_ROPE
|
const SFX_ESCAPE_ROPE ; 10
|
||||||
const SFX_PUSH_BUTTON
|
const SFX_PUSH_BUTTON ; 11
|
||||||
const SFX_SECOND_PART_OF_ITEMFINDER
|
const SFX_SECOND_PART_OF_ITEMFINDER ; 12
|
||||||
const SFX_WARP_TO
|
const SFX_WARP_TO ; 13
|
||||||
const SFX_WARP_FROM
|
const SFX_WARP_FROM ; 14
|
||||||
const SFX_CHANGE_DEX_MODE
|
const SFX_CHANGE_DEX_MODE ; 15
|
||||||
const SFX_JUMP_OVER_LEDGE
|
const SFX_JUMP_OVER_LEDGE ; 16
|
||||||
const SFX_GRASS_RUSTLE
|
const SFX_GRASS_RUSTLE ; 17
|
||||||
const SFX_FLY
|
const SFX_FLY ; 18
|
||||||
const SFX_WRONG
|
const SFX_WRONG ; 19
|
||||||
const SFX_SQUEAK
|
const SFX_SQUEAK ; 1a
|
||||||
const SFX_STRENGTH
|
const SFX_STRENGTH ; 1b
|
||||||
const SFX_BOAT
|
const SFX_BOAT ; 1c
|
||||||
const SFX_WALL_OPEN
|
const SFX_WALL_OPEN ; 1d
|
||||||
const SFX_PLACE_PUZZLE_PIECE_DOWN
|
const SFX_PLACE_PUZZLE_PIECE_DOWN ; 1e
|
||||||
const SFX_ENTER_DOOR
|
const SFX_ENTER_DOOR ; 1f
|
||||||
const SFX_SWITCH_POKEMON
|
const SFX_SWITCH_POKEMON ; 20
|
||||||
const SFX_TALLY
|
const SFX_TALLY ; 21
|
||||||
const SFX_TRANSACTION
|
const SFX_TRANSACTION ; 22
|
||||||
const SFX_EXIT_BUILDING
|
const SFX_EXIT_BUILDING ; 23
|
||||||
const SFX_BUMP
|
const SFX_BUMP ; 24
|
||||||
const SFX_SAVE
|
const SFX_SAVE ; 25
|
||||||
const SFX_POKEFLUTE
|
const SFX_POKEFLUTE ; 26
|
||||||
const SFX_ELEVATOR_END
|
const SFX_ELEVATOR_END ; 27
|
||||||
const SFX_THROW_BALL
|
const SFX_THROW_BALL ; 28
|
||||||
const SFX_BALL_POOF
|
const SFX_BALL_POOF ; 29
|
||||||
const SFX_FAINT
|
const SFX_FAINT ; 2a
|
||||||
const SFX_RUN
|
const SFX_RUN ; 2b
|
||||||
const SFX_SLOT_MACHINE_START
|
const SFX_SLOT_MACHINE_START ; 2c
|
||||||
const SFX_FANFARE
|
const SFX_FANFARE ; 2d
|
||||||
const SFX_PECK
|
const SFX_PECK ; 2e
|
||||||
const SFX_KINESIS
|
const SFX_KINESIS ; 2f
|
||||||
const SFX_LICK
|
const SFX_LICK ; 30
|
||||||
const SFX_POUND
|
const SFX_POUND ; 31
|
||||||
const SFX_MOVE_PUZZLE_PIECE
|
const SFX_MOVE_PUZZLE_PIECE ; 32
|
||||||
const SFX_COMET_PUNCH
|
const SFX_COMET_PUNCH ; 33
|
||||||
const SFX_MEGA_PUNCH
|
const SFX_MEGA_PUNCH ; 34
|
||||||
const SFX_SCRATCH
|
const SFX_SCRATCH ; 35
|
||||||
const SFX_VICEGRIP
|
const SFX_VICEGRIP ; 36
|
||||||
const SFX_RAZOR_WIND
|
const SFX_RAZOR_WIND ; 37
|
||||||
const SFX_CUT
|
const SFX_CUT ; 38
|
||||||
const SFX_WING_ATTACK
|
const SFX_WING_ATTACK ; 39
|
||||||
const SFX_WHIRLWIND
|
const SFX_WHIRLWIND ; 3a
|
||||||
const SFX_BIND
|
const SFX_BIND ; 3b
|
||||||
const SFX_VINE_WHIP
|
const SFX_VINE_WHIP ; 3c
|
||||||
const SFX_DOUBLE_KICK
|
const SFX_DOUBLE_KICK ; 3d
|
||||||
const SFX_MEGA_KICK
|
const SFX_MEGA_KICK ; 3e
|
||||||
const SFX_HEADBUTT
|
const SFX_HEADBUTT ; 3f
|
||||||
const SFX_HORN_ATTACK
|
const SFX_HORN_ATTACK ; 40
|
||||||
const SFX_TACKLE
|
const SFX_TACKLE ; 41
|
||||||
const SFX_POISON_STING
|
const SFX_POISON_STING ; 42
|
||||||
const SFX_POWDER
|
const SFX_POWDER ; 43
|
||||||
const SFX_DOUBLESLAP
|
const SFX_DOUBLESLAP ; 44
|
||||||
const SFX_BITE
|
const SFX_BITE ; 45
|
||||||
const SFX_JUMP_KICK
|
const SFX_JUMP_KICK ; 46
|
||||||
const SFX_STOMP
|
const SFX_STOMP ; 47
|
||||||
const SFX_TAIL_WHIP
|
const SFX_TAIL_WHIP ; 48
|
||||||
const SFX_KARATE_CHOP
|
const SFX_KARATE_CHOP ; 49
|
||||||
const SFX_SUBMISSION
|
const SFX_SUBMISSION ; 4a
|
||||||
const SFX_WATER_GUN
|
const SFX_WATER_GUN ; 4b
|
||||||
const SFX_SWORDS_DANCE
|
const SFX_SWORDS_DANCE ; 4c
|
||||||
const SFX_THUNDER
|
const SFX_THUNDER ; 4d
|
||||||
const SFX_SUPERSONIC
|
const SFX_SUPERSONIC ; 4e
|
||||||
const SFX_LEER
|
const SFX_LEER ; 4f
|
||||||
const SFX_EMBER
|
const SFX_EMBER ; 50
|
||||||
const SFX_BUBBLEBEAM
|
const SFX_BUBBLEBEAM ; 51
|
||||||
const SFX_HYDRO_PUMP
|
const SFX_HYDRO_PUMP ; 52
|
||||||
const SFX_SURF
|
const SFX_SURF ; 53
|
||||||
const SFX_PSYBEAM
|
const SFX_PSYBEAM ; 54
|
||||||
const SFX_CHARGE
|
const SFX_CHARGE ; 55
|
||||||
const SFX_THUNDERSHOCK
|
const SFX_THUNDERSHOCK ; 56
|
||||||
const SFX_PSYCHIC
|
const SFX_PSYCHIC ; 57
|
||||||
const SFX_SCREECH
|
const SFX_SCREECH ; 58
|
||||||
const SFX_BONE_CLUB
|
const SFX_BONE_CLUB ; 59
|
||||||
const SFX_SHARPEN
|
const SFX_SHARPEN ; 5a
|
||||||
const SFX_EGG_BOMB
|
const SFX_EGG_BOMB ; 5b
|
||||||
const SFX_SING
|
const SFX_SING ; 5c
|
||||||
const SFX_HYPER_BEAM
|
const SFX_HYPER_BEAM ; 5d
|
||||||
const SFX_SHINE
|
const SFX_SHINE ; 5e
|
||||||
const SFX_UNKNOWN_5F
|
const SFX_UNKNOWN_5F ; 5f
|
||||||
const SFX_UNKNOWN_60
|
const SFX_UNKNOWN_60 ; 60
|
||||||
const SFX_UNKNOWN_61
|
const SFX_UNKNOWN_61 ; 61
|
||||||
const SFX_SWITCH_POCKETS
|
const SFX_SWITCH_POCKETS ; 62
|
||||||
const SFX_UNKNOWN_63
|
const SFX_UNKNOWN_63 ; 63
|
||||||
const SFX_BURN
|
const SFX_BURN ; 64
|
||||||
const SFX_TITLE_SCREEN_ENTRANCE
|
const SFX_TITLE_SCREEN_ENTRANCE ; 65
|
||||||
const SFX_UNKNOWN_66
|
const SFX_UNKNOWN_66 ; 66
|
||||||
const SFX_GET_COIN_FROM_SLOTS
|
const SFX_GET_COIN_FROM_SLOTS ; 67
|
||||||
const SFX_PAY_DAY
|
const SFX_PAY_DAY ; 68
|
||||||
const SFX_METRONOME
|
const SFX_METRONOME ; 69
|
||||||
const SFX_CALL
|
const SFX_CALL ; 6a
|
||||||
const SFX_HANG_UP
|
const SFX_HANG_UP ; 6b
|
||||||
const SFX_NO_SIGNAL
|
const SFX_NO_SIGNAL ; 6c
|
||||||
const SFX_SANDSTORM
|
const SFX_SANDSTORM ; 6d
|
||||||
const SFX_ELEVATOR
|
const SFX_ELEVATOR ; 6e
|
||||||
const SFX_PROTECT
|
const SFX_PROTECT ; 6f
|
||||||
const SFX_SKETCH
|
const SFX_SKETCH ; 70
|
||||||
const SFX_RAIN_DANCE
|
const SFX_RAIN_DANCE ; 71
|
||||||
const SFX_AEROBLAST
|
const SFX_AEROBLAST ; 72
|
||||||
const SFX_SPARK
|
const SFX_SPARK ; 73
|
||||||
const SFX_CURSE
|
const SFX_CURSE ; 74
|
||||||
const SFX_RAGE
|
const SFX_RAGE ; 75
|
||||||
const SFX_THIEF
|
const SFX_THIEF ; 76
|
||||||
const SFX_THIEF_2
|
const SFX_THIEF_2 ; 77
|
||||||
const SFX_SPIDER_WEB
|
const SFX_SPIDER_WEB ; 78
|
||||||
const SFX_MIND_READER
|
const SFX_MIND_READER ; 79
|
||||||
const SFX_NIGHTMARE
|
const SFX_NIGHTMARE ; 7a
|
||||||
const SFX_SNORE
|
const SFX_SNORE ; 7b
|
||||||
const SFX_SWEET_KISS
|
const SFX_SWEET_KISS ; 7c
|
||||||
const SFX_SWEET_KISS_2
|
const SFX_SWEET_KISS_2 ; 7d
|
||||||
const SFX_BELLY_DRUM
|
const SFX_BELLY_DRUM ; 7e
|
||||||
const SFX_UNKNOWN_7F
|
const SFX_UNKNOWN_7F ; 7f
|
||||||
const SFX_SLUDGE_BOMB
|
const SFX_SLUDGE_BOMB ; 80
|
||||||
const SFX_FORESIGHT
|
const SFX_FORESIGHT ; 81
|
||||||
const SFX_SPITE
|
const SFX_SPITE ; 82
|
||||||
const SFX_OUTRAGE
|
const SFX_OUTRAGE ; 83
|
||||||
const SFX_PERISH_SONG
|
const SFX_PERISH_SONG ; 84
|
||||||
const SFX_GIGA_DRAIN
|
const SFX_GIGA_DRAIN ; 85
|
||||||
const SFX_ATTRACT
|
const SFX_ATTRACT ; 86
|
||||||
const SFX_KINESIS_2
|
const SFX_KINESIS_2 ; 87
|
||||||
const SFX_ZAP_CANNON
|
const SFX_ZAP_CANNON ; 88
|
||||||
const SFX_MEAN_LOOK
|
const SFX_MEAN_LOOK ; 89
|
||||||
const SFX_HEAL_BELL
|
const SFX_HEAL_BELL ; 8a
|
||||||
const SFX_RETURN
|
const SFX_RETURN ; 8b
|
||||||
const SFX_EXP_BAR
|
const SFX_EXP_BAR ; 8c
|
||||||
const SFX_MILK_DRINK
|
const SFX_MILK_DRINK ; 8d
|
||||||
const SFX_PRESENT
|
const SFX_PRESENT ; 8e
|
||||||
const SFX_MORNING_SUN
|
const SFX_MORNING_SUN ; 8f
|
||||||
const SFX_LEVEL_UP
|
const SFX_LEVEL_UP ; 90
|
||||||
const SFX_KEY_ITEM
|
const SFX_KEY_ITEM ; 91
|
||||||
const SFX_FANFARE_2
|
const SFX_FANFARE_2 ; 92
|
||||||
const SFX_REGISTER_PHONE_NUMBER
|
const SFX_REGISTER_PHONE_NUMBER ; 93
|
||||||
const SFX_3RD_PLACE
|
const SFX_3RD_PLACE ; 94
|
||||||
const SFX_GET_EGG_FROM_DAYCARE_MAN
|
const SFX_GET_EGG_FROM_DAYCARE_MAN ; 95
|
||||||
const SFX_GET_EGG_FROM_DAYCARE_LADY
|
const SFX_GET_EGG_FROM_DAYCARE_LADY ; 96
|
||||||
const SFX_MOVE_DELETED
|
const SFX_MOVE_DELETED ; 97
|
||||||
const SFX_2ND_PLACE
|
const SFX_2ND_PLACE ; 98
|
||||||
const SFX_1ST_PLACE
|
const SFX_1ST_PLACE ; 99
|
||||||
const SFX_CHOOSE_A_CARD
|
const SFX_CHOOSE_A_CARD ; 9a
|
||||||
const SFX_GET_TM
|
const SFX_GET_TM ; 9b
|
||||||
const SFX_GET_BADGE
|
const SFX_GET_BADGE ; 9c
|
||||||
const SFX_QUIT_SLOTS
|
const SFX_QUIT_SLOTS ; 9d
|
||||||
const SFX_EGG_CRACK
|
const SFX_EGG_CRACK ; 9e
|
||||||
const SFX_DEX_FANFARE_LESS_THAN_20
|
const SFX_DEX_FANFARE_LESS_THAN_20 ; 9f
|
||||||
const SFX_DEX_FANFARE_140_169
|
const SFX_DEX_FANFARE_140_169 ; a0
|
||||||
const SFX_DEX_FANFARE_170_199
|
const SFX_DEX_FANFARE_170_199 ; a1
|
||||||
const SFX_DEX_FANFARE_200_229
|
const SFX_DEX_FANFARE_200_229 ; a2
|
||||||
const SFX_DEX_FANFARE_230_PLUS
|
const SFX_DEX_FANFARE_230_PLUS ; a3
|
||||||
const SFX_EVOLVED
|
const SFX_EVOLVED ; a4
|
||||||
const SFX_MASTER_BALL
|
const SFX_MASTER_BALL ; a5
|
||||||
const SFX_EGG_HATCH
|
const SFX_EGG_HATCH ; a6
|
||||||
const SFX_GS_INTRO_CHARIZARD_FIREBALL
|
const SFX_GS_INTRO_CHARIZARD_FIREBALL ; a7
|
||||||
const SFX_GS_INTRO_POKEMON_APPEARS
|
const SFX_GS_INTRO_POKEMON_APPEARS ; a8
|
||||||
const SFX_FLASH
|
const SFX_FLASH ; a9
|
||||||
const SFX_GAME_FREAK_LOGO_GS
|
const SFX_GAME_FREAK_LOGO_GS ; aa
|
||||||
const SFX_NOT_VERY_EFFECTIVE
|
const SFX_NOT_VERY_EFFECTIVE ; ab
|
||||||
const SFX_DAMAGE
|
const SFX_DAMAGE ; ac
|
||||||
const SFX_SUPER_EFFECTIVE
|
const SFX_SUPER_EFFECTIVE ; ad
|
||||||
const SFX_BALL_BOUNCE
|
const SFX_BALL_BOUNCE ; ae
|
||||||
const SFX_MOONLIGHT
|
const SFX_MOONLIGHT ; af
|
||||||
const SFX_ENCORE
|
const SFX_ENCORE ; b0
|
||||||
const SFX_BEAT_UP
|
const SFX_BEAT_UP ; b1
|
||||||
const SFX_BATON_PASS
|
const SFX_BATON_PASS ; b2
|
||||||
const SFX_BALL_WIGGLE
|
const SFX_BALL_WIGGLE ; b3
|
||||||
const SFX_SWEET_SCENT
|
const SFX_SWEET_SCENT ; b4
|
||||||
const SFX_SWEET_SCENT_2
|
const SFX_SWEET_SCENT_2 ; b5
|
||||||
const SFX_HIT_END_OF_EXP_BAR
|
const SFX_HIT_END_OF_EXP_BAR ; b6
|
||||||
const SFX_GIVE_TRADEMON
|
const SFX_GIVE_TRADEMON ; b7
|
||||||
const SFX_GET_TRADEMON
|
const SFX_GET_TRADEMON ; b8
|
||||||
const SFX_TRAIN_ARRIVED
|
const SFX_TRAIN_ARRIVED ; b9
|
||||||
const SFX_STOP_SLOT
|
const SFX_STOP_SLOT ; ba
|
||||||
const SFX_2_BOOPS
|
const SFX_2_BOOPS ; bb
|
||||||
const SFX_GLASS_TING
|
const SFX_GLASS_TING ; bc
|
||||||
const SFX_GLASS_TING_2
|
const SFX_GLASS_TING_2 ; bd
|
||||||
|
|
||||||
const SFX_INTRO_UNOWN_1
|
const SFX_INTRO_UNOWN_1 ; be
|
||||||
const SFX_INTRO_UNOWN_2
|
const SFX_INTRO_UNOWN_2 ; bf
|
||||||
const SFX_INTRO_UNOWN_3
|
const SFX_INTRO_UNOWN_3 ; c0
|
||||||
const SFX_DITTO_POP_UP
|
const SFX_DITTO_POP_UP ; c1
|
||||||
const SFX_DITTO_TRANSFORM
|
const SFX_DITTO_TRANSFORM ; c2
|
||||||
const SFX_INTRO_SUICUNE_1
|
const SFX_INTRO_SUICUNE_1 ; c3
|
||||||
const SFX_INTRO_PICHU
|
const SFX_INTRO_PICHU ; c4
|
||||||
const SFX_INTRO_SUICUNE_2
|
const SFX_INTRO_SUICUNE_2 ; c5
|
||||||
const SFX_INTRO_SUICUNE_3
|
const SFX_INTRO_SUICUNE_3 ; c6
|
||||||
const SFX_DITTO_BOUNCE
|
const SFX_DITTO_BOUNCE ; c7
|
||||||
const SFX_INTRO_SUICUNE_4
|
const SFX_INTRO_SUICUNE_4 ; c8
|
||||||
const SFX_GAME_FREAK_PRESENTS
|
const SFX_GAME_FREAK_PRESENTS ; c9
|
||||||
const SFX_TINGLE
|
const SFX_TINGLE ; ca
|
||||||
const SFX_UNKNOWN_CB
|
const SFX_UNKNOWN_CB ; cb
|
||||||
const SFX_TWO_PC_BEEPS
|
const SFX_TWO_PC_BEEPS ; cc
|
||||||
const SFX_4_NOTE_DITTY
|
const SFX_4_NOTE_DITTY ; cd
|
||||||
const SFX_TWINKLE
|
const SFX_TWINKLE ; ce
|
||||||
|
@ -193,44 +193,44 @@ NUM_SPRITEHEADER_FIELDS EQU const_value
|
|||||||
|
|
||||||
; sprite movement data table indices
|
; sprite movement data table indices
|
||||||
const_def
|
const_def
|
||||||
const SPRITEMOVEDATA_00
|
const SPRITEMOVEDATA_00 ; 00
|
||||||
const SPRITEMOVEDATA_ITEM_TREE
|
const SPRITEMOVEDATA_ITEM_TREE ; 01
|
||||||
const SPRITEMOVEDATA_WANDER
|
const SPRITEMOVEDATA_WANDER ; 02
|
||||||
const SPRITEMOVEDATA_SPINRANDOM_SLOW
|
const SPRITEMOVEDATA_SPINRANDOM_SLOW ; 03
|
||||||
const SPRITEMOVEDATA_WALK_UP_DOWN
|
const SPRITEMOVEDATA_WALK_UP_DOWN ; 04
|
||||||
const SPRITEMOVEDATA_WALK_LEFT_RIGHT
|
const SPRITEMOVEDATA_WALK_LEFT_RIGHT ; 05
|
||||||
const SPRITEMOVEDATA_STANDING_DOWN
|
const SPRITEMOVEDATA_STANDING_DOWN ; 06
|
||||||
const SPRITEMOVEDATA_STANDING_UP
|
const SPRITEMOVEDATA_STANDING_UP ; 07
|
||||||
const SPRITEMOVEDATA_STANDING_LEFT
|
const SPRITEMOVEDATA_STANDING_LEFT ; 08
|
||||||
const SPRITEMOVEDATA_STANDING_RIGHT
|
const SPRITEMOVEDATA_STANDING_RIGHT ; 09
|
||||||
const SPRITEMOVEDATA_SPINRANDOM_FAST
|
const SPRITEMOVEDATA_SPINRANDOM_FAST ; 0a
|
||||||
const SPRITEMOVEDATA_PLAYER
|
const SPRITEMOVEDATA_PLAYER ; 0b
|
||||||
const SPRITEMOVEDATA_0C
|
const SPRITEMOVEDATA_0C ; 0c
|
||||||
const SPRITEMOVEDATA_0D
|
const SPRITEMOVEDATA_0D ; 0d
|
||||||
const SPRITEMOVEDATA_0E
|
const SPRITEMOVEDATA_0E ; 0e
|
||||||
const SPRITEMOVEDATA_0F
|
const SPRITEMOVEDATA_0F ; 0f
|
||||||
const SPRITEMOVEDATA_10
|
const SPRITEMOVEDATA_10 ; 10
|
||||||
const SPRITEMOVEDATA_11
|
const SPRITEMOVEDATA_11 ; 11
|
||||||
const SPRITEMOVEDATA_12
|
const SPRITEMOVEDATA_12 ; 12
|
||||||
const SPRITEMOVEDATA_FOLLOWING
|
const SPRITEMOVEDATA_FOLLOWING ; 13
|
||||||
const SPRITEMOVEDATA_SCRIPTED
|
const SPRITEMOVEDATA_SCRIPTED ; 14
|
||||||
const SPRITEMOVEDATA_SNORLAX
|
const SPRITEMOVEDATA_SNORLAX ; 15
|
||||||
const SPRITEMOVEDATA_POKEMON
|
const SPRITEMOVEDATA_POKEMON ; 16
|
||||||
const SPRITEMOVEDATA_SUDOWOODO
|
const SPRITEMOVEDATA_SUDOWOODO ; 17
|
||||||
const SPRITEMOVEDATA_SMASHABLE_ROCK
|
const SPRITEMOVEDATA_SMASHABLE_ROCK ; 18
|
||||||
const SPRITEMOVEDATA_STRENGTH_BOULDER
|
const SPRITEMOVEDATA_STRENGTH_BOULDER ; 19
|
||||||
const SPRITEMOVEDATA_FOLLOWNOTEXACT
|
const SPRITEMOVEDATA_FOLLOWNOTEXACT ; 1a
|
||||||
const SPRITEMOVEDATA_SHADOW
|
const SPRITEMOVEDATA_SHADOW ; 1b
|
||||||
const SPRITEMOVEDATA_EMOTE
|
const SPRITEMOVEDATA_EMOTE ; 1c
|
||||||
const SPRITEMOVEDATA_SCREENSHAKE
|
const SPRITEMOVEDATA_SCREENSHAKE ; 1d
|
||||||
const SPRITEMOVEDATA_SPINCOUNTERCLOCKWISE
|
const SPRITEMOVEDATA_SPINCOUNTERCLOCKWISE ; 1e
|
||||||
const SPRITEMOVEDATA_SPINCLOCKWISE
|
const SPRITEMOVEDATA_SPINCLOCKWISE ; 1f
|
||||||
const SPRITEMOVEDATA_20
|
const SPRITEMOVEDATA_20 ; 20
|
||||||
const SPRITEMOVEDATA_BIGDOLL
|
const SPRITEMOVEDATA_BIGDOLL ; 21
|
||||||
const SPRITEMOVEDATA_BOULDERDUST
|
const SPRITEMOVEDATA_BOULDERDUST ; 22
|
||||||
const SPRITEMOVEDATA_GRASS
|
const SPRITEMOVEDATA_GRASS ; 23
|
||||||
const SPRITEMOVEDATA_LAPRAS
|
const SPRITEMOVEDATA_LAPRAS ; 24
|
||||||
const SPRITEMOVEDATA_25
|
const SPRITEMOVEDATA_25 ; 25
|
||||||
NUM_SPRITEMOVEDATA EQU const_value +- 1
|
NUM_SPRITEMOVEDATA EQU const_value +- 1
|
||||||
SPRITEMOVEDATA_FIELDS EQU 6
|
SPRITEMOVEDATA_FIELDS EQU 6
|
||||||
|
|
||||||
@ -477,14 +477,14 @@ MAX_OUTDOOR_SPRITES EQU 23
|
|||||||
const SPRITE_ANIM_INDEX_02
|
const SPRITE_ANIM_INDEX_02
|
||||||
const SPRITE_ANIM_INDEX_GAMEFREAK_LOGO
|
const SPRITE_ANIM_INDEX_GAMEFREAK_LOGO
|
||||||
const SPRITE_ANIM_INDEX_04
|
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_SLOT_GOLEM
|
||||||
const SPRITE_ANIM_INDEX_SLOTS_CHANSEY
|
const SPRITE_ANIM_INDEX_SLOTS_CHANSEY
|
||||||
const SPRITE_ANIM_INDEX_SLOTS_EGG
|
const SPRITE_ANIM_INDEX_SLOTS_EGG
|
||||||
const SPRITE_ANIM_INDEX_09
|
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_0B
|
||||||
const SPRITE_ANIM_INDEX_0C
|
const SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR
|
||||||
const SPRITE_ANIM_INDEX_0D
|
const SPRITE_ANIM_INDEX_0D
|
||||||
const SPRITE_ANIM_INDEX_0E
|
const SPRITE_ANIM_INDEX_0E
|
||||||
const SPRITE_ANIM_INDEX_0F
|
const SPRITE_ANIM_INDEX_0F
|
||||||
@ -502,7 +502,7 @@ MAX_OUTDOOR_SPRITES EQU 23
|
|||||||
const SPRITE_ANIM_INDEX_1B
|
const SPRITE_ANIM_INDEX_1B
|
||||||
const SPRITE_ANIM_INDEX_1C
|
const SPRITE_ANIM_INDEX_1C
|
||||||
const SPRITE_ANIM_INDEX_1D
|
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_1F
|
||||||
const SPRITE_ANIM_INDEX_20
|
const SPRITE_ANIM_INDEX_20
|
||||||
const SPRITE_ANIM_INDEX_21
|
const SPRITE_ANIM_INDEX_21
|
||||||
|
@ -36,8 +36,18 @@ const_value SET 1
|
|||||||
const TILESET_ICE_PATH ; 1d
|
const TILESET_ICE_PATH ; 1d
|
||||||
const TILESET_WHIRL_ISLANDS ; 1e
|
const TILESET_WHIRL_ISLANDS ; 1e
|
||||||
const TILESET_ILEX_FOREST ; 1f
|
const TILESET_ILEX_FOREST ; 1f
|
||||||
const TILESET_20 ; 20
|
const TILESET_32 ; 20
|
||||||
const TILESET_HO_OH_WORD_ROOM ; 21
|
const TILESET_HO_OH_WORD_ROOM ; 21
|
||||||
const TILESET_KABUTO_WORD_ROOM ; 22
|
const TILESET_KABUTO_WORD_ROOM ; 22
|
||||||
const TILESET_OMANYTE_WORD_ROOM ; 23
|
const TILESET_OMANYTE_WORD_ROOM ; 23
|
||||||
const TILESET_AERODACTYL_WORD_ROOM ; 24
|
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
|
||||||
|
5774
data/base_stats.asm
5774
data/base_stats.asm
File diff suppressed because it is too large
Load Diff
22
data/base_stats/abra.asm
Normal file
22
data/base_stats/abra.asm
Normal 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
|
22
data/base_stats/aerodactyl.asm
Normal file
22
data/base_stats/aerodactyl.asm
Normal 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
22
data/base_stats/aipom.asm
Normal 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
|
22
data/base_stats/alakazam.asm
Normal file
22
data/base_stats/alakazam.asm
Normal 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
|
22
data/base_stats/ampharos.asm
Normal file
22
data/base_stats/ampharos.asm
Normal 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
22
data/base_stats/arbok.asm
Normal 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
|
22
data/base_stats/arcanine.asm
Normal file
22
data/base_stats/arcanine.asm
Normal 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
|
22
data/base_stats/ariados.asm
Normal file
22
data/base_stats/ariados.asm
Normal 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
|
22
data/base_stats/articuno.asm
Normal file
22
data/base_stats/articuno.asm
Normal 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
|
22
data/base_stats/azumarill.asm
Normal file
22
data/base_stats/azumarill.asm
Normal 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
|
22
data/base_stats/bayleef.asm
Normal file
22
data/base_stats/bayleef.asm
Normal 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
|
22
data/base_stats/beedrill.asm
Normal file
22
data/base_stats/beedrill.asm
Normal 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
|
22
data/base_stats/bellossom.asm
Normal file
22
data/base_stats/bellossom.asm
Normal 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
|
22
data/base_stats/bellsprout.asm
Normal file
22
data/base_stats/bellsprout.asm
Normal 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
|
22
data/base_stats/blastoise.asm
Normal file
22
data/base_stats/blastoise.asm
Normal 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
|
22
data/base_stats/blissey.asm
Normal file
22
data/base_stats/blissey.asm
Normal 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
|
22
data/base_stats/bulbasaur.asm
Normal file
22
data/base_stats/bulbasaur.asm
Normal 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
|
22
data/base_stats/butterfree.asm
Normal file
22
data/base_stats/butterfree.asm
Normal 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
|
22
data/base_stats/caterpie.asm
Normal file
22
data/base_stats/caterpie.asm
Normal 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
|
22
data/base_stats/celebi.asm
Normal file
22
data/base_stats/celebi.asm
Normal 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
|
22
data/base_stats/chansey.asm
Normal file
22
data/base_stats/chansey.asm
Normal 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
|
22
data/base_stats/charizard.asm
Normal file
22
data/base_stats/charizard.asm
Normal 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
|
22
data/base_stats/charmander.asm
Normal file
22
data/base_stats/charmander.asm
Normal 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
|
22
data/base_stats/charmeleon.asm
Normal file
22
data/base_stats/charmeleon.asm
Normal 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
|
22
data/base_stats/chikorita.asm
Normal file
22
data/base_stats/chikorita.asm
Normal 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
|
22
data/base_stats/chinchou.asm
Normal file
22
data/base_stats/chinchou.asm
Normal 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
|
22
data/base_stats/clefable.asm
Normal file
22
data/base_stats/clefable.asm
Normal 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
|
22
data/base_stats/clefairy.asm
Normal file
22
data/base_stats/clefairy.asm
Normal 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
|
22
data/base_stats/cleffa.asm
Normal file
22
data/base_stats/cleffa.asm
Normal 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
|
22
data/base_stats/cloyster.asm
Normal file
22
data/base_stats/cloyster.asm
Normal 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
|
22
data/base_stats/corsola.asm
Normal file
22
data/base_stats/corsola.asm
Normal 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
|
22
data/base_stats/crobat.asm
Normal file
22
data/base_stats/crobat.asm
Normal 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
|
22
data/base_stats/croconaw.asm
Normal file
22
data/base_stats/croconaw.asm
Normal 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
|
22
data/base_stats/cubone.asm
Normal file
22
data/base_stats/cubone.asm
Normal 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
|
22
data/base_stats/cyndaquil.asm
Normal file
22
data/base_stats/cyndaquil.asm
Normal 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
|
22
data/base_stats/delibird.asm
Normal file
22
data/base_stats/delibird.asm
Normal 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
|
22
data/base_stats/dewgong.asm
Normal file
22
data/base_stats/dewgong.asm
Normal 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
|
22
data/base_stats/diglett.asm
Normal file
22
data/base_stats/diglett.asm
Normal 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
22
data/base_stats/ditto.asm
Normal 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
|
22
data/base_stats/dodrio.asm
Normal file
22
data/base_stats/dodrio.asm
Normal 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
22
data/base_stats/doduo.asm
Normal 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
|
22
data/base_stats/donphan.asm
Normal file
22
data/base_stats/donphan.asm
Normal 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
|
22
data/base_stats/dragonair.asm
Normal file
22
data/base_stats/dragonair.asm
Normal 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
|
22
data/base_stats/dragonite.asm
Normal file
22
data/base_stats/dragonite.asm
Normal 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
|
22
data/base_stats/dratini.asm
Normal file
22
data/base_stats/dratini.asm
Normal 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
|
22
data/base_stats/drowzee.asm
Normal file
22
data/base_stats/drowzee.asm
Normal 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
|
22
data/base_stats/dugtrio.asm
Normal file
22
data/base_stats/dugtrio.asm
Normal 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
|
22
data/base_stats/dunsparce.asm
Normal file
22
data/base_stats/dunsparce.asm
Normal 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
22
data/base_stats/eevee.asm
Normal 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
22
data/base_stats/ekans.asm
Normal 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
|
22
data/base_stats/electabuzz.asm
Normal file
22
data/base_stats/electabuzz.asm
Normal 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
|
22
data/base_stats/electrode.asm
Normal file
22
data/base_stats/electrode.asm
Normal 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
|
22
data/base_stats/elekid.asm
Normal file
22
data/base_stats/elekid.asm
Normal 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
22
data/base_stats/entei.asm
Normal 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
|
22
data/base_stats/espeon.asm
Normal file
22
data/base_stats/espeon.asm
Normal 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
|
22
data/base_stats/exeggcute.asm
Normal file
22
data/base_stats/exeggcute.asm
Normal 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
|
22
data/base_stats/exeggutor.asm
Normal file
22
data/base_stats/exeggutor.asm
Normal 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
|
22
data/base_stats/farfetch_d.asm
Normal file
22
data/base_stats/farfetch_d.asm
Normal 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
|
22
data/base_stats/fearow.asm
Normal file
22
data/base_stats/fearow.asm
Normal 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
|
22
data/base_stats/feraligatr.asm
Normal file
22
data/base_stats/feraligatr.asm
Normal 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
|
22
data/base_stats/flaaffy.asm
Normal file
22
data/base_stats/flaaffy.asm
Normal 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
|
22
data/base_stats/flareon.asm
Normal file
22
data/base_stats/flareon.asm
Normal 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
|
22
data/base_stats/forretress.asm
Normal file
22
data/base_stats/forretress.asm
Normal 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
|
22
data/base_stats/furret.asm
Normal file
22
data/base_stats/furret.asm
Normal 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
|
22
data/base_stats/gastly.asm
Normal file
22
data/base_stats/gastly.asm
Normal 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
|
22
data/base_stats/gengar.asm
Normal file
22
data/base_stats/gengar.asm
Normal 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
|
22
data/base_stats/geodude.asm
Normal file
22
data/base_stats/geodude.asm
Normal 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
|
22
data/base_stats/girafarig.asm
Normal file
22
data/base_stats/girafarig.asm
Normal 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
|
22
data/base_stats/gligar.asm
Normal file
22
data/base_stats/gligar.asm
Normal 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
22
data/base_stats/gloom.asm
Normal 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
|
22
data/base_stats/golbat.asm
Normal file
22
data/base_stats/golbat.asm
Normal 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
|
22
data/base_stats/goldeen.asm
Normal file
22
data/base_stats/goldeen.asm
Normal 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
|
22
data/base_stats/golduck.asm
Normal file
22
data/base_stats/golduck.asm
Normal 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
22
data/base_stats/golem.asm
Normal 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
|
22
data/base_stats/granbull.asm
Normal file
22
data/base_stats/granbull.asm
Normal 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
|
22
data/base_stats/graveler.asm
Normal file
22
data/base_stats/graveler.asm
Normal 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
|
22
data/base_stats/grimer.asm
Normal file
22
data/base_stats/grimer.asm
Normal 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
|
22
data/base_stats/growlithe.asm
Normal file
22
data/base_stats/growlithe.asm
Normal 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
|
22
data/base_stats/gyarados.asm
Normal file
22
data/base_stats/gyarados.asm
Normal 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
|
22
data/base_stats/haunter.asm
Normal file
22
data/base_stats/haunter.asm
Normal 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
|
22
data/base_stats/heracross.asm
Normal file
22
data/base_stats/heracross.asm
Normal 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
|
22
data/base_stats/hitmonchan.asm
Normal file
22
data/base_stats/hitmonchan.asm
Normal 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
Loading…
x
Reference in New Issue
Block a user