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/ListKnownPlayers.cs

    r224 r230  
    55namespace AllocsFixes.CustomCommands
    66{
    7         public class ListKnownPlayers : ConsoleCommand
     7        public class ListKnownPlayers : ConsoleCmdAbstract
    88        {
    9                 public ListKnownPlayers (ConsoleSdtd cons) : base(cons)
    10                 {
    11                 }
    12 
    13                 public override string Description ()
     9                public override string GetDescription ()
    1410                {
    1511                        return "lists all players that were ever online (optionally filtered)";
    1612                }
    1713
    18                 public override string[] Names ()
     14                public override string[] GetCommands ()
    1915                {
    2016                        return new string[] { "listknownplayers", "lkp" };
    2117                }
    2218
    23                 public override void Run (string[] _params)
     19                public override void Execute (List<string> _params, CommandSenderInfo _senderInfo)
    2420                {
    2521                        try {
    26                                 AdminTools admTools = CommonMappingFunctions.GetGameManager ().adminTools;
     22                                AdminTools admTools = GameManager.Instance.adminTools;
    2723
    2824                                bool onlineOnly = false;
     
    3026                                string nameFilter = string.Empty;
    3127
    32                                 if (_params.Length == 1) {
     28                                if (_params.Count == 1) {
    3329                                        if (_params [0].ToLower ().Equals ("-online")) {
    3430                                                onlineOnly = true;
     
    4945                                                && (nameFilter.Length == 0 || p.Name.ToLower ().Contains (nameFilter))
    5046                                        ) {
    51                                                 m_Console.SendResult (String.Format ("{0}. {1}, id={2}, steamid={3}, online={4}, ip={5}, playtime={6} m, seen={7}",
     47                                                SdtdConsole.Instance.Output (String.Format ("{0}. {1}, id={2}, steamid={3}, online={4}, ip={5}, playtime={6} m, seen={7}",
    5248                                                                                    ++num, p.Name, p.EntityID, sid, p.IsOnline, p.IP,
    5349                                                                                    p.TotalPlayTime / 60,
     
    5652                                        }
    5753                                }
    58                                 m_Console.SendResult ("Total of " + PersistentContainer.Instance.Players.Count + " known");
     54                                SdtdConsole.Instance.Output ("Total of " + PersistentContainer.Instance.Players.Count + " known");
    5955                        } catch (Exception e) {
    6056                                Log.Out ("Error in ListKnownPlayers.Run: " + e);
Note: See TracChangeset for help on using the changeset viewer.