Difference between revisions of "WD2 Lua Functions"

From Nomad DB
 
Line 999: Line 999:
 
== Classes ==
 
== Classes ==
 
=== [[AIAgentManager]] ===
 
=== [[AIAgentManager]] ===
* [[GetAIAgentsOfGroupFromLUA]]
+
* [[AIAgentManager:GetAIAgentsOfGroupFromLUA]]
* [[GetAIAgentsOfGroupFromLUA_v2]]
+
* [[AIAgentManager:GetAIAgentsOfGroupFromLUA_v2]]
 
[[AIAgentManager_GetInstance]]
 
[[AIAgentManager_GetInstance]]
 
=== [[AIAgentRandomActionManager]] ===
 
=== [[AIAgentRandomActionManager]] ===
* [[AddLuaStateLevelCheckEntry]]
+
* [[AIAgentRandomActionManager:AddLuaStateLevelCheckEntry]]
* [[RemovedLuaStateLevelCheckEntry]]
+
* [[AIAgentRandomActionManager:RemovedLuaStateLevelCheckEntry]]
 
[[AIAgentRandomActionManager_GetInstance]]
 
[[AIAgentRandomActionManager_GetInstance]]
 
=== [[BuddyAIManager]] ===
 
=== [[BuddyAIManager]] ===
* [[AddMonitorOnBuddy]]
+
* [[BuddyAIManager:AddMonitorOnBuddy]]
* [[GoToMonitoredCLO]]
+
* [[BuddyAIManager:GoToMonitoredCLO]]
* [[RemoveMonitorFromBuddy]]
+
* [[BuddyAIManager:RemoveMonitorFromBuddy]]
* [[RequestFollow]]
+
* [[BuddyAIManager:RequestFollow]]
* [[RequestIdle]]
+
* [[BuddyAIManager:RequestIdle]]
* [[RequestPatrol]]
+
* [[BuddyAIManager:RequestPatrol]]
* [[UpdateBuddyAISettings]]
+
* [[BuddyAIManager:UpdateBuddyAISettings]]
 
[[BuddyAIManager_GetInstance]]
 
[[BuddyAIManager_GetInstance]]
 
=== [[CounterHackerManager]] ===
 
=== [[CounterHackerManager]] ===
* [[DisableHackingDisruption]]
+
* [[CounterHackerManager:DisableHackingDisruption]]
* [[DisableNetHackDisruption]]
+
* [[CounterHackerManager:DisableNetHackDisruption]]
* [[DisableProfilerDisruption]]
+
* [[CounterHackerManager:DisableProfilerDisruption]]
* [[DisableRcDisruption]]
+
* [[CounterHackerManager:DisableRcDisruption]]
* [[EnableHackingDisruption]]
+
* [[CounterHackerManager:EnableHackingDisruption]]
* [[EnableNetHackDisruption]]
+
* [[CounterHackerManager:EnableNetHackDisruption]]
* [[EnableProfilerDisruption]]
+
* [[CounterHackerManager:EnableProfilerDisruption]]
* [[EnableRcDisruption]]
+
* [[CounterHackerManager:EnableRcDisruption]]
 
[[CounterHackerManager_GetInstance]]
 
[[CounterHackerManager_GetInstance]]
 
=== [[DialogManager]] ===
 
=== [[DialogManager]] ===
* [[SetMinimumPlayablePriority]]
+
* [[DialogManager:SetMinimumPlayablePriority]]
 
[[DialogManager_GetInstance]]
 
[[DialogManager_GetInstance]]
 
=== [[DominoBoxInstance]] ===
 
=== [[DominoBoxInstance]] ===
* [[CreateBox]]
+
* [[DominoBoxInstance:CreateBox]]
* [[GetParentEntity]]
+
* [[DominoBoxInstance:GetParentEntity]]
* [[GetParentMissionId]]
+
* [[DominoBoxInstance:GetParentMissionId]]
 
=== [[DominoBoxResource]] ===
 
=== [[DominoBoxResource]] ===
* [[LoadResource]]
+
* [[DominoBoxResource:LoadResource]]
* [[RegisterBox]]
+
* [[DominoBoxResource:RegisterBox]]
* [[RegisterGlobals]]
+
* [[DominoBoxResource:RegisterGlobals]]
* [[RegisterLibrary]]
+
* [[DominoBoxResource:RegisterLibrary]]
 
=== [[DominoConsoleCommandManager]] ===
 
