Example #1
0
        public NetworkCommand()
        {
            Keyword     = "network";
            Description = "network finish - finish current network task";

            Console.AddAvailableCommand(this);
        }
Example #2
0
        public CloseCommand()
        {
            Keyword     = "close";
            Description = "Closes console window";

            Console.AddAvailableCommand(this);
        }
Example #3
0
        public DecksCommand()
        {
            Keyword     = "decks";
            Description = "Shows content and order of damage decks of all players";

            Console.AddAvailableCommand(this);
        }
Example #4
0
        public CommandsCommand()
        {
            Keyword     = "commands";
            Description = "commands show - show list of received commands";

            Console.AddAvailableCommand(this);
        }
Example #5
0
        public CopyCommand()
        {
            Keyword     = "copy";
            Description = "Copies all content of log to clipboard";

            Console.AddAvailableCommand(this);
        }
Example #6
0
        public TriggersCommand()
        {
            Keyword     = "triggers";
            Description = "triggers finish - finish current trigger";

            Console.AddAvailableCommand(this);
        }
Example #7
0
        public HelpCommand()
        {
            Keyword     = "help";
            Description = "Shows help for commands\n" +
                          "help <command> - show description of command";

            Console.AddAvailableCommand(this);
        }
Example #8
0
        public SetPositionCommand()
        {
            Keyword     = "setposition";
            Description = "Sets position of ship:\n" +
                          "setposition id:<shipId> x:<number> y:<number>";

            Console.AddAvailableCommand(this);
        }
Example #9
0
        public ShotCamera()
        {
            Keyword     = "shotcamera";
            Description = "Moves camera to show ship's shot:\n" +
                          "shotcamera id:<shipId> target:<shipId>";

            Console.AddAvailableCommand(this);
        }
Example #10
0
        public DealDamageCommand()
        {
            Keyword     = "dealdamage";
            Description = "Deals damage to ship:\n" +
                          "dealdamage id:<shipId> hits:<number> crits:<number>";

            Console.AddAvailableCommand(this);
        }
Example #11
0
        public SubphaseCommand()
        {
            Keyword     = "subphase";
            Description = "Shows current subphase and list of previous subphases\n" +
                          "subphase finish - finish current subphase";

            Console.AddAvailableCommand(this);
        }
Example #12
0
        public TokenCommand()
        {
            Keyword = "token";
            Description =   "token assign id:<shipId> type:<type> [target:<targetShipId>]- assing token to ship\n" +
                            "where type: focus, evade, stress, targetlock, ion, tractorbeam, jam, reinforceaft, reinforcefore, cloak, energy, calculate, force, charge\n" +
                            "(target is used only for targetlock type)";

            Console.AddAvailableCommand(this);
        }
Example #13
0
        public CritCardCommand()
        {
            Keyword     = "faceupcrit";
            Description = "Deals faceup damage card to ship\n" +
                          "faceupcrit id:<shipId> type:<critCardName>\n" +
                          "where critcardname: blindedpilot, consolefire, damagedcockpit, damagedengine, damagedsensorarray, directhit, loosestabilizer, majorexplosion, majorhullbreach, shakenpilot, structuraldamage, stunnedpilot, thrustcontrolfire, weaponsfailure";

            Console.AddAvailableCommand(this);
        }
Example #14
0
        public NetworkCommand()
        {
            Keyword     = "network";
            Description = "network chat t:<text> - send chat message\n" +
                          "network server tcp4://127.0.0.1 - set server uri\n" +
                          "network hud - show/hide network hud";

            Console.AddAvailableCommand(this);
        }
Example #15
0
        public InputCommand()
        {
            Keyword     = "input";
            Description = "Turns on/off input in UI\n" +
                          "Available commands:\n" +
                          "input axis\n" +
                          "input mouse\n";

            Console.AddAvailableCommand(this);
        }
Example #16
0
        public DiceCommand()
        {
            Keyword     = "dice";
            Description = "Modify dice results in current dice pool\n" +
                          "dice modify old:<side> new:<side> [count:<number>]\n" +
                          "dice add type:<side> [count:<number>]\n" +
                          "where side: blank, empty, focus, eye, success, hit, crit, evade";

            Console.AddAvailableCommand(this);
        }
Example #17
0
        public InputCommand()
        {
            Keyword     = "input";
            Description = "Turns on/off input in UI\n" +
                          "Available commands (mouse and touch controls are exclusive):\n" +
                          "input axis\n" +
                          "input mouse\n" +
                          "input touch\n";

            Console.AddAvailableCommand(this);
        }
Example #18
0
        public SubphaseCommand()
        {
            Keyword     = "subphase";
            Description = "Shows current subphase and list of previous subphases\n" +
                          "subphase finish - finish current subphase\n" +
                          "subphase resume - resume current subphase\n" +
                          "subphase callback - call Callback of current subphase\n" +
                          "subphase back - return to previous subphase\n" +
                          "subphase ready - set subphase as ready to commands";

            Console.AddAvailableCommand(this);
        }
Example #19
0
        public CritCardCommand()
        {
            Keyword = "faceupcrit";
            var critList       = stringToType.Keys.ToArray();
            var critListString = string.Join(", ", critList);

            Description = "Deals faceup damage card to ship\n" +
                          "faceupcrit id:<shipId> type:<critCardName>\n" +
                          "where critcardname: " + critListString;

            Console.AddAvailableCommand(this);
        }