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

buttonConst.py (2104B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\const\buttonConst.py
      2 import eveicon
      3 STATE_UNDOCK = 1
      4 STATE_DOCK = 2
      5 STATE_WARPTO = 3
      6 STATE_SETDESTINATION = 4
      7 STATE_STARTCONVERSATION = 5
      8 STATE_OPENPROBESCANNER = 6
      9 STATE_DESTINATIONSET = 7
     10 STATE_NONE = 8
     11 STATE_APPROACH = 9
     12 STATE_PREPARING_WARP = 10
     13 STATE_WARPING = 11
     14 STATE_UNDOCKING = 12
     15 STATE_APPROACHING = 13
     16 STATE_DOCKING = 14
     17 STATE_CLAIM_REWARDS = 15
     18 STATE_COMPLETEREFERRAL = 16
     19 STATE_READDETAILS = 17
     20 STATE_DROPITEMINMISSIONCONTAINER = 18
     21 STATE_LINK_TO = 19
     22 BUTTON_LABEL_PATH_BY_STATE = {STATE_UNDOCK: 'UI/Neocom/UndockBtn',
     23  STATE_DOCK: 'UI/Inflight/DockInStation',
     24  STATE_WARPTO: 'UI/Inflight/WarpToBookmark',
     25  STATE_SETDESTINATION: 'UI/Inflight/SetDestination',
     26  STATE_DESTINATIONSET: 'UI/Inflight/DestinationSet',
     27  STATE_APPROACH: 'UI/Inflight/ApproachObject',
     28  STATE_PREPARING_WARP: 'UI/Inflight/Preparing',
     29  STATE_WARPING: 'UI/Inflight/Warping',
     30  STATE_UNDOCKING: 'UI/Station/AbortUndock',
     31  STATE_STARTCONVERSATION: 'UI/Commands/StartConversation',
     32  STATE_APPROACHING: 'UI/Inflight/Messages/ApproachingHeader',
     33  STATE_DOCKING: 'UI/Inflight/Messages/Docking',
     34  STATE_COMPLETEREFERRAL: 'UI/Commands/StartConversation',
     35  STATE_READDETAILS: 'UI/Agents/Commands/ReadDetails',
     36  STATE_DROPITEMINMISSIONCONTAINER: 'UI/Agents/Commands/OpenContainer'}
     37 BUTTON_TEXTURE_PATH_BY_STATE = {STATE_UNDOCK: 'res:/UI/Texture/Shared/actions/undock.png',
     38  STATE_DOCK: eveicon.dock,
     39  STATE_WARPTO: eveicon.warp_to,
     40  STATE_SETDESTINATION: eveicon.set_destination,
     41  STATE_DESTINATIONSET: eveicon.checkmark,
     42  STATE_APPROACH: eveicon.approach,
     43  STATE_STARTCONVERSATION: eveicon.start_conversation,
     44  STATE_COMPLETEREFERRAL: eveicon.start_conversation,
     45  STATE_READDETAILS: 'res:/UI/Texture/Icons/38_16_190.png',
     46  STATE_DROPITEMINMISSIONCONTAINER: 'res:/UI/Texture/Shared/Brackets/containerCargoNPC.png'}
     47 ACTIVE_BUTTON_STATES = [STATE_PREPARING_WARP,
     48  STATE_WARPING,
     49  STATE_APPROACHING,
     50  STATE_DOCKING,
     51  STATE_UNDOCKING]
     52 BUTTON_DISABLED_STATES = [STATE_DESTINATIONSET,
     53  STATE_WARPING,
     54  STATE_DOCKING,
     55  STATE_PREPARING_WARP]