milimoe e7214c3fb9
添加新的枚举、字符常量和方法 (#59)
* 添加大量新的枚举,添加缺少的枚举字符串,修改枚举转字符串方法的位置

* 添加StartGame和Gaming的SocketHandler方法

* 添加MainInvokeType.StartGame

* 优化代码格式

* 添加默认的User.ToString()

* 添加EndGame

* 添加GameMode.GetTypeString

* 添加GameMode.GetRoomType
2023-11-23 00:43:34 +08:00

41 lines
1.0 KiB
C#

using Milimoe.FunGame.Core.Interface;
using Milimoe.FunGame.Core.Library.Common.Event;
namespace Milimoe.FunGame.Core.Library.Common.Plugin
{
/// <summary>
/// 必须继承基类:<see cref="BasePlugin"/><para/>
/// 继承事件接口并实现其方法来使插件生效。例如继承:<seealso cref="ILoginEvent"/>
/// </summary>
public class Example : BasePlugin, ILoginEvent
{
public override string Name => "FunGame Example Plugin";
public override string Description => "My First Plugin";
public override string Version => "1.0.0";
public override string Author => "FunGamer";
public void AfterLoginEvent(object sender, LoginEventArgs e)
{
}
public void BeforeLoginEvent(object sender, LoginEventArgs e)
{
}
public void FailedLoginEvent(object sender, LoginEventArgs e)
{
}
public void SucceedLoginEvent(object sender, LoginEventArgs e)
{
}
}
}