#ifndef PERK_DEFS_H
#define PERK_DEFS_H

namespace fallout {

typedef enum Perk {
    PERK_AWARENESS,
    PERK_BONUS_HTH_ATTACKS,
    PERK_BONUS_HTH_DAMAGE,
    PERK_BONUS_MOVE,
    PERK_BONUS_RANGED_DAMAGE,
    PERK_BONUS_RATE_OF_FIRE,
    PERK_EARLIER_SEQUENCE,
    PERK_FASTER_HEALING,
    PERK_MORE_CRITICALS,
    PERK_NIGHT_VISION,
    PERK_PRESENCE,
    PERK_RAD_RESISTANCE,
    PERK_TOUGHNESS,
    PERK_STRONG_BACK,
    PERK_SHARPSHOOTER,
    PERK_SILENT_RUNNING,
    PERK_SURVIVALIST,
    PERK_MASTER_TRADER,
    PERK_EDUCATED,
    PERK_HEALER,
    PERK_FORTUNE_FINDER,
    PERK_BETTER_CRITICALS,
    PERK_EMPATHY,
    PERK_SLAYER,
    PERK_SNIPER,
    PERK_SILENT_DEATH,
    PERK_ACTION_BOY,
    PERK_MENTAL_BLOCK,
    PERK_LIFEGIVER,
    PERK_DODGER,
    PERK_SNAKEATER,
    PERK_MR_FIXIT,
    PERK_MEDIC,
    PERK_MASTER_THIEF,
    PERK_SPEAKER,
    PERK_HEAVE_HO,
    PERK_FRIENDLY_FOE,
    PERK_PICKPOCKET,
    PERK_GHOST,
    PERK_CULT_OF_PERSONALITY,
    PERK_SCROUNGER,
    PERK_EXPLORER,
    PERK_FLOWER_CHILD,
    PERK_PATHFINDER,
    PERK_ANIMAL_FRIEND,
    PERK_SCOUT,
    PERK_MYSTERIOUS_STRANGER,
    PERK_RANGER,
    PERK_QUICK_POCKETS,
    PERK_SMOOTH_TALKER,
    PERK_SWIFT_LEARNER,
    PERK_TAG,
    PERK_MUTATE,
    PERK_NUKA_COLA_ADDICTION,
    PERK_BUFFOUT_ADDICTION,
    PERK_MENTATS_ADDICTION,
    PERK_PSYCHO_ADDICTION,
    PERK_RADAWAY_ADDICTION,
    PERK_WEAPON_LONG_RANGE,
    PERK_WEAPON_ACCURATE,
    PERK_WEAPON_PENETRATE,
    PERK_WEAPON_KNOCKBACK,
    PERK_POWERED_ARMOR,
    PERK_COMBAT_ARMOR,
    PERK_WEAPON_SCOPE_RANGE,
    PERK_WEAPON_FAST_RELOAD,
    PERK_WEAPON_NIGHT_SIGHT,
    PERK_WEAPON_FLAMEBOY,
    PERK_ARMOR_ADVANCED_I,
    PERK_ARMOR_ADVANCED_II,
    PERK_JET_ADDICTION,
    PERK_TRAGIC_ADDICTION,
    PERK_ARMOR_CHARISMA,
    PERK_GECKO_SKINNING,
    PERK_DERMAL_IMPACT_ARMOR,
    PERK_DERMAL_IMPACT_ASSAULT_ENHANCEMENT,
    PERK_PHOENIX_ARMOR_IMPLANTS,
    PERK_PHOENIX_ASSAULT_ENHANCEMENT,
    PERK_VAULT_CITY_INOCULATIONS,
    PERK_ADRENALINE_RUSH,
    PERK_CAUTIOUS_NATURE,
    PERK_COMPREHENSION,
    PERK_DEMOLITION_EXPERT,
    PERK_GAMBLER,
    PERK_GAIN_STRENGTH,
    PERK_GAIN_PERCEPTION,
    PERK_GAIN_ENDURANCE,
    PERK_GAIN_CHARISMA,
    PERK_GAIN_INTELLIGENCE,
    PERK_GAIN_AGILITY,
    PERK_GAIN_LUCK,
    PERK_HARMLESS,
    PERK_HERE_AND_NOW,
    PERK_HTH_EVADE,
    PERK_KAMA_SUTRA_MASTER,
    PERK_KARMA_BEACON,
    PERK_LIGHT_STEP,
    PERK_LIVING_ANATOMY,
    PERK_MAGNETIC_PERSONALITY,
    PERK_NEGOTIATOR,
    PERK_PACK_RAT,
    PERK_PYROMANIAC,
    PERK_QUICK_RECOVERY,
    PERK_SALESMAN,
    PERK_STONEWALL,
    PERK_THIEF,
    PERK_WEAPON_HANDLING,
    PERK_VAULT_CITY_TRAINING,
    PERK_ALCOHOL_RAISED_HIT_POINTS,
    PERK_ALCOHOL_RAISED_HIT_POINTS_II,
    PERK_ALCOHOL_LOWERED_HIT_POINTS,
    PERK_ALCOHOL_LOWERED_HIT_POINTS_II,
    PERK_AUTODOC_RAISED_HIT_POINTS,
    PERK_AUTODOC_RAISED_HIT_POINTS_II,
    PERK_AUTODOC_LOWERED_HIT_POINTS,
    PERK_AUTODOC_LOWERED_HIT_POINTS_II,
    PERK_EXPERT_EXCREMENT_EXPEDITOR,
    PERK_WEAPON_ENHANCED_KNOCKOUT,
    PERK_JINXED,
    PERK_COUNT,
} Perk;

} // namespace fallout

#endif /* PERK_DEFS_H */
