mercDenUtil.py (1635B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\planet\mecDen\mercDenUtil.py 2 3 4 class MercDenEntryInfo(object): 5 6 def __init__(self, itemID, mercDen = None, activities = None): 7 self._item_id = itemID 8 self._mercDen = mercDen 9 self._activities = activities 10 11 @property 12 def item_id(self): 13 return self._item_id 14 15 @property 16 def type_id(self): 17 if self._mercDen: 18 return self._mercDen.type_id 19 20 @property 21 def is_enabled(self): 22 if self._mercDen: 23 return self._mercDen.is_enabled 24 return False 25 26 @property 27 def solar_system_id(self): 28 if self._mercDen: 29 return self._mercDen.solar_system_id 30 31 @property 32 def infomorphs_info(self): 33 if self._mercDen: 34 return self._mercDen.infomorphs_info 35 36 @property 37 def owner_id(self): 38 if self._mercDen: 39 return self._mercDen.owner_id 40 41 @property 42 def skyhook_id(self): 43 if self._mercDen: 44 return self._mercDen.skyhook_id 45 46 @property 47 def planet_id(self): 48 if self._mercDen: 49 return self._mercDen.planet_id 50 51 @property 52 def activities(self): 53 return self._activities or [] 54 55 @property 56 def mercenary_den_info(self): 57 return self._mercDen 58 59 @property 60 def has_complete_info(self): 61 if self._mercDen: 62 return True 63 return False 64 65 66 DEN_COL_NAME = 'name' 67 DEN_COL_SYSTEM = 'system' 68 DEN_COL_PLANET = 'planet' 69 DEN_COL_STATE = 'state' 70 DEN_COL_INFOM = 'infomorphs' 71 DEN_COL_MTO = 'mtos'