class AttributesEnum(NameEnum):
    STREINGTH = auto()
    ENDURANCE = auto()
    AGILITY = auto()
    PERCEPTION = auto()
    INTELLIGENCE = auto()
    CHARISMA = auto()

    HEALTH = auto()
    MANA = auto()
    STAMINA = auto()
示例#2
0
class MaterialTypes(NameEnum):
    STONE = auto()
    WOOD = auto()
    METAL = auto()
    CRYSTAL = auto()
    BONE = auto()
    SKIN = auto()
    FUR = auto()
    CLOTH = auto()
示例#3
0
class DamageTypes(NameEnum):
    SLASH = auto()
    CRUSH = auto()
    PIERCE = auto()

    FIRE = auto()
    FROST = auto()
    LIGHTNING = auto()
    ACID = auto()

    # design: succeptable entities have strong vulnerability. damage of below types comes in small amounts.
    SONIC = auto()
示例#4
0
class ItemTypes(NameEnum):
    BODY_ARMOR = auto()
    WEAPON = auto()
    HELMET = auto()
    BOOTS = auto()
    RING = auto()

    MATERIAL = auto()
    BLUEPRINT = auto()
示例#5
0
class WeaponTypes(NameEnum):
    AXE = auto()
    SWORD = auto()
    DAGGER = auto()
    SPEAR = auto()
    HAMMER = auto()
    CLUB = auto()
示例#6
0
class MasteriesEnum(NameEnum):
    AXE = auto()
    SWORD = auto()
    DAGGER = auto()
    SPEAR = auto()
    CLUB = auto()
    HAMMER = auto()
    EXOTIC = auto()
    SHIELD = auto()
    DUAL = auto()
    TWO_HANDED = auto()

    FIRE = auto()
    FROST = auto()
    LIGHTNING = auto()
    EARTH = auto()
    ACID = auto()
    LIGHT = auto()
    SONIC = auto()
    ASTRAL = auto()
    MIND = auto()

    RANGED = auto()
    THROW = auto()
    STEALTH = auto()
    SEARCH = auto()
    MONSTROLOGY = auto()
    ACROBATICS = auto()
    ATHLETICS = auto()
    ARMORY = auto()
    LORE = auto()
    ALCHEMY = auto()
示例#7
0
class ArmorTypes(NameEnum):
    T_SHIRT = auto()
    LEATHER_JACKET = auto()
    CUIRASS = auto()
    FUR_SUIT = auto()
class ImpactFactor(NameEnum):
    CRIT = auto()
    HIT = auto()
    GRAZE = auto()
    MISS = auto()
示例#9
0
class EventsChannels(NameEnum):
    DamageChannel = auto()
    AttackChannel = auto()
    UnitDiedChannel = auto()
    MovementChannel = auto()
    ItemDestroyedChannel = auto()