class
ActionAnimationScriptProxy
- 0 properties
- 4 functions
Extends CActionScriptProxy IScriptable ISerializable
Properties
None.
Functions
bool Setup(CName animFeatureName, anim.AnimFeature_AIAction animFeature, bool useRootMotion, bool usePoseMatching, bool resetRagdollOnStart, bool motionDynamicObjectsCheck, bool updadeMovePolicy, game.ActionAnimationSlideParams slideParams, WeakHandle<game.Object> targetObject, float marginToPlayer, ent.IPositionProvider? tagetPositionProvider)RTTIre.Hooks.Place( "ActionAnimationScriptProxy", "Setup", (ActionAnimationScriptProxy_Setup x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActionAnimationScriptProxy_Setup( ActionAnimationScriptProxy self, CName animFeatureName, anim.AnimFeature_AIAction? animFeature, bool useRootMotion, bool usePoseMatching, bool resetRagdollOnStart, bool motionDynamicObjectsCheck, bool updadeMovePolicy, game.ActionAnimationSlideParams slideParams, WeakHandle<game.Object> targetObject, float marginToPlayer, ent.IPositionProvider? tagetPositionProvider );void ForceLaunch(CName animFeatureName, anim.AnimFeature_AIAction animFeature, bool useRootMotion, bool usePoseMatching, bool resetRagdollOnStart, bool motionDynamicObjectsCheck, game.ActionAnimationSlideParams slideParams, WeakHandle<game.Object> targetObject, float marginToPlayer, ent.IPositionProvider? tagetPositionProvider)RTTIre.Hooks.PlaceVoid( "ActionAnimationScriptProxy", "ForceLaunch", (ActionAnimationScriptProxy_ForceLaunch x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionAnimationScriptProxy_ForceLaunch( ActionAnimationScriptProxy self, CName animFeatureName, anim.AnimFeature_AIAction? animFeature, bool useRootMotion, bool usePoseMatching, bool resetRagdollOnStart, bool motionDynamicObjectsCheck, game.ActionAnimationSlideParams slideParams, WeakHandle<game.Object> targetObject, float marginToPlayer, ent.IPositionProvider? tagetPositionProvider );void Terminate()RTTIre.Hooks.PlaceVoid( "ActionAnimationScriptProxy", "Terminate", (ActionAnimationScriptProxy_Terminate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionAnimationScriptProxy_Terminate( ActionAnimationScriptProxy self );float GetPhaseDuration(CName animFeatureName, anim.AnimFeature_AIAction animFeature)RTTIre.Hooks.Place( "ActionAnimationScriptProxy", "GetPhaseDuration", (ActionAnimationScriptProxy_GetPhaseDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ActionAnimationScriptProxy_GetPhaseDuration( ActionAnimationScriptProxy self, CName animFeatureName, anim.AnimFeature_AIAction? animFeature );