Difference between revisions of "WD2 Lua Functions"

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

Revision as of 17:50, 14 April 2020

The game uses Lua 5.1.

Global

Classes

Lua:AIAgentManager

Lua:AIAgentManager_GetInstance

Lua:AIAgentRandomActionManager

Lua:AIAgentRandomActionManager_GetInstance

Lua:BuddyAIManager

Lua:BuddyAIManager_GetInstance

Lua:CounterHackerManager

Lua:CounterHackerManager_GetInstance

Lua:DialogManager

Lua:DialogManager_GetInstance

Lua:DominoBoxInstance

Lua:DominoBoxResource

Lua:DominoConsoleCommandManager

Lua:DominoConsoleCommandManager_GetInstance

Lua:DominoDelayManager

Lua:DominoDelayManager_GetInstance

Lua:DominoManager

Lua:DominoManager_GetInstance

Lua:DominoSequenceManager

Lua:DominoSequenceManager_GetInstance

Lua:DominoSoundManager

Lua:DominoSoundManager_GetInstance

Lua:DominoTimerManager

Lua:DominoTimerManager_GetInstance

Lua:GameplayConversationManager

Lua:GameplayConversationManager_GetInstance

Lua:LivingCityManager

Lua:LivingCityManager_GetInstance

Lua:MovieSystem

Lua:MovieSystem_GetInstance

Lua:MusicManager

Lua:MusicManager_GetInstance

Lua:ProximityManager

Lua:ProximityManager_GetInstance

Lua:ScriptCallbackSystem

Lua:ScriptCallbackSystem_GetInstance

Lua:SequenceManager

GameSequenceManager:]]