WarEraAPI.types.company module

class WarEraAPI.types.company.Company(_id: str, user: str, region: str, itemCode: Literal['limestone', 'iron', 'petroleum', 'concrete', 'steel', 'oil', 'grain', 'livestock', 'fish', 'bread', 'steak', 'cookedFish', 'lead', 'ammo', 'lightAmmo', 'heavyAmmo', 'case1', 'case2', 'scraps', 'cocain', 'coca'], isFull: bool, name: str, concreteInvested: int, activeUpgradeLevels: WarEraAPI.types.constants.ActiveUpgradeLevels, production: float, workerCount: int, createdAt: datetime.datetime, updatedAt: datetime.datetime, movedUpAt: datetime.datetime | None = None, estimatedValue: float | None = None, workers: List[WarEraAPI.types.worker.Worker] | None = None, workOffer: str | None = None, disabledAt: datetime.datetime | None = None, dates: dict | None = None, upgradesV2: dict | None = None)

Bases: object

activeUpgradeLevels: ActiveUpgradeLevels
concreteInvested: int
createdAt: datetime
dates: dict | None = None
disabledAt: datetime | None = None
estimatedValue: float | None = None
isFull: bool
itemCode: Literal['limestone', 'iron', 'petroleum', 'concrete', 'steel', 'oil', 'grain', 'livestock', 'fish', 'bread', 'steak', 'cookedFish', 'lead', 'ammo', 'lightAmmo', 'heavyAmmo', 'case1', 'case2', 'scraps', 'cocain', 'coca']
movedUpAt: datetime | None = None
name: str
production: float
region: str
updatedAt: datetime
upgradesV2: dict | None = None
user: str
workOffer: str | None = None
workerCount: int
workers: List[Worker] | None = None