server-master/srcs/WingsAPI.Game/Quests/IRunScriptHandlerContainer.cs
2026-02-10 18:21:30 +01:00

16 lines
No EOL
399 B
C#

using System.Threading.Tasks;
using WingsEmu.Game.Networking;
using WingsEmu.Game.Quests.Event;
namespace WingsEmu.Game.Quests;
public interface IRunScriptHandlerContainer
{
Task RegisterAsync(IRunScriptHandler handler);
Task UnregisterAsync(long runId);
void Handle(IClientSession player, RunScriptEvent args);
Task HandleAsync(IClientSession player, RunScriptEvent args);
}