Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/IRetreatable.cs
2025-08-13 09:26:42 +08:00

28 lines
461 B
C#

using UnityEngine;
namespace MoleMole
{
public interface IRetreatable
{
Vector3 XZPosition { get; }
uint GetRuntimeID();
bool IsToBeRemove();
bool IsActive();
void SetOverrideVelocity(Vector3 speed);
void SetNeedOverrideVelocity(bool needOverrideVelocity);
int PushProperty(string propertyKey, float value);
void PopProperty(string propertyKey, int stackIx);
string GetCurrentNamedState();
float GetCurrentNormalizedTime();
}
}