diff options
Diffstat (limited to 'include/constants/ability.h')
-rw-r--r-- | include/constants/ability.h | 156 |
1 files changed, 77 insertions, 79 deletions
diff --git a/include/constants/ability.h b/include/constants/ability.h index 27f87fc..34515a4 100644 --- a/include/constants/ability.h +++ b/include/constants/ability.h @@ -1,84 +1,82 @@ #ifndef GUARD_CONSTANTS_ABILITY_H #define GUARD_CONSTANTS_ABILITY_H -enum Ability -{ - ABILITY_STENCH = 0x1, - ABILITY_THICK_FAT = 0x2, - ABILITY_RAIN_DISH = 0x3, - ABILITY_DRIZZLE = 0x4, - ABILITY_ARENA_TRAP = 0x5, - ABILITY_INTIMIDATE = 0x6, - ABILITY_ROCK_HEAD = 0x7, - ABILITY_AIR_LOCK = 0x8, - ABILITY_HYPER_CUTTER = 0x9, - ABILITY_SHADOW_TAG = 0xA, - ABILITY_SPEED_BOOST = 0xB, - ABILITY_BATTLE_ARMOR = 0xC, - ABILITY_STURDY = 0xD, - ABILITY_SUCTION_CUPS = 0xE, - ABILITY_CLEAR_BODY = 0xF, - ABILITY_TORRENT = 0x10, - ABILITY_GUTS = 0x11, - ABILITY_ROUGH_SKIN = 0x12, - ABILITY_SHELL_ARMOR = 0x13, - ABILITY_NATURAL_CURE = 0x14, - ABILITY_DAMP = 0x15, - ABILITY_LIMBER = 0x16, - ABILITY_MAGNET_PULL = 0x17, - ABILITY_WHITE_SMOKE = 0x18, - ABILITY_SYNCHRONIZE = 0x19, - ABILITY_OVERGROW = 0x1A, - ABILITY_SWIFT_SWIM = 0x1B, - ABILITY_SAND_STREAM = 0x1C, - ABILITY_SAND_VEIL = 0x1D, - ABILITY_KEEN_EYE = 0x1E, - ABILITY_INNER_FOCUS = 0x1F, - ABILITY_STATIC = 0x20, - ABILITY_SHED_SKIN = 0x21, - ABILITY_HUGE_POWER = 0x22, - ABILITY_VOLT_ABSORB = 0x23, - ABILITY_WATER_ABSORB = 0x24, - ABILITY_FORECAST = 0x25, - ABILITY_SERENE_GRACE = 0x26, - ABILITY_POISON_POINT = 0x27, - ABILITY_TRACE = 0x28, - ABILITY_OBLIVIOUS = 0x29, - ABILITY_TRUANT = 0x2A, - ABILITY_RUN_AWAY = 0x2B, - ABILITY_STICKY_HOLD = 0x2C, - ABILITY_CLOUD_NINE = 0x2D, - ABILITY_ILLUMINATE = 0x2E, - ABILITY_EARLY_BIRD = 0x2F, - ABILITY_HUSTLE = 0x30, - ABILITY_DROUGHT = 0x31, - ABILITY_LIGHTNINGROD = 0x32, - ABILITY_COMPOUNDEYES = 0x33, - ABILITY_MARVEL_SCALE = 0x34, - ABILITY_WONDER_GUARD = 0x35, - ABILITY_INSOMNIA = 0x36, - ABILITY_LEVITATE = 0x37, - ABILITY_PLUS = 0x38, - ABILITY_PRESSURE = 0x39, - ABILITY_LIQUID_OOZE = 0x3A, - ABILITY_COLOR_CHANGE = 0x3B, - ABILITY_SOUNDPROOF = 0x3C, - ABILITY_EFFECT_SPORE = 0x3D, - ABILITY_FLAME_BODY = 0x3E, - ABILITY_MINUS = 0x3F, - ABILITY_OWN_TEMPO = 0x40, - ABILITY_MAGMA_ARMOR = 0x41, - ABILITY_WATER_VEIL = 0x42, - ABILITY_SWARM = 0x43, - ABILITY_CUTE_CHARM = 0x44, - ABILITY_IMMUNITY = 0x45, - ABILITY_BLAZE = 0x46, - ABILITY_PICKUP = 0x47, - ABILITY_FLASH_FIRE = 0x48, - ABILITY_VITAL_SPIRIT = 0x49, - ABILITY_CHLOROPHYLL = 0x4A, - ABILITY_PURE_POWER = 0x4B, - ABILITY_SHIELD_DUST = 0x4C -}; +#define ABILITY_NONE 0x0 +#define ABILITY_STENCH 0x1 +#define ABILITY_THICK_FAT 0x2 +#define ABILITY_RAIN_DISH 0x3 +#define ABILITY_DRIZZLE 0x4 +#define ABILITY_ARENA_TRAP 0x5 +#define ABILITY_INTIMIDATE 0x6 +#define ABILITY_ROCK_HEAD 0x7 +#define ABILITY_AIR_LOCK 0x8 +#define ABILITY_HYPER_CUTTER 0x9 +#define ABILITY_SHADOW_TAG 0xA +#define ABILITY_SPEED_BOOST 0xB +#define ABILITY_BATTLE_ARMOR 0xC +#define ABILITY_STURDY 0xD +#define ABILITY_SUCTION_CUPS 0xE +#define ABILITY_CLEAR_BODY 0xF +#define ABILITY_TORRENT 0x10 +#define ABILITY_GUTS 0x11 +#define ABILITY_ROUGH_SKIN 0x12 +#define ABILITY_SHELL_ARMOR 0x13 +#define ABILITY_NATURAL_CURE 0x14 +#define ABILITY_DAMP 0x15 +#define ABILITY_LIMBER 0x16 +#define ABILITY_MAGNET_PULL 0x17 +#define ABILITY_WHITE_SMOKE 0x18 +#define ABILITY_SYNCHRONIZE 0x19 +#define ABILITY_OVERGROW 0x1A +#define ABILITY_SWIFT_SWIM 0x1B +#define ABILITY_SAND_STREAM 0x1C +#define ABILITY_SAND_VEIL 0x1D +#define ABILITY_KEEN_EYE 0x1E +#define ABILITY_INNER_FOCUS 0x1F +#define ABILITY_STATIC 0x20 +#define ABILITY_SHED_SKIN 0x21 +#define ABILITY_HUGE_POWER 0x22 +#define ABILITY_VOLT_ABSORB 0x23 +#define ABILITY_WATER_ABSORB 0x24 +#define ABILITY_FORECAST 0x25 +#define ABILITY_SERENE_GRACE 0x26 +#define ABILITY_POISON_POINT 0x27 +#define ABILITY_TRACE 0x28 +#define ABILITY_OBLIVIOUS 0x29 +#define ABILITY_TRUANT 0x2A +#define ABILITY_RUN_AWAY 0x2B +#define ABILITY_STICKY_HOLD 0x2C +#define ABILITY_CLOUD_NINE 0x2D +#define ABILITY_ILLUMINATE 0x2E +#define ABILITY_EARLY_BIRD 0x2F +#define ABILITY_HUSTLE 0x30 +#define ABILITY_DROUGHT 0x31 +#define ABILITY_LIGHTNINGROD 0x32 +#define ABILITY_COMPOUNDEYES 0x33 +#define ABILITY_MARVEL_SCALE 0x34 +#define ABILITY_WONDER_GUARD 0x35 +#define ABILITY_INSOMNIA 0x36 +#define ABILITY_LEVITATE 0x37 +#define ABILITY_PLUS 0x38 +#define ABILITY_PRESSURE 0x39 +#define ABILITY_LIQUID_OOZE 0x3A +#define ABILITY_COLOR_CHANGE 0x3B +#define ABILITY_SOUNDPROOF 0x3C +#define ABILITY_EFFECT_SPORE 0x3D +#define ABILITY_FLAME_BODY 0x3E +#define ABILITY_MINUS 0x3F +#define ABILITY_OWN_TEMPO 0x40 +#define ABILITY_MAGMA_ARMOR 0x41 +#define ABILITY_WATER_VEIL 0x42 +#define ABILITY_SWARM 0x43 +#define ABILITY_CUTE_CHARM 0x44 +#define ABILITY_IMMUNITY 0x45 +#define ABILITY_BLAZE 0x46 +#define ABILITY_PICKUP 0x47 +#define ABILITY_FLASH_FIRE 0x48 +#define ABILITY_VITAL_SPIRIT 0x49 +#define ABILITY_CHLOROPHYLL 0x4A +#define ABILITY_PURE_POWER 0x4B +#define ABILITY_SHIELD_DUST 0x4C #endif |