REDNODE / GAME API

forklift

classscriptedClass

extends InteractiveDevice › Device › DeviceBase › GameObject › GameEntity › Entity › IScriptable › ISerializable

Properties 5

NameTypeFlags
animationControllerref<AnimationControllerComponent>scriptedprotected
animFeatureref<AnimFeature_ForkliftDevice>scriptedprotected
cargoBoxref<PhysicalMeshComponent>scriptedprotected
isPlayerUnderBoolscriptedprotected
reversedBoolscriptedprotected

Methods 13

protected const func GetController() -> ref<ForkliftController>scripted
public const func GetDevicePS() -> ref<ForkliftControllerPS>scripted
protected cb func OnActivateDevice(evt: ref<ActivateDevice>) -> Boolscripted
protected cb func OnForkliftCompleteActivateEvent(evt: ref<ForkliftCompleteActivateEvent>) -> Boolscripted
protected cb func OnGameAttached() -> Boolscripted
protected cb func OnPlayerEnter(evt: ref<AreaEnteredEvent>) -> Boolscripted
protected cb func OnPlayerExit(evt: ref<AreaExitedEvent>) -> Boolscripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted
protected final func RefreshDeviceInteractions()scripted
protected func StartGlitching(glitchState: EGlitchState, opt intensity: Float)scripted
protected func StopGlitching()scripted
private final func UpdateAnimState()scripted