REDNODE / GAME API

Crosshair_Smart_Rifl_Bucket

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 9

NameTypeFlags
activeCallbacksarray<DelayID>scriptedpublic
datasmartGunUITargetParametersscriptedpublic
deadEyeAnimProxyref<inkAnimProxy>scriptedpublic
deadEyeWidgetinkWidgetRefscriptedpublic
hasDeadEyeBoolscriptedpublic
lockingAnimationLengthFloatscriptedpublic
lockingAnimationProxyref<inkAnimProxy>scriptedpublic
unlockingAnimationLengthFloatscriptedpublic
unlockingAnimationProxyref<inkAnimProxy>scriptedpublic

Methods 8

private final func ClearCallbacks(delaySystem: ref<DelaySystem>)scripted
public final func HandleDeadEyeInTargetBrackets(newHasDeadEye: Bool)scripted
public final func MatchData(data: script_ref<smartGunUITargetParameters>) -> Boolscripted
protected cb func OnDeadEyeAnimFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func ResetData(playerPuppet: ref<GameObject>)scripted
public final func SetData(data: script_ref<smartGunUITargetParameters>, params: ref<smartGunUIParameters>, playerPuppet: ref<GameObject>, newHasDeadEye: Bool)scripted
private final func StartLocking(data: script_ref<smartGunUITargetParameters>, params: ref<smartGunUIParameters>, playerPuppet: ref<GameObject>, scheduleSFX: Bool)scripted