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

mapViewConst.py (6782B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\mapView\mapViewConst.py
      2 from carbon.common.script.sys.serviceConst import ROLE_PROGRAMMER
      3 from eve.client.script.ui.shared.maps.mapcommon import STARMODE_FACTIONEMPIRE
      4 import appConst as const
      5 UNIVERSE_SCALE = 1.5e-13
      6 SOLARSYSTEM_SCALE = 1e-10
      7 STAR_SIZE_UNIMPORTANT = 8.0
      8 STAR_SIZE_STANDARD = 30.0
      9 STAR_SIZE_AFFECTED = 60.0
     10 SCALING_SOLARSYSTEMINWORLDMAP = 0.05
     11 MAX_MARKER_DISTANCE = 220000.0
     12 OPACITY_MARKER_ACTIVE = 1.0
     13 OPACITY_MARKER_SELECTED = 1.3
     14 MIN_CAMERA_DISTANCE = 1.0
     15 MAX_CAMERA_DISTANCE = 160000.0
     16 MIN_CAMERA_DISTANCE_2DVIEW = 3100
     17 MAX_CAMERA_DISTANCE_2DVIEW = MAX_CAMERA_DISTANCE + 150000
     18 MIN_CAMERA_DISTANCE_SOLARSYSTEMVIEW = 0.5
     19 MAX_CAMERA_DISTANCE_SOLARSYSTEMVIEW = 9000.0
     20 DEFAULT_MAP_EYE_Y = 10000
     21 MAX_MAP_PAN_EYE_POS_X = 85000
     22 MAX_MAP_PAN_EYE_POS_Z = 110000
     23 JUMPLINE_BASE_WIDTH = 3.0
     24 JUMPLINE_CONSTELLATION_WIDTH = 1.0
     25 JUMPLINE_REGION_WIDTH = 3.0
     26 AUTOPILOT_LINE_TICKSIZE = const.AU * 10000 * UNIVERSE_SCALE
     27 AUTOPILOT_LINE_ANIM_SPEED = 1.0
     28 AUTOPILOT_LINE_WIDTH = JUMPLINE_BASE_WIDTH * 2
     29 CONSTELLATION_LINE_TICKSIZE = const.AU * 4000 * UNIVERSE_SCALE
     30 REGION_LINE_TICKSIZE = const.AU * 8000 * UNIVERSE_SCALE
     31 AUDIO_SOLARSYSTEM_DISTANCE = 10.0
     32 AUDIO_CONSTELLATION_DISTANCE = 50.0
     33 SETTING_PREFIX = 'mapview2'
     34 VIEWMODE_LAYOUT_SETTINGS = SETTING_PREFIX + '_majorlayout'
     35 VIEWMODE_LAYOUT_SOLARSYSTEM = 0
     36 VIEWMODE_LAYOUT_CONSTELLATIONS = 1
     37 VIEWMODE_LAYOUT_REGIONS = 2
     38 VIEWMODE_LAYOUT_DEFAULT = VIEWMODE_LAYOUT_SOLARSYSTEM
     39 VIEWMODE_LINES_SETTINGS = SETTING_PREFIX + '_lines'
     40 VIEWMODE_LINES_NONE = 3
     41 VIEWMODE_LINES_ALL = 4
     42 VIEWMODE_LINES_SELECTION = 5
     43 VIEWMODE_LINES_SELECTION_REGION = 6
     44 VIEWMODE_LINES_SELECTION_REGION_NEIGHBOURS = 7
     45 VIEWMODE_LINES_DEFAULT = VIEWMODE_LINES_ALL
     46 VIEWMODE_LINES_SHOW_ALLIANCE_SETTINGS = SETTING_PREFIX + '_show_alliance_lines'
     47 VIEWMODE_LINES_SHOW_ALLIANCE_DEFAULT = True
     48 VIEWMODE_LINES_SHOW_JUMP_BRIDGES_MY = 0
     49 VIEWMODE_LINES_SHOW_JUMP_BRIDGES_ALL = 1
     50 VIEWMODE_LINES_SHOW_JUMP_BRIDGES_NONE = 2
     51 VIEWMODE_LINES_SHOW_JUMP_BRIDGES_SETTINGS = SETTING_PREFIX + '_showJumpBridges'
     52 VIEWMODE_LINES_SHOW_JUMP_BRIDGES_DEFAULT = VIEWMODE_LINES_SHOW_JUMP_BRIDGES_MY
     53 VIEWMODE_LAYOUT_SHOW_ABSTRACT_SETTINGS = SETTING_PREFIX + '_layout'
     54 VIEWMODE_LAYOUT_SHOW_ABSTRACT_DEFAULT = True
     55 VIEWMODE_LAYOUT_SHOW_JUMP_RANGE_SETTINGS = SETTING_PREFIX + '_jumpRange'
     56 VIEWMODE_LAYOUT_SHOW_JUMP_RANGE_DEFAULT = True
     57 VIEWMODE_COLOR_SETTINGS = SETTING_PREFIX + '_colormode'
     58 VIEWMODE_COLOR_DEFAULT = STARMODE_FACTIONEMPIRE
     59 VIEWMODE_COLOR_RECENT = SETTING_PREFIX + '_recent_colormode'
     60 VIEWMODE_COLOR_RECENT_DEFAULT = [VIEWMODE_COLOR_DEFAULT]
     61 VIEWMODE_COLOR_RECENT_MAX = 5
     62 VIEWMODE_MARKERS_SETTINGS = SETTING_PREFIX + '_systemmap_markers'
     63 MARKERS_OPTION_PERSONAL_LOCATION = 'personal_location'
     64 MARKERS_OPTION_SHARED_LOCATION = 'shared_location'
     65 MARKERS_OPTION_SOV_HUBS = 'sov_hubs'
     66 MARKERS_OPTION_VULNERABLE_SKYHOOK = 'vulnerable_skyhook'
     67 VIEWMODE_MARKERS_OPTIONS_CUSTOM = [MARKERS_OPTION_PERSONAL_LOCATION, MARKERS_OPTION_SHARED_LOCATION, MARKERS_OPTION_VULNERABLE_SKYHOOK]
     68 VIEWMODE_MARKERS_OPTIONS_CUSTOM_DEFAULT = VIEWMODE_MARKERS_OPTIONS_CUSTOM[:]
     69 VIEWMODE_MARKERS_CUSTOM_LABELS = {MARKERS_OPTION_PERSONAL_LOCATION: 'UI/PeopleAndPlaces/PersonalLocations',
     70  MARKERS_OPTION_SHARED_LOCATION: 'UI/PeopleAndPlaces/SharedLocations',
     71  MARKERS_OPTION_SOV_HUBS: 'UI/Sovereignty/HubPage/SovereigntyHubs',
     72  MARKERS_OPTION_VULNERABLE_SKYHOOK: 'UI/OrbitalSkyhook/SkyhookMap/VulnerableSkyhooks'}
     73 VIEWMODE_MARKERS_OPTIONS = [const.groupScannerProbe,
     74  const.groupPlanet,
     75  const.groupMoon,
     76  const.groupStation,
     77  const.groupAsteroidBelt,
     78  const.groupBeacon,
     79  const.groupCynosuralBeacon,
     80  const.groupStargate,
     81  const.groupSun,
     82  const.groupStructureCitadel,
     83  const.groupStructureIndustrialArray,
     84  const.groupStructureDrillingPlatform]
     85 VIEWMODE_MARKERS_OPTIONS_DEFAULT = [const.groupPlanet,
     86  const.groupMoon,
     87  const.groupStation,
     88  const.groupAsteroidBelt,
     89  const.groupBeacon,
     90  const.groupCynosuralBeacon,
     91  const.groupStargate,
     92  const.groupSun,
     93  const.groupStructureCitadel,
     94  const.groupStructureIndustrialArray,
     95  const.groupStructureDrillingPlatform]
     96 VIEWMODE_MARKERS_DEFAULT = VIEWMODE_MARKERS_OPTIONS_DEFAULT + VIEWMODE_MARKERS_OPTIONS_CUSTOM_DEFAULT
     97 VIEWMODE_MARKERS_OVERLAP_SORT_ORDER = [const.groupStargate,
     98  const.groupAsteroidBelt,
     99  const.groupStation,
    100  const.groupScannerProbe,
    101  const.groupPlanet,
    102  const.groupMoon,
    103  const.groupBeacon,
    104  const.groupCynosuralBeacon,
    105  const.groupSun]
    106 DEFAULT_MAPVIEW_SETTINGS = {VIEWMODE_LAYOUT_SETTINGS: VIEWMODE_LAYOUT_DEFAULT,
    107  VIEWMODE_COLOR_SETTINGS: VIEWMODE_COLOR_DEFAULT,
    108  VIEWMODE_COLOR_RECENT: VIEWMODE_COLOR_RECENT_DEFAULT,
    109  VIEWMODE_LAYOUT_SHOW_ABSTRACT_SETTINGS: VIEWMODE_LAYOUT_SHOW_ABSTRACT_DEFAULT,
    110  VIEWMODE_LINES_SETTINGS: VIEWMODE_LINES_DEFAULT,
    111  VIEWMODE_LINES_SHOW_ALLIANCE_SETTINGS: VIEWMODE_LINES_SHOW_ALLIANCE_DEFAULT,
    112  VIEWMODE_MARKERS_SETTINGS: VIEWMODE_MARKERS_DEFAULT,
    113  VIEWMODE_LINES_SHOW_JUMP_BRIDGES_SETTINGS: VIEWMODE_LINES_SHOW_JUMP_BRIDGES_DEFAULT,
    114  VIEWMODE_LAYOUT_SHOW_JUMP_RANGE_SETTINGS: VIEWMODE_LAYOUT_SHOW_JUMP_RANGE_DEFAULT}
    115 VIEWMODE_FOCUS_SELF = 'focus_self'
    116 MARKERID_MYPOS = 1
    117 MARKERID_MYHOME = 2
    118 MARKERID_BOOKMARK = 3
    119 MARKERID_ROUTE = 4
    120 MARKERID_SCANRESULT = 5
    121 MARKERID_SOLARSYSTEM_CELESTIAL = 6
    122 MARKERID_PROBE = 7
    123 MARKERID_CSBLOB = 8
    124 MARKERID_SOVHUBS = 9
    125 MARKERID_EMANATION_LOCK_GATE = 10
    126 MARKERID_VULNERABLE_SKYHOOK = 11
    127 MARKERID_VULNERABLE_SKYHOOK_SOLARSYSTEM = 12
    128 MARKERID_FILTER_DATA = 13
    129 MARKERID_GROUP = 14
    130 MARKERID_SCANRESULT_OVERLAP_SORT_ORDER = 0
    131 MARKERID_MYPOS_OVERLAP_SORT_ORDER = 1
    132 MARKERID_MYHOME_OVERLAP_SORT_ORDER = 2
    133 MARKER_TYPES = (MARKERID_MYPOS,
    134  MARKERID_BOOKMARK,
    135  MARKERID_ROUTE,
    136  MARKERID_SOLARSYSTEM_CELESTIAL,
    137  MARKERID_MYHOME,
    138  MARKERID_PROBE,
    139  MARKERID_SCANRESULT,
    140  MARKERID_CSBLOB,
    141  MARKERID_FILTER_DATA,
    142  MARKERID_GROUP)
    143 MARKER_POINT_LEFT = 0
    144 MARKER_POINT_TOP = 1
    145 MARKER_POINT_RIGHT = 2
    146 MARKER_POINT_BOTTOM = 3
    147 LINE_COLOR = (0.5, 0.5, 0.5, 1.0)
    148 NEUTRAL_COLOR = (0.5, 0.5, 0.5, 1.0)
    149 JUMPBRIDGE_COLOR = (0.0, 1.0, 0.0, 1.0)
    150 JUMPBRIDGE_COLOR_NO_ACCESS = (1.0, 0.0, 0.0, 1.0)
    151 JUMPBRIDGE_CURVE_SCALE = 0.5
    152 JUMPBRIDGE_TYPE = 4
    153 WORKFORCE_TRANSPORT_CONFIG_TYPE = 5
    154 WORKFORCE_TRANSPORT_STATE_TYPE = 6
    155 MAPVIEW_CAMERA_SETTINGS = SETTING_PREFIX + '_camera'
    156 MAPVIEW_PRIMARY_ID = 'primary'
    157 MAPVIEW_PRIMARY_OVERLAY_ID = 'primary_overlay'
    158 MAPVIEW_SOLARSYSTEM_ID = 'solarsystem'
    159 MAPVIEW_GEOGRAPHY_ID = 'geography'
    160 MODIFY_POSITION = 1
    161 MODIFY_RANGE = 2
    162 MODIFY_SPREAD = 3
    163 MARKER_INACTIVE = 0
    164 MARKER_ACTIVE = 1
    165 MARKER_SELECTED = 2
    166 TRIGLAVIAN_SUN_FLARE_COLOR = (1.0, 0.25098039215686274, 0.1607843137254902, 1.0)
    167 MAP2D_ZOOM_TUBE_BUBBLE = 0.75
    168 MAP2D_ZOOM_TUBE_MARKER = 0.66
    169 MAP2D_ZOOM_NO_SYSTEM_NAME = 0.71
    170 MAP2D_ZOOM_CONSTELLATION_NAME_MAX = 0.81
    171 OPACITY_LINES_HOVERED = 0.3
    172 OPACITY_LINES_SELECTED = 1.0