Changeset 405


Ignore:
Timestamp:
Feb 22, 2023, 5:48:07 PM (22 months ago)
Author:
alloc
Message:

Refactored console commands for A21 caching

Location:
binary-improvements2
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements2/CommandExtensions/src/Commands/Exception.cs

    r391 r405  
    66        [UsedImplicitly]
    77        public class ConsoleCmdException : ConsoleCmdAbstract {
    8                 public override string[] GetCommands () {
     8                protected override string[] getCommands () {
    99                        return new[] { "exception" };
    1010                }
     
    1919                }
    2020
    21                 public override string GetDescription () {
     21                protected override string getDescription () {
    2222                        return "Throw an exception / log messages";
    2323                }
  • binary-improvements2/CommandExtensions/src/Commands/Give.cs

    r402 r405  
    66        [UsedImplicitly]
    77        public class Give : ConsoleCmdAbstract {
    8                 public override string GetDescription () {
     8                protected override string getDescription () {
    99                        return "give an item to a player (entity id or name)";
    1010                }
    1111
    12                 public override string GetHelp () {
     12                protected override string getHelp () {
    1313                        return "Give an item to a player by dropping it in front of that player\n" +
    1414                               "Usage:\n" +
     
    2121                }
    2222
    23                 public override string[] GetCommands () {
     23                protected override string[] getCommands () {
    2424                        return new[] {"give", string.Empty};
    2525                }
  • binary-improvements2/CommandExtensions/src/Commands/ListItems.cs

    r402 r405  
    66        [UsedImplicitly]
    77        public class ListItems : ConsoleCmdAbstract {
    8                 public override string GetDescription () {
     8                protected override string getDescription () {
    99                        return "lists all items that contain the given substring";
    1010                }
    1111
    12                 public override string[] GetCommands () {
     12                protected override string[] getCommands () {
    1313                        return new[] {"listitems", "li"};
    1414                }
    1515
    16                 public override string GetHelp () {
     16                protected override string getHelp () {
    1717                        return "List all available item names\n" +
    1818                               "Usage:\n" +
  • binary-improvements2/CommandExtensions/src/Commands/ListKnownPlayers.cs

    r404 r405  
    66        [UsedImplicitly]
    77        public class ListKnownPlayers : ConsoleCmdAbstract {
    8                 public override string GetDescription () {
     8                protected override string getDescription () {
    99                        return "lists all players that were ever online";
    1010                }
    1111
    12                 public override string GetHelp () {
     12                protected override string getHelp () {
    1313                        return "Usage:\n" +
    1414                               "  1. listknownplayers\n" +
     
    2222                }
    2323
    24                 public override string[] GetCommands () {
     24                protected override string[] getCommands () {
    2525                        return new[] {"listknownplayers", "lkp"};
    2626                }
  • binary-improvements2/CommandExtensions/src/Commands/ListLandProtection.cs

    r402 r405  
    88        [UsedImplicitly]
    99        public class ListLandProtection : ConsoleCmdAbstract {
    10                 public override string GetDescription () {
     10                protected override string getDescription () {
    1111                        return "lists all land protection blocks and owners";
    1212                }
    1313
    14                 public override string GetHelp () {
     14                protected override string getHelp () {
    1515                        return "Usage:\n" +
    1616                               "  1. listlandprotection summary\n" +
     
    2323                }
    2424
    25                 public override string[] GetCommands () {
     25                protected override string[] getCommands () {
    2626                        return new[] {"listlandprotection", "llp"};
    2727                }
  • binary-improvements2/CommandExtensions/src/Commands/RemoveLandProtection.cs

    r402 r405  
    88        [UsedImplicitly]
    99        public class RemoveLandProtection : ConsoleCmdAbstract {
    10                 public override string GetDescription () {
     10                protected override string getDescription () {
    1111                        return "removes the association of a land protection block to the owner";
    1212                }
    1313
    14                 public override string GetHelp () {
     14                protected override string getHelp () {
    1515                        return "Usage:" +
    1616                               "  1. removelandprotection <userid>\n" +
     
    2222                }
    2323
    24                 public override string[] GetCommands () {
     24                protected override string[] getCommands () {
    2525                        return new[] {"removelandprotection", "rlp"};
    2626                }
  • binary-improvements2/CommandExtensions/src/Commands/Reply.cs

    r391 r405  
    55        [UsedImplicitly]
    66        public class Reply : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "send a message to  the player who last sent you a PM";
    99                }
    1010
    11                 public override string GetHelp () {
     11                protected override string getHelp () {
    1212                        return "Usage:\n" +
    1313                               "   reply <message>\n" +
     
    1515                }
    1616
    17                 public override string[] GetCommands () {
     17                protected override string[] getCommands () {
    1818                        return new[] {"reply", "re"};
    1919                }
  • binary-improvements2/CommandExtensions/src/Commands/SayToPlayer.cs

    r391 r405  
    55        [UsedImplicitly]
    66        public class SayToPlayer : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "send a message to a single player";
    99                }
    1010
    11                 public override string GetHelp () {
     11                protected override string getHelp () {
    1212                        return "Usage:\n" +
    1313                               "   pm <player name / steam id / entity id> <message>\n" +
     
    1515                }
    1616
    17                 public override string[] GetCommands () {
     17                protected override string[] getCommands () {
    1818                        return new[] {"sayplayer", "pm"};
    1919                }
  • binary-improvements2/CommandExtensions/src/Commands/ShowInventory.cs

    r402 r405  
    66        [UsedImplicitly]
    77        public class ShowInventory : ConsoleCmdAbstract {
    8                 public override string GetDescription () {
     8                protected override string getDescription () {
    99                        return "list inventory of a given player";
    1010                }
    1111
    12                 public override string GetHelp () {
     12                protected override string getHelp () {
    1313                        return "Usage:\n" +
    1414                               "   showinventory <user id / player name / entity id> [tag]\n" +
     
    2121                }
    2222
    23                 public override string[] GetCommands () {
     23                protected override string[] getCommands () {
    2424                        return new[] {"showinventory", "si"};
    2525                }
  • binary-improvements2/CommandExtensions/src/Commands/TestLogSpam.cs

    r402 r405  
    77        [UsedImplicitly]
    88        public class TestLogSpam : ConsoleCmdAbstract {
    9                 public override string[] GetCommands () {
     9                protected override string[] getCommands () {
    1010                        return new[] { "tls" };
    1111                }
     
    1515                public override bool IsExecuteOnClient => true;
    1616
    17                 public override string GetDescription () {
     17                protected override string getDescription () {
    1818                        return "Spams the log with until stopped";
    1919                }
    2020
    21                 public override string GetHelp () {
     21                protected override string getHelp () {
    2222                        return @"
    2323                        |Usage:
  • binary-improvements2/MapRendering/src/Commands/EnableRendering.cs

    r402 r405  
    55        [UsedImplicitly]
    66        public class EnableRendering : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "enable/disable live map rendering";
    99                }
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"enablerendering"};
    1313                }
  • binary-improvements2/MapRendering/src/Commands/RenderMap.cs

    r391 r405  
    55        [UsedImplicitly]
    66        public class RenderMap : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "render the current map to a file";
    99                }
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"rendermap"};
    1313                }
  • binary-improvements2/WebServer/src/Commands/CreateWebUser.cs

    r404 r405  
    1111                private static readonly Regex validNameTokenMatcher = new Regex (@"^\w+$");
    1212
    13                 public override string[] GetCommands () {
    14                         return new[] {"createwebuser"};
     13                protected override string[] getCommands () {
     14                        return new[] {"createwebusermanual"};
    1515                }
    1616
    17                 public override string GetDescription () {
    18                         return "Create a web dashboard user account";
     17                protected override string getDescription () {
     18                        return "Create a web dashboard user account - manual for testing";
    1919                }
    2020
    21                 public override string GetHelp () {
     21                protected override string getHelp () {
    2222                        return ""; // TODO
    2323                }
    2424
    25                 public override int DefaultPermissionLevel => 1000;
    2625                public override bool IsExecuteOnClient => true;
    2726
  • binary-improvements2/WebServer/src/Commands/EnableOpenIDDebug.cs

    r402 r405  
    55        [UsedImplicitly]
    66        public class EnableOpenIDDebug : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "enable/disable OpenID debugging";
    99                }
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"openiddebug"};
    1313                }
  • binary-improvements2/WebServer/src/Commands/WebPermissionsCmd.cs

    r404 r405  
    66        [UsedImplicitly]
    77        public class WebPermissionsCmd : ConsoleCmdAbstract {
    8                 public override string[] GetCommands () {
     8                protected override string[] getCommands () {
    99                        return new[] {"webpermission"};
    1010                }
    1111
    12                 public override string GetDescription () {
     12                protected override string getDescription () {
    1313                        return "Manage web permission levels";
    1414                }
    1515
    16                 public override string GetHelp () {
     16                protected override string getHelp () {
    1717                        return "Set/get permission levels required to access a given web functionality. Default\n" +
    1818                               "level required for functions that are not explicitly specified is 0.\n" +
  • binary-improvements2/WebServer/src/Commands/WebTokens.cs

    r404 r405  
    99                private static readonly Regex validNameTokenMatcher = new Regex (@"^\w+$");
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"webtokens"};
    1313                }
    1414
    15                 public override string GetDescription () {
     15                protected override string getDescription () {
    1616                        return "Manage web tokens";
    1717                }
    1818
    19                 public override string GetHelp () {
     19                protected override string getHelp () {
    2020                        return "Set/get webtoken permission levels. A level of 0 is maximum permission.\n" +
    2121                               "Usage:\n" +
  • binary-improvements2/WebServer/src/FileCache/InvalidateCachesCmd.cs

    r402 r405  
    55        [UsedImplicitly]
    66        public class InvalidateCachesCmd : ConsoleCmdAbstract {
    7                 public override string[] GetCommands () {
     7                protected override string[] getCommands () {
    88                        return new[] {"invalidatecaches"};
    99                }
    1010
    11                 public override string GetDescription () {
     11                protected override string getDescription () {
    1212                        return "Invalidate contents of web file caches";
    1313                }
    1414
    15                 public override string GetHelp () {
     15                protected override string getHelp () {
    1616                        return "TODO";
    1717                }
Note: See TracChangeset for help on using the changeset viewer.