TargetingSystem

Documents the TargetingSystem class and its functions.

triangle-exclamation

Invoking TargetingSystem

To invoke the targeting system, use the following Global function:

targs = Game.TargetingSystem()

Sub-functions

AddIgnoredCollisionEntities

AddIgnoredCollisionEntities(entity : wref:GameObject);

AddIgnoredLookAtEntity

AddIgnoredLookAtEntity(instigator : wref:GameObject, ignoredEntityId : EntityID);

AimSnap

AimSnap(instigator : wref:GameObject);

BreakAimSnap

BreakAimSnap(instigator : wref:GameObject);

BreakLookAt

GetAimAssistConfig

GetBestComponentOnTargetObject

GetComponentClosestToCrosshair

GetCrosshairData

GetCurrentSpread

GetDefaultCrosshairData

GetDefaultCrosshairOrientationProvider

GetDefaultCrosshairPositionProvider

GetLookAtComponent

GetLookAtObject

GetObjectClosestToCrosshair

GetPuppetBlackboardUpdater

GetTargetingSet

GetTargetParts

IsAnyEnemyOrSensorVisible

IsAnyEnemyVisible

IsVisibleTarget

LookAt

OnAimStartBegin

OnAimStartEnd

OnAimStop

ProcessLookAtFilter

RegisterLookAtFilter

RemoveIgnoredCollisionEntities

RemoveIgnoredLookAtEntity

SetAimAssistConfig

SetIsMovingFast

UnregisterLookAtFilter

Last updated