26 lines
No EOL
547 B
C#
26 lines
No EOL
547 B
C#
// WingsEmu
|
|
//
|
|
// Developed by NosWings Team
|
|
|
|
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
using WingsEmu.Game.Entities;
|
|
|
|
namespace WingsEmu.Game.Managers.StaticData;
|
|
|
|
public class StaticNpcMonsterManager
|
|
{
|
|
public static INpcMonsterManager Instance { get; private set; }
|
|
|
|
public static void Initialize(INpcMonsterManager manager)
|
|
{
|
|
Instance = manager;
|
|
}
|
|
}
|
|
|
|
public interface INpcMonsterManager
|
|
{
|
|
IMonsterData GetNpc(int vnum);
|
|
List<IMonsterData> GetNpc(string name);
|
|
Task InitializeAsync();
|
|
} |