GameInstance
structnative name ScriptGameInstancenativeimportOnly
Methods 107
static native func FindEntityByID(self: GameInstance, entityId: EntityID) -> ref<Entity>
static native func FindWaypointsByTag(self: GameInstance, tag: CName, out waypoints: array<Vector4>)
static native func GetAchievementSystem(self: GameInstance) -> ref<AchievementSystem>
static native func GetActivityLogSystem(self: GameInstance) -> ref<ActivityLogSystem>
static native func GetAnimationSystem(self: GameInstance) -> ref<AnimationSystem>
static native func GetAttitudeSystem(self: GameInstance) -> ref<AttitudeSystem>
static native func GetAudioSystem(self: GameInstance) -> ref<AudioSystem>
static native func GetAutoSaveSystem(self: GameInstance) -> ref<gameAutoSaveSystem>
static native func GetBlackboardSystem(self: GameInstance) -> ref<BlackboardSystem>
static native func GetCameraSystem(self: GameInstance) -> ref<CameraSystem>
static native func GetCharacterCustomizationSystem(self: GameInstance) -> ref<gameuiICharacterCustomizationSystem>
static native func GetCombatQueriesSystem(self: GameInstance) -> ref<gameICombatQueriesSystem>
static native func GetCommunitySystem(self: GameInstance) -> ref<CommunitySystem>
static native func GetCompanionSystem(self: GameInstance) -> ref<CompanionSystem>
static native func GetContainerManager(self: GameInstance) -> ref<ContainerManager>
static native func GetCooldownSystem(self: GameInstance) -> ref<ICooldownSystem>
static native func GetCoverManager(self: GameInstance) -> ref<CoverManager>
static native func GetDamageSystem(self: GameInstance) -> ref<DamageSystem>
static native func GetDebugCheatsSystem(self: GameInstance) -> ref<DebugCheatsSystem>
static native func GetDebugDrawHistorySystem(self: GameInstance) -> ref<IDebugDrawHistorySystem>
static native func GetDebugPlayerBreadcrumbs(self: GameInstance) -> ref<DebugPlayerBreadcrumbs>
static native func GetDebugVisualizerSystem(self: GameInstance) -> ref<DebugVisualizerSystem>
static native func GetDelaySystem(self: GameInstance) -> ref<DelaySystem>
static native func GetDeviceSystem(self: GameInstance) -> ref<DeviceSystem>
static native func GetDynamicSpawnSystem(self: GameInstance) -> ref<DynamicSpawnSystem>
static native func GetEffectorSystem(self: GameInstance) -> ref<EffectorSystem>
static native func GetEngineTime(self: GameInstance) -> EngineTime
static native func GetEntityList(self: GameInstance) -> array<ref<Entity>>
static native func GetEntitySpawnerEventsBroadcaster(self: GameInstance) -> ref<EntitySpawnerEventsBroadcaster>
static native func GetFrameNumber(self: GameInstance) -> Uint64
static native func GetFxSystem(self: GameInstance) -> ref<FxSystem>
static native func GetGameEffectSystem(self: GameInstance) -> ref<EffectSystem>
static native func GetGameFeatureManager(self: GameInstance) -> ref<GameFeatureManager>
static native func GetGamepadLightController(self: GameInstance) -> ref<GamepadLightController>
static native func GetGameplayLogicPackageSystem(self: GameInstance) -> ref<GameplayLogicPackageSystem>
static native func GetGameRulesSystem(self: GameInstance) -> ref<gameIGameRulesSystem>
static native func GetGameTagSystem(self: GameInstance) -> ref<GameTagSystem>
static native func GetGameTime(self: GameInstance) -> GameTime
static native func GetGlobalTVSystem(self: GameInstance) -> ref<GlobalTvSystem>
static native func GetGodModeSystem(self: GameInstance) -> ref<GodModeSystem>
static native func GetInfluenceMapSystem(self: GameInstance) -> ref<InfluenceMapSystem>
static native func GetInteractionManager(self: GameInstance) -> ref<InteractionManager>
static native func GetInventoryManager(self: GameInstance) -> ref<InventoryManager>
static native func GetJournalManager(self: GameInstance) -> ref<JournalManager>
static native func GetLevelAssignmentSystem(self: GameInstance) -> ref<LevelAssignmentSystem>
static native func GetLocationManager(self: GameInstance) -> ref<LocationManager>
static native func GetLootManager(self: GameInstance) -> ref<LootManager>
static native func GetMappinSystem(self: GameInstance) -> ref<MappinSystem>
static native func GetMinimapSystem(self: GameInstance) -> ref<MinimapSystem>
static native func GetMountingFacility(self: GameInstance) -> ref<IMountingFacility>
static native func GetNodeTransform(self: GameInstance, nodeRef: GlobalNodeRef, out transform: Transform) -> Bool
static native func GetObjectPoolSystem(self: GameInstance) -> ref<ObjectPoolSystem>
static native func GetOnlineSystem(self: GameInstance) -> ref<IOnlineSystem>
static native func GetPersistencySystem(self: GameInstance) -> ref<GamePersistencySystem>
static native func GetPhoneManager(self: GameInstance) -> ref<questPhoneManager>
static native func GetPhotoModeSystem(self: GameInstance) -> ref<PhotoModeSystem>
static native func GetPingSystem(self: GameInstance) -> ref<PingSystem>
static native func GetPlayerManagerSystem(self: GameInstance) -> ref<gameIPlayerManager>
static native func GetPlayerSystem(self: GameInstance) -> ref<PlayerSystem>
static native func GetPlaythroughTime(self: GameInstance) -> EngineTime
static native func GetPoliceRadioSystem(self: GameInstance) -> ref<PoliceRadioSystem>
static native func GetPrereqManager(self: GameInstance) -> ref<PrereqManager>
static native func GetPreventionSpawnSystem(self: GameInstance) -> ref<PreventionSpawnSystem>
static native func GetProjectileSystem(self: GameInstance) -> ref<ProjectileSystem>
static native func GetQuestsContentSystem(self: GameInstance) -> ref<QuestsContentSystem>
static native func GetQuestsSystem(self: GameInstance) -> ref<QuestsSystem>
static native func GetRacingSystem(self: GameInstance) -> ref<RacingSystem>
static native func GetRazerChromaEffectsSystem(self: GameInstance) -> ref<RazerChromaEffectsSystem>
static native func GetReactionSystem(self: GameInstance) -> ref<ReactionSystem>
static native func GetRestrictMovementAreaManager(self: GameInstance) -> ref<RestrictMovementAreaManager>
static native func GetRuntimeInfo(self: GameInstance) -> ref<RuntimeInfo>
static native func GetSafeAreaManager(self: GameInstance) -> ref<SafeAreaManager>
static native func GetSceneSystem(self: GameInstance) -> ref<SceneSystem>
static native func GetScriptableSystemsContainer(self: GameInstance) -> ref<ScriptableSystemsContainer>
static native func GetScriptsDebugOverlaySystem(self: GameInstance) -> ref<ScriptsDebugOverlaySystem>
static native func GetSenseManager(self: GameInstance) -> ref<SenseManager>
static native func GetSettingsSystem(self: GameInstance) -> ref<UserSettings>
static native func GetSimTime(self: GameInstance) -> EngineTime
static native func GetSpatialQueriesSystem(self: GameInstance) -> ref<SpatialQueriesSystem>
static native func GetStatPoolsSystem(self: GameInstance) -> ref<StatPoolsSystem>
static native func GetStatsDataSystem(self: GameInstance) -> ref<StatsDataSystem>
static native func GetStatsSystem(self: GameInstance) -> ref<StatsSystem>
static native func GetStatusEffectSystem(self: GameInstance) -> ref<StatusEffectSystem>
static native func GetStimuliSystem(self: GameInstance) -> ref<StimuliSystem>
static native func GetSubtitleHandlerSystem(self: GameInstance) -> ref<SubtitleHandlerSystem>
static native func GetTargetingSystem(self: GameInstance) -> ref<TargetingSystem>
static native func GetTelemetrySystem(self: GameInstance) -> ref<TelemetrySystem>
static native func GetTeleportationFacility(self: GameInstance) -> ref<TeleportationFacility>
static native func GetTimeSystem(self: GameInstance) -> ref<TimeSystem>
static native func GetTrafficSystem(self: GameInstance) -> ref<TrafficSystem>
static native func GetTransactionSystem(self: GameInstance) -> ref<TransactionSystem>
static native func GetTutorialManager(self: GameInstance) -> ref<questTutorialManager>
static native func GetUIObjectsLoaderSystem(self: GameInstance) -> ref<gameuiIUIObjectsLoaderSystem>
static native func GetUISystem(self: GameInstance) -> ref<UISystem>
static native func GetVehicleSystem(self: GameInstance) -> ref<VehicleSystem>
static native func GetVisionModeSystem(self: GameInstance) -> ref<VisionModeSystem>
static native func GetWardrobeSystem(self: GameInstance) -> ref<WardrobeSystem>
static native func GetWatchdogSystem(self: GameInstance) -> ref<IWatchdogSystem>
static native func GetWeatherSystem(self: GameInstance) -> ref<WeatherSystem>
static native func GetWorkspotSystem(self: GameInstance) -> ref<WorkspotGameSystem>
static native func IsRestoringState(self: GameInstance) -> Bool
static native func IsSavingLocked(self: GameInstance, out locks: array<gameSaveLock>) -> Bool
static native func IsTweakContentTagActive()static native func IsValid(self: GameInstance) -> Bool
static native func QueueScriptableSystemRequest(self: GameInstance, scriptableSystemName: CName, request: ref<ScriptableSystemRequest>) -> Bool