Init enter game

This commit is contained in:
Naruse
2025-06-14 11:15:32 +08:00
commit 6a03b39f07
568 changed files with 92872 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
using KianaBH.Enums.Player;
namespace KianaBH.GameServer.Command;
[AttributeUsage(AttributeTargets.Class)]
public class CommandInfoAttribute(
string name, string desc, string usage, string[] alias, PermEnum[] perm) : Attribute
{
public string Name { get; } = name;
public string Description { get; } = desc;
public string Usage { get; } = usage;
public PermEnum[] Perm { get; } = perm;
public string[] Alias { get; } = alias;
}
[AttributeUsage(AttributeTargets.Method)]
public class CommandDefaultAttribute : Attribute
{
}
[AttributeUsage(AttributeTargets.Method)]
public class CommandMethodAttribute(string method) : Attribute
{
public string MethodName { get; } = method;
}