mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-01-23 09:16:20 -08:00
Enumerate various constants
This commit is contained in:
parent
249bad9551
commit
3a9f537f8a
@ -5,32 +5,35 @@ NUM_MOVES EQU 4
|
|||||||
|
|
||||||
REST_TURNS EQU 2
|
REST_TURNS EQU 2
|
||||||
|
|
||||||
ATTACK EQU 0
|
const_def
|
||||||
DEFENSE EQU 1
|
const ATTACK
|
||||||
SPEED EQU 2
|
const DEFENSE
|
||||||
SP_ATTACK EQU 3
|
const SPEED
|
||||||
SP_DEFENSE EQU 4
|
const SP_ATTACK
|
||||||
ACCURACY EQU 5
|
const SP_DEFENSE
|
||||||
EVASION EQU 6
|
const ACCURACY
|
||||||
|
const EVASION
|
||||||
|
|
||||||
; move struct
|
; move struct
|
||||||
MOVE_LENGTH EQU 7
|
const_def
|
||||||
MOVE_ANIM EQU 0
|
const MOVE_ANIM
|
||||||
MOVE_EFFECT EQU 1
|
const MOVE_EFFECT
|
||||||
MOVE_POWER EQU 2
|
const MOVE_POWER
|
||||||
MOVE_TYPE EQU 3
|
const MOVE_TYPE
|
||||||
MOVE_ACC EQU 4
|
const MOVE_ACC
|
||||||
MOVE_PP EQU 5
|
const MOVE_PP
|
||||||
MOVE_CHANCE EQU 6
|
const MOVE_CHANCE
|
||||||
|
const MOVE_LENGTH
|
||||||
|
|
||||||
; stat constants
|
; stat constants
|
||||||
NUM_STATS EQU 6
|
const_value SET 1
|
||||||
STAT_HP EQU 1
|
const STAT_HP
|
||||||
STAT_ATK EQU 2
|
const STAT_ATK
|
||||||
STAT_DEF EQU 3
|
const STAT_DEF
|
||||||
STAT_SPD EQU 4
|
const STAT_SPD
|
||||||
STAT_SATK EQU 5
|
const STAT_SATK
|
||||||
STAT_SDEF EQU 6
|
const STAT_SDEF
|
||||||
|
NUM_STATS EQU const_value
|
||||||
STAT_MIN_NORMAL EQU 5
|
STAT_MIN_NORMAL EQU 5
|
||||||
STAT_MIN_HP EQU 10
|
STAT_MIN_HP EQU 10
|
||||||
|
|
||||||
@ -39,263 +42,276 @@ ATKDEFDV_SHINY EQU $EA
|
|||||||
SPDSPCDV_SHINY EQU $AA
|
SPDSPCDV_SHINY EQU $AA
|
||||||
|
|
||||||
; battle classes
|
; battle classes
|
||||||
WILD_BATTLE EQU 1
|
const_value SET 1
|
||||||
TRAINER_BATTLE EQU 2
|
const WILD_BATTLE
|
||||||
|
const TRAINER_BATTLE
|
||||||
|
|
||||||
; battle types
|
; battle types
|
||||||
BATTLETYPE_NORMAL EQU $00
|
const_def
|
||||||
BATTLETYPE_CANLOSE EQU $01
|
const BATTLETYPE_NORMAL
|
||||||
BATTLETYPE_TUTORIAL EQU $03
|
const BATTLETYPE_CANLOSE
|
||||||
BATTLETYPE_FISH EQU $04
|
const BATTLETYPE_DEBUG
|
||||||
BATTLETYPE_ROAMING EQU $05
|
const BATTLETYPE_TUTORIAL
|
||||||
BATTLETYPE_CONTEST EQU $06
|
const BATTLETYPE_FISH
|
||||||
BATTLETYPE_SHINY EQU $07
|
const BATTLETYPE_ROAMING
|
||||||
BATTLETYPE_TREE EQU $08
|
const BATTLETYPE_CONTEST
|
||||||
BATTLETYPE_TRAP EQU $09
|
const BATTLETYPE_SHINY
|
||||||
BATTLETYPE_FORCEITEM EQU $0a
|
const BATTLETYPE_TREE
|
||||||
BATTLETYPE_CELEBI EQU $0b
|
const BATTLETYPE_TRAP
|
||||||
BATTLETYPE_SUICUNE EQU $0c
|
const BATTLETYPE_FORCEITEM
|
||||||
|
const BATTLETYPE_CELEBI
|
||||||
|
const BATTLETYPE_SUICUNE
|
||||||
|
|
||||||
; battle variables
|
; battle variables
|
||||||
BATTLE_VARS_SUBSTATUS1 EQU 0
|
const_def
|
||||||
BATTLE_VARS_SUBSTATUS2 EQU 1
|
const BATTLE_VARS_SUBSTATUS1
|
||||||
BATTLE_VARS_SUBSTATUS3 EQU 2
|
const BATTLE_VARS_SUBSTATUS2
|
||||||
BATTLE_VARS_SUBSTATUS4 EQU 3
|
const BATTLE_VARS_SUBSTATUS3
|
||||||
BATTLE_VARS_SUBSTATUS5 EQU 4
|
const BATTLE_VARS_SUBSTATUS4
|
||||||
BATTLE_VARS_SUBSTATUS1_OPP EQU 5
|
const BATTLE_VARS_SUBSTATUS5
|
||||||
BATTLE_VARS_SUBSTATUS2_OPP EQU 6
|
const BATTLE_VARS_SUBSTATUS1_OPP
|
||||||
BATTLE_VARS_SUBSTATUS3_OPP EQU 7
|
const BATTLE_VARS_SUBSTATUS2_OPP
|
||||||
BATTLE_VARS_SUBSTATUS4_OPP EQU 8
|
const BATTLE_VARS_SUBSTATUS3_OPP
|
||||||
BATTLE_VARS_SUBSTATUS5_OPP EQU 9
|
const BATTLE_VARS_SUBSTATUS4_OPP
|
||||||
BATTLE_VARS_STATUS EQU 10
|
const BATTLE_VARS_SUBSTATUS5_OPP
|
||||||
BATTLE_VARS_STATUS_OPP EQU 11
|
const BATTLE_VARS_STATUS
|
||||||
BATTLE_VARS_MOVE_ANIM EQU 12
|
const BATTLE_VARS_STATUS_OPP
|
||||||
BATTLE_VARS_MOVE_EFFECT EQU 13
|
const BATTLE_VARS_MOVE_ANIM
|
||||||
BATTLE_VARS_MOVE_POWER EQU 14
|
const BATTLE_VARS_MOVE_EFFECT
|
||||||
BATTLE_VARS_MOVE_TYPE EQU 15
|
const BATTLE_VARS_MOVE_POWER
|
||||||
BATTLE_VARS_MOVE EQU 16
|
const BATTLE_VARS_MOVE_TYPE
|
||||||
BATTLE_VARS_LAST_COUNTER_MOVE EQU 17
|
const BATTLE_VARS_MOVE
|
||||||
BATTLE_VARS_LAST_COUNTER_MOVE_OPP EQU 18
|
const BATTLE_VARS_LAST_COUNTER_MOVE
|
||||||
BATTLE_VARS_LAST_MOVE EQU 19
|
const BATTLE_VARS_LAST_COUNTER_MOVE_OPP
|
||||||
BATTLE_VARS_LAST_MOVE_OPP EQU 20
|
const BATTLE_VARS_LAST_MOVE
|
||||||
|
const BATTLE_VARS_LAST_MOVE_OPP
|
||||||
|
|
||||||
; status
|
; status
|
||||||
SLP EQU 7 ; 7 turns
|
const_value SET 3
|
||||||
PSN EQU 3
|
const PSN
|
||||||
BRN EQU 4
|
const BRN
|
||||||
FRZ EQU 5
|
const FRZ
|
||||||
PAR EQU 6
|
const PAR
|
||||||
|
const SLP ; 7 turns
|
||||||
|
|
||||||
; substatus
|
; substatus
|
||||||
SUBSTATUS_IN_LOVE EQU 7
|
enum_start 7, -1
|
||||||
SUBSTATUS_ROLLOUT EQU 6
|
enum SUBSTATUS_IN_LOVE
|
||||||
SUBSTATUS_ENDURE EQU 5
|
enum SUBSTATUS_ROLLOUT
|
||||||
SUBSTATUS_PERISH EQU 4
|
enum SUBSTATUS_ENDURE
|
||||||
SUBSTATUS_IDENTIFIED EQU 3
|
enum SUBSTATUS_PERISH
|
||||||
SUBSTATUS_PROTECT EQU 2
|
enum SUBSTATUS_IDENTIFIED
|
||||||
SUBSTATUS_CURSE EQU 1
|
enum SUBSTATUS_PROTECT
|
||||||
SUBSTATUS_NIGHTMARE EQU 0
|
enum SUBSTATUS_CURSE
|
||||||
|
enum SUBSTATUS_NIGHTMARE
|
||||||
|
|
||||||
SUBSTATUS_CURLED EQU 0
|
SUBSTATUS_CURLED EQU 0
|
||||||
|
|
||||||
SUBSTATUS_CONFUSED EQU 7
|
enum_start 7, -1
|
||||||
SUBSTATUS_FLYING EQU 6
|
enum SUBSTATUS_CONFUSED
|
||||||
SUBSTATUS_UNDERGROUND EQU 5
|
enum SUBSTATUS_FLYING
|
||||||
SUBSTATUS_CHARGED EQU 4
|
enum SUBSTATUS_UNDERGROUND
|
||||||
SUBSTATUS_FLINCHED EQU 3
|
enum SUBSTATUS_CHARGED
|
||||||
SUBSTATUS_IN_LOOP EQU 2
|
enum SUBSTATUS_FLINCHED
|
||||||
SUBSTATUS_RAMPAGE EQU 1
|
enum SUBSTATUS_IN_LOOP
|
||||||
SUBSTATUS_BIDE EQU 0
|
enum SUBSTATUS_RAMPAGE
|
||||||
|
enum SUBSTATUS_BIDE
|
||||||
|
|
||||||
SUBSTATUS_LEECH_SEED EQU 7
|
enum_start 7, -1
|
||||||
SUBSTATUS_RAGE EQU 6
|
enum SUBSTATUS_LEECH_SEED
|
||||||
SUBSTATUS_RECHARGE EQU 5
|
enum SUBSTATUS_RAGE
|
||||||
SUBSTATUS_SUBSTITUTE EQU 4
|
enum SUBSTATUS_RECHARGE
|
||||||
; EQU 3
|
enum SUBSTATUS_SUBSTITUTE
|
||||||
SUBSTATUS_FOCUS_ENERGY EQU 2
|
enum SUBSTATUS_UNKNOWN_1
|
||||||
SUBSTATUS_MIST EQU 1
|
enum SUBSTATUS_FOCUS_ENERGY
|
||||||
SUBSTATUS_X_ACCURACY EQU 0
|
enum SUBSTATUS_MIST
|
||||||
|
enum SUBSTATUS_X_ACCURACY
|
||||||
|
|
||||||
SUBSTATUS_CANT_RUN EQU 7
|
enum_start 7, -1
|
||||||
SUBSTATUS_DESTINY_BOND EQU 6
|
enum SUBSTATUS_CANT_RUN
|
||||||
SUBSTATUS_LOCK_ON EQU 5
|
enum SUBSTATUS_DESTINY_BOND
|
||||||
SUBSTATUS_ENCORED EQU 4
|
enum SUBSTATUS_LOCK_ON
|
||||||
SUBSTATUS_TRANSFORMED EQU 3
|
enum SUBSTATUS_ENCORED
|
||||||
; EQU 2
|
enum SUBSTATUS_TRANSFORMED
|
||||||
; EQU 1
|
enum SUBSTATUS_UNKNOWN_2
|
||||||
SUBSTATUS_TOXIC EQU 0
|
enum SUBSTATUS_UNKNOWN_3
|
||||||
|
enum SUBSTATUS_TOXIC
|
||||||
|
|
||||||
; environmental
|
; environmental
|
||||||
SCREENS_REFLECT EQU 4
|
enum_start 4, -1
|
||||||
SCREENS_LIGHT_SCREEN EQU 3
|
enum SCREENS_REFLECT
|
||||||
SCREENS_SAFEGUARD EQU 2
|
enum SCREENS_LIGHT_SCREEN
|
||||||
SCREENS_SPIKES EQU 0
|
enum SCREENS_SAFEGUARD
|
||||||
|
enum SCREENS_UNUSED
|
||||||
|
enum SCREENS_SPIKES
|
||||||
|
|
||||||
; weather
|
; weather
|
||||||
WEATHER_NONE EQU 0
|
const_def
|
||||||
WEATHER_RAIN EQU 1
|
const WEATHER_NONE
|
||||||
WEATHER_SUN EQU 2
|
const WEATHER_RAIN
|
||||||
WEATHER_SANDSTORM EQU 3
|
const WEATHER_SUN
|
||||||
WEATHER_RAIN_END EQU 4
|
const WEATHER_SANDSTORM
|
||||||
WEATHER_SUN_END EQU 5
|
const WEATHER_RAIN_END
|
||||||
WEATHER_SANDSTORM_END EQU 6
|
const WEATHER_SUN_END
|
||||||
|
const WEATHER_SANDSTORM_END
|
||||||
|
|
||||||
|
|
||||||
; move effects
|
; move effects
|
||||||
EFFECT_NORMAL_HIT EQU $00
|
const_def
|
||||||
EFFECT_SLEEP EQU $01
|
const EFFECT_NORMAL_HIT
|
||||||
EFFECT_POISON_HIT EQU $02
|
const EFFECT_SLEEP
|
||||||
EFFECT_LEECH_HIT EQU $03
|
const EFFECT_POISON_HIT
|
||||||
EFFECT_BURN_HIT EQU $04
|
const EFFECT_LEECH_HIT
|
||||||
EFFECT_FREEZE_HIT EQU $05
|
const EFFECT_BURN_HIT
|
||||||
EFFECT_PARALYZE_HIT EQU $06
|
const EFFECT_FREEZE_HIT
|
||||||
EFFECT_EXPLOSION EQU $07
|
const EFFECT_PARALYZE_HIT
|
||||||
EFFECT_DREAM_EATER EQU $08
|
const EFFECT_EXPLOSION
|
||||||
EFFECT_MIRROR_MOVE EQU $09
|
const EFFECT_DREAM_EATER
|
||||||
EFFECT_ATTACK_UP EQU $0a
|
const EFFECT_MIRROR_MOVE
|
||||||
EFFECT_DEFENSE_UP EQU $0b
|
const EFFECT_ATTACK_UP
|
||||||
EFFECT_SPEED_UP EQU $0c
|
const EFFECT_DEFENSE_UP
|
||||||
EFFECT_SP_ATK_UP EQU $0d
|
const EFFECT_SPEED_UP
|
||||||
EFFECT_SP_DEF_UP EQU $0e
|
const EFFECT_SP_ATK_UP
|
||||||
EFFECT_ACCURACY_UP EQU $0f
|
const EFFECT_SP_DEF_UP
|
||||||
EFFECT_EVASION_UP EQU $10
|
const EFFECT_ACCURACY_UP
|
||||||
EFFECT_ALWAYS_HIT EQU $11
|
const EFFECT_EVASION_UP
|
||||||
EFFECT_ATTACK_DOWN EQU $12
|
const EFFECT_ALWAYS_HIT
|
||||||
EFFECT_DEFENSE_DOWN EQU $13
|
const EFFECT_ATTACK_DOWN
|
||||||
EFFECT_SPEED_DOWN EQU $14
|
const EFFECT_DEFENSE_DOWN
|
||||||
EFFECT_SP_ATK_DOWN EQU $15
|
const EFFECT_SPEED_DOWN
|
||||||
EFFECT_SP_DEF_DOWN EQU $16
|
const EFFECT_SP_ATK_DOWN
|
||||||
EFFECT_ACCURACY_DOWN EQU $17
|
const EFFECT_SP_DEF_DOWN
|
||||||
EFFECT_EVASION_DOWN EQU $18
|
const EFFECT_ACCURACY_DOWN
|
||||||
EFFECT_HAZE EQU $19
|
const EFFECT_EVASION_DOWN
|
||||||
EFFECT_BIDE EQU $1a
|
const EFFECT_HAZE
|
||||||
EFFECT_RAMPAGE EQU $1b
|
const EFFECT_BIDE
|
||||||
EFFECT_WHIRLWIND EQU $1c
|
const EFFECT_RAMPAGE
|
||||||
EFFECT_MULTI_HIT EQU $1d
|
const EFFECT_WHIRLWIND
|
||||||
EFFECT_CONVERSION EQU $1e
|
const EFFECT_MULTI_HIT
|
||||||
EFFECT_FLINCH_HIT EQU $1f
|
const EFFECT_CONVERSION
|
||||||
EFFECT_HEAL EQU $20
|
const EFFECT_FLINCH_HIT
|
||||||
EFFECT_TOXIC EQU $21
|
const EFFECT_HEAL
|
||||||
EFFECT_PAY_DAY EQU $22
|
const EFFECT_TOXIC
|
||||||
EFFECT_LIGHT_SCREEN EQU $23
|
const EFFECT_PAY_DAY
|
||||||
EFFECT_TRI_ATTACK EQU $24
|
const EFFECT_LIGHT_SCREEN
|
||||||
EFFECT_UNUSED_25 EQU $25 ; unused
|
const EFFECT_TRI_ATTACK
|
||||||
EFFECT_OHKO EQU $26
|
const EFFECT_UNUSED_25
|
||||||
EFFECT_RAZOR_WIND EQU $27
|
const EFFECT_OHKO
|
||||||
EFFECT_SUPER_FANG EQU $28
|
const EFFECT_RAZOR_WIND
|
||||||
EFFECT_STATIC_DAMAGE EQU $29
|
const EFFECT_SUPER_FANG
|
||||||
EFFECT_BIND EQU $2a
|
const EFFECT_STATIC_DAMAGE
|
||||||
EFFECT_UNUSED_2B EQU $2b ; unused
|
const EFFECT_BIND
|
||||||
EFFECT_DOUBLE_HIT EQU $2c
|
const EFFECT_UNUSED_2B
|
||||||
EFFECT_JUMP_KICK EQU $2d
|
const EFFECT_DOUBLE_HIT
|
||||||
EFFECT_MIST EQU $2e
|
const EFFECT_JUMP_KICK
|
||||||
EFFECT_FOCUS_ENERGY EQU $2f
|
const EFFECT_MIST
|
||||||
EFFECT_RECOIL_HIT EQU $30
|
const EFFECT_FOCUS_ENERGY
|
||||||
EFFECT_CONFUSE EQU $31
|
const EFFECT_RECOIL_HIT
|
||||||
EFFECT_ATTACK_UP_2 EQU $32
|
const EFFECT_CONFUSE
|
||||||
EFFECT_DEFENSE_UP_2 EQU $33
|
const EFFECT_ATTACK_UP_2
|
||||||
EFFECT_SPEED_UP_2 EQU $34
|
const EFFECT_DEFENSE_UP_2
|
||||||
EFFECT_SP_ATK_UP_2 EQU $35
|
const EFFECT_SPEED_UP_2
|
||||||
EFFECT_SP_DEF_UP_2 EQU $36
|
const EFFECT_SP_ATK_UP_2
|
||||||
EFFECT_ACCURACY_UP_2 EQU $37
|
const EFFECT_SP_DEF_UP_2
|
||||||
EFFECT_EVASION_UP_2 EQU $38
|
const EFFECT_ACCURACY_UP_2
|
||||||
EFFECT_TRANSFORM EQU $39
|
const EFFECT_EVASION_UP_2
|
||||||
EFFECT_ATTACK_DOWN_2 EQU $3a
|
const EFFECT_TRANSFORM
|
||||||
EFFECT_DEFENSE_DOWN_2 EQU $3b
|
const EFFECT_ATTACK_DOWN_2
|
||||||
EFFECT_SPEED_DOWN_2 EQU $3c
|
const EFFECT_DEFENSE_DOWN_2
|
||||||
EFFECT_SP_ATK_DOWN_2 EQU $3d
|
const EFFECT_SPEED_DOWN_2
|
||||||
EFFECT_SP_DEF_DOWN_2 EQU $3e
|
const EFFECT_SP_ATK_DOWN_2
|
||||||
EFFECT_ACCURACY_DOWN_2 EQU $3f
|
const EFFECT_SP_DEF_DOWN_2
|
||||||
EFFECT_EVASION_DOWN_2 EQU $40
|
const EFFECT_ACCURACY_DOWN_2
|
||||||
EFFECT_REFLECT EQU $41
|
const EFFECT_EVASION_DOWN_2
|
||||||
EFFECT_POISON EQU $42
|
const EFFECT_REFLECT
|
||||||
EFFECT_PARALYZE EQU $43
|
const EFFECT_POISON
|
||||||
EFFECT_ATTACK_DOWN_HIT EQU $44
|
const EFFECT_PARALYZE
|
||||||
EFFECT_DEFENSE_DOWN_HIT EQU $45
|
const EFFECT_ATTACK_DOWN_HIT
|
||||||
EFFECT_SPEED_DOWN_HIT EQU $46
|
const EFFECT_DEFENSE_DOWN_HIT
|
||||||
EFFECT_SP_ATK_DOWN_HIT EQU $47
|
const EFFECT_SPEED_DOWN_HIT
|
||||||
EFFECT_SP_DEF_DOWN_HIT EQU $48
|
const EFFECT_SP_ATK_DOWN_HIT
|
||||||
EFFECT_ACCURACY_DOWN_HIT EQU $49
|
const EFFECT_SP_DEF_DOWN_HIT
|
||||||
EFFECT_EVASION_DOWN_HIT EQU $4a
|
const EFFECT_ACCURACY_DOWN_HIT
|
||||||
EFFECT_SKY_ATTACK EQU $4b
|
const EFFECT_EVASION_DOWN_HIT
|
||||||
EFFECT_CONFUSE_HIT EQU $4c
|
const EFFECT_SKY_ATTACK
|
||||||
EFFECT_TWINEEDLE EQU $4d
|
const EFFECT_CONFUSE_HIT
|
||||||
EFFECT_UNUSED_4E EQU $4e ; unused
|
const EFFECT_TWINEEDLE
|
||||||
EFFECT_SUBSTITUTE EQU $4f
|
const EFFECT_UNUSED_4E
|
||||||
EFFECT_HYPER_BEAM EQU $50
|
const EFFECT_SUBSTITUTE
|
||||||
EFFECT_RAGE EQU $51
|
const EFFECT_HYPER_BEAM
|
||||||
EFFECT_MIMIC EQU $52
|
const EFFECT_RAGE
|
||||||
EFFECT_METRONOME EQU $53
|
const EFFECT_MIMIC
|
||||||
EFFECT_LEECH_SEED EQU $54
|
const EFFECT_METRONOME
|
||||||
EFFECT_SPLASH EQU $55
|
const EFFECT_LEECH_SEED
|
||||||
EFFECT_DISABLE EQU $56
|
const EFFECT_SPLASH
|
||||||
EFFECT_LEVEL_DAMAGE EQU $57
|
const EFFECT_DISABLE
|
||||||
EFFECT_PSYWAVE EQU $58
|
const EFFECT_LEVEL_DAMAGE
|
||||||
EFFECT_COUNTER EQU $59
|
const EFFECT_PSYWAVE
|
||||||
EFFECT_ENCORE EQU $5a
|
const EFFECT_COUNTER
|
||||||
EFFECT_PAIN_SPLIT EQU $5b
|
const EFFECT_ENCORE
|
||||||
EFFECT_SNORE EQU $5c
|
const EFFECT_PAIN_SPLIT
|
||||||
EFFECT_CONVERSION2 EQU $5d
|
const EFFECT_SNORE
|
||||||
EFFECT_LOCK_ON EQU $5e
|
const EFFECT_CONVERSION2
|
||||||
EFFECT_SKETCH EQU $5f
|
const EFFECT_LOCK_ON
|
||||||
EFFECT_DEFROST_OPPONENT EQU $60
|
const EFFECT_SKETCH
|
||||||
EFFECT_SLEEP_TALK EQU $61
|
const EFFECT_DEFROST_OPPONENT
|
||||||
EFFECT_DESTINY_BOND EQU $62
|
const EFFECT_SLEEP_TALK
|
||||||
EFFECT_REVERSAL EQU $63
|
const EFFECT_DESTINY_BOND
|
||||||
EFFECT_SPITE EQU $64
|
const EFFECT_REVERSAL
|
||||||
EFFECT_FALSE_SWIPE EQU $65
|
const EFFECT_SPITE
|
||||||
EFFECT_HEAL_BELL EQU $66
|
const EFFECT_FALSE_SWIPE
|
||||||
EFFECT_PRIORITY_HIT EQU $67
|
const EFFECT_HEAL_BELL
|
||||||
EFFECT_TRIPLE_KICK EQU $68
|
const EFFECT_PRIORITY_HIT
|
||||||
EFFECT_THIEF EQU $69
|
const EFFECT_TRIPLE_KICK
|
||||||
EFFECT_MEAN_LOOK EQU $6a
|
const EFFECT_THIEF
|
||||||
EFFECT_NIGHTMARE EQU $6b
|
const EFFECT_MEAN_LOOK
|
||||||
EFFECT_FLAME_WHEEL EQU $6c
|
const EFFECT_NIGHTMARE
|
||||||
EFFECT_CURSE EQU $6d
|
const EFFECT_FLAME_WHEEL
|
||||||
EFFECT_UNUSED_6E EQU $6e ; unused
|
const EFFECT_CURSE
|
||||||
EFFECT_PROTECT EQU $6f
|
const EFFECT_UNUSED_6E
|
||||||
EFFECT_SPIKES EQU $70
|
const EFFECT_PROTECT
|
||||||
EFFECT_FORESIGHT EQU $71
|
const EFFECT_SPIKES
|
||||||
EFFECT_PERISH_SONG EQU $72
|
const EFFECT_FORESIGHT
|
||||||
EFFECT_SANDSTORM EQU $73
|
const EFFECT_PERISH_SONG
|
||||||
EFFECT_ENDURE EQU $74
|
const EFFECT_SANDSTORM
|
||||||
EFFECT_ROLLOUT EQU $75
|
const EFFECT_ENDURE
|
||||||
EFFECT_SWAGGER EQU $76
|
const EFFECT_ROLLOUT
|
||||||
EFFECT_FURY_CUTTER EQU $77
|
const EFFECT_SWAGGER
|
||||||
EFFECT_ATTRACT EQU $78
|
const EFFECT_FURY_CUTTER
|
||||||
EFFECT_RETURN EQU $79
|
const EFFECT_ATTRACT
|
||||||
EFFECT_PRESENT EQU $7a
|
const EFFECT_RETURN
|
||||||
EFFECT_FRUSTRATION EQU $7b
|
const EFFECT_PRESENT
|
||||||
EFFECT_SAFEGUARD EQU $7c
|
const EFFECT_FRUSTRATION
|
||||||
EFFECT_SACRED_FIRE EQU $7d
|
const EFFECT_SAFEGUARD
|
||||||
EFFECT_MAGNITUDE EQU $7e
|
const EFFECT_SACRED_FIRE
|
||||||
EFFECT_BATON_PASS EQU $7f
|
const EFFECT_MAGNITUDE
|
||||||
EFFECT_PURSUIT EQU $80
|
const EFFECT_BATON_PASS
|
||||||
EFFECT_RAPID_SPIN EQU $81
|
const EFFECT_PURSUIT
|
||||||
EFFECT_UNUSED_82 EQU $82 ; unused
|
const EFFECT_RAPID_SPIN
|
||||||
EFFECT_UNUSED_83 EQU $83 ; unused
|
const EFFECT_UNUSED_82
|
||||||
EFFECT_MORNING_SUN EQU $84
|
const EFFECT_UNUSED_83
|
||||||
EFFECT_SYNTHESIS EQU $85
|
const EFFECT_MORNING_SUN
|
||||||
EFFECT_MOONLIGHT EQU $86
|
const EFFECT_SYNTHESIS
|
||||||
EFFECT_HIDDEN_POWER EQU $87
|
const EFFECT_MOONLIGHT
|
||||||
EFFECT_RAIN_DANCE EQU $88
|
const EFFECT_HIDDEN_POWER
|
||||||
EFFECT_SUNNY_DAY EQU $89
|
const EFFECT_RAIN_DANCE
|
||||||
EFFECT_STEEL_WING EQU $8a
|
const EFFECT_SUNNY_DAY
|
||||||
EFFECT_METAL_CLAW EQU $8b
|
const EFFECT_STEEL_WING
|
||||||
EFFECT_ANCIENTPOWER EQU $8c
|
const EFFECT_METAL_CLAW
|
||||||
EFFECT_FAKE_OUT EQU $8d
|
const EFFECT_ANCIENTPOWER
|
||||||
EFFECT_BELLY_DRUM EQU $8e
|
const EFFECT_FAKE_OUT
|
||||||
EFFECT_PSYCH_UP EQU $8f
|
const EFFECT_BELLY_DRUM
|
||||||
EFFECT_MIRROR_COAT EQU $90
|
const EFFECT_PSYCH_UP
|
||||||
EFFECT_SKULL_BASH EQU $91
|
const EFFECT_MIRROR_COAT
|
||||||
EFFECT_TWISTER EQU $92
|
const EFFECT_SKULL_BASH
|
||||||
EFFECT_EARTHQUAKE EQU $93
|
const EFFECT_TWISTER
|
||||||
EFFECT_FUTURE_SIGHT EQU $94
|
const EFFECT_EARTHQUAKE
|
||||||
EFFECT_GUST EQU $95
|
const EFFECT_FUTURE_SIGHT
|
||||||
EFFECT_STOMP EQU $96
|
const EFFECT_GUST
|
||||||
EFFECT_SOLARBEAM EQU $97
|
const EFFECT_STOMP
|
||||||
EFFECT_THUNDER EQU $98
|
const EFFECT_SOLARBEAM
|
||||||
EFFECT_TELEPORT EQU $99
|
const EFFECT_THUNDER
|
||||||
EFFECT_BEAT_UP EQU $9a
|
const EFFECT_TELEPORT
|
||||||
EFFECT_FLY EQU $9b
|
const EFFECT_BEAT_UP
|
||||||
EFFECT_DEFENSE_CURL EQU $9c
|
const EFFECT_FLY
|
||||||
|
const EFFECT_DEFENSE_CURL
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
const_value = 1
|
const_value SET 1
|
||||||
const ANIM_GFX_HIT
|
const ANIM_GFX_HIT
|
||||||
const ANIM_GFX_CUT
|
const ANIM_GFX_CUT
|
||||||
const ANIM_GFX_FIRE
|
const ANIM_GFX_FIRE
|
||||||
|
@ -291,7 +291,7 @@ CANT_TOSS EQU 1 << 7
|
|||||||
const HELD_7
|
const HELD_7
|
||||||
const HELD_CLEANSE_TAG
|
const HELD_CLEANSE_TAG
|
||||||
|
|
||||||
const_value = 10
|
const_value SET 10
|
||||||
const HELD_HEAL_POISON
|
const HELD_HEAL_POISON
|
||||||
const HELD_HEAL_FREEZE
|
const HELD_HEAL_FREEZE
|
||||||
const HELD_HEAL_BURN
|
const HELD_HEAL_BURN
|
||||||
@ -300,7 +300,7 @@ const_value = 10
|
|||||||
const HELD_HEAL_STATUS
|
const HELD_HEAL_STATUS
|
||||||
const HELD_HEAL_CONFUSION
|
const HELD_HEAL_CONFUSION
|
||||||
|
|
||||||
const_value = 20
|
const_value SET 20
|
||||||
const HELD_PREVENT_POISON
|
const HELD_PREVENT_POISON
|
||||||
const HELD_PREVENT_BURN
|
const HELD_PREVENT_BURN
|
||||||
const HELD_PREVENT_FREEZE
|
const HELD_PREVENT_FREEZE
|
||||||
@ -308,7 +308,7 @@ const_value = 20
|
|||||||
const HELD_PREVENT_PARALYZE
|
const HELD_PREVENT_PARALYZE
|
||||||
const HELD_PREVENT_CONFUSE
|
const HELD_PREVENT_CONFUSE
|
||||||
|
|
||||||
const_value = 30
|
const_value SET 30
|
||||||
const HELD_30
|
const HELD_30
|
||||||
const HELD_ATTACK_UP
|
const HELD_ATTACK_UP
|
||||||
const HELD_DEFENSE_UP
|
const HELD_DEFENSE_UP
|
||||||
@ -318,12 +318,12 @@ const_value = 30
|
|||||||
const HELD_ACCURACY_UP
|
const HELD_ACCURACY_UP
|
||||||
const HELD_EVASION_UP
|
const HELD_EVASION_UP
|
||||||
|
|
||||||
const_value = 40
|
const_value SET 40
|
||||||
const HELD_40
|
const HELD_40
|
||||||
const HELD_41
|
const HELD_41
|
||||||
const HELD_METAL_POWDER
|
const HELD_METAL_POWDER
|
||||||
|
|
||||||
const_value = 50
|
const_value SET 50
|
||||||
const HELD_NORMAL_BOOST
|
const HELD_NORMAL_BOOST
|
||||||
const HELD_FIGHTING_BOOST
|
const HELD_FIGHTING_BOOST
|
||||||
const HELD_FLYING_BOOST
|
const HELD_FLYING_BOOST
|
||||||
@ -342,7 +342,7 @@ const_value = 50
|
|||||||
const HELD_DARK_BOOST
|
const HELD_DARK_BOOST
|
||||||
const HELD_STEEL_BOOST
|
const HELD_STEEL_BOOST
|
||||||
|
|
||||||
const_value = 70
|
const_value SET 70
|
||||||
const HELD_CATCH_CHANCE
|
const HELD_CATCH_CHANCE
|
||||||
const HELD_71
|
const HELD_71
|
||||||
const HELD_ESCAPE
|
const HELD_ESCAPE
|
||||||
|
@ -576,7 +576,7 @@ MAP_N_A EQU -1
|
|||||||
const SPRITE_ENTEI
|
const SPRITE_ENTEI
|
||||||
const SPRITE_RAIKOU
|
const SPRITE_RAIKOU
|
||||||
const SPRITE_STANDING_YOUNGSTER
|
const SPRITE_STANDING_YOUNGSTER
|
||||||
const_value = $80
|
const_value SET $80
|
||||||
SPRITE_POKEMON EQU const_value
|
SPRITE_POKEMON EQU const_value
|
||||||
const SPRITE_UNOWN
|
const SPRITE_UNOWN
|
||||||
const SPRITE_GEODUDE
|
const SPRITE_GEODUDE
|
||||||
@ -614,11 +614,11 @@ SPRITE_POKEMON EQU const_value
|
|||||||
const SPRITE_LUGIA
|
const SPRITE_LUGIA
|
||||||
const SPRITE_HO_OH
|
const SPRITE_HO_OH
|
||||||
|
|
||||||
const_value = $e0
|
const_value SET $e0
|
||||||
const SPRITE_DAYCARE_MON_1
|
const SPRITE_DAYCARE_MON_1
|
||||||
const SPRITE_DAYCARE_MON_2
|
const SPRITE_DAYCARE_MON_2
|
||||||
|
|
||||||
const_value = $f0
|
const_value SET $f0
|
||||||
SPRITE_VARS EQU const_value
|
SPRITE_VARS EQU const_value
|
||||||
const SPRITE_CONSOLE
|
const SPRITE_CONSOLE
|
||||||
const SPRITE_DOLL_1
|
const SPRITE_DOLL_1
|
||||||
@ -635,7 +635,7 @@ SPRITE_VARS EQU const_value
|
|||||||
const SPRITE_JANINE_IMPERSONATOR
|
const SPRITE_JANINE_IMPERSONATOR
|
||||||
|
|
||||||
; sprite types
|
; sprite types
|
||||||
const_value = 1
|
const_value SET 1
|
||||||
const WALKING_SPRITE
|
const WALKING_SPRITE
|
||||||
const STANDING_SPRITE
|
const STANDING_SPRITE
|
||||||
const STILL_SPRITE
|
const STILL_SPRITE
|
||||||
@ -652,7 +652,7 @@ const_value = 1
|
|||||||
const PAL_OW_ROCK
|
const PAL_OW_ROCK
|
||||||
|
|
||||||
; permissions
|
; permissions
|
||||||
const_value = 1
|
const_value SET 1
|
||||||
const TOWN
|
const TOWN
|
||||||
const ROUTE
|
const ROUTE
|
||||||
const INDOOR
|
const INDOOR
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
NUM_POKEMON EQU 251
|
|
||||||
|
|
||||||
const_value set 1
|
const_value set 1
|
||||||
const BULBASAUR
|
const BULBASAUR
|
||||||
@ -253,4 +252,8 @@ const_value set 1
|
|||||||
const HO_OH
|
const HO_OH
|
||||||
const CELEBI
|
const CELEBI
|
||||||
|
|
||||||
|
const_value SET const_value + -1
|
||||||
|
|
||||||
|
NUM_POKEMON EQU const_value
|
||||||
|
|
||||||
EGG EQU 253
|
EGG EQU 253
|
||||||
|
@ -1,75 +1,80 @@
|
|||||||
; growth rate
|
; growth rate
|
||||||
MEDIUM_FAST EQU 0
|
const_def
|
||||||
MEDIUM_SLOW EQU 3
|
const MEDIUM_FAST
|
||||||
SLOW EQU 4
|
const SLIGHTLY_FAST
|
||||||
FAST EQU 5
|
const SLIGHTLY_SLOW
|
||||||
|
const MEDIUM_SLOW
|
||||||
|
const SLOW
|
||||||
|
const FAST
|
||||||
|
|
||||||
; egg group constants
|
; egg group constants
|
||||||
|
const_value SET 1
|
||||||
MONSTER EQU $01
|
const MONSTER
|
||||||
AMPHIBIAN EQU $02
|
const AMPHIBIAN
|
||||||
INSECT EQU $03
|
const INSECT
|
||||||
AVIAN EQU $04
|
const AVIAN
|
||||||
FIELD EQU $05
|
const FIELD
|
||||||
FAIRY EQU $06
|
const FAIRY
|
||||||
PLANT EQU $07
|
const PLANT
|
||||||
HUMANSHAPE EQU $08
|
const HUMANSHAPE
|
||||||
INVERTEBRATE EQU $09
|
const INVERTEBRATE
|
||||||
INANIMATE EQU $0A
|
const INANIMATE
|
||||||
AMORPHOUS EQU $0B
|
const AMORPHOUS
|
||||||
FISH EQU $0C
|
const FISH
|
||||||
LADIES_MAN EQU $0D
|
const LADIES_MAN
|
||||||
REPTILE EQU $0E
|
const REPTILE
|
||||||
NO_EGGS EQU $0F
|
const NO_EGGS
|
||||||
|
|
||||||
|
|
||||||
; menu sprites
|
; menu sprites
|
||||||
ICON_POLIWAG EQU $01
|
const_value SET 1
|
||||||
ICON_JIGGLYPUFF EQU $02
|
const ICON_POLIWAG
|
||||||
ICON_DIGLETT EQU $03
|
const ICON_JIGGLYPUFF
|
||||||
ICON_PIKACHU EQU $04
|
const ICON_DIGLETT
|
||||||
ICON_STARYU EQU $05
|
const ICON_PIKACHU
|
||||||
ICON_FISH EQU $06
|
const ICON_STARYU
|
||||||
ICON_BIRD EQU $07
|
const ICON_FISH
|
||||||
ICON_MONSTER EQU $08
|
const ICON_BIRD
|
||||||
ICON_CLEFAIRY EQU $09
|
const ICON_MONSTER
|
||||||
ICON_ODDISH EQU $0a
|
const ICON_CLEFAIRY
|
||||||
ICON_BUG EQU $0b
|
const ICON_ODDISH
|
||||||
ICON_GHOST EQU $0c
|
const ICON_BUG
|
||||||
ICON_LAPRAS EQU $0d
|
const ICON_GHOST
|
||||||
ICON_HUMANSHAPE EQU $0e
|
const ICON_LAPRAS
|
||||||
ICON_FOX EQU $0f
|
const ICON_HUMANSHAPE
|
||||||
ICON_EQUINE EQU $10
|
const ICON_FOX
|
||||||
ICON_SHELL EQU $11
|
const ICON_EQUINE
|
||||||
ICON_BLOB EQU $12
|
const ICON_SHELL
|
||||||
ICON_SERPENT EQU $13
|
const ICON_BLOB
|
||||||
ICON_VOLTORB EQU $14
|
const ICON_SERPENT
|
||||||
ICON_SQUIRTLE EQU $15
|
const ICON_VOLTORB
|
||||||
ICON_BULBASAUR EQU $16
|
const ICON_SQUIRTLE
|
||||||
ICON_CHARMANDER EQU $17
|
const ICON_BULBASAUR
|
||||||
ICON_CATERPILLAR EQU $18
|
const ICON_CHARMANDER
|
||||||
ICON_UNOWN EQU $19
|
const ICON_CATERPILLAR
|
||||||
ICON_GEODUDE EQU $1a
|
const ICON_UNOWN
|
||||||
ICON_FIGHTER EQU $1b
|
const ICON_GEODUDE
|
||||||
ICON_EGG EQU $1c
|
const ICON_FIGHTER
|
||||||
ICON_JELLYFISH EQU $1d
|
const ICON_EGG
|
||||||
ICON_MOTH EQU $1e
|
const ICON_JELLYFISH
|
||||||
ICON_BAT EQU $1f
|
const ICON_MOTH
|
||||||
ICON_SNORLAX EQU $20
|
const ICON_BAT
|
||||||
ICON_HO_OH EQU $21
|
const ICON_SNORLAX
|
||||||
ICON_LUGIA EQU $22
|
const ICON_HO_OH
|
||||||
ICON_GYARADOS EQU $23
|
const ICON_LUGIA
|
||||||
ICON_SLOWPOKE EQU $24
|
const ICON_GYARADOS
|
||||||
ICON_SUDOWOODO EQU $25
|
const ICON_SLOWPOKE
|
||||||
ICON_BIGMON EQU $26
|
const ICON_SUDOWOODO
|
||||||
|
const ICON_BIGMON
|
||||||
|
|
||||||
|
|
||||||
; evolution types
|
; evolution types
|
||||||
EVOLVE_LEVEL EQU 1
|
const_value SET 1
|
||||||
EVOLVE_ITEM EQU 2
|
const EVOLVE_LEVEL
|
||||||
EVOLVE_TRADE EQU 3
|
const EVOLVE_ITEM
|
||||||
EVOLVE_HAPPINESS EQU 4
|
const EVOLVE_TRADE
|
||||||
EVOLVE_STAT EQU 5
|
const EVOLVE_HAPPINESS
|
||||||
|
const EVOLVE_STAT
|
||||||
|
|
||||||
|
|
||||||
BASE_HAPPINESS EQU 70
|
BASE_HAPPINESS EQU 70
|
||||||
@ -77,12 +82,14 @@ FRIEND_BALL_HAPPINESS EQU 200
|
|||||||
|
|
||||||
; happiness evolution triggers
|
; happiness evolution triggers
|
||||||
HAPPINESS_TO_EVOLVE EQU 220
|
HAPPINESS_TO_EVOLVE EQU 220
|
||||||
TR_ANYTIME EQU 1
|
const_value SET 1
|
||||||
TR_MORNDAY EQU 2
|
const TR_ANYTIME
|
||||||
TR_NITE EQU 3
|
const TR_MORNDAY
|
||||||
|
const TR_NITE
|
||||||
|
|
||||||
|
|
||||||
; stat evolution triggers
|
; stat evolution triggers
|
||||||
ATK_GT_DEF EQU 1
|
const_value SET 1
|
||||||
ATK_LT_DEF EQU 2
|
const ATK_GT_DEF
|
||||||
ATK_EQ_DEF EQU 3
|
const ATK_LT_DEF
|
||||||
|
const ATK_EQ_DEF
|
||||||
|
@ -1,208 +1,210 @@
|
|||||||
SFX_DEX_FANFARE_50_79 EQU $00
|
const_def
|
||||||
SFX_ITEM EQU $01
|
|
||||||
SFX_CAUGHT_MON EQU $02
|
|
||||||
SFX_POKEBALLS_PLACED_ON_TABLE EQU $03
|
|
||||||
SFX_POTION EQU $04
|
|
||||||
SFX_FULL_HEAL EQU $05
|
|
||||||
SFX_MENU EQU $06
|
|
||||||
SFX_READ_TEXT EQU $07
|
|
||||||
SFX_READ_TEXT_2 EQU $08
|
|
||||||
SFX_DEX_FANFARE_20_49 EQU $09
|
|
||||||
SFX_DEX_FANFARE_80_109 EQU $0a
|
|
||||||
SFX_POISON EQU $0b
|
|
||||||
SFX_GOT_SAFARI_BALLS EQU $0c
|
|
||||||
SFX_BOOT_PC EQU $0d
|
|
||||||
SFX_SHUT_DOWN_PC EQU $0e
|
|
||||||
SFX_CHOOSE_PC_OPTION EQU $0f
|
|
||||||
SFX_ESCAPE_ROPE EQU $10
|
|
||||||
SFX_PUSH_BUTTON EQU $11
|
|
||||||
SFX_SECOND_PART_OF_ITEMFINDER EQU $12
|
|
||||||
SFX_WARP_TO EQU $13
|
|
||||||
SFX_WARP_FROM EQU $14
|
|
||||||
SFX_CHANGE_DEX_MODE EQU $15
|
|
||||||
SFX_JUMP_OVER_LEDGE EQU $16
|
|
||||||
SFX_GRASS_RUSTLE EQU $17
|
|
||||||
SFX_FLY EQU $18
|
|
||||||
SFX_WRONG EQU $19
|
|
||||||
SFX_SQUEAK EQU $1a
|
|
||||||
SFX_STRENGTH EQU $1b
|
|
||||||
SFX_BOAT EQU $1c
|
|
||||||
SFX_WALL_OPEN EQU $1d
|
|
||||||
SFX_PLACE_PUZZLE_PIECE_DOWN EQU $1e
|
|
||||||
SFX_ENTER_DOOR EQU $1f
|
|
||||||
SFX_SWITCH_POKEMON EQU $20
|
|
||||||
SFX_TALLY EQU $21
|
|
||||||
SFX_TRANSACTION EQU $22
|
|
||||||
SFX_EXIT_BUILDING EQU $23
|
|
||||||
SFX_BUMP EQU $24
|
|
||||||
SFX_SAVE EQU $25
|
|
||||||
SFX_POKEFLUTE EQU $26
|
|
||||||
SFX_ELEVATOR_END EQU $27
|
|
||||||
SFX_THROW_BALL EQU $28
|
|
||||||
SFX_BALL_POOF EQU $29
|
|
||||||
SFX_UNKNOWN_2A EQU $2a
|
|
||||||
SFX_RUN EQU $2b
|
|
||||||
SFX_SLOT_MACHINE_START EQU $2c
|
|
||||||
SFX_FANFARE EQU $2d
|
|
||||||
SFX_PECK EQU $2e
|
|
||||||
SFX_KINESIS EQU $2f
|
|
||||||
SFX_LICK EQU $30
|
|
||||||
SFX_POUND EQU $31
|
|
||||||
SFX_MOVE_PUZZLE_PIECE EQU $32
|
|
||||||
SFX_COMET_PUNCH EQU $33
|
|
||||||
SFX_MEGA_PUNCH EQU $34
|
|
||||||
SFX_SCRATCH EQU $35
|
|
||||||
SFX_VICEGRIP EQU $36
|
|
||||||
SFX_RAZOR_WIND EQU $37
|
|
||||||
SFX_CUT EQU $38
|
|
||||||
SFX_WING_ATTACK EQU $39
|
|
||||||
SFX_WHIRLWIND EQU $3a
|
|
||||||
SFX_BIND EQU $3b
|
|
||||||
SFX_VINE_WHIP EQU $3c
|
|
||||||
SFX_DOUBLE_KICK EQU $3d
|
|
||||||
SFX_MEGA_KICK EQU $3e
|
|
||||||
SFX_HEADBUTT EQU $3f
|
|
||||||
SFX_HORN_ATTACK EQU $40
|
|
||||||
SFX_TACKLE EQU $41
|
|
||||||
SFX_POISON_STING EQU $42
|
|
||||||
SFX_POWDER EQU $43
|
|
||||||
SFX_DOUBLESLAP EQU $44
|
|
||||||
SFX_BITE EQU $45
|
|
||||||
SFX_JUMP_KICK EQU $46
|
|
||||||
SFX_STOMP EQU $47
|
|
||||||
SFX_TAIL_WHIP EQU $48
|
|
||||||
SFX_KARATE_CHOP EQU $49
|
|
||||||
SFX_SUBMISSION EQU $4a
|
|
||||||
SFX_WATER_GUN EQU $4b
|
|
||||||
SFX_SWORDS_DANCE EQU $4c
|
|
||||||
SFX_THUNDER EQU $4d
|
|
||||||
SFX_SUPERSONIC EQU $4e
|
|
||||||
SFX_LEER EQU $4f
|
|
||||||
SFX_EMBER EQU $50
|
|
||||||
SFX_BUBBLEBEAM EQU $51
|
|
||||||
SFX_HYDRO_PUMP EQU $52
|
|
||||||
SFX_SURF EQU $53
|
|
||||||
SFX_PSYBEAM EQU $54
|
|
||||||
SFX_CHARGE EQU $55
|
|
||||||
SFX_THUNDERSHOCK EQU $56
|
|
||||||
SFX_PSYCHIC EQU $57
|
|
||||||
SFX_SCREECH EQU $58
|
|
||||||
SFX_BONE_CLUB EQU $59
|
|
||||||
SFX_SHARPEN EQU $5a
|
|
||||||
SFX_EGG_BOMB EQU $5b
|
|
||||||
SFX_SING EQU $5c
|
|
||||||
SFX_HYPER_BEAM EQU $5d
|
|
||||||
SFX_SHINE EQU $5e
|
|
||||||
SFX_UNKNOWN_5F EQU $5f
|
|
||||||
SFX_UNKNOWN_60 EQU $60
|
|
||||||
SFX_UNKNOWN_61 EQU $61
|
|
||||||
SFX_UNKNOWN_62 EQU $62
|
|
||||||
SFX_UNKNOWN_63 EQU $63
|
|
||||||
SFX_BURN EQU $64
|
|
||||||
SFX_TITLE_SCREEN_ENTRANCE EQU $65
|
|
||||||
SFX_UNKNOWN_66 EQU $66
|
|
||||||
SFX_GET_COIN_FROM_SLOTS EQU $67
|
|
||||||
SFX_PAY_DAY EQU $68
|
|
||||||
SFX_METRONOME EQU $69
|
|
||||||
SFX_CALL EQU $6a
|
|
||||||
SFX_HANG_UP EQU $6b
|
|
||||||
SFX_NO_SIGNAL EQU $6c
|
|
||||||
SFX_SANDSTORM EQU $6d
|
|
||||||
SFX_ELEVATOR EQU $6e
|
|
||||||
SFX_PROTECT EQU $6f
|
|
||||||
SFX_SKETCH EQU $70
|
|
||||||
SFX_RAIN_DANCE EQU $71
|
|
||||||
SFX_AEROBLAST EQU $72
|
|
||||||
SFX_SPARK EQU $73
|
|
||||||
SFX_CURSE EQU $74
|
|
||||||
SFX_RAGE EQU $75
|
|
||||||
SFX_THIEF EQU $76
|
|
||||||
SFX_THIEF_2 EQU $77
|
|
||||||
SFX_SPIDER_WEB EQU $78
|
|
||||||
SFX_MIND_READER EQU $79
|
|
||||||
SFX_NIGHTMARE EQU $7a
|
|
||||||
SFX_SNORE EQU $7b
|
|
||||||
SFX_SWEET_KISS EQU $7c
|
|
||||||
SFX_SWEET_KISS_2 EQU $7d
|
|
||||||
SFX_BELLY_DRUM EQU $7e
|
|
||||||
SFX_UNKNOWN_7F EQU $7f
|
|
||||||
SFX_SLUDGE_BOMB EQU $80
|
|
||||||
SFX_FORESIGHT EQU $81
|
|
||||||
SFX_SPITE EQU $82
|
|
||||||
SFX_OUTRAGE EQU $83
|
|
||||||
SFX_PERISH_SONG EQU $84
|
|
||||||
SFX_GIGA_DRAIN EQU $85
|
|
||||||
SFX_ATTRACT EQU $86
|
|
||||||
SFX_KINESIS_2 EQU $87
|
|
||||||
SFX_ZAP_CANNON EQU $88
|
|
||||||
SFX_MEAN_LOOK EQU $89
|
|
||||||
SFX_HEAL_BELL EQU $8a
|
|
||||||
SFX_RETURN EQU $8b
|
|
||||||
SFX_EXP_BAR EQU $8c
|
|
||||||
SFX_MILK_DRINK EQU $8d
|
|
||||||
SFX_PRESENT EQU $8e
|
|
||||||
SFX_MORNING_SUN EQU $8f
|
|
||||||
SFX_LEVEL_UP EQU $90
|
|
||||||
SFX_KEY_ITEM EQU $91
|
|
||||||
SFX_FANFARE_2 EQU $92
|
|
||||||
SFX_REGISTER_PHONE_NUMBER EQU $93
|
|
||||||
SFX_3RD_PLACE EQU $94
|
|
||||||
SFX_GET_EGG_FROM_DAYCARE_MAN EQU $95
|
|
||||||
SFX_GET_EGG_FROM_DAYCARE_LADY EQU $96
|
|
||||||
SFX_MOVE_DELETED EQU $97
|
|
||||||
SFX_2ND_PLACE EQU $98
|
|
||||||
SFX_1ST_PLACE EQU $99
|
|
||||||
SFX_CHOOSE_A_CARD EQU $9a
|
|
||||||
SFX_GET_TM EQU $9b
|
|
||||||
SFX_GET_BADGE EQU $9c
|
|
||||||
SFX_QUIT_SLOTS EQU $9d
|
|
||||||
SFX_EGG_CRACK EQU $9e
|
|
||||||
SFX_DEX_FANFARE_LESS_THAN_20 EQU $9f
|
|
||||||
SFX_DEX_FANFARE_140_169 EQU $a0
|
|
||||||
SFX_DEX_FANFARE_170_199 EQU $a1
|
|
||||||
SFX_DEX_FANFARE_200_229 EQU $a2
|
|
||||||
SFX_DEX_FANFARE_230_PLUS EQU $a3
|
|
||||||
SFX_EVOLVED EQU $a4
|
|
||||||
SFX_MASTER_BALL EQU $a5
|
|
||||||
SFX_EGG_HATCH EQU $a6
|
|
||||||
SFX_GS_INTRO_CHARIZARD_FIREBALL EQU $a7
|
|
||||||
SFX_GS_INTRO_POKEMON_APPEARS EQU $a8
|
|
||||||
SFX_FLASH EQU $a9
|
|
||||||
SFX_GAME_FREAK_LOGO_GS EQU $aa
|
|
||||||
SFX_NOT_VERY_EFFECTIVE EQU $ab
|
|
||||||
SFX_DAMAGE EQU $ac
|
|
||||||
SFX_SUPER_EFFECTIVE EQU $ad
|
|
||||||
SFX_BALL_BOUNCE EQU $ae
|
|
||||||
SFX_MOONLIGHT EQU $af
|
|
||||||
SFX_ENCORE EQU $b0
|
|
||||||
SFX_BEAT_UP EQU $b1
|
|
||||||
SFX_BATON_PASS EQU $b2
|
|
||||||
SFX_BALL_WIGGLE EQU $b3
|
|
||||||
SFX_SWEET_SCENT EQU $b4
|
|
||||||
SFX_SWEET_SCENT_2 EQU $b5
|
|
||||||
SFX_HIT_END_OF_EXP_BAR EQU $b6
|
|
||||||
SFX_GIVE_TRADEMON EQU $b7
|
|
||||||
SFX_GET_TRADEMON EQU $b8
|
|
||||||
SFX_TRAIN_ARRIVED EQU $b9
|
|
||||||
SFX_STOP_SLOT EQU $ba
|
|
||||||
SFX_2_BOOPS EQU $bb
|
|
||||||
SFX_GLASS_TING EQU $bc
|
|
||||||
SFX_GLASS_TING_2 EQU $bd
|
|
||||||
|
|
||||||
SFX_INTRO_UNOWN_1 EQU $be
|
const SFX_DEX_FANFARE_50_79
|
||||||
SFX_INTRO_UNOWN_2 EQU $bf
|
const SFX_ITEM
|
||||||
SFX_INTRO_UNOWN_3 EQU $c0
|
const SFX_CAUGHT_MON
|
||||||
SFX_DITTO_POP_UP EQU $c1
|
const SFX_POKEBALLS_PLACED_ON_TABLE
|
||||||
SFX_DITTO_TRANSFORM EQU $c2
|
const SFX_POTION
|
||||||
SFX_INTRO_SUICUNE_1 EQU $c3
|
const SFX_FULL_HEAL
|
||||||
SFX_INTRO_PICHU EQU $c4
|
const SFX_MENU
|
||||||
SFX_INTRO_SUICUNE_2 EQU $c5
|
const SFX_READ_TEXT
|
||||||
SFX_INTRO_SUICUNE_3 EQU $c6
|
const SFX_READ_TEXT_2
|
||||||
SFX_DITTO_BOUNCE EQU $c7
|
const SFX_DEX_FANFARE_20_49
|
||||||
SFX_INTRO_SUICUNE_4 EQU $c8
|
const SFX_DEX_FANFARE_80_109
|
||||||
SFX_GAME_FREAK_PRESENTS EQU $c9
|
const SFX_POISON
|
||||||
SFX_TINGLE EQU $ca
|
const SFX_GOT_SAFARI_BALLS
|
||||||
SFX_UNKNOWN_CB EQU $cb
|
const SFX_BOOT_PC
|
||||||
SFX_TWO_PC_BEEPS EQU $cc
|
const SFX_SHUT_DOWN_PC
|
||||||
SFX_4_NOTE_DITTY EQU $cd
|
const SFX_CHOOSE_PC_OPTION
|
||||||
SFX_TWINKLE EQU $ce
|
const SFX_ESCAPE_ROPE
|
||||||
|
const SFX_PUSH_BUTTON
|
||||||
|
const SFX_SECOND_PART_OF_ITEMFINDER
|
||||||
|
const SFX_WARP_TO
|
||||||
|
const SFX_WARP_FROM
|
||||||
|
const SFX_CHANGE_DEX_MODE
|
||||||
|
const SFX_JUMP_OVER_LEDGE
|
||||||
|
const SFX_GRASS_RUSTLE
|
||||||
|
const SFX_FLY
|
||||||
|
const SFX_WRONG
|
||||||
|
const SFX_SQUEAK
|
||||||
|
const SFX_STRENGTH
|
||||||
|
const SFX_BOAT
|
||||||
|
const SFX_WALL_OPEN
|
||||||
|
const SFX_PLACE_PUZZLE_PIECE_DOWN
|
||||||
|
const SFX_ENTER_DOOR
|
||||||
|
const SFX_SWITCH_POKEMON
|
||||||
|
const SFX_TALLY
|
||||||
|
const SFX_TRANSACTION
|
||||||
|
const SFX_EXIT_BUILDING
|
||||||
|
const SFX_BUMP
|
||||||
|
const SFX_SAVE
|
||||||
|
const SFX_POKEFLUTE
|
||||||
|
const SFX_ELEVATOR_END
|
||||||
|
const SFX_THROW_BALL
|
||||||
|
const SFX_BALL_POOF
|
||||||
|
const SFX_UNKNOWN_2A
|
||||||
|
const SFX_RUN
|
||||||
|
const SFX_SLOT_MACHINE_START
|
||||||
|
const SFX_FANFARE
|
||||||
|
const SFX_PECK
|
||||||
|
const SFX_KINESIS
|
||||||
|
const SFX_LICK
|
||||||
|
const SFX_POUND
|
||||||
|
const SFX_MOVE_PUZZLE_PIECE
|
||||||
|
const SFX_COMET_PUNCH
|
||||||
|
const SFX_MEGA_PUNCH
|
||||||
|
const SFX_SCRATCH
|
||||||
|
const SFX_VICEGRIP
|
||||||
|
const SFX_RAZOR_WIND
|
||||||
|
const SFX_CUT
|
||||||
|
const SFX_WING_ATTACK
|
||||||
|
const SFX_WHIRLWIND
|
||||||
|
const SFX_BIND
|
||||||
|
const SFX_VINE_WHIP
|
||||||
|
const SFX_DOUBLE_KICK
|
||||||
|
const SFX_MEGA_KICK
|
||||||
|
const SFX_HEADBUTT
|
||||||
|
const SFX_HORN_ATTACK
|
||||||
|
const SFX_TACKLE
|
||||||
|
const SFX_POISON_STING
|
||||||
|
const SFX_POWDER
|
||||||
|
const SFX_DOUBLESLAP
|
||||||
|
const SFX_BITE
|
||||||
|
const SFX_JUMP_KICK
|
||||||
|
const SFX_STOMP
|
||||||
|
const SFX_TAIL_WHIP
|
||||||
|
const SFX_KARATE_CHOP
|
||||||
|
const SFX_SUBMISSION
|
||||||
|
const SFX_WATER_GUN
|
||||||
|
const SFX_SWORDS_DANCE
|
||||||
|
const SFX_THUNDER
|
||||||
|
const SFX_SUPERSONIC
|
||||||
|
const SFX_LEER
|
||||||
|
const SFX_EMBER
|
||||||
|
const SFX_BUBBLEBEAM
|
||||||
|
const SFX_HYDRO_PUMP
|
||||||
|
const SFX_SURF
|
||||||
|
const SFX_PSYBEAM
|
||||||
|
const SFX_CHARGE
|
||||||
|
const SFX_THUNDERSHOCK
|
||||||
|
const SFX_PSYCHIC
|
||||||
|
const SFX_SCREECH
|
||||||
|
const SFX_BONE_CLUB
|
||||||
|
const SFX_SHARPEN
|
||||||
|
const SFX_EGG_BOMB
|
||||||
|
const SFX_SING
|
||||||
|
const SFX_HYPER_BEAM
|
||||||
|
const SFX_SHINE
|
||||||
|
const SFX_UNKNOWN_5F
|
||||||
|
const SFX_UNKNOWN_60
|
||||||
|
const SFX_UNKNOWN_61
|
||||||
|
const SFX_UNKNOWN_62
|
||||||
|
const SFX_UNKNOWN_63
|
||||||
|
const SFX_BURN
|
||||||
|
const SFX_TITLE_SCREEN_ENTRANCE
|
||||||
|
const SFX_UNKNOWN_66
|
||||||
|
const SFX_GET_COIN_FROM_SLOTS
|
||||||
|
const SFX_PAY_DAY
|
||||||
|
const SFX_METRONOME
|
||||||
|
const SFX_CALL
|
||||||
|
const SFX_HANG_UP
|
||||||
|
const SFX_NO_SIGNAL
|
||||||
|
const SFX_SANDSTORM
|
||||||
|
const SFX_ELEVATOR
|
||||||
|
const SFX_PROTECT
|
||||||
|
const SFX_SKETCH
|
||||||
|
const SFX_RAIN_DANCE
|
||||||
|
const SFX_AEROBLAST
|
||||||
|
const SFX_SPARK
|
||||||
|
const SFX_CURSE
|
||||||
|
const SFX_RAGE
|
||||||
|
const SFX_THIEF
|
||||||
|
const SFX_THIEF_2
|
||||||
|
const SFX_SPIDER_WEB
|
||||||
|
const SFX_MIND_READER
|
||||||
|
const SFX_NIGHTMARE
|
||||||
|
const SFX_SNORE
|
||||||
|
const SFX_SWEET_KISS
|
||||||
|
const SFX_SWEET_KISS_2
|
||||||
|
const SFX_BELLY_DRUM
|
||||||
|
const SFX_UNKNOWN_7F
|
||||||
|
const SFX_SLUDGE_BOMB
|
||||||
|
const SFX_FORESIGHT
|
||||||
|
const SFX_SPITE
|
||||||
|
const SFX_OUTRAGE
|
||||||
|
const SFX_PERISH_SONG
|
||||||
|
const SFX_GIGA_DRAIN
|
||||||
|
const SFX_ATTRACT
|
||||||
|
const SFX_KINESIS_2
|
||||||
|
const SFX_ZAP_CANNON
|
||||||
|
const SFX_MEAN_LOOK
|
||||||
|
const SFX_HEAL_BELL
|
||||||
|
const SFX_RETURN
|
||||||
|
const SFX_EXP_BAR
|
||||||
|
const SFX_MILK_DRINK
|
||||||
|
const SFX_PRESENT
|
||||||
|
const SFX_MORNING_SUN
|
||||||
|
const SFX_LEVEL_UP
|
||||||
|
const SFX_KEY_ITEM
|
||||||
|
const SFX_FANFARE_2
|
||||||
|
const SFX_REGISTER_PHONE_NUMBER
|
||||||
|
const SFX_3RD_PLACE
|
||||||
|
const SFX_GET_EGG_FROM_DAYCARE_MAN
|
||||||
|
const SFX_GET_EGG_FROM_DAYCARE_LADY
|
||||||
|
const SFX_MOVE_DELETED
|
||||||
|
const SFX_2ND_PLACE
|
||||||
|
const SFX_1ST_PLACE
|
||||||
|
const SFX_CHOOSE_A_CARD
|
||||||
|
const SFX_GET_TM
|
||||||
|
const SFX_GET_BADGE
|
||||||
|
const SFX_QUIT_SLOTS
|
||||||
|
const SFX_EGG_CRACK
|
||||||
|
const SFX_DEX_FANFARE_LESS_THAN_20
|
||||||
|
const SFX_DEX_FANFARE_140_169
|
||||||
|
const SFX_DEX_FANFARE_170_199
|
||||||
|
const SFX_DEX_FANFARE_200_229
|
||||||
|
const SFX_DEX_FANFARE_230_PLUS
|
||||||
|
const SFX_EVOLVED
|
||||||
|
const SFX_MASTER_BALL
|
||||||
|
const SFX_EGG_HATCH
|
||||||
|
const SFX_GS_INTRO_CHARIZARD_FIREBALL
|
||||||
|
const SFX_GS_INTRO_POKEMON_APPEARS
|
||||||
|
const SFX_FLASH
|
||||||
|
const SFX_GAME_FREAK_LOGO_GS
|
||||||
|
const SFX_NOT_VERY_EFFECTIVE
|
||||||
|
const SFX_DAMAGE
|
||||||
|
const SFX_SUPER_EFFECTIVE
|
||||||
|
const SFX_BALL_BOUNCE
|
||||||
|
const SFX_MOONLIGHT
|
||||||
|
const SFX_ENCORE
|
||||||
|
const SFX_BEAT_UP
|
||||||
|
const SFX_BATON_PASS
|
||||||
|
const SFX_BALL_WIGGLE
|
||||||
|
const SFX_SWEET_SCENT
|
||||||
|
const SFX_SWEET_SCENT_2
|
||||||
|
const SFX_HIT_END_OF_EXP_BAR
|
||||||
|
const SFX_GIVE_TRADEMON
|
||||||
|
const SFX_GET_TRADEMON
|
||||||
|
const SFX_TRAIN_ARRIVED
|
||||||
|
const SFX_STOP_SLOT
|
||||||
|
const SFX_2_BOOPS
|
||||||
|
const SFX_GLASS_TING
|
||||||
|
const SFX_GLASS_TING_2
|
||||||
|
|
||||||
|
const SFX_INTRO_UNOWN_1
|
||||||
|
const SFX_INTRO_UNOWN_2
|
||||||
|
const SFX_INTRO_UNOWN_3
|
||||||
|
const SFX_DITTO_POP_UP
|
||||||
|
const SFX_DITTO_TRANSFORM
|
||||||
|
const SFX_INTRO_SUICUNE_1
|
||||||
|
const SFX_INTRO_PICHU
|
||||||
|
const SFX_INTRO_SUICUNE_2
|
||||||
|
const SFX_INTRO_SUICUNE_3
|
||||||
|
const SFX_DITTO_BOUNCE
|
||||||
|
const SFX_INTRO_SUICUNE_4
|
||||||
|
const SFX_GAME_FREAK_PRESENTS
|
||||||
|
const SFX_TINGLE
|
||||||
|
const SFX_UNKNOWN_CB
|
||||||
|
const SFX_TWO_PC_BEEPS
|
||||||
|
const SFX_4_NOTE_DITTY
|
||||||
|
const SFX_TWINKLE
|
||||||
|
4
main.asm
4
main.asm
@ -50503,8 +50503,8 @@ growth_rate: MACRO
|
|||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
growth_rate 1, 1, 0, 0, 0 ; Medium Fast
|
growth_rate 1, 1, 0, 0, 0 ; Medium Fast
|
||||||
growth_rate 3, 4, 10, 0, 30
|
growth_rate 3, 4, 10, 0, 30 ; Slightly Fast
|
||||||
growth_rate 3, 4, 20, 0, 70
|
growth_rate 3, 4, 20, 0, 70 ; Slightly Slow
|
||||||
growth_rate 6, 5, -15, 100, 140 ; Medium Slow
|
growth_rate 6, 5, -15, 100, 140 ; Medium Slow
|
||||||
growth_rate 4, 5, 0, 0, 0 ; Fast
|
growth_rate 4, 5, 0, 0, 0 ; Fast
|
||||||
growth_rate 5, 4, 0, 0, 0 ; Slow
|
growth_rate 5, 4, 0, 0, 0 ; Slow
|
||||||
|
Loading…
x
Reference in New Issue
Block a user