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

__init__.py (4129B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\camera\__init__.py
      2 from eve.client.script.ui.login.charcreation_new.steps.empireSelection.empireSelectionMapCamera import EmpireSelectionMapCamera
      3 _CAMERA_CLASS_BY_ID = None
      4 
      5 def get_camera_class(camera_id):
      6     global _CAMERA_CLASS_BY_ID
      7     if _CAMERA_CLASS_BY_ID is None:
      8         _CAMERA_CLASS_BY_ID = _get_camera_class_by_id_index()
      9     return _CAMERA_CLASS_BY_ID[camera_id]
     10 
     11 
     12 def _get_camera_class_by_id_index():
     13     import evecamera
     14     from eve.client.script.ui.camera.cameraOld import CameraOld
     15     from eve.client.script.ui.camera.capitalHangarCamera import CapitalHangarCamera
     16     from eve.client.script.ui.camera.deathSceneCamera import DeathSceneCamera
     17     from eve.client.script.ui.camera.debugCamera import DebugCamera
     18     from eve.client.script.ui.camera.enterSpaceCamera import EnterSpaceCamera
     19     from eve.client.script.ui.camera.explosionCamera import ExplosionCamera
     20     from eve.client.script.ui.camera.hangarCamera import HangarCamera
     21     from eve.client.script.ui.camera.jumpCamera import JumpCamera
     22     from eve.client.script.ui.camera.loginCamera import LoginCamera
     23     from eve.client.script.ui.camera.mapCamera import MapCamera
     24     from eve.client.script.ui.camera.insurgencyMapCamera import InsurgencyMapCamera
     25     from eve.client.script.ui.camera.miniMapCamera import MiniMapCamera
     26     from eve.client.script.ui.camera.modularHangarCamera import ModularHangarCamera
     27     from eve.client.script.ui.camera.modularHangarCapitalCamera import ModularHangarCapitalCamera
     28     from eve.client.script.ui.camera.planetCamera import PlanetCamera
     29     from eve.client.script.ui.camera.shipOrbitCamera import ShipOrbitCamera
     30     from eve.client.script.ui.camera.shipOrbitAbyssalSpaceCamera import ShipOrbitAbyssalSpaceCamera
     31     from eve.client.script.ui.camera.shipOrbitHazardCamera import ShipOrbitHazardSpaceCamera
     32     from eve.client.script.ui.camera.shipOrbitRestrictedCamera import RestrictedShipOrbitCamera
     33     from eve.client.script.ui.camera.shipPOVCamera import ShipPOVCamera
     34     from eve.client.script.ui.camera.solarSystemMapCamera import SolarSystemMapCamera
     35     from eve.client.script.ui.camera.starmapCamera import StarmapCamera
     36     from eve.client.script.ui.camera.structureCamera import StructureCamera
     37     from eve.client.script.ui.camera.systemMapCamera2 import SystemMapCamera2
     38     from eve.client.script.ui.camera.tacticalCamera import TacticalCamera
     39     from eve.client.script.ui.camera.undockCamera import UndockCamera
     40     from eve.client.script.ui.camera.vcsConsumerCamera import VCSConsumerCamera
     41     from stationintrocinematic.client.station_intro_camera import StationIntroCamera
     42     return {evecamera.CAM_SHIPORBIT: ShipOrbitCamera,
     43      evecamera.CAM_HANGAR: HangarCamera,
     44      evecamera.CAM_CAPITALHANGAR: CapitalHangarCamera,
     45      evecamera.CAM_MODULARHANGAR: ModularHangarCamera,
     46      evecamera.CAM_MODULARHANGAR_CAPITAL: ModularHangarCapitalCamera,
     47      evecamera.CAM_PLANET: PlanetCamera,
     48      evecamera.CAM_STARMAP: StarmapCamera,
     49      evecamera.CAM_SYSTEMMAP: SystemMapCamera2,
     50      evecamera.CAM_TACTICAL: TacticalCamera,
     51      evecamera.CAM_SHIPPOV: ShipPOVCamera,
     52      evecamera.CAM_JUMP: JumpCamera,
     53      evecamera.CAM_DEBUG: DebugCamera,
     54      evecamera.CAM_DEATHSCENE: DeathSceneCamera,
     55      evecamera.CAM_LOGIN: LoginCamera,
     56      evecamera.CAM_UNDOCK: UndockCamera,
     57      evecamera.CAM_ENTERSPACE: EnterSpaceCamera,
     58      evecamera.CAM_EXPLOSION: ExplosionCamera,
     59      evecamera.CAM_STRUCTURE: StructureCamera,
     60      evecamera.CAM_SOLARSYSTEMMAP: SolarSystemMapCamera,
     61      evecamera.CAM_MAP: MapCamera,
     62      evecamera.CAM_MINIMAP: MiniMapCamera,
     63      evecamera.CAM_SHIPORBIT_ABYSSAL_SPACE: ShipOrbitAbyssalSpaceCamera,
     64      evecamera.CAM_SHIPORBIT_HAZARD: ShipOrbitHazardSpaceCamera,
     65      evecamera.CAM_SHIPORBIT_RESTRICTED: RestrictedShipOrbitCamera,
     66      evecamera.CAM_EMPIRESELECTIONMAP: EmpireSelectionMapCamera,
     67      evecamera.CAM_VCS_CONSUMER: VCSConsumerCamera,
     68      evecamera.CAM_INSURGENCY_MAP: InsurgencyMapCamera,
     69      evecamera.CAM_STATION_INTRO: StationIntroCamera}