Ignore:
Timestamp:
Apr 18, 2015, 4:27:57 PM (10 years ago)
Author:
alloc
Message:

Binary improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/AllocsCommands/Commands/ListItems.cs

    r224 r230  
    44namespace AllocsFixes.CustomCommands
    55{
    6         public class ListItems : ConsoleCommand
     6        public class ListItems : ConsoleCmdAbstract
    77        {
    8                 public ListItems (ConsoleSdtd cons) : base(cons)
    9                 {
    10                 }
    11 
    12                 public override string Description ()
     8                public override string GetDescription ()
    139                {
    1410                        return "lists all items that contain the given substring";
    1511                }
    1612
    17                 public override string[] Names ()
     13                public override string[] GetCommands ()
    1814                {
    1915                        return new string[] { "listitems", "li" };
    2016                }
    2117
    22                 public override void Run (string[] _params)
     18                public override void Execute (List<string> _params, CommandSenderInfo _senderInfo)
    2319                {
    2420                        try {
    25                                 if (_params.Length != 1 || _params [0].Length == 0) {
    26                                         m_Console.SendResult ("Usage: listitems <searchString>");
     21                                if (_params.Count != 1 || _params [0].Length == 0) {
     22                                        SdtdConsole.Instance.Output ("Usage: listitems <searchString>");
    2723                                        return;
    2824                                }
     
    3127                                foreach (string s in ItemList.Instance.ItemNames) {
    3228                                        if (s.ToLower ().Contains (_params [0].ToLower ())) {
    33                                                 m_Console.SendResult ("    " + s);
     29                                                SdtdConsole.Instance.Output ("    " + s);
    3430                                                n++;
    3531                                        }
    3632                                }
    3733
    38                                 m_Console.SendResult ("Listed " + n + " matching items.");
     34                                SdtdConsole.Instance.Output ("Listed " + n + " matching items.");
    3935                        } catch (Exception e) {
    4036                                Log.Out ("Error in ListItems.Run: " + e);
Note: See TracChangeset for help on using the changeset viewer.