WD2-WDL Lua Comparison
From Nomad DB
This page contains a comparison between Watch Dogs 2 and Watch Dogs Legion Lua functions.
Contents
New Functions
- ShowTextSubtitleFunction
- PushIntoFirstPerson
- ActivateCinematicMode
- ClearCurrentCinematicMode
- GetWeather
- RegisterAmmoCountBelowThresholdCallback
- RemoveAmmoCountBelowThresholdCallback
- RegisterCharacterAbilityMonitorEvent
- UnregisterCharacterAbilityMonitorEvent
- ClearEnvironmentWeatherOverride
- SendDamageToEntity_v2
- PlayDominoDialogControlFacial_v2
- SetDisableOnlyTakedownOnPawn
- EquipWolfskinItemOnEntity
- ResetWolfskinItemOnEntity
- PlayBinkVideoFileWithSubtitleV5
- SynchSoundAndBinkV2
- StartProgressBar
- UpdateProgressBarPausedState
- ShowWarningMessage
- HideWarningMessage
- ShowHUDTip
- HideHUDTip
- ShowHUDTutorial
- HideHUDTutorial
- ShowFullscreenTutorial
- ShowTutorialMenuHint
- HideTutorialMenuHint
- SetBloodSplatterOverlayEnabled
- StartARLoadingScreen
- ShowRaidLogMessage
- ShowGameClock
- SetMinimapContextOverride
- StartPGTMissionArea
- ForceUnspawnPGTMissionArea
- PGTGetSpawnedAiEntities
- SetPGTEnabled
- ReinforcementStopReinforcing_v4
- ReinforcementIncrementWave
- ReinforcementRepeatWave
- ReinforcementTriggerScriptedFlee
- ReinforcementStopAllReinforcements
- ReinforcementSetReinforcementTarget
- FelonySetHeat
- FelonySystemSetLocalUIOnlyHeatLevel
- FelonyEndChase
- SendAICommand_LookAt
- IsDetectionUnawareStarted
- IsDetectionUnawareFull
- SetEngagementState
- SetAIAgentState
- SetAIAgentState_v2
- SetAIAgentState_v3
- SetAIAgentState_v4
- SetAIAgentInfiniteHunt
- SetPriorityTarget
- WakeUpDroneEntity
- WakeUpDroneCLO
- PutToSleepDroneEntity
- PutToSleepDroneCLO
- DeactivateDroneEntity
- DeactivateDroneCLO
- SetCanBeDetected
- ToggleFeaturesForNarrative
- AddHackingAvailabilityOverride
- RemoveHackingAvailabilityOverride
- AddHackCategoryAvailabilityOverride
- RemoveHackCategoryAvailabilityOverride
- TryTriggerHack
- EnableWorldSpawning
- IsWorldSpawningEnabled
- RefreshWorld
- TeleportToSpawnPoint_v3
- TeleportPlayerInsideHMA_v2
- HasAccessUniformEquipped
- ForceStartCrouch
- ForceStopCrouch
- SetCrouchAllowedOverride
- ResetCrouchAllowedOverride
- SetEmoteWheelEnabled
- SetCharacterWheelEnabled
- SetCharacterAbilitiesEnabled
- EquipAccessUniform
- PlayerRespawnBehaviorController
- PlayerRespawnBehaviorController_v2
- TriggerRespawnLocalPlayer
- UnloadMissionLayer4
- LoadMissionLayer3
- UnloadMissionLayer3
- DisplayUICelebrationModule
- StartVRPuzzle
- ResetVRPuzzle
- CompleteVRPuzzle
- SetVehicleTintedWindows
- AddToCustomDrunkEffect
- AddToNormalDrunkEffect
- ResetDrunk
- IsRelicFound
- AddPhotoDetectionTarget
- AddPhotoDetectionTargetEntity
- AddPhotoDetectionTargetEntityList
- RemovePhotoDetectionTarget
- RequestClosePhotoCamera
- StopBenchmark
- AddOpPersonToCLO
- UnRegisterOpPersonToCLO
- RegisterPlayerAttention
- UnregisterPlayerAttention
- GameStartRemoveOperative
- GameStartSwitchToOperativeInPlace
- SwitchToOperativeInPlaceFromDomino
- RegisterPlayableOperativesCountRequest
- UnregisterPlayableOperativesCountRequest
- GetMostPlayedOperative
- GetProgressionUpgradeLevel
- StartBareKnuckleArena
- ForceCompleteBareknuckleFight
- GetRCEntityFromRCJumperDock
- StartInitialOperativeSwapScreen
- HasCensusTag
- AddRecruitNPCListener_v3
- RemoveRecruitNPCListener
- IsFullyProfiled
- ForceLeverageNPC
- ForceLeverageOnNextActorWithTag
- RemoveEntityFromContactList
- AddLocationListener
- RemoveLocationListener
- SetLocationState_V1
- GetLocationState_v2
- InterpolateEntityPosition
- InterpolateLookAtEntity
- DisposeInitialPredefinedActors
- GetMissionEntityName
- LaunchOpSwapMenu
- EnableOpSwaps
- EnableFastTravel
- GetOperativeIDList
- GetOperativeIDList_v2
- GetGameStartOperativesList
- TriggerInitialCtosDatabaseSpawn
- StartAutonomousVehicleFleeBehavior
- StopAutonomousVehicleFleeBehavior
- CreateDownloadGameplay_v7
- CreateDownloadGameplayWithDB
- CreateDownloadGameplayWithDB_v1
- SetDownloadGameplayPaused
- SetDownloadGameplaySpeedCoef
- CreateInteractGameplay_v4
- CreateHackGameplay_v5
- CreateReachGameplay_v6
- CreateLocateGameplayController
- StopLocateGameplayController
- CreateOutlineGameplay
- StopOutlineGameplay
- CreateDroneSpawnContinuouslyGameplay_v1
- CreateDroneRegressGameplay_v1
- GetDroneRegressSpeed
- FindDroneEntityFromCLO
- CreateDroneDiamondPackageController
- CreateDroneBankServerPackageController
- CreateDronePackageController
- GetDiamondPackageTargetId
- CreateObjectiveCreator
- GetObjectiveId
- CreateObjectiveController
- ValidateOneObjective
- FailOneObjective
- CreateSearchAreaController
- StopSearchAreaController
- BindGameplayBeatWithEntity
- UnbindGameplayBeatWithEntity
- RegisterCLOEntityToGameplayBeat
- UnregisterCLOEntityToGameplayBeat
- Op_GetDGSceneEntities
- Op_GetDGSceneEntity
- Op_GetDGSceneCLO
- IsOpTracked
- ForceTrackingOnThisOp
- SetRecruitmentTalkersInhibition
- GetNPCByOpResourceName
- SetPersistentInt
- GetPersistentInt
- HasPersistentInt
- SetPersistentInt_OpScope
- GetPersistentInt_OpScope
- HasPersistentInt_OpScope
- StartPlasmaScene
- GetCurrentPlasmaSceneDuration
- StopMADScene
- StartPlasmaPhoneCommunicationV2
- StartPlasmaPhoneCommunication_EvenInBareknuckle
- StopPlasmaPhoneCommunication
- IsPlasmaPhoneCommunication
- SetInvincibility
- SetVisibility
- RemoveDataDriveItem
- GetOperativeBySlotNumber
- GetCurrentOperative
- SetOperativeAvailable
- SetOperativeUnavailable
- SetHacksPermissions
- ActivateGameplayContext
- SetBagleyHackActive
- SetCurrentUIMissionsAppVillainViewData
- CreateReachGameplay_v5
- AssignGlobalDynamicActor
- GetGlobalDynamicActor
- GetRuleSmithFloat
- GetRuleSmithBool
- GetRuleSmithInt
- TriggerRuleSmithRule
- SetTraitTracked
- ReinforcementStartReinforcing_v6
- ReinforcementStopReinforcing_v5
- OverrideOperativeScheduleToCityLocation
- CancelOperativeScheduleOverride
- PlayerFailForwardController
- RemoveGameplayBeatLoadingScreen
- ShowFakeContactCard
- HideFakeContactCard
- CreateConnectionLine
- EnableScriptedHackHandler
- ResetScriptedHackHandler
- HackerspaceAssignOperatives
- DisplayPointOfNoReturnMessage
- DisplayConfirmationPopup
- AddCensusActorListener
- RemoveCensusActorListener
- RecruitmentIntelActivate
- RecruitmentIntelGetEntity
- AddMissionWaypoint
- RemoveMissionWaypoint
- SetARReconstructionOpacity
- AutoTrackLeverageOp
- IsNarrativePlayingInTheQueue
- VideoPlayerStart
- VideoPlayerStop
- SetBlockShortcuts
- SetBlockLinksToInGameMenu
- RequestBoroughUprisingMapSequenceV3
- RequestBoroughUprisingMapSequenceV4
- SendGenericGroupBehaviorEventLegacy
- StartGroupBehavior
- StartGroupBehaviorWithRoles
- SendGenericGroupBehaviorEvent
- GetGroupBehaviorGroupId
- ModifyDamageReceivedByEntity
- ForceLKPOnAIEntity
- ForceLKPForScriptedFelony
- StunAIEntity
- SetWolfskinMaterialColorParameter
- OverrideMeleeConfig
Removed Functions
- AddActionTracker
- AddPerkListWithDbObjToPlayer
- AddPerkWithDbObjToPlayer
- AddPhotoDetectionTargetByScoutXName
- AddPhotoDetectionTargetEntityGroup
- AddPhotoDetectionTargetLandmark
- AddPhotoDetectionTargetNPC
- AddRemoveTaxiRating
- AddReputationIncident
- BlockAccessId
- Boxes
- CCounterHackerManager_GetInstance
- CDominoSequenceManager_GetInstance
- CMovieSystem_GetInstance
- CMusicManager_GetInstance
- CheckClueState
- CheckTaxiTypeOfVehicle
- ConfigureBenchmark
- CreateDeliveryGameplay_v4
- CreateDownloadGameplay_v5
- CreateEscapeChaseGameplay
- CreateHackGameplay_v4
- CreateInteractGameplay_v3
- CreateLocateGameplay_v3
- CreateNeutralizeGameplay_v3
- CreateReachGameplay_v4
- CreateTaxiCheckpointMarker
- CreateTaxiDialogController
- CreateTaxiPickUpController
- CreateTaxiRideReachDestinationController
- CreateTaxiRideVehicleController
- CreateTaxiStrategiesController
- CreateTimeGameplay_v2
- DestroyTaxiRideController
- DisableFixerCamera
- DisablePostFx
- DisablePrepareEngage
- DoActionTracker
- EnableDenunciatorFunc
- EnableDisplay
- EnableFireWallBreachinOnHackingSelectorEntity
- EnableFixerCamera
- EnableFixerCameraOnNormalCamera
- EnablePostFx
- EnablePrepareEngage
- EnablePrepareEngage_v2
- EnableReputation
- EnableUIContext
- EnableUnlockedLoading
- EndAllBlackoutsAfterFinished
- FelonySetMinHeat
- FlashFinishedPlaying
- ForceDenunciatorEntityFunc
- ForceDenunciatorFunc
- ForceElectricPowerOn
- ForceFakeDenunciatorEntityFunc
- ForceHideoutRestUsableInMission
- ForceSetCash
- GalleryAppControllerAdd
- GalleryAppControllerRemove
- GalleryAppMonitorHasLookedAt
- Game
- ActivateLog
- AnimStartRecording
- DeActivateLog
- Exec
- RTDefoliant
- RTGenesis
- RTRegen
- RTSetWindForce
- RunBatch
- SetMaxFrameRate
- __nativedata
- GetCurrentReputationState
- GetCurrentTaxiRating
- GetLocalPlayerCash
- GetLocalPlayerResearchComponent
- GetPlayerHasPerkWithDbObj
- GetProgressBarElapsedTime
- GetTaxiCheckpointIndex
- HasAccessId
- HideMissionModuleIdLocalPlayer_v4
- HideSearchZone
- InitUIRenderToTexture
- IsDetectionIntuitionFull
- IsDetectionIntuitionStarted
- IsDetectionIntuitionStopped
- IsIntrusionBlocking
- IsInvasionVictim
- IsNonRepeatableConversationPlayed
- IsRanPCVersion
- LoadMissionLayer
- LoadMissionLayer2
- OpenProfilerHintDisable
- OpenProfilerHintEnable
- OverrideHackingCategorie
- PGTAddScriptedAgent
- PGTGetSpawnedAiEntity
- PauseTaxiDialogController
- PauseTaxiStrategiesController
- PreloadIngameComputerScreenResource
- PrepareAreaSpawn
- PrepareAreaSpawnedNpcs
- PrepareAreaSpawnedVehicles
- RefreshFollowersWall
- RegisterResearchComponentAddedScriptCallback
- ReleaseClientInVehicleCamera
- RemoveActionTracker
- RemoveAllHackingCategories
- RemoveHackingCategories
- RemovePerkListWithDbObjFromPlayer
- RemovePerkWithDbObjFromPlayer
- RemovePhotoDetectionMissionTargetById
- RemovePhotoDetectionMissionTargetByLocId
- RemoveTaxiCheckpointMarker
- RemoveTaxiDialogController
- RemoveTaxiStrategiesController
- RemoveTrackedDynamicEvent
- ReplacePerkListWithDbObjToPlayer
- ResetPerkForPlayer
- ResetProfilerDelayBeforeSendingDominoEvent
- ResetTaxiRatingData
- ResetUIRenderToTexture
- ResumeTaxiDialogController
- ResumeTaxiStrategiesController
- SendMapPointControllerEvent
- SendShowOrHideAllUIEvent
- SendTaxiDominoDialogEvent
- SetBlackoutConsumableEffectBlocked
- SetClientOutOfVehicle_v2
- SetE3CustomLocation
- SetForcedDynamicEvent
- SetHideoutBedOutPaused
- SetHideoutEnableAlternativeBedOut
- SetIngameComputerScreenPage
- SetMinimapVisibility
- SetObjectiveMarkerInvasionState
- SetPrepareClueState
- SetProfilerAutoActivationInCamerasDisabled
- SetProfilerDelayBeforeSendingDominoEvent
- SetProgressBarStateId
- SetSandstormIntensity
- SetShockwaveState
- SetTaxiCheckpointMarkerVisiblility
- SetTaxiClientInVehicle
- SetTaxiClientInVehicleWithCLO
- SetTaxiClientInVehicle_v2
- SetTaxiClientOutOfVehicle
- SetTrackedDynamicEvent
- SetupRace
- ShowInvasionSearchForFixerMessage
- ShowMissionModuleIdLocalPlayer_v4
- ShowRaceResults
- ShowSearchZone
- ShowTaxiRewardHUD
- StartBlackBackupAfterFinished
- StartBlackout
- StartBlackoutV2
- StartDistBasedProgressBarDb
- StartGlobalPowerGlitch
- StartPGTMissionAreaWithMissionId
- StartPhoneCommunication
- StartPhoneCommunication_v2
- StartProgressBarId
- StartRace
- StopDiscovery
- StopGlobalPowerGlitch
- StopRace
- System
- TestFunction
- TrackDynamicEventStart
- TriggerDisruptCommPower
- TriggerShutdownTvPower
- UnblockAccessId
- UnloadIngameComputerScreenResource
- UnloadMissionLayer
- UnloadMissionLayer2
- UnregisterResearchComponentAddedScriptCallback
- UpdateRacePlayerRank
- UpdateSearchZone