diff --git a/src/js/local_player.js b/src/js/local_player.js index e02ee2b..1e40268 100644 --- a/src/js/local_player.js +++ b/src/js/local_player.js @@ -210,6 +210,14 @@ function updateClientFx() { renderer.render(renderer.rendertype.FX); } +PublicAPI.local_player = { + getDefaultTool, + networkRankVerification, + shouldUpdate, + undoHistory, + updateClientFx +}; + eventSys.once(e.misc.toolsInitialized, () => { player.tool = getDefaultTool(); }); diff --git a/src/js/main.js b/src/js/main.js index 72922a8..4b791dc 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -2081,7 +2081,12 @@ PublicAPI.context = { createContextMenu: createContextMenu }; +PublicAPI.playerList = playerList; +PublicAPI.playerListTable = playerListTable; +PublicAPI.retryingConnect = retryingConnect; + window.addEventListener("mousemove", (e) => { window.clientX = e.clientX; window.clientY = e.clientY; + }); diff --git a/src/js/tools.js b/src/js/tools.js index c1b0d06..8672872 100644 --- a/src/js/tools.js +++ b/src/js/tools.js @@ -184,8 +184,11 @@ class Tool { export const toolsApi = PublicAPI.tools = { class: Tool, addToolObject: addTool, + allTools: tools, + toolsWindow, + updateToolWindow, updateToolbar, - allTools: tools + showToolsWindow }; eventSys.once(e.misc.toolsRendered, () => {