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

systemMenuConst.py (2959B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\systemMenu\systemMenuConst.py
      2 import eveicon
      3 from clientsettings.setting import SessionSettingEnum
      4 PANELID_DISPLAY_AND_GRAPHICS = 'displayandgraphics'
      5 PANELID_CAMERA = 'camera'
      6 PANELID_AUDIO = 'audio'
      7 PANELID_USERINTERFACE = 'generic'
      8 PANELID_GAMEPLAY = 'gameplay'
      9 PANELID_SHORTCUTS = 'shortcuts'
     10 PANELID_FEATUREPREVIEW = 'experiments'
     11 PANELID_RESETSETTINGS = 'reset settings'
     12 PANELID_LANGUAGE = 'language'
     13 PANELID_ABOUTEVE = 'about eve'
     14 PANELID_SHORTCUTS_WINDOW = 'window'
     15 PANELID_SHORTCUTS_COMBAT = 'combat'
     16 PANELID_SHORTCUTS_GENERAL = 'general'
     17 PANELID_SHORTCUTS_NAVIGATION = 'navigation'
     18 PANELID_SHORTCUTS_MODULES = 'modules'
     19 PANELID_SHORTCUTS_DRONES = 'drones'
     20 PANELID_SHORTCUTS_FIGHTERS = 'fighters'
     21 PANELID_SHORTCUTS_CHARCREATION = 'charactercreator'
     22 PANEL_IDS = (PANELID_DISPLAY_AND_GRAPHICS,
     23  PANELID_CAMERA,
     24  PANELID_AUDIO,
     25  PANELID_USERINTERFACE,
     26  PANELID_GAMEPLAY,
     27  PANELID_SHORTCUTS,
     28  PANELID_FEATUREPREVIEW,
     29  PANELID_RESETSETTINGS,
     30  PANELID_LANGUAGE,
     31  PANELID_ABOUTEVE)
     32 PANEL_IDS_SHORTCUTS = [PANELID_SHORTCUTS_WINDOW,
     33  PANELID_SHORTCUTS_COMBAT,
     34  PANELID_SHORTCUTS_GENERAL,
     35  PANELID_SHORTCUTS_NAVIGATION,
     36  PANELID_SHORTCUTS_MODULES,
     37  PANELID_SHORTCUTS_DRONES,
     38  PANELID_SHORTCUTS_FIGHTERS,
     39  PANELID_SHORTCUTS_CHARCREATION]
     40 NAME_BY_PANELID = {PANELID_DISPLAY_AND_GRAPHICS: 'UI/SystemMenu/DisplayAndGraphics/Header',
     41  PANELID_CAMERA: 'UI/SystemMenu/Camera/Header',
     42  PANELID_AUDIO: 'UI/SystemMenu/AudioAndChat/AudioHeader',
     43  PANELID_USERINTERFACE: 'UI/SystemMenu/GeneralSettings/Header',
     44  PANELID_GAMEPLAY: 'UI/SystemMenu/Gameplay/Header',
     45  PANELID_SHORTCUTS: 'UI/SystemMenu/Shortcuts/Header',
     46  PANELID_FEATUREPREVIEW: 'UI/FeaturePreview/FeaturePreviewsTab',
     47  PANELID_RESETSETTINGS: 'UI/SystemMenu/ResetSettings/Header',
     48  PANELID_LANGUAGE: 'UI/SystemMenu/Language/Header',
     49  PANELID_ABOUTEVE: 'UI/SystemMenu/AboutEve/Header',
     50  PANELID_SHORTCUTS_WINDOW: 'UI/SystemMenu/Shortcuts/WindowTab',
     51  PANELID_SHORTCUTS_COMBAT: 'UI/SystemMenu/Shortcuts/CombatTab',
     52  PANELID_SHORTCUTS_GENERAL: 'UI/SystemMenu/Shortcuts/GeneralTab',
     53  PANELID_SHORTCUTS_NAVIGATION: 'UI/SystemMenu/Shortcuts/NavigationTab',
     54  PANELID_SHORTCUTS_MODULES: 'UI/SystemMenu/Shortcuts/ModulesTab',
     55  PANELID_SHORTCUTS_DRONES: 'UI/SystemMenu/Shortcuts/DronesTab',
     56  PANELID_SHORTCUTS_FIGHTERS: 'UI/Common/Fighters',
     57  PANELID_SHORTCUTS_CHARCREATION: 'UI/CharacterCreation'}
     58 ICON_BY_PANELID = {PANELID_DISPLAY_AND_GRAPHICS: eveicon.video,
     59  PANELID_CAMERA: eveicon.look_at,
     60  PANELID_AUDIO: eveicon.audio,
     61  PANELID_USERINTERFACE: eveicon.ui,
     62  PANELID_GAMEPLAY: eveicon.gameplay,
     63  PANELID_SHORTCUTS: eveicon.shortcuts,
     64  PANELID_FEATUREPREVIEW: eveicon.feature,
     65  PANELID_RESETSETTINGS: eveicon.reset,
     66  PANELID_LANGUAGE: eveicon.language,
     67  PANELID_ABOUTEVE: eveicon.show_info}
     68 LABEL_WIDTH = 300
     69 system_menu_selected_tab_setting = SessionSettingEnum(PANELID_DISPLAY_AND_GRAPHICS, NAME_BY_PANELID)