REDNODE / GAME API

SetCustomShootPosition

classscriptedClass

extends AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable

Properties 22

NameTypeFlags
directionVector4scriptedprivate
fxInstanceref<FxInstance>scriptedprivate
fxOffsetVector3scriptedprivate
fxPositionVector4scriptedprivate
keepsAcquiringBoolscriptedprivate
landIndicatorFXFxResourcescriptedprivate
lockTimerFloatscriptedprivate
offsetVector3scriptedprivate
ownerwref<GameObject>scriptedprivate
ownerPositionVector4scriptedprivate
predictionTimeFloatscriptedprivate
refAIActionTargetwref<AIActionTarget_Record>scriptedprivate
refCustomWorldPositionTargetwref<AIActionTarget_Record>scriptedprivate
refOwnerwref<AIActionTarget_Record>scriptedprivate
shootPointPositionVector4scriptedprivate
shootToTheGroundBoolscriptedprivate
startTimeFloatscriptedprivate
targetwref<GameObject>scriptedprivate
targetAcquiredBoolscriptedprivate
targetPositionVector4scriptedprivate
targetsPositionarray<Vector4>scriptedprivate
waypointTagCNamescriptedprivate

Methods 5

protected func Activate(context: ScriptExecutionContext)scripted
private final func CreateFxInstance(context: ScriptExecutionContext, resource: FxResource, transform: WorldTransform) -> ref<FxInstance>scripted
protected func Deactivate(context: ScriptExecutionContext)scripted
private final func SpawnLandVFXs(context: ScriptExecutionContext, fx: FxResource, fxposition: Vector4)scripted
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted