NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Character/Skill/ISkillState.cs

21 lines
447 B
C#
Raw Normal View History

2024-03-20 19:08:24 +08:00
using System.Collections.Generic;
using Gameplay.Skill;
using Gameplay.Unit;
namespace Gameplay.Character.Skill
{
public interface ISkillState
{
SkillHandle GetSkillHandle();
int GetSkillActionId();
2024-03-20 19:37:58 +08:00
List<GameUnit> GetCacheEnemyUnits();
int cacheIndex { get; set; }
2024-03-20 19:08:24 +08:00
2024-03-20 19:37:58 +08:00
bool readyPauseEnd { get; set; }
bool readySkillEnd { get; set; }
GameUnit GetOwner();
2024-03-20 19:08:24 +08:00
}
}