Difference between revisions of "WD2 Lua Functions"

From Nomad DB
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The game uses [[Lua]] 5.1.
+
This is a list of '''all''' Lua script functions. Check out the [[WD2 Documented Functions|documented Lua functions]] list.
 +
 
 +
'''Check out [[WD2 Lua Classes|Lua Classes]].'''
  
 
== 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]]
* [[Lua:CreateReachGameplay_v4]]
+
* [[CreateReachGameplay_v4]]
* [[Lua:CreateSquad]]
+
* [[CreateSquad]]
* [[Lua:CreateTaxiCheckpointMarker]]
+
* [[CreateTaxiCheckpointMarker]]
* [[Lua:CreateTaxiDialogController]]
+
* [[CreateTaxiDialogController]]
* [[Lua:CreateTaxiPickUpController]]
+
* [[CreateTaxiPickUpController]]
* [[Lua:CreateTaxiRideReachDestinationController]]
+
* [[CreateTaxiRideReachDestinationController]]
* [[Lua:CreateTaxiRideVehicleController]]
+
* [[CreateTaxiRideVehicleController]]
* [[Lua:CreateTaxiStrategiesController]]
+
* [[CreateTaxiStrategiesController]]
* [[Lua:CreateTimeGameplay]]
+
* [[CreateTimeGameplay]]
* [[Lua:CreateTimeGameplay_v2]]
+
* [[CreateTimeGameplay_v2]]
* [[Lua:DeactivateCLOForever]]
+
* [[DeactivateCLOForever]]
* [[Lua:DeactivateCanExitCameraForCinematic]]
+
* [[DeactivateCanExitCameraForCinematic]]
* [[Lua:DeactivateNetworkSurfing]]
+
* [[DeactivateNetworkSurfing]]
* [[Lua:DestroyTaxiRideController]]
+
* [[DestroyTaxiRideController]]
* [[Lua:DestroyWrappedGameplay]]
+
* [[DestroyWrappedGameplay]]
* [[Lua:DisableAIlogicUseHackableGameplay]]
+
* [[DisableAIlogicUseHackableGameplay]]
* [[Lua:DisableCheckpointsControllers]]
+
* [[DisableCheckpointsControllers]]
* [[Lua:DisableDebugAnnotationEntity]]
+
* [[DisableDebugAnnotationEntity]]
* [[Lua:DisableFixerCamera]]
+
* [[DisableFixerCamera]]
*
+
* [[DisableHackableIncredient]]
 +
* [[DisableHackingSelector]]
 +
* [[DisableMissionSoftQuit]]
 +
* [[DisablePostFx]]
 +
* [[DisablePrepareEngage]]
 +
* [[DisableSpecialBroadcastSubtitles]]
 +
* [[DisableTakedownOnPawn]]
 +
* [[DisableVehicleForPlayers]]
 +
* [[DisableWeaponDrop]]
 +
* [[DisconnectFromFlyingDrone]]
 +
* [[DisconnectFromToyCar]]
 +
* [[DisplayAudioFileShortcut]]
 +
* [

Revision as of 00:57, 17 April 2020

This is a list of all Lua script functions. Check out the documented Lua functions list.

Check out Lua Classes.

Global