Difference between revisions of "WD2-WDL Lua Comparison"

From Nomad DB
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Page_WDL}}{{Page_WD2}}
 
{{Page_WDL}}{{Page_WD2}}
 
This page contains a comparison between [[WD2 Lua Functions|Watch Dogs 2]] and [[WDL Lua Functions|Watch Dogs Legion]] Lua functions.
 
This page contains a comparison between [[WD2 Lua Functions|Watch Dogs 2]] and [[WDL Lua Functions|Watch Dogs Legion]] Lua functions.
 +
__TOC__
  
 
== New Functions ==
 
== New Functions ==
'''TODO'''
+
* [[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 ==
 
== Removed Functions ==
'''TODO'''
+
* [[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]]
  
[[Category:WDL]]
+
[[Category:WDL Lua]]
 +
[[Category:WD2 Lua]]

Latest revision as of 14:45, 29 October 2020

This page contains a comparison between Watch Dogs 2 and Watch Dogs Legion Lua functions.

New Functions

Removed Functions