mirror of
https://github.com/pret/pokered.git
synced 2024-10-23 06:58:24 +00:00
210 lines
5.1 KiB
NASM
210 lines
5.1 KiB
NASM
const_def
|
|
const NO_MOVE ; 00
|
|
const POUND ; 01
|
|
const KARATE_CHOP ; 02
|
|
const DOUBLESLAP ; 03
|
|
const COMET_PUNCH ; 04
|
|
const MEGA_PUNCH ; 05
|
|
const PAY_DAY ; 06
|
|
const FIRE_PUNCH ; 07
|
|
const ICE_PUNCH ; 08
|
|
const THUNDERPUNCH ; 09
|
|
const SCRATCH ; 0a
|
|
const VICEGRIP ; 0b
|
|
const GUILLOTINE ; 0c
|
|
const RAZOR_WIND ; 0d
|
|
const SWORDS_DANCE ; 0e
|
|
const CUT ; 0f
|
|
const GUST ; 10
|
|
const WING_ATTACK ; 11
|
|
const WHIRLWIND ; 12
|
|
const FLY ; 13
|
|
const BIND ; 14
|
|
const SLAM ; 15
|
|
const VINE_WHIP ; 16
|
|
const STOMP ; 17
|
|
const DOUBLE_KICK ; 18
|
|
const MEGA_KICK ; 19
|
|
const JUMP_KICK ; 1a
|
|
const ROLLING_KICK ; 1b
|
|
const SAND_ATTACK ; 1c
|
|
const HEADBUTT ; 1d
|
|
const HORN_ATTACK ; 1e
|
|
const FURY_ATTACK ; 1f
|
|
const HORN_DRILL ; 20
|
|
const TACKLE ; 21
|
|
const BODY_SLAM ; 22
|
|
const WRAP ; 23
|
|
const TAKE_DOWN ; 24
|
|
const THRASH ; 25
|
|
const DOUBLE_EDGE ; 26
|
|
const TAIL_WHIP ; 27
|
|
const POISON_STING ; 28
|
|
const TWINEEDLE ; 29
|
|
const PIN_MISSILE ; 2a
|
|
const LEER ; 2b
|
|
const BITE ; 2c
|
|
const GROWL ; 2d
|
|
const ROAR ; 2e
|
|
const SING ; 2f
|
|
const SUPERSONIC ; 30
|
|
const SONICBOOM ; 31
|
|
const DISABLE ; 32
|
|
const ACID ; 33
|
|
const EMBER ; 34
|
|
const FLAMETHROWER ; 35
|
|
const MIST ; 36
|
|
const WATER_GUN ; 37
|
|
const HYDRO_PUMP ; 38
|
|
const SURF ; 39
|
|
const ICE_BEAM ; 3a
|
|
const BLIZZARD ; 3b
|
|
const PSYBEAM ; 3c
|
|
const BUBBLEBEAM ; 3d
|
|
const AURORA_BEAM ; 3e
|
|
const HYPER_BEAM ; 3f
|
|
const PECK ; 40
|
|
const DRILL_PECK ; 41
|
|
const SUBMISSION ; 42
|
|
const LOW_KICK ; 43
|
|
const COUNTER ; 44
|
|
const SEISMIC_TOSS ; 45
|
|
const STRENGTH ; 46
|
|
const ABSORB ; 47
|
|
const MEGA_DRAIN ; 48
|
|
const LEECH_SEED ; 49
|
|
const GROWTH ; 4a
|
|
const RAZOR_LEAF ; 4b
|
|
const SOLARBEAM ; 4c
|
|
const POISONPOWDER ; 4d
|
|
const STUN_SPORE ; 4e
|
|
const SLEEP_POWDER ; 4f
|
|
const PETAL_DANCE ; 50
|
|
const STRING_SHOT ; 51
|
|
const DRAGON_RAGE ; 52
|
|
const FIRE_SPIN ; 53
|
|
const THUNDERSHOCK ; 54
|
|
const THUNDERBOLT ; 55
|
|
const THUNDER_WAVE ; 56
|
|
const THUNDER ; 57
|
|
const ROCK_THROW ; 58
|
|
const EARTHQUAKE ; 59
|
|
const FISSURE ; 5a
|
|
const DIG ; 5b
|
|
const TOXIC ; 5c
|
|
const CONFUSION ; 5d
|
|
const PSYCHIC_M ; 5e
|
|
const HYPNOSIS ; 5f
|
|
const MEDITATE ; 60
|
|
const AGILITY ; 61
|
|
const QUICK_ATTACK ; 62
|
|
const RAGE ; 63
|
|
const TELEPORT ; 64
|
|
const NIGHT_SHADE ; 65
|
|
const MIMIC ; 66
|
|
const SCREECH ; 67
|
|
const DOUBLE_TEAM ; 68
|
|
const RECOVER ; 69
|
|
const HARDEN ; 6a
|
|
const MINIMIZE ; 6b
|
|
const SMOKESCREEN ; 6c
|
|
const CONFUSE_RAY ; 6d
|
|
const WITHDRAW ; 6e
|
|
const DEFENSE_CURL ; 6f
|
|
const BARRIER ; 70
|
|
const LIGHT_SCREEN ; 71
|
|
const HAZE ; 72
|
|
const REFLECT ; 73
|
|
const FOCUS_ENERGY ; 74
|
|
const BIDE ; 75
|
|
const METRONOME ; 76
|
|
const MIRROR_MOVE ; 77
|
|
const SELFDESTRUCT ; 78
|
|
const EGG_BOMB ; 79
|
|
const LICK ; 7a
|
|
const SMOG ; 7b
|
|
const SLUDGE ; 7c
|
|
const BONE_CLUB ; 7d
|
|
const FIRE_BLAST ; 7e
|
|
const WATERFALL ; 7f
|
|
const CLAMP ; 80
|
|
const SWIFT ; 81
|
|
const SKULL_BASH ; 82
|
|
const SPIKE_CANNON ; 83
|
|
const CONSTRICT ; 84
|
|
const AMNESIA ; 85
|
|
const KINESIS ; 86
|
|
const SOFTBOILED ; 87
|
|
const HI_JUMP_KICK ; 88
|
|
const GLARE ; 89
|
|
const DREAM_EATER ; 8a
|
|
const POISON_GAS ; 8b
|
|
const BARRAGE ; 8c
|
|
const LEECH_LIFE ; 8d
|
|
const LOVELY_KISS ; 8e
|
|
const SKY_ATTACK ; 8f
|
|
const TRANSFORM ; 90
|
|
const BUBBLE ; 91
|
|
const DIZZY_PUNCH ; 92
|
|
const SPORE ; 93
|
|
const FLASH ; 94
|
|
const PSYWAVE ; 95
|
|
const SPLASH ; 96
|
|
const ACID_ARMOR ; 97
|
|
const CRABHAMMER ; 98
|
|
const EXPLOSION ; 99
|
|
const FURY_SWIPES ; 9a
|
|
const BONEMERANG ; 9b
|
|
const REST ; 9c
|
|
const ROCK_SLIDE ; 9d
|
|
const HYPER_FANG ; 9e
|
|
const SHARPEN ; 9f
|
|
const CONVERSION ; a0
|
|
const TRI_ATTACK ; a1
|
|
const SUPER_FANG ; a2
|
|
const SLASH ; a3
|
|
const SUBSTITUTE ; a4
|
|
|
|
NUM_ATTACKS EQU const_value - 1
|
|
|
|
const STRUGGLE ; a5
|
|
|
|
; Moves do double duty as animation identifiers.
|
|
|
|
const SHOWPIC_ANIM
|
|
const STATUS_AFFECTED_ANIM
|
|
const ANIM_A8
|
|
const ANIM_A9
|
|
const TRADE_BALL_DROP_ANIM
|
|
const TRADE_BALL_SHAKE_ANIM
|
|
const TRADE_BALL_TILT_ANIM
|
|
const TRADE_BALL_POOF_ANIM
|
|
const XSTATITEM_ANIM ; use X Attack/Defense/Speed/Special
|
|
const ANIM_AF
|
|
const ANIM_B0
|
|
const ANIM_B1
|
|
const ANIM_B2
|
|
const ANIM_B3
|
|
const ANIM_B4
|
|
const ANIM_B5
|
|
const ANIM_B6
|
|
const ANIM_B7
|
|
const ANIM_B8
|
|
const ANIM_B9
|
|
const BURN_PSN_ANIM ; Plays when a monster is burned or poisoned
|
|
const ANIM_BB
|
|
const ANIM_BC
|
|
const SLP_ANIM ; sleeping monster
|
|
const ANIM_BE
|
|
const CONF_ANIM ; confused monster
|
|
const ANIM_C0
|
|
const TOSS_ANIM ; toss Poké Ball
|
|
const SHAKE_ANIM ; shaking Poké Ball when catching monster
|
|
const POOF_ANIM ; puff of smoke
|
|
const BLOCKBALL_ANIM ; trainer knocks away Poké Ball
|
|
const GREATTOSS_ANIM ; toss Great Ball
|
|
const ULTRATOSS_ANIM ; toss Ultra Ball or Master Ball
|
|
const ANIM_C7
|
|
const HIDEPIC_ANIM ; monster disappears
|
|
const ROCK_ANIM ; throw rock
|
|
const BAIT_ANIM ; throw bait
|