=== [[DominoConsoleCommandManager]] ===
* [[RegisterConsoleCommand]]
+
* [[DominoConsoleCommandManager:RegisterConsoleCommand]]
* [[UnregisterConsoleCommand]]
+
* [[DominoConsoleCommandManager:UnregisterConsoleCommand]]
 
[[DominoConsoleCommandManager_GetInstance]]
 
[[DominoConsoleCommandManager_GetInstance]]
 
=== [[DominoDelayManager]] ===
 
=== [[DominoDelayManager]] ===
* [[CreateDelay]]
+
* [[DominoDelayManager:CreateDelay]]
* [[GetDelay]]
+
* [[DominoDelayManager:GetDelay]]
* [[RemoveDelay]]
+
* [[DominoDelayManager:RemoveDelay]]
* [[SendCommand]]
+
* [[DominoDelayManager:SendCommand]]
* [[SetDelay]]
+
* [[DominoDelayManager:SetDelay]]
 
[[DominoDelayManager_GetInstance]]
 
[[DominoDelayManager_GetInstance]]
 
=== [[DominoManager]] ===
 
=== [[DominoManager]] ===
* [[IsScriptAutorunEnabled]]
+
* [[DominoManager:IsScriptAutorunEnabled]]
* [[QueueCommandEventToEntity]]
+
* [[DominoManager:QueueCommandEventToEntity]]
* [[QueueCommandEventToEntity2]]
+
* [[DominoManager:QueueCommandEventToEntity2]]
* [[RegisterDominoInputListenerSignal]]
+
* [[DominoManager:RegisterDominoInputListenerSignal]]
* [[RegisterEntityListForGameplayReadyCallback]]
+
* [[DominoManager:RegisterEntityListForGameplayReadyCallback]]
* [[RemoveCommandEventToEntity]]
+
* [[DominoManager:RemoveCommandEventToEntity]]
* [[RemoveDominoEntity]]
+
* [[DominoManager:RemoveDominoEntity]]
* [[SendCommandEventToEntity]]
+
* [[DominoManager:SendCommandEventToEntity]]
* [[SendCommandEventToEntity2]]
+
* [[DominoManager:SendCommandEventToEntity2]]
* [[SendRegisteredEventToEntity]]
+
* [[DominoManager:SendRegisteredEventToEntity]]
* [[SpawnDominoEntity]]
+
* [[DominoManager:SpawnDominoEntity]]
* [[TraceConnection]]
+
* [[DominoManager:TraceConnection]]
* [[TraceError]]
+
* [[DominoManager:TraceError]]
* [[UnregisterDominoInputListenerSignal]]
+
* [[DominoManager:UnregisterDominoInputListenerSignal]]
* [[UnregisterEntityListForGameplayReadyCallback]]
+
* [[DominoManager:UnregisterEntityListForGameplayReadyCallback]]
 
[[DominoManager_GetInstance]]
 
[[DominoManager_GetInstance]]
 
=== [[DominoSequenceManager]] ===
 
=== [[DominoSequenceManager]] ===
* [[CreateListener]]
+
* [[DominoSequenceManager:CreateListener]]
* [[DeleteListener]]
+
* [[DominoSequenceManager:DeleteListener]]
 
[[DominoSequenceManager_GetInstance]]
 
[[DominoSequenceManager_GetInstance]]
 
=== [[DominoSoundManager]] ===
 
=== [[DominoSoundManager]] ===
* [[PlayDialogWithSubtitle]]
+
* [[DominoSoundManager:PlayDialogWithSubtitle]]
* [[PlaySound]]
+
* [[DominoSoundManager:PlaySound]]
* [[SetEnableAmbiance]]
+
* [[DominoSoundManager:SetEnableAmbiance]]
 
[[DominoSoundManager_GetInstance]]
 
[[DominoSoundManager_GetInstance]]
 
=== [[DominoTimerManager]] ===
 
=== [[DominoTimerManager]] ===
* [[CreateTimer]]
+
* [[DominoTimerManager:CreateTimer]]
* [[GetTime]]
+
* [[DominoTimerManager:GetTime]]
* [[IsPaused]]
+
* [[DominoTimerManager:IsPaused]]
* [[Pause]]
+
* [[DominoTimerManager:Pause]]
* [[RemoveTimer]]
+
* [[DominoTimerManager:RemoveTimer]]
* [[Resume]]
+
* [[DominoTimerManager:Resume]]
* [[Start]]
+
* [[DominoTimerManager:Start]]
 
[[DominoTimerManager_GetInstance]]
 
[[DominoTimerManager_GetInstance]]
 
=== [[GameplayConversationManager]] ===
 
