class
ActivatedDeviceTransfromAnim
- 1 property
- 17 functions
- 5 derived classes
Extends InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Derived
AOEEffector, ActivatedDeviceCover, ActivatedDeviceNPC, ActivatedDeviceTrap, VentilationEffector
Properties
| Property | Type | Offset | |
|---|---|---|---|
animationState | int | 0x3D0 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnRequestComponents", (ActivatedDeviceTransfromAnim_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnRequestComponents( ActivatedDeviceTransfromAnim self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnTakeControl", (ActivatedDeviceTransfromAnim_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnTakeControl( ActivatedDeviceTransfromAnim self, ent.EntityResolveComponentsInterface ri );void ResolveGameplayState()overrideRTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "ResolveGameplayState;", (ActivatedDeviceTransfromAnim_ResolveGameplayState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_ResolveGameplayState( ActivatedDeviceTransfromAnim self );bool UpdateDeviceState(bool? isDelayed)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "UpdateDeviceState;Bool", (ActivatedDeviceTransfromAnim_UpdateDeviceState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_UpdateDeviceState( ActivatedDeviceTransfromAnim self, bool? isDelayed );ActivatedDeviceController? GetController()overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "GetController;", (ActivatedDeviceTransfromAnim_GetController x) => { return re.Hooks.CallOriginal<re.msgpack.ActivatedDeviceController>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_GetController( ActivatedDeviceTransfromAnim self );ActivatedDeviceControllerPS? GetDevicePS()overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "GetDevicePS;", (ActivatedDeviceTransfromAnim_GetDevicePS x) => { return re.Hooks.CallOriginal<re.msgpack.ActivatedDeviceControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_GetDevicePS( ActivatedDeviceTransfromAnim self );bool OnActivateDevice(ActivateDevice evt)RTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnActivateDevice", (ActivatedDeviceTransfromAnim_OnActivateDevice x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnActivateDevice( ActivatedDeviceTransfromAnim self, ActivateDevice? evt );bool OnSpiderbotOrderCompletedEvent(SpiderbotOrderCompletedEvent evt)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnSpiderbotOrderCompletedEvent", (ActivatedDeviceTransfromAnim_OnSpiderbotOrderCompletedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnSpiderbotOrderCompletedEvent( ActivatedDeviceTransfromAnim self, SpiderbotOrderCompletedEvent? evt );void RefreshAnimation()RTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "RefreshAnimation;", (ActivatedDeviceTransfromAnim_RefreshAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_RefreshAnimation( ActivatedDeviceTransfromAnim self );void SendSimpleAnimFeature(bool bool1, bool bool2, bool bool3)RTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "SendSimpleAnimFeature;BoolBoolBool", (ActivatedDeviceTransfromAnim_SendSimpleAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_SendSimpleAnimFeature( ActivatedDeviceTransfromAnim self, bool bool1, bool bool2, bool bool3 );void SpawnVFXs(game.FxResource fx)RTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "SpawnVFXs;FxResource", (ActivatedDeviceTransfromAnim_SpawnVFXs x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_SpawnVFXs( ActivatedDeviceTransfromAnim self, game.FxResource fx );void EnterWorkspot(game.Object activator, bool? freeCamera, CName? componentName, CName? deviceData)overrideRTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "EnterWorkspot;GameObjectBoolCNameCName", (ActivatedDeviceTransfromAnim_EnterWorkspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_EnterWorkspot( ActivatedDeviceTransfromAnim self, game.Object? activator, bool? freeCamera, CName? componentName, CName? deviceData );bool OnActionEngineering(ActionEngineering evt)RTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnActionEngineering", (ActivatedDeviceTransfromAnim_OnActionEngineering x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnActionEngineering( ActivatedDeviceTransfromAnim self, ActionEngineering? evt );bool OnWorkspotFinished(CName componentName)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "OnWorkspotFinished", (ActivatedDeviceTransfromAnim_OnWorkspotFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_OnWorkspotFinished( ActivatedDeviceTransfromAnim self, CName componentName );float DeterminGameplayRoleMappinRange(SDeviceMappinData data)overrideRTTIre.Hooks.Place( "ActivatedDeviceTransfromAnim", "DeterminGameplayRoleMappinRange;script_ref<SDeviceMappinData>", (ActivatedDeviceTransfromAnim_DeterminGameplayRoleMappinRange x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_DeterminGameplayRoleMappinRange( ActivatedDeviceTransfromAnim self, SDeviceMappinData data );void StartGlitching(EGlitchState glitchState, float? intensity)overrideRTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "StartGlitching;EGlitchStateFloat", (ActivatedDeviceTransfromAnim_StartGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_StartGlitching( ActivatedDeviceTransfromAnim self, EGlitchState glitchState, float? intensity );void StopGlitching()overrideRTTIre.Hooks.PlaceVoid( "ActivatedDeviceTransfromAnim", "StopGlitching;", (ActivatedDeviceTransfromAnim_StopGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActivatedDeviceTransfromAnim_StopGlitching( ActivatedDeviceTransfromAnim self );