server-master/srcs/WingsAPI.Game/Managers/StaticData/ISkillsManager.cs
2026-02-10 18:21:30 +01:00

23 lines
No EOL
509 B
C#

using System.Collections.Generic;
using System.Threading.Tasks;
using WingsEmu.DTOs.Skills;
namespace WingsEmu.Game.Managers.StaticData;
public class StaticSkillsManager
{
public static ISkillsManager Instance { get; private set; }
public static void Initialize(ISkillsManager manager)
{
Instance = manager;
}
}
public interface ISkillsManager
{
Task Initialize();
SkillDTO GetSkill(int s);
List<SkillDTO> GetSkill(string name);
IEnumerable<SkillDTO> GetSkills();
}