AISearchingLookat class
AISearchingLookat
Inheritance
Base: AIGenericStaticLookatTask
Derived
SearchInFrontPatternLookat, SearchPatternMappingLookat
Properties
| Property | Type | |
|---|---|---|
minAngleDifferenceMapping | AIArgumentMapping? | scripted |
minAngleDifference | float | scripted |
maxLookAroundAngleMapping | AIArgumentMapping? | scripted |
maxLookAroundAngle | float | scripted |
currentTarget | Vector4 | scripted |
lastTarget | Vector4 | scripted |
targetSwitchTimeStamp | float | scripted |
targetSwitchCooldown | float | scripted |
sideHorizontal | int | scripted |
sideVertical | int | scripted |
Functions
bool InitializeMemberVariables(AIbehaviorScriptExecutionContext context)RTTIVector4 GetLookatTargetPosition(AIbehaviorScriptExecutionContext context)RTTIanim.LookAtLimitDegreesType GetHardLimitDegreesType()overrideRTTIanim.LookAtLimitDistanceType GetHardLimitDistanceType()overrideRTTIanim.LookAtLimitDegreesType GetSoftLimitDegreesType()overrideRTTIanim.LookAtLimitDegreesType GetBackLimitDegreesType()overrideRTTIanim.LookAtStyle GetLookatStyle()overrideRTTIVector4 GetAimingLookatTarget(AIbehaviorScriptExecutionContext context)overrideRTTIVector4 SelectNewAimingLookatTarget(AIbehaviorScriptExecutionContext context)RTTIfloat GetSoftLookatLimitDegrees()RTTIfloat GetAbsAngleToTarget(AIbehaviorScriptExecutionContext context)RTTI