BaseAnimatedDevice
Base: InteractiveDevice
Mainframe, RetractableAd, SlidingLadder, UnstablePlatform
| Property | Type | |
|---|---|---|
openingSpeed | float | scripted |
closingSpeed | float | scripted |
animationController | ent.AnimationControllerComponent? | scripted |
animFeature | AnimFeature_RoadBlock? | scripted |
animationType | EAnimationType | scripted |
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