NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

entityConst.py (3438B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\common\script\mgt\entityConst.py
      2 import localization
      3 import eve.common.lib.appConst as const
      4 STATE_OFFLINING = -7
      5 STATE_ANCHORING = -6
      6 STATE_ONLINING = -5
      7 STATE_ANCHORED = -4
      8 STATE_UNANCHORING = -3
      9 STATE_UNANCHORED = -2
     10 STATE_INCAPACITATED = -1
     11 STATE_IDLE = 0
     12 STATE_COMBAT = 1
     13 STATE_MINING = 2
     14 STATE_APPROACHING = 3
     15 STATE_DEPARTING = 4
     16 STATE_DEPARTING_2 = 5
     17 STATE_PURSUIT = 6
     18 STATE_FLEEING = 7
     19 STATE_REINFORCED = 8
     20 STATE_OPERATING = 9
     21 STATE_ENGAGE = 10
     22 STATE_VULNERABLE = 11
     23 STATE_SHIELD_REINFORCE = 12
     24 STATE_ARMOR_REINFORCE = 13
     25 STATE_INVULNERABLE = 14
     26 STATE_WARPAWAYANDDIE = 15
     27 STATE_WARPAWAYANDCOMEBACK = 16
     28 STATE_WARPTOPOSITION = 17
     29 STATE_SALVAGING = 18
     30 ENTITY_STATE_NAMES = {STATE_OFFLINING: 'State_OFFLINING',
     31  STATE_ANCHORING: 'STATE_ANCHORING',
     32  STATE_ONLINING: 'STATE_ONLINING',
     33  STATE_ANCHORED: 'STATE_ANCHORED',
     34  STATE_UNANCHORING: 'STATE_UNANCHORING',
     35  STATE_UNANCHORED: 'STATE_UNANCHORED',
     36  STATE_INCAPACITATED: 'STATE_INCAPACITATED',
     37  STATE_IDLE: 'STATE_IDLE',
     38  STATE_COMBAT: 'STATE_COMBAT',
     39  STATE_MINING: 'STATE_MINING',
     40  STATE_APPROACHING: 'STATE_APPROACHING',
     41  STATE_DEPARTING: 'STATE_DEPARTING',
     42  STATE_DEPARTING_2: 'STATE_DEPARTING_2',
     43  STATE_PURSUIT: 'STATE_PURSUIT',
     44  STATE_FLEEING: 'STATE_FLEEING',
     45  STATE_REINFORCED: 'STATE_REINFORCED',
     46  STATE_OPERATING: 'STATE_OPERATING',
     47  STATE_ENGAGE: 'STATE_ENGAGE',
     48  STATE_VULNERABLE: 'STATE_VULNERABLE',
     49  STATE_SHIELD_REINFORCE: 'STATE_SHIELD_REINFORCE',
     50  STATE_ARMOR_REINFORCE: 'STATE_ARMOR_REINFORCE',
     51  STATE_INVULNERABLE: 'STATE_INVULNERABLE',
     52  STATE_WARPAWAYANDDIE: 'STATE_WARPAWAYANDDIE',
     53  STATE_WARPAWAYANDCOMEBACK: 'STATE_WARPAWAYANDCOMEBACK',
     54  STATE_WARPTOPOSITION: 'STATE_WARPTOPOSITION',
     55  STATE_SALVAGING: 'STATE_SALVAGING'}
     56 INCAPACITATION_DISTANCE = 500000
     57 COMMAND_DISTANCE = INCAPACITATION_DISTANCE
     58 POS_STRUCTURE_STATE = {const.pwnStructureStateAnchored: localization.GetByLabel('UI/Entities/States/Anchored'),
     59  const.pwnStructureStateAnchoring: localization.GetByLabel('UI/Entities/States/Anchoring'),
     60  const.pwnStructureStateIncapacitated: localization.GetByLabel('UI/Entities/States/Incapacitated'),
     61  const.pwnStructureStateInvulnerable: localization.GetByLabel('UI/Entities/States/Invulnerable'),
     62  const.pwnStructureStateOnline: localization.GetByLabel('UI/Entities/States/Online'),
     63  const.pwnStructureStateOnlining: localization.GetByLabel('UI/Entities/States/Onlining'),
     64  const.pwnStructureStateOperating: localization.GetByLabel('UI/Entities/States/Operating'),
     65  const.pwnStructureStateReinforced: localization.GetByLabel('UI/Entities/States/Reinforced'),
     66  const.pwnStructureStateUnanchored: localization.GetByLabel('UI/Entities/States/Unanchored'),
     67  const.pwnStructureStateUnanchoring: localization.GetByLabel('UI/Entities/States/Unanchoring'),
     68  const.pwnStructureStateVulnerable: localization.GetByLabel('UI/Entities/States/Vulnerable'),
     69  const.pwnStructureStateAnchor: localization.GetByLabel('UI/Inflight/MoonMining/Structures/Anchor'),
     70  const.pwnStructureStateUnanchor: localization.GetByLabel('UI/Inflight/MoonMining/Structures/Unanchor'),
     71  const.pwnStructureStateOffline: localization.GetByLabel('UI/Inflight/MoonMining/Structures/Offline'),
     72  const.pwnStructureStateOnlineActive: localization.GetByLabel('UI/Inflight/MoonMining/States/OnlineActive'),
     73  const.pwnStructureStateOnlineStartingUp: localization.GetByLabel('UI/Inflight/MoonMining/States/OnlineStartingUp')}