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

const.py (1060B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\abyss\const.py
      2 from caching.memoize import Memoize
      3 ABYSS_REGIONS = [12000001,
      4  12000002,
      5  12000003,
      6  12000004,
      7  12000005]
      8 DEV_NAMES = ['Andre',
      9  'Ben',
     10  'Bergthor',
     11  'Bergur',
     12  'Carl',
     13  'Chance',
     14  'Chris',
     15  'Euan',
     16  'Freyr',
     17  'Georg',
     18  'Hafsteinn',
     19  'Hinrik',
     20  'Hooper',
     21  'Huni',
     22  'Javier',
     23  'Jonathan',
     24  'Kasper',
     25  'Kristinn',
     26  'Mark',
     27  'Norbert',
     28  'Olafur',
     29  'Scott',
     30  'Sergey',
     31  'Skuli',
     32  'Steve',
     33  'Steven',
     34  'Svanhvit',
     35  'Tormod',
     36  'Willem']
     37 MAX_PLAYERS = 3
     38 CRUISER_SOLO_CONTENT = 1
     39 FRIGATE_FLEET_CONTENT = 2
     40 CRUISER_PVP_CONTENT = 3
     41 TWO_PLAYER_DESTROYERS = 4
     42 
     43 @Memoize
     44 def get_all_abyss_system_ids():
     45     system_ids = []
     46     for region_id in ABYSS_REGIONS:
     47         region = cfg.mapRegionCache[region_id]
     48         for constellation_id in region.constellationIDs:
     49             constellation = cfg.mapConstellationCache[constellation_id]
     50             for solarsystem_id in constellation.solarSystemIDs:
     51                 system_ids.append(solarsystem_id)
     52 
     53     return system_ids