BaseAnimatedDevice class
BaseAnimatedDevice
Inheritance
Base: InteractiveDevice
Derived
Mainframe, RetractableAd, SlidingLadder, UnstablePlatform
Properties
| Property | Type | |
|---|---|---|
openingSpeed | float | scripted |
closingSpeed | float | scripted |
animationController | ent.AnimationControllerComponent? | scripted |
animFeature | AnimFeature_RoadBlock? | scripted |
animationType | EAnimationType | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIvoid ResolveGameplayState()overrideRTTIBaseAnimatedDeviceController? GetController()overrideRTTIBaseAnimatedDeviceControllerPS? GetDevicePS()overrideRTTIbool OnQuickHackToggleActivate(QuickHackToggleActivate evt)RTTIbool OnActivateDevice(ActivateDevice evt)RTTIbool OnDeactivateDevice(DeactivateDevice evt)RTTIvoid DeactivateDevice()overrideRTTIvoid ActivateDevice()overrideRTTIvoid ActivateAnimation()RTTIvoid Animate()RTTIvoid InvokePlayAnimationEvent()RTTIfloat GetTimeScale()RTTICName GetCurrentAnimationName()RTTIvoid OnPlayAnimation()RTTIEGameplayRole DeterminGameplayRole()overrideRTTI