Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 565 Bytes

command-io.rst

File metadata and controls

13 lines (9 loc) · 565 Bytes

Command IO

By default Unturned executes commands from console input, and logs information to console output. This can be overridden however, for example to interact with an external process or remote console.

To replace the vanilla implementation:

  1. Create a class that implements the ICommandInputOutput interface.
  2. Get the CommandWindow singleton from Dedicator.commandWindow.
  3. Pass instance to CommandWindow.setIOHandler.
  4. (Optional) Specify -NoDefaultConsole on the command-line to disable vanilla console.