Files
test/Assets/PerfectWorld/Scripts/NPC/CECNPCModelPolicy.cs
T
2025-12-05 21:07:25 +07:00

19 lines
686 B
C#

using UnityEngine;
namespace BrewMonster
{
public abstract class CECNPCModelPolicy
{
protected NPCVisual _npcVisual;
public abstract bool PlayModelAction(int iAction, bool bRestart, CECAttackEvent attackevent);
public abstract bool IsPlayingAction();
public abstract bool IsPlayingAction(int iActions);
public abstract void SetNpcVisual(NPCVisual npcVisual);
public abstract bool HasAction(int iAction);
public abstract void ClearComActFlag(bool bSignalCurrent);
public abstract bool PlayAttackAction(int nAttackSpeed, CECAttackEvent attackevent);
public abstract bool GetCHAABB(ref A3DAABB ab);
}
}