__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}