Difference between revisions of "WD2 Lua Functions"

From Nomad DB
(Undo revision 32 by Jan (talk))
Tag: Undo
Line 2: Line 2:
  
 
== Global ==
 
== Global ==
* [[Lua:AIGetSpawnedVehiclesTotal]]
+
* [[AIGetSpawnedVehiclesTotal]]
* [[Lua:AISystemsController]]
+
* [[AISystemsController]]
* [[Lua:AbortAICmdStandAndShoot]]
+
* [[AbortAICmdStandAndShoot]]
* [[Lua:AbortMission]]
+
* [[AbortMission]]
* [[Lua:AbortMissionWithDbObj]]
+
* [[AbortMissionWithDbObj]]
* [[Lua:AbortMission_v2]]
+
* [[AbortMission_v2]]
* [[Lua:AbortPGTMissionArea]]
+
* [[AbortPGTMissionArea]]
* [[Lua:AbortSetCoverFunction]]
+
* [[AbortSetCoverFunction]]
* [[Lua:ActivateCLO]]
+
* [[ActivateCLO]]
* [[Lua:ActivateDominoAnimatedCamera]]
+
* [[ActivateDominoAnimatedCamera]]
* [[Lua:ActivateDominoCameraContext]]
+
* [[ActivateDominoCameraContext]]
* [[Lua:ActivateImmunity]]
+
* [[ActivateImmunity]]
* [[Lua:ActivateInvincibility]]
+
* [[ActivateInvincibility]]
* [[Lua:ActivateNetworkSurfing]]
+
* [[ActivateNetworkSurfing]]
* [[Lua:ActivatePlayOnBinkChannel]]
+
* [[ActivatePlayOnBinkChannel]]
* [[Lua:AddActionTracker]]
+
* [[AddActionTracker]]
* [[Lua:AddCLOEntitiesRestriction]]
+
* [[AddCLOEntitiesRestriction]]
* [[Lua:AddExclucedEntityToRandomHackingFromPlayer]]
+
* [[AddExclucedEntityToRandomHackingFromPlayer]]
* [[Lua:AddItem]]
+
* [[AddItem]]
* [[Lua:AddNPCZone]]
+
* [[AddNPCZone]]
* [[Lua:AddOrRemoveAdditionalPath]]
+
* [[AddOrRemoveAdditionalPath]]
* [[Lua:AddOrRemoveCustomPath]]
+
* [[AddOrRemoveCustomPath]]
* [[Lua:AddOrRemoveRacePath]]
+
* [[AddOrRemoveRacePath]]
* [[Lua:AddPerkListWithDbObjToPlayer]]
+
* [[AddPerkListWithDbObjToPlayer]]
* [[Lua:AddPerkWithDbObjToPlayer]]
+
* [[AddPerkWithDbObjToPlayer]]
* [[Lua:AddPhotoDetectionTargetByScoutXName]]
+
* [[AddPhotoDetectionTargetByScoutXName]]
* [[Lua:AddPhotoDetectionTargetEntityGroup]]
+
* [[AddPhotoDetectionTargetEntityGroup]]
* [[Lua:AddPhotoDetectionTargetLandmark]]
+
* [[AddPhotoDetectionTargetLandmark]]
* [[Lua:AddPhotoDetectionTargetNPC]]
+
* [[AddPhotoDetectionTargetNPC]]
* [[Lua:AddPlayerTag]]
+
* [[AddPlayerTag]]
* [[Lua:AddPlayerToTeam]]
+
* [[AddPlayerToTeam]]
* [[Lua:AddProp]]
+
* [[AddProp]]
* [[Lua:AddRemoveTaxiRating]]
+
* [[AddRemoveTaxiRating]]
* [[Lua:AddReputationIncident]]
+
* [[AddReputationIncident]]
* [[Lua:AddRestrictedZone]]
+
* [[AddRestrictedZone]]
* [[Lua:AddScriptNarrativeDelay]]
+
* [[AddScriptNarrativeDelay]]
* [[Lua:AddSquadAgent]]
+
* [[AddSquadAgent]]
* [[Lua:AddStanceControlHelper]]
+
* [[AddStanceControlHelper]]
* [[Lua:AddTarget]]
+
* [[AddTarget]]
* [[Lua:AgentDrawWeapon]]
+
* [[AgentDrawWeapon]]
* [[Lua:AgentDrawWeaponShootingType]]
+
* [[AgentDrawWeaponShootingType]]
* [[Lua:AgentDrawWeaponType]]
+
* [[AgentDrawWeaponType]]
* [[Lua:AllowWeaponPickup]]
+
* [[AllowWeaponPickup]]
* [[Lua:ApplyCinemaZoneCleanup]]
+
* [[ApplyCinemaZoneCleanup]]
* [[Lua:ApplyLoadedBufferOnChannels]]
+
* [[ApplyLoadedBufferOnChannels]]
* [[Lua:AreEntitiesLinkedTogether]]
+
* [[AreEntitiesLinkedTogether]]
* [[Lua:ArePlayersInOpponentTeam]]
+
* [[ArePlayersInOpponentTeam]]
* [[Lua:ArePlayersInSameTeam]]
+
* [[ArePlayersInSameTeam]]
* [[Lua:AssignMainSquadLKPGroupName]]
+
* [[AssignMainSquadLKPGroupName]]
* [[Lua:AssignMainSquadStrategy]]
+
* [[AssignMainSquadStrategy]]
* [[Lua:AssignNPCOverrideConfig]]
+
* [[AssignNPCOverrideConfig]]
* [[Lua:AssignPatrolToAgent]]
+
* [[AssignPatrolToAgent]]
* [[Lua:AssignPatrolToAgent_v2]]
+
* [[AssignPatrolToAgent_v2]]
* [[Lua:AssignPatrolToAgent_v3]]
+
* [[AssignPatrolToAgent_v3]]
* [[Lua:AssignZoneToAgent]]
+
* [[AssignZoneToAgent]]
* [[Lua:AttachAnchor]]
+
* [[AttachAnchor]]
* [[Lua:BeginEnvironmentEvent]]
+
* [[BeginEnvironmentEvent]]
* [[Lua:BegingHumanProjectileThrowStateMonitoring]]
+
* [[BegingHumanProjectileThrowStateMonitoring]]
* [[Lua:Bind]]
+
* [[Bind]]
* [[Lua:BindIconEntities]]
+
* [[BindIconEntities]]
* [[Lua:BlockAccessId]]
+
* [[BlockAccessId]]
* [[Lua:BlockFastTravel]]
+
* [[BlockFastTravel]]
* [[Lua:Boxes]]
+
* [[Boxes]]
* [[Lua:BreakableEntity_NextState]]
+
* [[BreakableEntity_NextState]]
* [[Lua:CSequenceManager_GetInstance]]
+
* [[CSequenceManager_GetInstance]]
* [[Lua:CalculateDistanceViaRoad]]
+
* [[CalculateDistanceViaRoad]]
* [[Lua:CallBackFlyingDrone]]
+
* [[CallBackFlyingDrone]]
* [[Lua:CallBackToyCar]]
+
* [[CallBackToyCar]]
* [[Lua:CameraHideDisconnectedAnimation]]
+
* [[CameraHideDisconnectedAnimation]]
* [[Lua:CameraPlayDisconnectedAnimation]]
+
* [[CameraPlayDisconnectedAnimation]]
* [[Lua:CameraShakeAndGamePadRumble]]
+
* [[CameraShakeAndGamePadRumble]]
* [[Lua:CanRevive]]
+
* [[CanRevive]]
* [[Lua:CancelAICommand]]
+
* [[CancelAICommand]]
* [[Lua:ChangeBroadcastChannelOnEntity]]
+
* [[ChangeBroadcastChannelOnEntity]]
* [[Lua:ChangeCameraControlledNavigationSettings]]
+
* [[ChangeCameraControlledNavigationSettings]]
* [[Lua:ChangeGraphicKitModel]]
+
* [[ChangeGraphicKitModel]]
* [[Lua:ChangeMaterialParameter]]
+
* [[ChangeMaterialParameter]]
* [[Lua:ChangePlayerGkModelFromHumanConfig]]
+
* [[ChangePlayerGkModelFromHumanConfig]]
* [[Lua:ChangePlayerGkModelFromHumanConfigAndVoiceActor]]
+
* [[ChangePlayerGkModelFromHumanConfigAndVoiceActor]]
* [[Lua:CheckClueState]]
+
* [[CheckClueState]]
* [[Lua:CheckIsPlayerInTeam]]
+
* [[CheckIsPlayerInTeam]]
* [[Lua:CheckTaxiTypeOfVehicle]]
+
* [[CheckTaxiTypeOfVehicle]]
* [[Lua:ClearCinemaZoneNotRemovableEntityList]]
+
* [[ClearCinemaZoneNotRemovableEntityList]]
* [[Lua:ClearGPS3DTarget]]
+
* [[ClearGPS3DTarget]]
* [[Lua:ClearRewards]]
+
* [[ClearRewards]]
* [[Lua:CloseAllStations]]
+
* [[CloseAllStations]]
* [[Lua:CloseDoor]]
+
* [[CloseDoor]]
* [[Lua:CloseStationInPosition]]
+
* [[CloseStationInPosition]]
* [[Lua:CollectibleDisplayCurrentStatus]]
+
* [[CollectibleDisplayCurrentStatus]]
* [[Lua:CollectibleGetCurrentAmount]]
+
* [[CollectibleGetCurrentAmount]]
* [[Lua:CollectibleGetItemCount]]
+
* [[CollectibleGetItemCount]]
* [[Lua:CollectibleGetRemainingAmount]]
+
* [[CollectibleGetRemainingAmount]]
* [[Lua:CollectibleGetTotalAmount]]
+
* [[CollectibleGetTotalAmount]]
* [[Lua:CompareHackingCategories]]
+
* [[CompareHackingCategories]]
* [[Lua:ConfigureBenchmark]]
+
* [[ConfigureBenchmark]]
* [[Lua:ConnectMicrophoneToCamera]]
+
* [[ConnectMicrophoneToCamera]]
* [[Lua:ConnectToFlyingDrone]]
+
* [[ConnectToFlyingDrone]]
* [[Lua:ConnectToToyCar]]
+
* [[ConnectToToyCar]]
* [[Lua:CreateDeliveryGameplay_v4]]
+
* [[CreateDeliveryGameplay_v4]]
* [[Lua:CreateDominoDelay]]
+
* [[CreateDominoDelay]]
* [[Lua:CreateDownloadGameplay_v5]]
+
* [[CreateDownloadGameplay_v5]]
* [[Lua:CreateEscapeChaseGameplay]]
+
* [[CreateEscapeChaseGameplay]]
* [[Lua:CreateEscapeGameplay_v2]]
+
* [[CreateEscapeGameplay_v2]]
* [[Lua:CreateHUDDominoDelay]]
+
* [[CreateHUDDominoDelay]]
* [[Lua:CreateHUDDominoDelay_v2]]
+
* [[CreateHUDDominoDelay_v2]]
* [[Lua:CreateHackGameplay_v4]]
+
* [[CreateHackGameplay_v4]]
* [[Lua:CreateInteractGameplay_v3]]
+
* [[CreateInteractGameplay_v3]]
* [[Lua:CreateLocateGameplay_v3]]
+
* [[CreateLocateGameplay_v3]]
* [[Lua:CreateNeutralizeGameplay_v2]]
+
* [[CreateNeutralizeGameplay_v2]]
* [[Lua:CreateNeutralizeGameplay_v3]]
+
* [[CreateNeutralizeGameplay_v3]]
* [[Lua:CreateProtectGameplay_v3
+
* [[CreateProtectGameplay_v3]]
 +
* [[CreateReachGameplay_v4]]
 +
* [[CreateSquad]]
 +
* [[CreateTaxiCheckpointMarker]]
 +
* [[CreateTaxiDialogController]]
 +
* [[CreateTaxiPickUpController]]
 +
* [[CreateTaxiRideReachDestinationController]]
 +
* [[CreateTaxiRideVehicleController]]
 +
* [[CreateTaxiStrategiesController]]
 +
* [[CreateTimeGameplay]]
 +
* [[CreateTimeGameplay_v2]]
 +
* [[DeactivateCLOForever]]
 +
* [[DeactivateCanExitCameraForCinematic]]
 +
* [[DeactivateNetworkSurfing]]
 +
* [[DestroyTaxiRideController]]
 +
* [[DestroyWrappedGameplay]]
 +
* [[DisableAIlogicUseHackableGameplay]]
 +
* [[DisableCheckpointsControllers]]
 +
* [[DisableDebugAnnotationEntity]]
 +
* [[DisableFixerCamera]]
 +
* [[DisableHackableIncredient]]
 +
* [[DisableHackingSelector]]
 +
* [[DisableMissionSoftQuit]]
 +
* [[DisablePostFx]]
 +
* [[DisablePrepareEngage]]
 +
* [[DisableSpecialBroadcastSubtitles]]
 +
* [[DisableTakedownOnPawn]]
 +
* [[DisableVehicleForPlayers]]
 +
* [[DisableWeaponDrop]]
 +
* [[DisconnectFromFlyingDrone]]
 +
* [[DisconnectFromToyCar]]
 +
* [[DisplayAudioFileShortcut]]
 +
* [
  
 
== Classes ==
 
== Classes ==
=== [[Lua:AIAgentManager]] ===
+
=== [[AIAgentManager]] ===
* [[Lua:AIAgentManager:GetAIAgentsOfGroupFromLUA]]
+
* [[AIAgentManager:GetAIAgentsOfGroupFromLUA]]
* [[Lua:AIAgentManager:GetAIAgentsOfGroupFromLUA_v2]]
+
* [[AIAgentManager:GetAIAgentsOfGroupFromLUA_v2]]
[[Lua:AIAgentManager_GetInstance]]
+
[[AIAgentManager_GetInstance]]
=== [[Lua:AIAgentRandomActionManager]] ===
+
=== [[AIAgentRandomActionManager]] ===
* [[Lua:AIAgentRandomActionManager:AddLuaStateLevelCheckEntry]]
+
* [[AIAgentRandomActionManager:AddLuaStateLevelCheckEntry]]
* [[Lua:AIAgentRandomActionManager:RemovedLuaStateLevelCheckEntry]]
+
* [[AIAgentRandomActionManager:RemovedLuaStateLevelCheckEntry]]
[[Lua:AIAgentRandomActionManager_GetInstance]]
+
[[AIAgentRandomActionManager_GetInstance]]
=== [[Lua:BuddyAIManager]] ===
+
=== [[BuddyAIManager]] ===
* [[Lua:BuddyAIManager:AddMonitorOnBuddy]]
+
* [[BuddyAIManager:AddMonitorOnBuddy]]
* [[Lua:BuddyAIManager:GoToMonitoredCLO]]
+
* [[BuddyAIManager:GoToMonitoredCLO]]
* [[Lua:BuddyAIManager:RemoveMonitorFromBuddy]]
+
* [[BuddyAIManager:RemoveMonitorFromBuddy]]
* [[Lua:BuddyAIManager:RequestFollow]]
+
* [[BuddyAIManager:RequestFollow]]
* [[Lua:BuddyAIManager:RequestIdle]]
+
* [[BuddyAIManager:RequestIdle]]
* [[Lua:BuddyAIManager:RequestPatrol]]
+
* [[BuddyAIManager:RequestPatrol]]
* [[Lua:BuddyAIManager:UpdateBuddyAISettings]]
+
* [[BuddyAIManager:UpdateBuddyAISettings]]
[[Lua:BuddyAIManager_GetInstance]]
+
[[BuddyAIManager_GetInstance]]
=== [[Lua:CounterHackerManager]] ===
+
=== [[CounterHackerManager]] ===
* [[Lua:CounterHackerManager:DisableHackingDisruption]]
+
* [[CounterHackerManager:DisableHackingDisruption]]
* [[Lua:CounterHackerManager:DisableNetHackDisruption]]
+
* [[CounterHackerManager:DisableNetHackDisruption]]
* [[Lua:CounterHackerManager:DisableProfilerDisruption]]
+
* [[CounterHackerManager:DisableProfilerDisruption]]
* [[Lua:CounterHackerManager:DisableRcDisruption]]
+
* [[CounterHackerManager:DisableRcDisruption]]
* [[Lua:CounterHackerManager:EnableHackingDisruption]]
+
* [[CounterHackerManager:EnableHackingDisruption]]
* [[Lua:CounterHackerManager:EnableNetHackDisruption]]
+
* [[CounterHackerManager:EnableNetHackDisruption]]
* [[Lua:CounterHackerManager:EnableProfilerDisruption]]
+
* [[CounterHackerManager:EnableProfilerDisruption]]
* [[Lua:CounterHackerManager:EnableRcDisruption]]
+
* [[CounterHackerManager:EnableRcDisruption]]
[[Lua:CounterHackerManager_GetInstance]]
+
[[CounterHackerManager_GetInstance]]
=== [[Lua:DialogManager]] ===
+
=== [[DialogManager]] ===
* [[Lua:DialogManager:SetMinimumPlayablePriority]]
+
* [[DialogManager:SetMinimumPlayablePriority]]
[[Lua:DialogManager_GetInstance]]
+
[[DialogManager_GetInstance]]
=== [[Lua:DominoBoxInstance]] ===
+
=== [[DominoBoxInstance]] ===
* [[Lua:DominoBoxInstance:CreateBox]]
+
* [[DominoBoxInstance:CreateBox]]
* [[Lua:DominoBoxInstance:GetParentEntity]]
+
* [[DominoBoxInstance:GetParentEntity]]
* [[Lua:DominoBoxInstance:GetParentMissionId]]
+
* [[DominoBoxInstance:GetParentMissionId]]
=== [[Lua:DominoBoxResource]] ===
+
=== [[DominoBoxResource]] ===
* [[Lua:DominoBoxResource:LoadResource]]
+
* [[DominoBoxResource:LoadResource]]
* [[Lua:DominoBoxResource:RegisterBox]]
+
* [[DominoBoxResource:RegisterBox]]
* [[Lua:DominoBoxResource:RegisterGlobals]]
+
* [[DominoBoxResource:RegisterGlobals]]
* [[Lua:DominoBoxResource:RegisterLibrary]]
+
* [[DominoBoxResource:RegisterLibrary]]
=== [[Lua:DominoConsoleCommandManager]] ===
+
=== [[DominoConsoleCommandManager]] ===
* [[Lua:DominoConsoleCommandManager:RegisterConsoleCommand]]
+
* [[DominoConsoleCommandManager:RegisterConsoleCommand]]
* [[Lua:DominoConsoleCommandManager:UnregisterConsoleCommand]]
+
* [[DominoConsoleCommandManager:UnregisterConsoleCommand]]
[[Lua:DominoConsoleCommandManager_GetInstance]]
+
[[DominoConsoleCommandManager_GetInstance]]
=== [[Lua:DominoDelayManager]] ===
+
=== [[DominoDelayManager]] ===
* [[Lua:DominoDelayManager:CreateDelay]]
+
* [[DominoDelayManager:CreateDelay]]
* [[Lua:DominoDelayManager:GetDelay]]
+
* [[DominoDelayManager:GetDelay]]
* [[Lua:DominoDelayManager:RemoveDelay]]
+
* [[DominoDelayManager:RemoveDelay]]
* [[Lua:DominoDelayManager:SendCommand]]
+
* [[DominoDelayManager:SendCommand]]
* [[Lua:DominoDelayManager:SetDelay]]
+
* [[DominoDelayManager:SetDelay]]
[[Lua:DominoDelayManager_GetInstance]]
+
[[DominoDelayManager_GetInstance]]
=== [[Lua:DominoManager]] ===
+
=== [[DominoManager]] ===
* [[Lua:DominoManager:IsScriptAutorunEnabled]]
+
* [[DominoManager:IsScriptAutorunEnabled]]
* [[Lua:DominoManager:QueueCommandEventToEntity]]
+
* [[DominoManager:QueueCommandEventToEntity]]
* [[Lua:DominoManager:QueueCommandEventToEntity2]]
+
* [[DominoManager:QueueCommandEventToEntity2]]
* [[Lua:DominoManager:RegisterDominoInputListenerSignal]]
+
* [[DominoManager:RegisterDominoInputListenerSignal]]
* [[Lua:DominoManager:RegisterEntityListForGameplayReadyCallback]]
+
* [[DominoManager:RegisterEntityListForGameplayReadyCallback]]
* [[Lua:DominoManager:RemoveCommandEventToEntity]]
+
* [[DominoManager:RemoveCommandEventToEntity]]
* [[Lua:DominoManager:RemoveDominoEntity]]
+
* [[DominoManager:RemoveDominoEntity]]
* [[Lua:DominoManager:SendCommandEventToEntity]]
+
* [[DominoManager:SendCommandEventToEntity]]
* [[Lua:DominoManager:SendCommandEventToEntity2]]
+
* [[DominoManager:SendCommandEventToEntity2]]
* [[Lua:DominoManager:SendRegisteredEventToEntity]]
+
* [[DominoManager:SendRegisteredEventToEntity]]
* [[Lua:DominoManager:SpawnDominoEntity]]
+
* [[DominoManager:SpawnDominoEntity]]
* [[Lua:DominoManager:TraceConnection]]
+
* [[DominoManager:TraceConnection]]
* [[Lua:DominoManager:TraceError]]
+
* [[DominoManager:TraceError]]
* [[Lua:DominoManager:UnregisterDominoInputListenerSignal]]
+
* [[DominoManager:UnregisterDominoInputListenerSignal]]
* [[Lua:DominoManager:UnregisterEntityListForGameplayReadyCallback]]
+
* [[DominoManager:UnregisterEntityListForGameplayReadyCallback]]
[[Lua:DominoManager_GetInstance]]
+
[[DominoManager_GetInstance]]
=== [[Lua:DominoSequenceManager]] ===
+
=== [[DominoSequenceManager]] ===
* [[Lua:DominoSequenceManager:CreateListener]]
+
* [[DominoSequenceManager:CreateListener]]
* [[Lua:DominoSequenceManager:DeleteListener]]
+
* [[DominoSequenceManager:DeleteListener]]
[[Lua:DominoSequenceManager_GetInstance]]
+
[[DominoSequenceManager_GetInstance]]
=== [[Lua:DominoSoundManager]] ===
+
=== [[DominoSoundManager]] ===
* [[Lua:DominoSoundManager:PlayDialogWithSubtitle]]
+
* [[DominoSoundManager:PlayDialogWithSubtitle]]
* [[Lua:DominoSoundManager:PlaySound]]
+
* [[DominoSoundManager:PlaySound]]
* [[Lua:DominoSoundManager:SetEnableAmbiance]]
+
* [[DominoSoundManager:SetEnableAmbiance]]
[[Lua:DominoSoundManager_GetInstance]]
+
[[DominoSoundManager_GetInstance]]
=== [[Lua:DominoTimerManager]] ===
+
=== [[DominoTimerManager]] ===
* [[Lua:DominoTimerManager:CreateTimer]]
+
* [[DominoTimerManager:CreateTimer]]
* [[Lua:DominoTimerManager:GetTime]]
+
* [[DominoTimerManager:GetTime]]
* [[Lua:DominoTimerManager:IsPaused]]
+
* [[DominoTimerManager:IsPaused]]
* [[Lua:DominoTimerManager:Pause]]
+
* [[DominoTimerManager:Pause]]
* [[Lua:DominoTimerManager:RemoveTimer]]
+
* [[DominoTimerManager:RemoveTimer]]
* [[Lua:DominoTimerManager:Resume]]
+
* [[DominoTimerManager:Resume]]
* [[Lua:DominoTimerManager:Start]]
+
* [[DominoTimerManager:Start]]
[[Lua:DominoTimerManager_GetInstance]]
+
[[DominoTimerManager_GetInstance]]
=== [[Lua:GameplayConversationManager]] ===
+
=== [[GameplayConversationManager]] ===
* [[Lua:GameplayConversationManager:PauseConvoFromLUA]]
+
* [[GameplayConversationManager:PauseConvoFromLUA]]
* [[Lua:GameplayConversationManager:PlayConvoFromLUA]]
+
* [[GameplayConversationManager:PlayConvoFromLUA]]
* [[Lua:GameplayConversationManager:PlayConvoOnEntityListFromLUA]]
+
* [[GameplayConversationManager:PlayConvoOnEntityListFromLUA]]
* [[Lua:GameplayConversationManager:ResumeConvoFromLUA]]
+
* [[GameplayConversationManager:ResumeConvoFromLUA]]
* [[Lua:GameplayConversationManager:StartInteractionFromLUA]]
+
* [[GameplayConversationManager:StartInteractionFromLUA]]
* [[Lua:GameplayConversationManager:StopConvoFromLUA]]
+
* [[GameplayConversationManager:StopConvoFromLUA]]
* [[Lua:GameplayConversationManager:StopInteraction]]
+
* [[GameplayConversationManager:StopInteraction]]
[[Lua:GameplayConversationManager_GetInstance]]
+
[[GameplayConversationManager_GetInstance]]
=== [[Lua:LivingCityManager]] ===
+
=== [[LivingCityManager]] ===
* [[Lua:LivingCityManager:AddLuaCLOGroupMonitor]]
+
* [[LivingCityManager:AddLuaCLOGroupMonitor]]
* [[Lua:LivingCityManager:RemoveLuaCLOGroupMonitor]]
+
* [[LivingCityManager:RemoveLuaCLOGroupMonitor]]
[[Lua:LivingCityManager_GetInstance]]
+
[[LivingCityManager_GetInstance]]
=== [[Lua:MovieSystem]] ===
+
=== [[MovieSystem]] ===
* [[Lua:MovieSystem:CommandSequence]]
+
* [[MovieSystem:CommandSequence]]
[[Lua:MovieSystem_GetInstance]]
+
[[MovieSystem_GetInstance]]
=== [[Lua:MusicManager]] ===
+
=== [[MusicManager]] ===
* [[Lua:PlayMusicFromLua]]
+
* [[PlayMusicFromLua]]
* [[Lua:StopMusicFromLua]]
+
* [[StopMusicFromLua]]
[[Lua:MusicManager_GetInstance]]
+
[[MusicManager_GetInstance]]
=== [[Lua:ProximityManager]] ===
+
=== [[ProximityManager]] ===
* [[Lua:ProximityManager:AddLuaProximityEntry]]
+
* [[ProximityManager:AddLuaProximityEntry]]
* [[Lua:ProximityManager:RemoveProximityEntry]]
+
* [[ProximityManager:RemoveProximityEntry]]
[[Lua:ProximityManager_GetInstance]]
+
[[ProximityManager_GetInstance]]
=== [[Lua:ScriptCallbackSystem]] ===
+
=== [[ScriptCallbackSystem]] ===
* [[Lua:ScriptCallbackSystem:BroadcastMessage]]
+
* [[ScriptCallbackSystem:BroadcastMessage]]
* [[Lua:ScriptCallbackSystem:RegisterCLOCallback]]
+
* [[ScriptCallbackSystem:RegisterCLOCallback]]
* [[Lua:ScriptCallbackSystem:RegisterEventCallback]]
+
* [[ScriptCallbackSystem:RegisterEventCallback]]
* [[Lua:ScriptCallbackSystem:RegisterMasterVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterMasterVariableCallback]]
* [[Lua:ScriptCallbackSystem:RegisterMessageListener]]
+
* [[ScriptCallbackSystem:RegisterMessageListener]]
* [[Lua:ScriptCallbackSystem:RegisterMissionCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionCallback]]
* [[Lua:ScriptCallbackSystem:RegisterMissionCallbackWithMissionDB]]
+
* [[ScriptCallbackSystem:RegisterMissionCallbackWithMissionDB]]
* [[Lua:ScriptCallbackSystem:RegisterMissionEventCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionEventCallback]]
* [[Lua:ScriptCallbackSystem:RegisterMissionNoEntityCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionNoEntityCallback]]
* [[Lua:ScriptCallbackSystem:RegisterNetworkVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterNetworkVariableCallback]]
* [[Lua:ScriptCallbackSystem:RegisterNoEntityCallback]]
+
* [[ScriptCallbackSystem:RegisterNoEntityCallback]]
* [[Lua:ScriptCallbackSystem:RegisterNonRepeatableConversationPlayedCallback]]
+
* [[ScriptCallbackSystem:RegisterNonRepeatableConversationPlayedCallback]]
* [[Lua:ScriptCallbackSystem:RegisterOnRemoveCallback]]
+
* [[ScriptCallbackSystem:RegisterOnRemoveCallback]]
* [[Lua:ScriptCallbackSystem:RegisterOnSpawnCallback]]
+
* [[ScriptCallbackSystem:RegisterOnSpawnCallback]]
* [[Lua:ScriptCallbackSystem:RegisterPlayerEventCallback]]
+
* [[ScriptCallbackSystem:RegisterPlayerEventCallback]]
* [[Lua:ScriptCallbackSystem:RegisterPlayerVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterPlayerVariableCallback]]
* [[Lua:ScriptCallbackSystem:RegisterTagCallback]]
+
* [[ScriptCallbackSystem:RegisterTagCallback]]
* [[Lua:ScriptCallbackSystem:RemoveCLOCallback]]
+
* [[ScriptCallbackSystem:RemoveCLOCallback]]
* [[Lua:ScriptCallbackSystem:RemoveCallback]]
+
* [[ScriptCallbackSystem:RemoveCallback]]
* [[Lua:ScriptCallbackSystem:RemoveCallbacks]]
+
* [[ScriptCallbackSystem:RemoveCallbacks]]
* [[Lua:ScriptCallbackSystem:RemoveMasterVariableCallback]]
+
* [[ScriptCallbackSystem:RemoveMasterVariableCallback]]
* [[Lua:ScriptCallbackSystem:RemoveMissionCallback]]
+
* [[ScriptCallbackSystem:RemoveMissionCallback]]
* [[Lua:ScriptCallbackSystem:RemoveNetworkVariableCallback]]
+
* [[ScriptCallbackSystem:RemoveNetworkVariableCallback]]
* [[Lua:ScriptCallbackSystem:RemoveNoEntityCallback]]
+
* [[ScriptCallbackSystem:RemoveNoEntityCallback]]
* [[Lua:ScriptCallbackSystem:RemovePlayerEventCallback]]
+
* [[ScriptCallbackSystem:RemovePlayerEventCallback]]
* [[Lua:ScriptCallbackSystem:RemovePlayerVariableCallback]]
+
* [[ScriptCallbackSystem:RemovePlayerVariableCallback]]
* [[Lua:ScriptCallbackSystem:RemoveTagCallback]]
+
* [[ScriptCallbackSystem:RemoveTagCallback]]
* [[Lua:ScriptCallbackSystem:UnregisterMessageListener]]
+
* [[ScriptCallbackSystem:UnregisterMessageListener]]
[[Lua:ScriptCallbackSystem_GetInstance]]
+
[[ScriptCallbackSystem_GetInstance]]
=== [[Lua:SequenceManager]] ===
+
=== [[SequenceManager]] ===
* [[Lua:SequenceManager:AddDominoEntity]]
+
* [[SequenceManager:AddDominoEntity]]
* [[Lua:SequenceManager:ClearDominoEntityPool]]
+
* [[SequenceManager:ClearDominoEntityPool]]
* [[Lua:SequenceManager:DominoForceStopSequence]]
+
* [[SequenceManager:DominoForceStopSequence]]
* [[Lua:SequenceManager:DominoGetEntityAtAnchor]]
+
* [[SequenceManager:DominoGetEntityAtAnchor]]
* [[Lua:SequenceManager:DominoGetSequenceSyncPointName]]
+
* [[SequenceManager:DominoGetSequenceSyncPointName]]
* [[Lua:SequenceManager:DominoLoopSequence]]
+
* [[SequenceManager:DominoLoopSequence]]
* [[Lua:SequenceManager:DominoModifySequenceEntry]]
+
* [[SequenceManager:DominoModifySequenceEntry]]
* [[Lua:SequenceManager:DominoPauseSequence]]
+
* [[SequenceManager:DominoPauseSequence]]
* [[Lua:SequenceManager:DominoResumeSequence]]
+
* [[SequenceManager:DominoResumeSequence]]
* [[Lua:SequenceManager:DominoSkipSequence]]
+
* [[SequenceManager:DominoSkipSequence]]
* [[Lua:SequenceManager:DominoStartAtSyncPoint]]
+
* [[SequenceManager:DominoStartAtSyncPoint]]
* [[Lua:SequenceManager:DominoStartAtSyncPointWithMetaId]]
+
* [[SequenceManager:DominoStartAtSyncPointWithMetaId]]
* [[Lua:SequenceManager:DominoStartSequence]]
+
* [[SequenceManager:DominoStartSequence]]
* [[Lua:SequenceManager:DominoStartSequenceFromBeginning]]
+
* [[SequenceManager:DominoStartSequenceFromBeginning]]
* [[Lua:SequenceManager:DominoStartSequenceFromBeginningWithMetaId]]
+
* [[SequenceManager:DominoStartSequenceFromBeginningWithMetaId]]
* [[Lua:SequenceManager:DominoStartSequenceWithMetaId]]
+
* [[SequenceManager:DominoStartSequenceWithMetaId]]
* [[Lua:SequenceManager:DominoStopSequence]]
+
* [[SequenceManager:DominoStopSequence]]
* [[Lua:SequenceManager:GetSequenceDominoName]]
+
* [[SequenceManager:GetSequenceDominoName]]
* [[Lua:SequenceManager:StartMetaSequence]]
+
* [[SequenceManager:StartMetaSequence]]
* [[Lua:SequenceManager:StopMetaSequence]]
+
* [[SequenceManager:StopMetaSequence]]
 
GameSequenceManager:]]
 
GameSequenceManager:]]
* [[Lua:SequenceManager:ActivateLog]]
+
* [[SequenceManager:ActivateLog]]
* [[Lua:SequenceManager:AnimStartRecording]]
+
* [[SequenceManager:AnimStartRecording]]
* [[Lua:SequenceManager:DeActivateLog]]
+
* [[SequenceManager:DeActivateLog]]
* [[Lua:SequenceManager:Exec]]
+
* [[SequenceManager:Exec]]
* [[Lua:SequenceManager:GetLocalPlayerId]]
+
* [[SequenceManager:GetLocalPlayerId]]
* [[Lua:SequenceManager:RTDefoliant]]
+
* [[SequenceManager:RTDefoliant]]
* [[Lua:SequenceManager:RTGenesis]]
+
* [[SequenceManager:RTGenesis]]
* [[Lua:SequenceManager:RTRegen]]
+
* [[SequenceManager:RTRegen]]
* [[Lua:SequenceManager:RTSetWindForce]]
+
* [[SequenceManager:RTSetWindForce]]
* [[Lua:SequenceManager:RunBatch]]
+
* [[SequenceManager:RunBatch]]
* [[Lua:SequenceManager:SetMaxFrameRate]]
+
* [[SequenceManager:SetMaxFrameRate]]
* [[Lua:SequenceManager:__nativedata]]
+
* [[SequenceManager:__nativedata]]

Revision as of 17:51, 14 April 2020

The game uses Lua 5.1.

Global

Classes

AIAgentManager

AIAgentManager_GetInstance

AIAgentRandomActionManager

AIAgentRandomActionManager_GetInstance

BuddyAIManager

BuddyAIManager_GetInstance

CounterHackerManager

CounterHackerManager_GetInstance

DialogManager

DialogManager_GetInstance

DominoBoxInstance

DominoBoxResource

DominoConsoleCommandManager

DominoConsoleCommandManager_GetInstance

DominoDelayManager

DominoDelayManager_GetInstance

DominoManager

DominoManager_GetInstance

DominoSequenceManager

DominoSequenceManager_GetInstance

DominoSoundManager

DominoSoundManager_GetInstance

DominoTimerManager

DominoTimerManager_GetInstance

GameplayConversationManager

GameplayConversationManager_GetInstance

LivingCityManager

LivingCityManager_GetInstance

MovieSystem

MovieSystem_GetInstance

MusicManager

MusicManager_GetInstance

ProximityManager

ProximityManager_GetInstance

ScriptCallbackSystem

ScriptCallbackSystem_GetInstance

SequenceManager

GameSequenceManager:]]