mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
* 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.
14 lines
421 B
C#
14 lines
421 B
C#
using SS14.Shared.Console;
|
|
|
|
namespace SS14.Client.Interfaces.Console
|
|
{
|
|
public interface IConsoleCommand : ICommand
|
|
{
|
|
/// <summary>
|
|
/// Executes the command
|
|
/// </summary>
|
|
/// <returns>Whether or not the command should also be forwarded to the server. True to allow forwarding, false to block.</returns>
|
|
bool Execute(IDebugConsole console, params string[] args);
|
|
}
|
|
}
|