using HISP.Player; using System; using System.Collections.Generic; using System.Globalization; namespace HISP.Game.Chat { public class CommandRegister { private static List registeredComamnds = new List(); public static CommandRegister[] RegisteredCommands { get { return registeredComamnds.ToArray(); } } public char CmdLetter; public string CmdName; public Func CmdCallback; public CommandRegister(char cmdLetter, string cmdName, Func cmdCallback) { CmdLetter = cmdLetter; CmdName = cmdName.ToUpper(CultureInfo.InvariantCulture); CmdCallback = cmdCallback; registeredComamnds.Add(this); } } }