Copy Enums to const.py

Switching to IntEnum where necessary.
This commit is contained in:
Indiction
2019-03-07 00:14:48 +01:00
parent 909c9f7b71
commit e6309bb8bb
9 changed files with 68 additions and 71 deletions

View File

@@ -1,5 +1,5 @@
from eos.enum import Enum
from enum import IntEnum
class Slot(Enum):
@@ -24,3 +24,56 @@ class Slot(Enum):
FS_LIGHT = 13
FS_SUPPORT = 14
FS_HEAVY = 15
class ImplantLocation(Enum):
FIT = 0
CHARACTER = 1
class CalcType(Enum):
LOCAL = 0
PROJECTED = 1
COMMAND = 2
class State(Enum):
OFFLINE = -1
ONLINE = 0
ACTIVE = 1
OVERHEATED = 2
class Hardpoint(Enum):
NONE = 0
MISSILE = 1
TURRET = 2
class LoginMethod(Enum):
SERVER = 0
MANUAL = 1
class SsoMode(Enum):
AUTO = 0
CUSTOM = 1
class ESIEndpoints(Enum):
CHAR = "/v4/characters/{character_id}/"
CHAR_SKILLS = "/v4/characters/{character_id}/skills/"
CHAR_FITTINGS = "/v1/characters/{character_id}/fittings/"
CHAR_DEL_FIT = "/v1/characters/{character_id}/fittings/{fitting_id}/"
class MultiBuy_ItemType(IntEnum):
IMPLANTS = 1
CARGO = 2
LOADED_CHARGES = 3
class Options(IntEnum):
IMPLANTS = 1
MUTATIONS = 2
LOADED_CHARGES = 3
class RigSize(Enum):
# Matches to item attribute "rigSize" on ship and rig items
SMALL = 1
MEDIUM = 2
LARGE = 3
CAPITAL = 4