/// <summary> /// The constructor defines the basics of chat command, and security access. /// </summary> /// <param name="security">Allowed level of access to this command</param> /// <param name="flag"></param> /// <param name="name">Name that appears in the help listing</param> /// <param name="commands">Command text</param> protected ChatCommand(uint security, ChatCommandFlag flag, string name, string[] commands) { Name = name; Security = security; Commands = commands; Flag = flag; }
/// <summary> /// Determins if the command has the given flag. /// </summary> /// <param name="flag"></param> /// <returns>Returns true if the command has the given flag.</returns> public bool HasFlag(ChatCommandFlag flag) { return Flag.HasFlag(flag); }
/// <summary> /// Determins if the command has the given flag. /// </summary> /// <param name="flag"></param> /// <returns>Returns true if the command has the given flag.</returns> public bool HasFlag(ChatCommandFlag flag) { return(Flag.HasFlag(flag)); }