In order to replace the ingame console, we've to implement a web based console. The idea is to reuse the command line API we are currently building.
Each instance get it's own console, which allows to switch between different consoles. The Inexor Web Console works the same way for instances of Inexor Core Client AND Inexor Core Server.
An publicity available Inexor Core Server can be administered using a web interface
An Inexor Core Client shows it's own console using a transparent layer
If you have permissions, you can also administer local or remote server instances within an Inexor Core Client
In order to replace the ingame console, we've to implement a web based console. The idea is to reuse the command line API we are currently building.
Each instance get it's own console, which allows to switch between different consoles. The Inexor Web Console works the same way for instances of
Inexor Core Client
ANDInexor Core Server
.The user interface component can be found here: https://github.com/inexorgame/ui-console
Tasks
Inexor Flex
UserInterfaceManager
providesui-console
via expressConsoleManager
manages the console buffer for eachInexorCore
instanceCommandManager
manages the execution of commands/api/v1/ws/console
/api/v1/ws/console
Inexor Core
ui-console
ui-console
ui-client-hud
)/api/v1/ws/console
/api/v1/ws/console
/api/v1/ws/console
Related
60
442
312