Files
RobustToolbox/SS14.Server/Interfaces/ClientConsoleHost/IClientCommand.cs
Acruid 6247ff4eff Console Rework (#483)
* Extracted the logic from DebugConsole into a new ClientConsole class.

* ClientConsole moved to IoC system.
Verb system replaced with concmds.

* Shared Cleanup

* ClientChatConsole skeleton.

* DebugConsole and LobbyChat are now both subscribed to ClientChatConsole.

* Removed server chat commands.

* cleaned up server command sysyem.

* More chat handling, and aliasing.

* Nightly work on Say command.

* Fixes a bug in Maths.Angle.

* Chat channel colors moved to ClientChatConsole.

* Now Server commands are sent without opening DebugConsole.

* Emotes work.
Clientside chat formatting works.

* Fixed angle unit test.
2018-01-04 00:53:41 +01:00

14 lines
379 B
C#

using SS14.Server.Interfaces.Player;
using SS14.Shared.Console;
namespace SS14.Server.Interfaces.ClientConsoleHost
{
/// <summary>
/// A command, executed from the debug console of a client.
/// </summary>
public interface IClientCommand : ICommand
{
void Execute(IClientConsoleHost host, IPlayerSession player, params string[] args);
}
}