=== [[GameplayConversationManager]] ===
* [[PauseConvoFromLUA]]
+
* [[GameplayConversationManager:PauseConvoFromLUA]]
* [[PlayConvoFromLUA]]
+
* [[GameplayConversationManager:PlayConvoFromLUA]]
* [[PlayConvoOnEntityListFromLUA]]
+
* [[GameplayConversationManager:PlayConvoOnEntityListFromLUA]]
* [[ResumeConvoFromLUA]]
+
* [[GameplayConversationManager:ResumeConvoFromLUA]]
* [[StartInteractionFromLUA]]
+
* [[GameplayConversationManager:StartInteractionFromLUA]]
* [[StopConvoFromLUA]]
+
* [[GameplayConversationManager:StopConvoFromLUA]]
* [[StopInteraction]]
+
* [[GameplayConversationManager:StopInteraction]]
 
[[GameplayConversationManager_GetInstance]]
 
[[GameplayConversationManager_GetInstance]]
 
=== [[LivingCityManager]] ===
 
=== [[LivingCityManager]] ===
* [[AddLuaCLOGroupMonitor]]
+
* [[LivingCityManager:AddLuaCLOGroupMonitor]]
* [[RemoveLuaCLOGroupMonitor]]
+
* [[LivingCityManager:RemoveLuaCLOGroupMonitor]]
 
[[LivingCityManager_GetInstance]]
 
[[LivingCityManager_GetInstance]]
 
=== [[MovieSystem]] ===
 
=== [[MovieSystem]] ===
* [[CommandSequence]]
+
* [[MovieSystem:CommandSequence]]
 
[[MovieSystem_GetInstance]]
 
[[MovieSystem_GetInstance]]
 
=== [[MusicManager]] ===
 
=== [[MusicManager]] ===
Line 1,104: Line 1,104:
 
[[MusicManager_GetInstance]]
 
[[MusicManager_GetInstance]]
 
=== [[ProximityManager]] ===
 
=== [[ProximityManager]] ===
* [[AddLuaProximityEntry]]
+
* [[ProximityManager:AddLuaProximityEntry]]
* [[RemoveProximityEntry]]
+
* [[ProximityManager:RemoveProximityEntry]]
 
[[ProximityManager_GetInstance]]
 
[[ProximityManager_GetInstance]]
 
=== [[ScriptCallbackSystem]] ===
 
=== [[ScriptCallbackSystem]] ===
* [[BroadcastMessage]]
+
* [[ScriptCallbackSystem:BroadcastMessage]]
* [[RegisterCLOCallback]]
+
* [[ScriptCallbackSystem:RegisterCLOCallback]]
* [[RegisterEventCallback]]
+
* [[ScriptCallbackSystem:RegisterEventCallback]]
* [[RegisterMasterVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterMasterVariableCallback]]
* [[RegisterMessageListener]]
+
* [[ScriptCallbackSystem:RegisterMessageListener]]
* [[RegisterMissionCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionCallback]]
* [[RegisterMissionCallbackWithMissionDB]]
+
* [[ScriptCallbackSystem:RegisterMissionCallbackWithMissionDB]]
* [[RegisterMissionEventCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionEventCallback]]
* [[RegisterMissionNoEntityCallback]]
+
* [[ScriptCallbackSystem:RegisterMissionNoEntityCallback]]
* [[RegisterNetworkVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterNetworkVariableCallback]]
* [[RegisterNoEntityCallback]]
+
* [[ScriptCallbackSystem:RegisterNoEntityCallback]]
* [[RegisterNonRepeatableConversationPlayedCallback]]
+
* [[ScriptCallbackSystem:RegisterNonRepeatableConversationPlayedCallback]]
* [[RegisterOnRemoveCallback]]
+
* [[ScriptCallbackSystem:RegisterOnRemoveCallback]]
* [[RegisterOnSpawnCallback]]
+
* [[ScriptCallbackSystem:RegisterOnSpawnCallback]]
* [[RegisterPlayerEventCallback]]
+
* [[ScriptCallbackSystem:RegisterPlayerEventCallback]]
* [[RegisterPlayerVariableCallback]]
+
* [[ScriptCallbackSystem:RegisterPlayerVariableCallback]]
* [[RegisterTagCallback]]
+
* [[ScriptCallbackSystem:RegisterTagCallback]]
* [[RemoveCLOCallback]]
+
* [[ScriptCallbackSystem:RemoveCLOCallback]]
* [[RemoveCallback]]
+
* [[ScriptCallbackSystem:RemoveCallback]]
* [[RemoveCallbacks]]
+
* [[ScriptCallbackSystem:RemoveCallbacks]]
* [[RemoveMasterVariableCallback]]
+
* [[ScriptCallbackSystem:RemoveMasterVariableCallback]]
* [[RemoveMissionCallback]]
+
* [[ScriptCallbackSystem:RemoveMissionCallback]]
* [[RemoveNetworkVariableCallback]]
+
* [[ScriptCallbackSystem:RemoveNetworkVariableCallback]]
* [[RemoveNoEntityCallback]]
+
* [[ScriptCallbackSystem:RemoveNoEntityCallback]]
* [[RemovePlayerEventCallback]]
+
* [[ScriptCallbackSystem:RemovePlayerEventCallback]]
* [[RemovePlayerVariableCallback]]
+
* [[ScriptCallbackSystem:RemovePlayerVariableCallback]]
* [[RemoveTagCallback]]
+
* [[ScriptCallbackSystem:RemoveTagCallback]]
* [[UnregisterMessageListener]]
+
* [[ScriptCallbackSystem:UnregisterMessageListener]]
 
