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

actionConst.py (4986B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\inflight\actionConst.py
      2 import eveicon
      3 ICON_BY_ACTIONID = {'UI/Commands/ShowInfo': eveicon.show_info,
      4  'UI/Inflight/ApproachObject': eveicon.approach,
      5  'UI/Inflight/AlignTo': eveicon.align_to,
      6  'UI/Inflight/OrbitObject': eveicon.orbit,
      7  'UI/Inflight/Submenus/KeepAtRange': eveicon.keep_at_distance,
      8  'UI/Inflight/LockTarget': eveicon.target,
      9  'UI/Inflight/UnlockTarget': eveicon.target,
     10  'UI/Inflight/LookAtObject': eveicon.look_at,
     11  'UI/Inflight/ResetCamera': eveicon.look_at,
     12  'UI/Inflight/SetAsCameraInterest': eveicon.camera_track,
     13  'UI/Chat/StartConversation': eveicon.start_conversation,
     14  'UI/Menusvc/OpenSovHubConfigWindow': eveicon.settings_wheel,
     15  'UI/Commands/OpenCargo': eveicon.open_cargo,
     16  'UI/PI/Common/AccessCustomOffice': eveicon.open_cargo,
     17  'UI/OrbitalSkyhook/SkyhookWnd/AccessOrbitalSkyhookOffice': eveicon.settings_wheel,
     18  'UI/Sovereignty/MercenaryDen/ConfigurationWindow/ConfigureMercenaryDen': eveicon.settings_wheel,
     19  'UI/Sovereignty/SovHub/ReagentBay/DepositReagents': eveicon.open_cargo,
     20  'UI/DustLink/OpenUpgradeHold': eveicon.open_cargo,
     21  'UI/Inflight/SpaceComponents/ItemTrader/Access': eveicon.open_cargo,
     22  'UI/Inflight/SpaceComponents/UnderConstruction/Access': eveicon.open_cargo,
     23  'UI/PI/Common/ExitPlanetMode': eveicon.exit_planet_view,
     24  'UI/Inflight/POS/AccessPOSRefinery': eveicon.open_cargo,
     25  'UI/Inflight/POS/AccessPOSCompression': eveicon.open_cargo,
     26  'UI/Inflight/POS/AccessPOSStrontiumBay': eveicon.open_cargo,
     27  'UI/Inflight/POS/AccessPOSFuelBay': eveicon.open_cargo,
     28  'UI/Inflight/POS/AccessPOSAmmo': eveicon.open_cargo,
     29  'UI/Inflight/POS/AccessPOSCrystalStorage': eveicon.open_cargo,
     30  'UI/Inflight/POS/AccessPOSStorage': eveicon.open_cargo,
     31  'UI/Inflight/AccessHangarTransfer': eveicon.open_cargo,
     32  'UI/Inflight/OpenMoonMaterialBay': eveicon.retrieve,
     33  'UI/Inflight/POS/AccessPOSVessels': eveicon.open_cargo,
     34  'UI/Commands/AccessBountyEscrow': eveicon.open_cargo,
     35  'UI/Drones/EngageTarget': eveicon.engage_target,
     36  'UI/Drones/MineWithDrone': eveicon.engage_target,
     37  'UI/Drones/Salvage': eveicon.salvage,
     38  'UI/Inflight/POS/AnchorObject': eveicon.engage_target,
     39  'UI/Drones/ReturnDroneAndOrbit': eveicon.return_and_orbit,
     40  'UI/Drones/ReturnDroneToBay': eveicon.recall_drones,
     41  'UI/Drones/ScoopDroneToBay': eveicon.recall_drones,
     42  'UI/Drones/LaunchDrones': eveicon.launch_drones,
     43  'UI/Inflight/BoardShip': eveicon.board,
     44  'UI/Inflight/BoardStructure': eveicon.board,
     45  'UI/Inflight/DockInStation': eveicon.dock,
     46  'UI/Inflight/Jump': eveicon.jump_to,
     47  'UI/Inflight/JumpByShipcaster': eveicon.jump_to,
     48  'UI/Inflight/JumpByShipcasterToSystem': eveicon.jump_to,
     49  'UI/Inflight/JumpUsingBridge': eveicon.jump_to,
     50  'UI/Inflight/EnterWormhole': eveicon.jump_to,
     51  'UI/Inflight/ActivateGate': eveicon.jump_to,
     52  'UI/Inflight/ActivateTraceGate': eveicon.jump_to,
     53  'UI/Commands/ReadNews': eveicon.view_billboard,
     54  'UI/Fleet/JumpThroughToSystem': eveicon.jump_to,
     55  'UI/Fleet/JumpThrough': eveicon.jump_to,
     56  'UI/PI/Common/ViewInPlanetMode': eveicon.enter_planet_view,
     57  'UI/Inflight/WarpToMoonMiningPoint': eveicon.warp_to_mining_point,
     58  'UI/Inflight/WarpToWithinDistance': eveicon.warp_to,
     59  'UI/Inflight/Submenus/WarpToWithin': eveicon.warp_to,
     60  'UI/Inventory/ItemActions/MakeShipActive': eveicon.board,
     61  'UI/Chat/StartConversationAgent': eveicon.start_conversation,
     62  'UI/Inflight/SetDestination': eveicon.set_destination,
     63  'UI/Inventory/ItemActions/ViewTypesMarketDetails': eveicon.market_details,
     64  'UI/Inflight/SpaceComponents/TowGameObjective/startTowing': eveicon.tow,
     65  'UI/Inflight/SpaceComponents/TowGameObjective/stopTowing': eveicon.tow,
     66  'UI/Inflight/OpenSelectedCargoContainer': eveicon.open_cargo}
     67 MENU_ICON_BLACKLIST = ('UI/Inflight/LookAtObject', 'UI/Inflight/ResetCamera', 'UI/Inflight/SetAsCameraInterest')
     68 CMD_BY_ACTIONID = {'UI/Commands/ShowInfo': 'CmdShowItemInfo',
     69  'UI/Inflight/ApproachObject': 'CmdApproachItem',
     70  'UI/Inflight/AlignTo': 'CmdAlignToItem',
     71  'UI/Inflight/OrbitObject': 'CmdOrbitItem',
     72  'UI/Inflight/Submenus/KeepAtRange': 'CmdKeepItemAtRange',
     73  'UI/Inflight/LockTarget': 'CmdLockTargetItem',
     74  'UI/Inflight/UnlockTarget': 'CmdUnlockTargetItem',
     75  'UI/Inflight/LookAtObject': 'CmdToggleLookAtItem',
     76  'UI/Inflight/SetAsCameraInterest': 'CmdToggleCameraTracking',
     77  'UI/Inflight/DockInStation': 'CmdDockOrJumpOrActivateGate',
     78  'UI/Inflight/Jump': 'CmdDockOrJumpOrActivateGate',
     79  'UI/Inflight/JumpByShipcaster': 'CmdDockOrJumpOrActivateGate',
     80  'UI/Inflight/JumpUsingBridge': 'CmdDockOrJumpOrActivateGate',
     81  'UI/Inflight/EnterWormhole': 'CmdDockOrJumpOrActivateGate',
     82  'UI/Inflight/ActivateGate': 'CmdDockOrJumpOrActivateGate',
     83  'UI/Fleet/JumpThroughToSystem': 'CmdDockOrJumpOrActivateGate',
     84  'UI/Fleet/JumpThrough': 'CmdDockOrJumpOrActivateGate',
     85  'UI/Inflight/WarpToWithinDistance': 'CmdWarpToItem',
     86  'UI/Inflight/OpenSelectedCargoContainer': 'CmdOpenSelectedCargoContainer'}
     87 ACTION_ID_BY_CMD = {v:k for k, v in CMD_BY_ACTIONID.items()}