public static void CharacterUnmount(this ICharacterState State, Action holsterStart, Action holsterEnd, float unarmParam) { _loggerAdapter.Info("[Tmp]Interrupt"); State.InterruptAction(); State.ForceFinishGrenadeThrow(); State.Holster(holsterStart, holsterEnd, unarmParam); }
public static void CharacterUnmount(this ICharacterState State, System.Action holsterStart, System.Action holsterEnd, float unarmParam) { State.InterruptAction(); State.ForceFinishGrenadeThrow(); State.Holster(holsterStart, holsterEnd, unarmParam); }