1700b7da91
* Improvements to the GSC part of the Game Interface * Adds compatibility with PlutoIW5 with minimal changes. * Fixes issues when commands are called from the web interface when the used profile is not on the server. * New Debug output when the target or origin of a command is sent by IW4MAdmin but not found in-game. * Commands that can be run on the context of the target are now run in it. * Simplifies the command registration and execution. * Got rid of the huge switch block. * Introduced AddClientCommand to register new commands for example * `AddClientCommand("SwitchTeams", true, ::TeamSwitchImpl);` * `AddClientCommand("Hide", false, ::HideImpl);` * Callbacks are called with the full event object and the parsed data as parameters to allow maximum flexibility. * Introduced level.eventBus.gamename to know which game we are to add minor changes. * Changes - noclip/lockcontrols/playertome Additional changes to support other games' functions Co-Authored-By: Amos <4959320+MrAmos123@users.noreply.github.com> |
||
---|---|---|
.. | ||
ActionOnReport.js | ||
GameInterface.js | ||
ParserCoD4x.js | ||
ParserCSGO.js | ||
ParserCSGOSM.js | ||
ParserIW4x.js | ||
ParserIW6x.js | ||
ParserPIW5.js | ||
ParserPlutoniumT4.js | ||
ParserPlutoniumT4COZM.js | ||
ParserPT6.js | ||
ParserRektT5M.js | ||
ParserS1x.js | ||
ParserT4.js | ||
ParserT7.js | ||
ParserTeknoMW3.js | ||
SampleScriptPluginCommand.js | ||
SharedGUIDKick.js | ||
SubnetBan.js | ||
VPNDetection.js |