Add json import/export
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
from enum import StrEnum, auto
|
||||
|
||||
|
||||
class Conditions(StrEnum):
|
||||
blinded = auto()
|
||||
charmed = auto()
|
||||
deafened = auto()
|
||||
frightened = auto()
|
||||
grappled = auto()
|
||||
incapacitated = auto()
|
||||
invisible = auto()
|
||||
paralyzed = auto()
|
||||
petrified = auto()
|
||||
poisoned = auto()
|
||||
prone = auto()
|
||||
restrained = auto()
|
||||
stunned = auto()
|
||||
unconscious = auto()
|
||||
dead = auto()
|
||||
|
||||
|
||||
class DamageType(StrEnum):
|
||||
piercing = auto()
|
||||
slashing = auto()
|
||||
bludgeoning = auto()
|
||||
fire = auto()
|
||||
cold = auto()
|
||||
lightning = auto()
|
||||
thunder = auto()
|
||||
acid = auto()
|
||||
poison = auto()
|
||||
radiant = auto()
|
||||
necrotic = auto()
|
||||
psychic = auto()
|
||||
force = auto()
|
||||
magical = auto()
|
||||
magical_piercing = auto()
|
||||
magical_slashing = auto()
|
||||
magical_bludgeoning = auto()
|
||||
silvered_piercing = auto()
|
||||
silvered_slashing = auto()
|
||||
silvered_bludgeoning = auto()
|
||||
adamantium_piercing = auto()
|
||||
adamantium_slashing = auto()
|
||||
adamantium_bludgeoning = auto()
|
||||
|
||||
|
||||
class Defenses(StrEnum):
|
||||
vulnerable = auto()
|
||||
resistant = auto()
|
||||
immune = auto()
|
||||
absorbs = auto()
|
||||
Reference in New Issue
Block a user