[[ScriptCallbackSystem_GetInstance]]
 
[[ScriptCallbackSystem_GetInstance]]
 
=== [[SequenceManager]] ===
 
=== [[SequenceManager]] ===
* [[AddDominoEntity]]
+
* [[SequenceManager:AddDominoEntity]]
* [[ClearDominoEntityPool]]
+
* [[SequenceManager:ClearDominoEntityPool]]
* [[DominoForceStopSequence]]
+
* [[SequenceManager:DominoForceStopSequence]]
* [[DominoGetEntityAtAnchor]]
+
* [[SequenceManager:DominoGetEntityAtAnchor]]
* [[DominoGetSequenceSyncPointName]]
+
* [[SequenceManager:DominoGetSequenceSyncPointName]]
* [[DominoLoopSequence]]
+
* [[SequenceManager:DominoLoopSequence]]
* [[DominoModifySequenceEntry]]
+
* [[SequenceManager:DominoModifySequenceEntry]]
* [[DominoPauseSequence]]
+
* [[SequenceManager:DominoPauseSequence]]
* [[DominoResumeSequence]]
+
* [[SequenceManager:DominoResumeSequence]]
* [[DominoSkipSequence]]
+
* [[SequenceManager:DominoSkipSequence]]
* [[DominoStartAtSyncPoint]]
+
* [[SequenceManager:DominoStartAtSyncPoint]]
* [[DominoStartAtSyncPointWithMetaId]]
+
* [[SequenceManager:DominoStartAtSyncPointWithMetaId]]
* [[DominoStartSequence]]
+
* [[SequenceManager:DominoStartSequence]]
* [[DominoStartSequenceFromBeginning]]
+
* [[SequenceManager:DominoStartSequenceFromBeginning]]
* [[DominoStartSequenceFromBeginningWithMetaId]]
+
* [[SequenceManager:DominoStartSequenceFromBeginningWithMetaId]]
* [[DominoStartSequenceWithMetaId]]
+
* [[SequenceManager:DominoStartSequenceWithMetaId]]
* [[DominoStopSequence]]
+
* [[SequenceManager:DominoStopSequence]]
* [[GetSequenceDominoName]]
+
* [[SequenceManager:GetSequenceDominoName]]
* [[StartMetaSequence]]
+
* [[SequenceManager:StartMetaSequence]]
* [[StopMetaSequence]]
+
* [[SequenceManager:StopMetaSequence]]
Game]]
+
GameSequenceManager:]]
* [[ActivateLog]]
+
* [[SequenceManager:ActivateLog]]
* [[AnimStartRecording]]
+
* [[SequenceManager:AnimStartRecording]]
* [[DeActivateLog]]
+
* [[SequenceManager:DeActivateLog]]
* [[Exec]]
+
* [[SequenceManager:Exec]]
* [[GetLocalPlayerId]]
+
* [[SequenceManager:GetLocalPlayerId]]
* [[RTDefoliant]]
+
* [[SequenceManager:RTDefoliant]]
* [[RTGenesis]]
+
* [[SequenceManager:RTGenesis]]
* [[RTRegen]]
+
* [[SequenceManager:RTRegen]]
* [[RTSetWindForce]]
+
* [[SequenceManager:RTSetWindForce]]
* [[RunBatch]]
+
* [[SequenceManager:RunBatch]]
* [[SetMaxFrameRate]]
+
* [[SequenceManager:SetMaxFrameRate]]
* [[__nativedata]]
+
* [[SequenceManager:__nativedata]]

Revision as of 16:46, 14 April 2020

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:]]