From 51db7366f404d65583b52a933b52bab582876ec6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 22:40:58 +0000 Subject: [PATCH 1/2] Updated generated lua docs --- docs/lua-docs/doc.json | 3641 +++++++++++++++++++++------------------- docs/lua-docs/doc.md | 176 +- 2 files changed, 2058 insertions(+), 1759 deletions(-) diff --git a/docs/lua-docs/doc.json b/docs/lua-docs/doc.json index 99d63d4ef..8c481392f 100644 --- a/docs/lua-docs/doc.json +++ b/docs/lua-docs/doc.json @@ -10,7 +10,7 @@ "view": "SockClient" } ], - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", "finish": 20029, "start": 20010, "type": "doc.class" @@ -18,15 +18,15 @@ { "extends": [ { - "finish": 9840033, - "start": 9840023, + "finish": 9770033, + "start": 9770023, "type": "doc.extends.name", "view": "SockClient" } ], - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9840033, - "start": 9840014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9770033, + "start": 9770014, "type": "doc.class" } ], @@ -38,7 +38,7 @@ "type": "getlocal", "view": "Client" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", "finish": 60014, "name": "__index", "start": 60000, @@ -46,44 +46,44 @@ }, { "extends": { - "finish": 10520041, - "start": 10520038, + "finish": 10450041, + "start": 10450038, "type": "integer", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10520035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10450035, "name": "acknowledgeMaxSize", - "start": 10520004, + "start": 10450004, "type": "setfield" }, { - "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#936#9)", + "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9)", "extends": { "args": [ { - "finish": 9590008, - "start": 9590008, + "finish": 9520008, + "start": 9520008, "type": "self", "view": "Client" } ], - "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#936#9)", - "finish": 9670003, + "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9)", + "finish": 9600003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 9590000, + "start": 9520000, "type": "function", "view": "function Client.amIClient(self: Client)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9590025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9520025, "name": "amIClient", - "start": 9590009, + "start": 9520009, "type": "setmethod" }, { @@ -124,7 +124,7 @@ "type": "function", "view": "function Client.connect(self: Client, ip: string|nil, port: number|nil, code: number|nil)" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", "finish": 7190023, "name": "connect", "start": 7190009, @@ -133,15 +133,15 @@ { "desc": "Simple profiler that can be used to measure the duration of a function and the memory usage of a function.", "extends": { - "finish": 9960133, - "start": 9960038, + "finish": 9890133, + "start": 9890038, "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9960035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9890035, "name": "customProfiler", - "start": 9960008, + "start": 9890008, "type": "setfield" }, { @@ -161,7 +161,7 @@ "type": "function", "view": "function Client.disconnect(self: Client)" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", "finish": 7610026, "name": "disconnect", "start": 7610009, @@ -169,15 +169,15 @@ }, { "extends": { - "finish": 10100105, - "start": 10100035, + "finish": 10030105, + "start": 10030035, "type": "binary", "view": "EntityUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10100032, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10030032, "name": "entityUtils", - "start": 10100008, + "start": 10030008, "type": "setfield" }, { @@ -185,254 +185,225 @@ "extends": { "args": [ { - "finish": 9710008, - "start": 9710008, + "finish": 9640008, + "start": 9640008, "type": "self", "view": "Client" } ], "desc": "Mainly for profiling. Returns then network cache, aka acknowledge.", - "finish": 9730003, + "finish": 9660003, "returns": [ { "type": "function.return", "view": "number" } ], - "start": 9710000, + "start": 9640000, "type": "function", "view": "function Client.getAckCacheSize(self: Client)\n -> cacheSize: number" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9710031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9640031, "name": "getAckCacheSize", - "start": 9710009, + "start": 9640009, "type": "setmethod" }, { "extends": { - "finish": 10010080, - "start": 10010035, + "finish": 9940080, + "start": 9940035, "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10010032, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9940032, "name": "globalUtils", - "start": 10010008, + "start": 9940008, "type": "setfield" }, { "extends": { - "finish": 10530041, - "start": 10530038, + "finish": 10460041, + "start": 10460038, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10530021, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10460021, "name": "guid", - "start": 10530004, + "start": 10460004, "type": "setfield" }, { "extends": { - "finish": 10720093, - "start": 10720024, + "finish": 10650093, + "start": 10650024, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10720021, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10650021, "name": "guid", - "start": 10720004, + "start": 10650004, "type": "setfield" }, { "desc": "GuidUtils is just for generating and validating GUIDs. Guids are used for identifying clients and servers.", "extends": { - "finish": 10130101, - "start": 10130033, + "finish": 10060101, + "start": 10060033, "type": "binary", "view": "GuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10130030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10060030, "name": "guidUtils", - "start": 10130008, + "start": 10060008, "type": "setfield" }, { "extends": { - "finish": 10540065, - "start": 10540038, + "finish": 10470065, + "start": 10470038, "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10540023, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10470023, "name": "health", - "start": 10540004, + "start": 10470004, "type": "setfield" }, { "extends": { - "finish": 10550046, - "start": 10550038, + "finish": 10480046, + "start": 10480038, "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10550020, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10480020, "name": "iAm", - "start": 10550004, + "start": 10480004, "type": "setfield" }, { - "desc": "Returns true if the client is connected to the server. Inherit from sock.isConnected.", "extends": { - "args": [ - { - "finish": 7740008, - "start": 7740008, - "type": "self", - "view": "Client" - } - ], - "desc": "Returns true if the client is connected to the server. Inherit from sock.isConnected.", - "finish": 7770003, - "returns": [ - { - "type": "function.return", - "view": "boolean" - } - ], - "start": 7740000, - "type": "function", - "view": "function Client.isConnected(self: Client)\n -> boolean" - }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 7740027, - "name": "isConnected", - "start": 7740009, - "type": "setmethod" - }, - { - "extends": { - "finish": 10170117, - "start": 10170030, + "finish": 10100117, + "start": 10100030, "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10170027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10100027, "name": "logger", - "start": 10170008, + "start": 10100008, "type": "setfield" }, { "extends": { - "finish": 10200079, - "start": 10200035, + "finish": 10130079, + "start": 10130035, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10200032, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10130032, "name": "messagePack", - "start": 10200008, + "start": 10130008, "type": "setfield" }, { "desc": "Util class for fetching information about local and remote minas.", "extends": { - "finish": 10230073, - "start": 10230033, + "finish": 10160073, + "start": 10160033, "type": "binary", "view": "MinaUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10230030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10160030, "name": "minaUtils", - "start": 10230008, + "start": 10160008, "type": "setfield" }, { "extends": { - "finish": 10560041, - "start": 10560038, + "finish": 10490041, + "start": 10490038, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10560028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10490028, "name": "missingMods", - "start": 10560004, + "start": 10490004, "type": "setfield" }, { "extends": { - "finish": 10570041, - "start": 10570038, + "finish": 10500041, + "start": 10500038, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10570021, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10500021, "name": "name", - "start": 10570004, + "start": 10500004, "type": "setfield" }, { "extends": { - "finish": 10710097, - "start": 10710024, + "finish": 10640097, + "start": 10640024, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10710021, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10640021, "name": "name", - "start": 10710004, + "start": 10640004, "type": "setfield" }, { "extends": { - "finish": 10040107, - "start": 10040036, + "finish": 9970107, + "start": 9970036, "type": "binary", "view": "NetworkCache" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10040033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9970033, "name": "networkCache", - "start": 10040008, + "start": 9970008, "type": "setfield" }, { "extends": { - "finish": 10070117, - "start": 10070041, + "finish": 10000117, + "start": 10000041, "type": "binary", "view": "NetworkCacheUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10070038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10000038, "name": "networkCacheUtils", - "start": 10070008, + "start": 10000008, "type": "setfield" }, { "extends": { - "finish": 10260082, - "start": 10260036, + "finish": 10190082, + "start": 10190036, "type": "binary", "view": "NetworkUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10260033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10190033, "name": "networkUtils", - "start": 10260008, + "start": 10190008, "type": "setfield" }, { @@ -440,146 +411,146 @@ "extends": { "args": [ { - "finish": 9830008, - "start": 9830008, + "finish": 9760008, + "start": 9760008, "type": "self", "view": "Client" }, { - "finish": 9830032, - "start": 9830020, + "finish": 9760032, + "start": 9760020, "type": "local", "view": "Client|nil" }, { - "finish": 9830049, - "start": 9830034, + "finish": 9760049, + "start": 9760034, "type": "local", "view": "string|nil" }, { - "finish": 9830055, - "start": 9830051, + "finish": 9760055, + "start": 9760051, "type": "local", "view": "number|nil" }, { - "finish": 9830068, - "start": 9830057, + "finish": 9760068, + "start": 9760057, "type": "local", "view": "number|nil" }, { "desc": "required", - "finish": 9830076, - "start": 9830070, + "finish": 9760076, + "start": 9760070, "type": "local", "view": "Server" }, { "desc": "required", - "finish": 9830080, - "start": 9830078, + "finish": 9760080, + "start": 9760078, "type": "local", "view": "noitapatcher" } ], "desc": "Client constructor. Inherits from SockClient sock.Client.\n\n@*param* `server` — required\n\n@*param* `np` — required", - "finish": 10770003, + "finish": 10700003, "returns": [ { "type": "function.return", "view": "Client" } ], - "start": 9830000, + "start": 9760000, "type": "function", "view": "function Client.new(self: Client, clientObject: Client|nil, serverOrAddress: string|nil, port: number|nil, maxChannels: number|nil, server: Server, np: noitapatcher)\n -> Client" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9830019, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9760019, "name": "new", - "start": 9830009, + "start": 9760009, "type": "setmethod" }, { "desc": "Class for using Noita components.", "extends": { - "finish": 10470121, - "start": 10470043, + "finish": 10400121, + "start": 10400043, "type": "binary", "view": "NoitaComponentUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10470040, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10400040, "name": "noitaComponentUtils", - "start": 10470008, + "start": 10400008, "type": "setfield" }, { "desc": " NoitaMpSettings: Replacement for Noita ModSettings.", "extends": { - "finish": 9930113, - "start": 9930039, + "finish": 9860113, + "start": 9860039, "type": "binary", "view": "NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9930036, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9860036, "name": "noitaMpSettings", - "start": 9930008, + "start": 9860008, "type": "setfield" }, { "extends": { - "finish": 10310053, - "start": 10290041, + "finish": 10240053, + "start": 10220041, "type": "binary", "view": "NoitaPatcherUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10290038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10220038, "name": "noitaPatcherUtils", - "start": 10290008, + "start": 10220008, "type": "setfield" }, { "extends": { - "finish": 10580041, - "start": 10580038, + "finish": 10510041, + "start": 10510038, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10580021, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10510021, "name": "nuid", - "start": 10580004, + "start": 10510004, "type": "setfield" }, { "extends": { - "finish": 10590040, - "start": 10590038, + "finish": 10520040, + "start": 10520038, "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10590029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10520029, "name": "otherClients", - "start": 10590004, + "start": 10520004, "type": "setfield" }, { "extends": { - "finish": 10600041, - "start": 10600038, + "finish": 10530041, + "start": 10530038, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10600029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10530029, "name": "requiredMods", - "start": 10600004, + "start": 10530004, "type": "setfield" }, { @@ -587,42 +558,42 @@ "extends": { "args": [ { - "finish": 8220008, - "start": 8220008, + "finish": 8150008, + "start": 8150008, "type": "self", "view": "Client" }, { "desc": "required", - "finish": 8220026, - "start": 8220021, + "finish": 8150026, + "start": 8150021, "type": "local", "view": "string" }, { "desc": "required", - "finish": 8220032, - "start": 8220028, + "finish": 8150032, + "start": 8150028, "type": "local", "view": "table" } ], "desc": "Sends a message to the server. Inherit from sock.send.\n\n@*param* `event` — required\n\n@*param* `data` — required\n\n@*return* `true` — if message was sent, false if not\nSee: ~sock.send~", - "finish": 8470003, + "finish": 8400003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 8220000, + "start": 8150000, "type": "function", "view": "function Client.send(self: Client, event: string, data: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 8220020, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 8150020, "name": "send", - "start": 8220009, + "start": 8150009, "type": "setmethod" }, { @@ -630,35 +601,35 @@ "extends": { "args": [ { - "finish": 9260008, - "start": 9260008, + "finish": 9190008, + "start": 9190008, "type": "self", "view": "Client" }, { "desc": "required", - "finish": 9260039, - "start": 9260030, + "finish": 9190039, + "start": 9190030, "type": "local", "view": "table" } ], "desc": "Sends dead nuids to the server.\n\n@*param* `deadNuids` — required\n\n@*return* `true` — if message was sent, false if not", - "finish": 9350003, + "finish": 9280003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 9260000, + "start": 9190000, "type": "function", "view": "function Client.sendDeadNuids(self: Client, deadNuids: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9260029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9190029, "name": "sendDeadNuids", - "start": 9260009, + "start": 9190009, "type": "setmethod" }, { @@ -666,29 +637,29 @@ "extends": { "args": [ { - "finish": 8980008, - "start": 8980008, + "finish": 8910008, + "start": 8910008, "type": "self", "view": "Client" }, { "desc": "required", - "finish": 8980039, - "start": 8980031, + "finish": 8910039, + "start": 8910031, "type": "local", "view": "number" } ], "desc": "Sends entity data to the server.\n\n@*param* `entityId` — required", - "finish": 9210003, - "start": 8980000, + "finish": 9140003, + "start": 8910000, "type": "function", "view": "function Client.sendEntityData(self: Client, entityId: number)" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 8980030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 8910030, "name": "sendEntityData", - "start": 8980009, + "start": 8910009, "type": "setmethod" }, { @@ -696,35 +667,35 @@ "extends": { "args": [ { - "finish": 8880008, - "start": 8880008, + "finish": 8810008, + "start": 8810008, "type": "self", "view": "Client" }, { "desc": "required", - "finish": 8880033, - "start": 8880029, + "finish": 8810033, + "start": 8810029, "type": "local", "view": "number" } ], "desc": "Sends a message that the client has a nuid, but no linked entity.\n\n@*param* `nuid` — required\n\n@*return* `true` — if message was sent, false if not", - "finish": 8940003, + "finish": 8870003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 8880000, + "start": 8810000, "type": "function", "view": "function Client.sendLostNuid(self: Client, nuid: number)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 8880028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 8810028, "name": "sendLostNuid", - "start": 8880009, + "start": 8810009, "type": "setmethod" }, { @@ -732,28 +703,28 @@ "extends": { "args": [ { - "finish": 9390008, - "start": 9390008, + "finish": 9320008, + "start": 9320008, "type": "self", "view": "Client" } ], "desc": "Sends mina information to the server.", - "finish": 9540003, + "finish": 9470003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 9390000, + "start": 9320000, "type": "function", "view": "function Client.sendMinaInformation(self: Client)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 9390035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 9320035, "name": "sendMinaInformation", - "start": 9390009, + "start": 9320009, "type": "setmethod" }, { @@ -761,105 +732,105 @@ "extends": { "args": [ { - "finish": 8530008, - "start": 8530008, + "finish": 8460008, + "start": 8460008, "type": "self", "view": "Client" }, { - "finish": 8530038, - "start": 8530029, + "finish": 8460038, + "start": 8460029, "type": "local", "view": "string" }, { - "finish": 8530049, - "start": 8530040, + "finish": 8460049, + "start": 8460040, "type": "local", "view": "string" }, { - "finish": 8530059, - "start": 8530051, + "finish": 8460059, + "start": 8460051, "type": "local", "view": "number" } ], "desc": "Sends a message to the server that the client needs a nuid.", - "finish": 8830003, - "start": 8530000, + "finish": 8760003, + "start": 8460000, "type": "function", "view": "function Client.sendNeedNuid(self: Client, ownerName: string, ownerGuid: string, entityId: number)" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 8530028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 8460028, "name": "sendNeedNuid", - "start": 8530009, + "start": 8460009, "type": "setmethod" }, { "extends": { - "finish": 10340088, - "start": 10340030, + "finish": 10270088, + "start": 10270030, "type": "binary", "view": "Server" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10340027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10270027, "name": "server", - "start": 10340008, + "start": 10270008, "type": "setfield" }, { "extends": { - "finish": 10610040, - "start": 10610038, + "finish": 10540040, + "start": 10540038, "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10610027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10540027, "name": "serverInfo", - "start": 10610004, + "start": 10540004, "type": "setfield" }, { "extends": { - "finish": 10370058, - "start": 10370028, + "finish": 10300058, + "start": 10300028, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10370025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10300025, "name": "sock", - "start": 10370008, + "start": 10300008, "type": "setfield" }, { "extends": { - "finish": 10620043, - "start": 10620038, + "finish": 10550043, + "start": 10550038, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10620027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10550027, "name": "syncedMods", - "start": 10620004, + "start": 10550004, "type": "setfield" }, { "extends": { - "finish": 10630054, - "start": 10630038, + "finish": 10560054, + "start": 10560038, "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10630026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10560026, "name": "transform", - "start": 10630004, + "start": 10560004, "type": "setfield" }, { @@ -867,56 +838,56 @@ "extends": { "args": [ { - "finish": 7830008, - "start": 7830008, + "finish": 7760008, + "start": 7760008, "type": "self", "view": "Client" }, { "desc": "required", - "finish": 7830037, - "start": 7830023, + "finish": 7760037, + "start": 7760023, "type": "local", "view": "number" } ], "desc": "Updates the Client by checking for network events and handling them. Inherit from sock.update.\n\n@*param* `startFrameTime` — required\nSee: ~sock.update~", - "finish": 8150003, - "start": 7830000, + "finish": 8080003, + "start": 7760000, "type": "function", "view": "function Client.update(self: Client, startFrameTime: number)" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 7830022, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 7760022, "name": "update", - "start": 7830009, + "start": 7760009, "type": "setmethod" }, { "desc": "Utils class for lazy developers.", "extends": { - "finish": 10430093, - "start": 10430029, + "finish": 10360093, + "start": 10360029, "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10430026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10360026, "name": "utils", - "start": 10430008, + "start": 10360008, "type": "setfield" }, { "extends": { - "finish": 10400068, - "start": 10400033, + "finish": 10330068, + "start": 10330033, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Client.lua", - "finish": 10400030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "finish": 10330030, "name": "zstandard", - "start": 10400008, + "start": 10330008, "type": "setfield" } ], @@ -926,15 +897,15 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 10024, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1380028, - "start": 1380014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1390028, + "start": 1390014, "type": "doc.class" } ], @@ -942,28 +913,28 @@ "fields": [ { "extends": { - "finish": 1800043, - "start": 1800029, + "finish": 1810043, + "start": 1810029, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1800026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1810026, "name": "ffi", - "start": 1800008, + "start": 1810008, "type": "setfield" }, { "extends": { - "finish": 1630130, - "start": 1630035, + "finish": 1640130, + "start": 1640035, "type": "binary", "view": "FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1630032, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1640032, "name": "fileUtils", - "start": 1630008, + "start": 1640008, "type": "setfield" }, { @@ -971,28 +942,28 @@ "extends": { "args": [ { - "finish": 1200008, - "start": 1200008, + "finish": 1210008, + "start": 1210008, "type": "self", "view": "CustomProfiler" } ], "desc": "Returns the size of the report cache.", - "finish": 1260003, + "finish": 1270003, "returns": [ { "type": "function.return", "view": "number" } ], - "start": 1200000, + "start": 1210000, "type": "function", "view": "function CustomProfiler.getSize(self: CustomProfiler)\n -> size: number" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1200031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1210031, "name": "getSize", - "start": 1200009, + "start": 1210009, "type": "setmethod" }, { @@ -1010,7 +981,7 @@ "type": "function", "view": "function CustomProfiler.init(self: CustomProfiler)" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 250028, "name": "init", "start": 250009, @@ -1021,105 +992,105 @@ "extends": { "args": [ { - "finish": 1370008, - "start": 1370008, + "finish": 1380008, + "start": 1380008, "type": "self", "view": "CustomProfiler" }, { "desc": "require(\"CustomProfiler\") or nil", - "finish": 1370042, - "start": 1370028, + "finish": 1380042, + "start": 1380028, "type": "local", "view": "CustomProfiler|nil" }, { "desc": "can be nil", - "finish": 1370053, - "start": 1370044, + "finish": 1380053, + "start": 1380044, "type": "local", "view": "FileUtils|nil" }, { "desc": "required", - "finish": 1370070, - "start": 1370055, + "finish": 1380070, + "start": 1380055, "type": "local", "view": "NoitaMpSettings" }, { "desc": "can be nil", - "finish": 1370078, - "start": 1370072, + "finish": 1380078, + "start": 1380072, "type": "local", "view": "plotly|nil" }, { "desc": "can be nil", - "finish": 1370086, - "start": 1370080, + "finish": 1380086, + "start": 1380080, "type": "local", "view": "socket|nil" }, { "desc": "can be nil", - "finish": 1370093, - "start": 1370088, + "finish": 1380093, + "start": 1380088, "type": "local", "view": "Utils|nil" }, { "desc": "can be nil", - "finish": 1370101, - "start": 1370095, + "finish": 1380101, + "start": 1380095, "type": "local", "view": "winapi|nil" } ], "desc": "CustomProfiler constructor.\n\n@*param* `customProfiler` — require(\"CustomProfiler\") or nil\n\n@*param* `fileUtils` — can be nil\n\n@*param* `noitaMpSettings` — required\n\n@*param* `plotly` — can be nil\n\n@*param* `socket` — can be nil\n\n@*param* `utils` — can be nil\n\n@*param* `winapi` — can be nil", - "finish": 2140003, + "finish": 2150003, "returns": [ { "type": "function.return", "view": "CustomProfiler" } ], - "start": 1370000, + "start": 1380000, "type": "function", "view": "function CustomProfiler.new(self: CustomProfiler, customProfiler: CustomProfiler|nil, fileUtils: FileUtils|nil, noitaMpSettings: NoitaMpSettings, plotly: plotly|nil, socket: socket|nil, utils: Utils|nil, winapi: winapi|nil)\n -> CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1370027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1380027, "name": "new", - "start": 1370009, + "start": 1380009, "type": "setmethod" }, { "desc": " NoitaMpSettings: Replacement for Noita ModSettings.", "extends": { - "finish": 1490124, - "start": 1490041, + "finish": 1500124, + "start": 1500041, "type": "binary", "view": "NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1490038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1500038, "name": "noitaMpSettings", - "start": 1490008, + "start": 1500008, "type": "setfield" }, { "desc": ":new()", "extends": { - "finish": 1670059, - "start": 1670032, + "finish": 1680059, + "start": 1680032, "type": "binary", "view": "plotly" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1670029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1680029, "name": "plotly", - "start": 1670008, + "start": 1680008, "type": "setfield" }, { @@ -1127,71 +1098,71 @@ "extends": { "args": [ { - "finish": 1000008, - "start": 1000008, + "finish": 1010008, + "start": 1010008, "type": "self", "view": "CustomProfiler" } ], "desc": "Creates a report of all the functions that were profiled into profiler_2022-11-24_20-23-00.json", - "finish": 1160003, - "start": 1000000, + "finish": 1170003, + "start": 1010000, "type": "function", "view": "function CustomProfiler.report(self: CustomProfiler)" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1000030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1010030, "name": "report", - "start": 1000009, + "start": 1010009, "type": "setmethod" }, { "extends": { - "finish": 1540059, - "start": 1540032, + "finish": 1550059, + "start": 1550032, "type": "binary", "view": "socket" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1540029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1550029, "name": "socket", - "start": 1540008, + "start": 1550008, "type": "setfield" }, { - "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", + "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", "extends": { "args": [ { - "finish": 570008, - "start": 570008, + "finish": 580008, + "start": 580008, "type": "self", "view": "CustomProfiler" }, { "desc": "The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)", - "finish": 570042, - "start": 570030, + "finish": 580042, + "start": 580030, "type": "local", "view": "string" } ], - "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", - "finish": 770003, + "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", + "finish": 780003, "returns": [ { "type": "function.return", "view": "number" } ], - "start": 570000, + "start": 580000, "type": "function", "view": "function CustomProfiler.start(self: CustomProfiler, functionName: string)\n -> returnCounter: number" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 570029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 580029, "name": "start", - "start": 570009, + "start": 580009, "type": "setmethod" }, { @@ -1213,12 +1184,12 @@ } ], "desc": "Starts the external profiler.\n\n@*param* `pid` — The process id of Noita.", - "finish": 510003, + "finish": 520003, "start": 420000, "type": "function", "view": "function CustomProfiler.startExternalProfiler(self: CustomProfiler, pid: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 420045, "name": "startExternalProfiler", "start": 420009, @@ -1229,82 +1200,82 @@ "extends": { "args": [ { - "finish": 820008, - "start": 820008, + "finish": 830008, + "start": 830008, "type": "self", "view": "CustomProfiler" }, { "desc": "The name of the function that you want to measure. This has to be the same as the one used in @see CustomProfiler.start(functionName)", - "finish": 820041, - "start": 820029, + "finish": 830041, + "start": 830029, "type": "local", "view": "string" }, { "desc": "The counter that is used to determine the order of the function calls. This has to same as the one returned by @see CustomProfiler.start(functionName)", - "finish": 820064, - "start": 820043, + "finish": 830064, + "start": 830043, "type": "local", "view": "number" } ], "desc": "Stops the profiler. This has to be called after the function (or last line of function code, but before any `return`) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in @see CustomProfiler.start(functionName)\n\n@*param* `customProfilerCounter` — The counter that is used to determine the order of the function calls. This has to same as the one returned by @see CustomProfiler.start(functionName)", - "finish": 970003, + "finish": 980003, "returns": [ { "type": "function.return", "view": "integer" } ], - "start": 820000, + "start": 830000, "type": "function", "view": "function CustomProfiler.stop(self: CustomProfiler, functionName: string, customProfilerCounter: number)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 820028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 830028, "name": "stop", - "start": 820009, + "start": 830009, "type": "setmethod" }, { "extends": { - "finish": 1580054, - "start": 1580029, + "finish": 1590054, + "start": 1590029, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1580026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1590026, "name": "udp", - "start": 1580008, + "start": 1590008, "type": "setfield" }, { "desc": ":new()", "extends": { - "finish": 1720056, - "start": 1720031, + "finish": 1730056, + "start": 1730031, "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1720028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1730028, "name": "utils", - "start": 1720008, + "start": 1730008, "type": "setfield" }, { "extends": { - "finish": 1760059, - "start": 1760032, + "finish": 1770059, + "start": 1770032, "type": "binary", "view": "winapi" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1760029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1770029, "name": "winapi", - "start": 1760008, + "start": 1770008, "type": "setfield" } ], @@ -1314,13 +1285,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 21, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1270025, "start": 1270014, "type": "doc.class" @@ -1354,7 +1325,7 @@ "type": "function", "view": "function EntityCache.contains(self: EntityCache, entityId: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 410029, "name": "contains", "start": 410009, @@ -1368,7 +1339,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1370040, "name": "customProfiler", "start": 1370008, @@ -1395,7 +1366,7 @@ "type": "function", "view": "function EntityCache.delete(self: EntityCache, entityId: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 730027, "name": "delete", "start": 730009, @@ -1422,7 +1393,7 @@ "type": "function", "view": "function EntityCache.deleteNuid(self: EntityCache, nuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 820031, "name": "deleteNuid", "start": 820009, @@ -1435,7 +1406,7 @@ "type": "getlocal", "view": "EntityUtils|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1430037, "name": "entityUtils", "start": 1430008, @@ -1468,7 +1439,7 @@ "type": "function", "view": "function EntityCache.get(self: EntityCache, entityId: any)\n -> unknown|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 480024, "name": "get", "start": 480009, @@ -1495,7 +1466,7 @@ "type": "function", "view": "function EntityCache.getNuid(self: EntityCache, nuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 650028, "name": "getNuid", "start": 650009, @@ -1552,7 +1523,7 @@ "type": "function", "view": "function EntityCache.new(self: EntityCache, entityCacheObject: EntityCache|nil, customProfiler: CustomProfiler, entityUtils: EntityUtils|nil, utils: Utils|nil)\n -> EntityCache" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1260024, "name": "new", "start": 1260009, @@ -1657,7 +1628,7 @@ "type": "function", "view": "function EntityCache.set(self: EntityCache, entityId: any, nuid: any, ownerGuid: any, ownerName: any, filepath: any, x: any, y: any, rotation: any, velX: any, velY: any, currentHealth: any, maxHealth: any, fullySerialised: any, serialisedRootEntity: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 80024, "name": "set", "start": 80009, @@ -1684,7 +1655,7 @@ "type": "function", "view": "function EntityCache.size(self: EntityCache)\n -> integer|unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 950025, "name": "size", "start": 950009, @@ -1705,7 +1676,7 @@ "type": "function", "view": "function EntityCache.usage(self: EntityCache)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1130026, "name": "usage", "start": 1130009, @@ -1719,7 +1690,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1480031, "name": "utils", "start": 1480008, @@ -1732,13 +1703,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 26, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 580030, "start": 580014, "type": "doc.class" @@ -1753,7 +1724,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 680045, "name": "customProfiler", "start": 680008, @@ -1766,7 +1737,7 @@ "type": "binary", "view": "EntityCache" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 740042, "name": "entityCache", "start": 740008, @@ -1823,7 +1794,7 @@ "type": "function", "view": "function EntityCacheUtils.new(self: EntityCacheUtils, entityCacheUtilsObject: EntityCacheUtils|nil, customProfiler: CustomProfiler, entityCache: EntityCache, utils: Utils|nil)\n -> EntityCacheUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 570029, "name": "new", "start": 570009, @@ -1928,7 +1899,7 @@ "type": "function", "view": "function EntityCacheUtils.set(self: EntityCacheUtils, entityId: any, nuid: any, ownerGuid: any, ownerName: any, filepath: any, x: any, y: any, rotation: any, velX: any, velY: any, currentHealth: any, maxHealth: any, fullySerialised: any, serialisedRootEntity: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 80029, "name": "set", "start": 80009, @@ -1942,7 +1913,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 790036, "name": "utils", "start": 790008, @@ -1955,13 +1926,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 150021, "start": 150010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5680025, "start": 5680014, "type": "doc.class" @@ -1991,7 +1962,7 @@ "type": "function", "view": "function EntityUtils.addOrChangeDetectionRadiusDebug(self: EntityUtils, player_entity: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4860052, "name": "addOrChangeDetectionRadiusDebug", "start": 4860009, @@ -2004,7 +1975,7 @@ "type": "binary", "view": "Client" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5810032, "name": "client", "start": 5810008, @@ -2018,7 +1989,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5860040, "name": "customProfiler", "start": 5860008, @@ -2054,7 +2025,7 @@ "type": "function", "view": "function EntityUtils.destroyByNuid(self: EntityUtils, peer: any, nuid: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4360034, "name": "destroyByNuid", "start": 4360009, @@ -2067,7 +2038,7 @@ "type": "binary", "view": "EntityCacheUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5930043, "name": "enitityCacheUtils", "start": 5930008, @@ -2080,7 +2051,7 @@ "type": "binary", "view": "EntityCache" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6000037, "name": "entityCache", "start": 6000008, @@ -2093,7 +2064,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6070038, "name": "globalsUtils", "start": 6070008, @@ -2128,7 +2099,7 @@ "type": "function", "view": "function EntityUtils.isEntityPolymorphed(self: EntityUtils, entityId: number)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 730040, "name": "isEntityPolymorphed", "start": 730009, @@ -2141,7 +2112,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6140032, "name": "logger", "start": 6140008, @@ -2155,7 +2126,7 @@ "type": "binary", "view": "MinaUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6210035, "name": "minaUtils", "start": 6210008, @@ -2168,7 +2139,7 @@ "type": "binary", "view": "NetworkUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6280038, "name": "networkUtils", "start": 6280008, @@ -2182,7 +2153,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6350041, "name": "networkVscUtils", "start": 6350008, @@ -2308,7 +2279,7 @@ "type": "function", "view": "function EntityUtils.new(self: EntityUtils, entityUtilsObject: EntityUtils|nil, client: Client, customProfiler: CustomProfiler, enitityCacheUtils: EntityCacheUtils, entityCache: EntityCache, globalsUtils: GlobalsUtils|nil, logger: Logger|nil, minaUtils: MinaUtils, networkUtils: NetworkUtils, networkVscUtils: NetworkVscUtils, noitaComponentUtils: NoitaComponentUtils, nuidUtils: NuidUtils, server: Server, utils: Utils|nil)\n -> EntityUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5660024, "name": "new", "start": 5660009, @@ -2322,7 +2293,7 @@ "type": "binary", "view": "NoitaComponentUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6420045, "name": "noitaComponentUtils", "start": 6420008, @@ -2336,7 +2307,7 @@ "type": "binary", "view": "NuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6490035, "name": "nuidUtils", "start": 6490008, @@ -2371,7 +2342,7 @@ "type": "function", "view": "function EntityUtils.onEntityRemoved(self: EntityUtils, entityId: any, nuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 520036, "name": "onEntityRemoved", "start": 520009, @@ -2384,7 +2355,7 @@ "type": "binary", "view": "Server" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6560032, "name": "server", "start": 6560008, @@ -2475,7 +2446,7 @@ "type": "function", "view": "function EntityUtils.spawnEntity(self: EntityUtils, owner: EntityOwner, nuid: number, x: number, y: number, rotation: number, velocity?: Vec2, filename: string, localEntityId: number, health: any, isPolymorphed: any)\n -> entityId: number?" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 3750032, "name": "spawnEntity", "start": 3750009, @@ -2498,7 +2469,7 @@ "type": "function", "view": "function EntityUtils.syncDeadNuids(self: EntityUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4240034, "name": "syncDeadNuids", "start": 4240009, @@ -2528,7 +2499,7 @@ "type": "function", "view": "function EntityUtils.syncEntities(self: EntityUtils, startFrameTime: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 910033, "name": "syncEntities", "start": 910009, @@ -2542,7 +2513,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6620031, "name": "utils", "start": 6620008, @@ -2555,15 +2526,15 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 19, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6500023, - "start": 6500014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6560023, + "start": 6560014, "type": "doc.class" } ], @@ -2572,33 +2543,33 @@ "extends": { "args": [ { - "finish": 4080008, - "start": 4080008, + "finish": 4140008, + "start": 4140008, "type": "self", "view": "FileUtils" }, { - "finish": 4080052, - "start": 4080032, + "finish": 4140052, + "start": 4140032, "type": "local", "view": "string" }, { - "finish": 4080067, - "start": 4080054, + "finish": 4140067, + "start": 4140054, "type": "local", "view": "string" } ], - "finish": 4240003, - "start": 4080000, + "finish": 4300003, + "start": 4140000, "type": "function", "view": "function FileUtils.AppendToFile(self: FileUtils, filenameAbsolutePath: string, appendContent: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4080031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4140031, "name": "AppendToFile", - "start": 4080009, + "start": 4140009, "type": "setmethod" }, { @@ -2606,49 +2577,49 @@ "extends": { "args": [ { - "finish": 5060008, - "start": 5060008, + "finish": 5120008, + "start": 5120008, "type": "self", "view": "FileUtils" }, { "desc": "server_save06_98-09-16_23:48:10 - without file extension (*.7z)", - "finish": 5060049, - "start": 5060037, + "finish": 5120049, + "start": 5120037, "type": "local", "view": "string" }, { "desc": "C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita\\save06", - "finish": 5060089, - "start": 5060051, + "finish": 5120089, + "start": 5120051, "type": "local", "view": "string" }, { "desc": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\noita-mp\\_", - "finish": 5060116, - "start": 5060091, + "finish": 5120116, + "start": 5120091, "type": "local", "view": "string" } ], "desc": "@*param* `archive_name` — server_save06_98-09-16_23:48:10 - without file extension (*.7z)\n\n@*param* `absolute_directory_path_to_add_archive` — C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita\\save06\n\n@*param* `absolute_destination_path` — C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\noita-mp\\_\n\n@*return* `content` — binary content of archive", - "finish": 5390003, + "finish": 5450003, "returns": [ { "type": "function.return", "view": "string|number" } ], - "start": 5060000, + "start": 5120000, "type": "function", "view": "function FileUtils.Create7zipArchive(self: FileUtils, archive_name: string, absolute_directory_path_to_add_archive: string, absolute_destination_path: string)\n -> content: string|number" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5060036, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5120036, "name": "Create7zipArchive", - "start": 5060009, + "start": 5120009, "type": "setmethod" }, { @@ -2656,62 +2627,62 @@ "extends": { "args": [ { - "finish": 2660008, - "start": 2660008, + "finish": 2720008, + "start": 2720008, "type": "self", "view": "FileUtils" }, { "desc": "full path", - "finish": 2660038, - "start": 2660026, + "finish": 2720038, + "start": 2720026, "type": "local", "view": "string" } ], "desc": " Checks if FILE or DIRECTORY exists\n\n@*param* `absolutePath` — full path", - "finish": 2730003, + "finish": 2790003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 2660000, + "start": 2720000, "type": "function", "view": "function FileUtils.Exists(self: FileUtils, absolutePath: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2660025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2720025, "name": "Exists", - "start": 2660009, + "start": 2720009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 4940008, - "start": 4940008, + "finish": 5000008, + "start": 5000008, "type": "self", "view": "FileUtils" } ], - "finish": 5000003, + "finish": 5060003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 4940000, + "start": 5000000, "type": "function", "view": "function FileUtils.Exists7zip(self: FileUtils)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4940029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5000029, "name": "Exists7zip", - "start": 4940009, + "start": 5000009, "type": "setmethod" }, { @@ -2719,43 +2690,43 @@ "extends": { "args": [ { - "finish": 5440008, - "start": 5440008, + "finish": 5500008, + "start": 5500008, "type": "self", "view": "FileUtils" }, { "desc": "path to archive location like \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\_\"", - "finish": 5440069, - "start": 5440038, + "finish": 5500069, + "start": 5500038, "type": "local", "view": "string" }, { "desc": "server_save06_98-09-16_23:48:10.7z - with file extension (*.7z)", - "finish": 5440083, - "start": 5440071, + "finish": 5500083, + "start": 5500071, "type": "local", "view": "string" }, { "desc": "C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita", - "finish": 5440116, - "start": 5440085, + "finish": 5500116, + "start": 5500085, "type": "local", "view": "string" } ], "desc": "@*param* `archive_absolute_directory_path` — path to archive location like \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\_\"\n\n@*param* `archive_name` — server_save06_98-09-16_23:48:10.7z - with file extension (*.7z)\n\n@*param* `extract_absolute_directory_path` — C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita", - "finish": 5530003, - "start": 5440000, + "finish": 5590003, + "start": 5500000, "type": "function", "view": "function FileUtils.Extract7zipArchive(self: FileUtils, archive_absolute_directory_path: string, archive_name: string, extract_absolute_directory_path: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5440037, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5500037, "name": "Extract7zipArchive", - "start": 5440009, + "start": 5500009, "type": "setmethod" }, { @@ -2763,43 +2734,43 @@ "extends": { "args": [ { - "finish": 5620008, - "start": 5620008, + "finish": 5680008, + "start": 5680008, "type": "self", "view": "FileUtils" } ], "desc": " Credits to @dextercd !", - "finish": 5640003, - "start": 5620000, + "finish": 5700003, + "start": 5680000, "type": "function", "view": "function FileUtils.FestartNoita(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5620031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5680031, "name": "FestartNoita", - "start": 5620009, + "start": 5680009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 4720008, - "start": 4720008, + "finish": 4780008, + "start": 4780008, "type": "self", "view": "FileUtils" } ], - "finish": 4910003, - "start": 4720000, + "finish": 4970003, + "start": 4780000, "type": "function", "view": "function FileUtils.Find7zipExecutable(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4720037, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4780037, "name": "Find7zipExecutable", - "start": 4720009, + "start": 4780009, "type": "setmethod" }, { @@ -2807,35 +2778,35 @@ "extends": { "args": [ { - "finish": 2260008, - "start": 2260008, + "finish": 2310008, + "start": 2310008, "type": "self", "view": "FileUtils" }, { "desc": "Absolute directory path to the current selected save slot.", - "finish": 2260072, - "start": 2260048, + "finish": 2310072, + "start": 2310048, "type": "local", "view": "string" } ], "desc": " There is a world_state.xml per each saveSlot directory, which contains Globals. Nuid are stored in Globals.\n\n@*param* `saveSlotAbsDirectoryPath` — Absolute directory path to the current selected save slot.\n\n@*return* `absPath` — world_state.xml absolute file path", - "finish": 2280003, + "finish": 2330003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2260000, + "start": 2310000, "type": "function", "view": "function FileUtils.GetAbsDirPathOfWorldStateXml(self: FileUtils, saveSlotAbsDirectoryPath: string)\n -> absPath: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2260047, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2310047, "name": "GetAbsDirPathOfWorldStateXml", - "start": 2260009, + "start": 2310009, "type": "setmethod" }, { @@ -2843,28 +2814,34 @@ "extends": { "args": [ { - "finish": 1860008, - "start": 1860008, + "finish": 1910008, + "start": 1910008, "type": "self", "view": "FileUtils" + }, + { + "finish": 1910068, + "start": 1910053, + "type": "local", + "view": "any" } ], "desc": " Returns the ABSOLUTE path of the mods folder.\n If self.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `self.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp\"", - "finish": 1930003, + "finish": 1980003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1860000, + "start": 1910000, "type": "function", - "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" + "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils, noitaMpSettings: any)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1860052, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1910052, "name": "GetAbsoluteDirectoryPathOfNoitaMP", - "start": 1860009, + "start": 1910009, "type": "setmethod" }, { @@ -2872,28 +2849,28 @@ "extends": { "args": [ { - "finish": 1320008, - "start": 1320008, + "finish": 1370008, + "start": 1370008, "type": "self", "view": "FileUtils" } ], "desc": " Return the parent directory of the savegame directory save06.\n If DebugGetIsDevBuild() then Noitas installation path is returned: 'C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita'\n otherwise it will return: '%appdata%\\..\\LocalLow\\Nolla_Games_Noita' on windows\n\n@*return* `save06_parent_directory_path` — string of absolute path to '..\\Noita' or '..\\Nolla_Games_Noita'", - "finish": 1740003, + "finish": 1790003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1320000, + "start": 1370000, "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfParentSave(self: FileUtils)\n -> save06_parent_directory_path: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1320055, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1370055, "name": "GetAbsoluteDirectoryPathOfParentSave", - "start": 1320009, + "start": 1370009, "type": "setmethod" }, { @@ -2901,28 +2878,28 @@ "extends": { "args": [ { - "finish": 2140008, - "start": 2140008, + "finish": 2190008, + "start": 2190008, "type": "self", "view": "FileUtils" } ], "desc": " Returns the ABSOLUTE path of the library folder required for this mod.\n If self.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `self.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp/files/libs\"", - "finish": 2210003, + "finish": 2260003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2140000, + "start": 2190000, "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs(self: FileUtils)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2140057, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2190057, "name": "GetAbsoluteDirectoryPathOfRequiredLibs", - "start": 2140009, + "start": 2190009, "type": "setmethod" }, { @@ -2930,150 +2907,163 @@ "extends": { "args": [ { - "finish": 1780008, - "start": 1780008, + "finish": 1830008, + "start": 1830008, "type": "self", "view": "FileUtils" } ], "desc": " Returns fullpath of save06 directory on devBuild or release\n\n@*return* `directory_path_of_save06` — : noita installation path\\save06 or %appdata%\\..\\LocalLow\\Nolla_Games_Noita\\save06 on windows and unknown for unix systems", - "finish": 1810003, + "finish": 1860003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1780000, + "start": 1830000, "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfSave06(self: FileUtils)\n -> directory_path_of_save06: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1780051, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1830051, "name": "GetAbsoluteDirectoryPathOfSave06", - "start": 1780009, + "start": 1830009, "type": "setmethod" }, { - "desc": " Returns absolute path of NoitaMP settings directory,\n\n@*return* `absPath` — i.e. \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\settings\"", + "desc": "Returns absolute path of NoitaMP settings directory,\n\n@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file.\n\n@*return* `absPath` — i.e. \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\settings\"", "extends": { "args": [ { - "finish": 2520008, - "start": 2520008, + "finish": 2580008, + "start": 2580008, "type": "self", "view": "FileUtils" + }, + { + "desc": "optional. Needed for saving Noitas root directory to settings file.", + "finish": 2580076, + "start": 2580061, + "type": "local", + "view": "NoitaMpSettings|nil" } ], - "desc": " Returns absolute path of NoitaMP settings directory,\n\n@*return* `absPath` — i.e. \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\settings\"", - "finish": 2540003, + "desc": "Returns absolute path of NoitaMP settings directory,\n\n@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file.\n\n@*return* `absPath` — i.e. \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\settings\"", + "finish": 2600003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2520000, + "start": 2580000, "type": "function", - "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils)\n -> absPath: string" + "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil)\n -> absPath: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2520060, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2580060, "name": "GetAbsolutePathOfNoitaMpSettingsDirectory", - "start": 2520009, + "start": 2580009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 1180008, - "start": 1180008, + "finish": 1230008, + "start": 1230008, "type": "self", "view": "FileUtils" + }, + { + "finish": 1230070, + "start": 1230055, + "type": "local", + "view": "any" } ], - "finish": 1230003, + "finish": 1280003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1180000, + "start": 1230000, "type": "function", - "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils)\n -> string" + "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: any)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1180054, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1230054, "name": "GetAbsolutePathOfNoitaRootDirectory", - "start": 1180009, + "start": 1230009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 6070008, - "start": 6070008, + "finish": 6130008, + "start": 6130008, "type": "self", "view": "FileUtils" }, { - "finish": 6070051, - "start": 6070042, + "finish": 6130051, + "start": 6130042, "type": "local", "view": "any" }, { - "finish": 6070066, - "start": 6070053, + "finish": 6130066, + "start": 6130053, "type": "local", "view": "any" } ], - "finish": 6240003, + "finish": 6300003, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 6070000, + "start": 6130000, "type": "function", "view": "function FileUtils.GetAllFilesInDirectory(self: FileUtils, directory: any, fileExtension: any)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6070041, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6130041, "name": "GetAllFilesInDirectory", - "start": 6070009, + "start": 6130009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 6260008, - "start": 6260008, + "finish": 6320008, + "start": 6320008, "type": "self", "view": "FileUtils" } ], - "finish": 6390003, + "finish": 6450003, "returns": [ { "type": "function.return", "view": "string|table" } ], - "start": 6260000, + "start": 6320000, "type": "function", "view": "function FileUtils.GetDesktopDirectory(self: FileUtils)\n -> string|table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6260038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6320038, "name": "GetDesktopDirectory", - "start": 6260009, + "start": 6320009, "type": "setmethod" }, { @@ -3081,28 +3071,28 @@ "extends": { "args": [ { - "finish": 2320008, - "start": 2320008, + "finish": 2370008, + "start": 2370008, "type": "self", "view": "FileUtils" } ], "desc": " see _G.saveSlotMeta", - "finish": 2480003, + "finish": 2530003, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 2320000, + "start": 2370000, "type": "function", "view": "function FileUtils.GetLastModifiedSaveSlots(self: FileUtils)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2320043, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2370043, "name": "GetLastModifiedSaveSlots", - "start": 2320009, + "start": 2370009, "type": "setmethod" }, { @@ -3128,7 +3118,7 @@ "type": "function", "view": "function FileUtils.GetPidOfRunningEnetHostByPort(self: FileUtils)\n -> number?" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 620048, "name": "GetPidOfRunningEnetHostByPort", "start": 620009, @@ -3139,28 +3129,28 @@ "extends": { "args": [ { - "finish": 1970008, - "start": 1970008, + "finish": 2020008, + "start": 2020008, "type": "self", "view": "FileUtils" } ], "desc": " Returns the RELATIVE path of the mods folder.\n\n@*return* — mods/noita-mp", - "finish": 2010003, + "finish": 2060003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1970000, + "start": 2020000, "type": "function", "view": "function FileUtils.GetRelativeDirectoryPathOfNoitaMP(self: FileUtils)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1970052, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2020052, "name": "GetRelativeDirectoryPathOfNoitaMP", - "start": 1970009, + "start": 2020009, "type": "setmethod" }, { @@ -3168,55 +3158,55 @@ "extends": { "args": [ { - "finish": 2050008, - "start": 2050008, + "finish": 2100008, + "start": 2100008, "type": "self", "view": "FileUtils" } ], "desc": " Returns the RELATIVE path of the library folder required for this mod.\n\n@*return* — /mods/noita-mp/files/libs", - "finish": 2090003, + "finish": 2140003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2050000, + "start": 2100000, "type": "function", "view": "function FileUtils.GetRelativeDirectoryPathOfRequiredLibs(self: FileUtils)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2050057, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2100057, "name": "GetRelativeDirectoryPathOfRequiredLibs", - "start": 2050009, + "start": 2100009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 2560008, - "start": 2560008, + "finish": 2620008, + "start": 2620008, "type": "self", "view": "FileUtils" } ], - "finish": 2580003, + "finish": 2640003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 2560000, + "start": 2620000, "type": "function", "view": "function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory(self: FileUtils)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2560060, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2620060, "name": "GetRelativePathOfNoitaMpSettingsDirectory", - "start": 2560009, + "start": 2620009, "type": "setmethod" }, { @@ -3242,7 +3232,7 @@ "type": "function", "view": "function FileUtils.GetVersionByFile(self: FileUtils)\n -> version: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 90035, "name": "GetVersionByFile", "start": 90009, @@ -3252,87 +3242,87 @@ "extends": { "args": [ { - "finish": 2960008, - "start": 2960008, + "finish": 3020008, + "start": 3020008, "type": "self", "view": "FileUtils" }, { - "finish": 2960040, - "start": 2960031, + "finish": 3020040, + "start": 3020031, "type": "local", "view": "string" } ], - "finish": 3060003, + "finish": 3120003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 2960000, + "start": 3020000, "type": "function", "view": "function FileUtils.IsDirectory(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2960030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3020030, "name": "IsDirectory", - "start": 2960009, + "start": 3020009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 2770008, - "start": 2770008, + "finish": 2830008, + "start": 2830008, "type": "self", "view": "FileUtils" }, { - "finish": 2770035, - "start": 2770026, + "finish": 2830035, + "start": 2830026, "type": "local", "view": "string" } ], - "finish": 2920003, + "finish": 2980003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 2770000, + "start": 2830000, "type": "function", "view": "function FileUtils.IsFile(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2770025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2830025, "name": "IsFile", - "start": 2770009, + "start": 2830009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 5660008, - "start": 5660008, + "finish": 5720008, + "start": 5720008, "type": "self", "view": "FileUtils" } ], - "finish": 5770003, - "start": 5660000, + "finish": 5830003, + "start": 5720000, "type": "function", "view": "function FileUtils.KillNoitaAndRestart(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5660038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5720038, "name": "KillNoitaAndRestart", - "start": 5660009, + "start": 5720009, "type": "setmethod" }, { @@ -3356,7 +3346,7 @@ "type": "function", "view": "function FileUtils.KillProcess(self: FileUtils, pid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 790030, "name": "KillProcess", "start": 790009, @@ -3366,126 +3356,126 @@ "extends": { "args": [ { - "finish": 3900008, - "start": 3900008, + "finish": 3960008, + "start": 3960008, "type": "self", "view": "FileUtils" }, { - "finish": 3900034, - "start": 3900025, + "finish": 3960034, + "start": 3960025, "type": "local", "view": "string" } ], - "finish": 4040003, - "start": 3900000, + "finish": 4100003, + "start": 3960000, "type": "function", "view": "function FileUtils.MkDir(self: FileUtils, full_path: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3900024, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3960024, "name": "MkDir", - "start": 3900009, + "start": 3960009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3100008, - "start": 3100008, + "finish": 3160008, + "start": 3160008, "type": "self", "view": "FileUtils" }, { - "finish": 3100047, - "start": 3100034, + "finish": 3160047, + "start": 3160034, "type": "local", "view": "string" } ], - "finish": 3230003, + "finish": 3290003, "returns": [ { "type": "function.return", "view": "string|number" } ], - "start": 3100000, + "start": 3160000, "type": "function", "view": "function FileUtils.ReadBinaryFile(self: FileUtils, file_fullpath: string)\n -> string|number" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3100033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3160033, "name": "ReadBinaryFile", - "start": 3100009, + "start": 3160009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3410008, - "start": 3410008, + "finish": 3470008, + "start": 3470008, "type": "self", "view": "FileUtils" }, { - "finish": 3410041, - "start": 3410028, + "finish": 3470041, + "start": 3470028, "type": "local", "view": "string" }, { - "finish": 3410047, - "start": 3410043, + "finish": 3470047, + "start": 3470043, "type": "local", "view": "string?" } ], - "finish": 3580003, + "finish": 3640003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 3410000, + "start": 3470000, "type": "function", "view": "function FileUtils.ReadFile(self: FileUtils, file_fullpath: string, mode?: string)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3410027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3470027, "name": "ReadFile", - "start": 3410009, + "start": 3470009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 4590008, - "start": 4590008, + "finish": 4650008, + "start": 4650008, "type": "self", "view": "FileUtils" }, { - "finish": 4590056, - "start": 4590044, + "finish": 4650056, + "start": 4650044, "type": "local", "view": "any" } ], - "finish": 4670003, - "start": 4590000, + "finish": 4730003, + "start": 4650000, "type": "function", "view": "function FileUtils.RemoveContentOfDirectory(self: FileUtils, absolutePath: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4590043, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4650043, "name": "RemoveContentOfDirectory", - "start": 4590009, + "start": 4650009, "type": "setmethod" }, { @@ -3518,7 +3508,7 @@ "type": "function", "view": "function FileUtils.RemoveTrailingPathSeparator(self: FileUtils, path: string)\n -> path: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 480046, "name": "RemoveTrailingPathSeparator", "start": 480009, @@ -3557,7 +3547,7 @@ "type": "function", "view": "function FileUtils.ReplacePathSeparator(self: FileUtils, path: string)\n -> path: string\n 2. count: number" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 300039, "name": "ReplacePathSeparator", "start": 300009, @@ -3568,22 +3558,22 @@ "extends": { "args": [ { - "finish": 5800008, - "start": 5800008, + "finish": 5860008, + "start": 5860008, "type": "self", "view": "FileUtils" } ], "desc": " This executes c code to sent SDL_QUIT command to the app", - "finish": 6050003, - "start": 5800000, + "finish": 6110003, + "start": 5860000, "type": "function", "view": "function FileUtils.SaveAndRestartNoita(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5800038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5860038, "name": "SaveAndRestartNoita", - "start": 5800009, + "start": 5860009, "type": "setmethod" }, { @@ -3591,57 +3581,64 @@ "extends": { "args": [ { - "finish": 4370008, - "start": 4370008, + "finish": 4430008, + "start": 4430008, "type": "self", "view": "FileUtils" }, { - "finish": 4370036, - "start": 4370027, + "finish": 4430036, + "start": 4430027, "type": "local", "view": "any" } ], "desc": " Lua implementation of PHP scandir function", - "finish": 4570003, + "finish": 4630003, "returns": [ { "type": "function.return", "view": "string[]" } ], - "start": 4370000, + "start": 4430000, "type": "function", "view": "function FileUtils.ScanDir(self: FileUtils, directory: any)\n -> string[]" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4370026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4430026, "name": "ScanDir", - "start": 4370009, + "start": 4430009, "type": "setmethod" }, { - "desc": " Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita", + "desc": "Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\n\n@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file.", "extends": { "args": [ { - "finish": 930008, - "start": 930008, + "finish": 940008, + "start": 940008, "type": "self", "view": "FileUtils" + }, + { + "desc": "optional. Needed for saving Noitas root directory to settings file.", + "finish": 940070, + "start": 940055, + "type": "local", + "view": "NoitaMpSettings|nil" } ], - "desc": " Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita", - "finish": 1150003, - "start": 930000, + "desc": "Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\n\n@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file.", + "finish": 1200003, + "start": 940000, "type": "function", - "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils)" + "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 930054, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 940054, "name": "SetAbsolutePathOfNoitaRootDirectory", - "start": 930009, + "start": 940009, "type": "setmethod" }, { @@ -3649,166 +3646,166 @@ "extends": { "args": [ { - "finish": 4290008, - "start": 4290008, + "finish": 4350008, + "start": 4350008, "type": "self", "view": "FileUtils" }, { - "finish": 4290032, - "start": 4290029, + "finish": 4350032, + "start": 4350029, "type": "local", "view": "any" } ], "desc": " http://lua-users.org/wiki/SplitJoin -> Example: Split a file path string into components.", - "finish": 4330003, + "finish": 4390003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 4290000, + "start": 4350000, "type": "function", "view": "function FileUtils.SplitPath(self: FileUtils, str: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4290028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4350028, "name": "SplitPath", - "start": 4290009, + "start": 4350009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3270008, - "start": 3270008, + "finish": 3330008, + "start": 3330008, "type": "self", "view": "FileUtils" }, { - "finish": 3270048, - "start": 3270035, + "finish": 3330048, + "start": 3330035, "type": "local", "view": "string" }, { - "finish": 3270062, - "start": 3270050, + "finish": 3330062, + "start": 3330050, "type": "local", "view": "any" } ], - "finish": 3370003, - "start": 3270000, + "finish": 3430003, + "start": 3330000, "type": "function", "view": "function FileUtils.WriteBinaryFile(self: FileUtils, file_fullpath: string, file_content: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3270034, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3330034, "name": "WriteBinaryFile", - "start": 3270009, + "start": 3330009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3620008, - "start": 3620008, + "finish": 3680008, + "start": 3680008, "type": "self", "view": "FileUtils" }, { - "finish": 3620042, - "start": 3620029, + "finish": 3680042, + "start": 3680029, "type": "local", "view": "string" }, { - "finish": 3620056, - "start": 3620044, + "finish": 3680056, + "start": 3680044, "type": "local", "view": "string" } ], - "finish": 3870003, - "start": 3620000, + "finish": 3930003, + "start": 3680000, "type": "function", "view": "function FileUtils.WriteFile(self: FileUtils, file_fullpath: string, file_content: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3620028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3680028, "name": "WriteFile", - "start": 3620009, + "start": 3680009, "type": "setmethod" }, { "desc": "Simple profiler that can be used to measure the duration of a function and the memory usage of a function.", "extends": { - "finish": 6650075, - "start": 6640041, + "finish": 6710075, + "start": 6700041, "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6640038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6700038, "name": "customProfiler", - "start": 6640008, + "start": 6700008, "type": "setfield" }, { "extends": { - "finish": 6730044, - "start": 6730030, + "finish": 6790044, + "start": 6790030, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6730027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6790027, "name": "ffi", - "start": 6730008, + "start": 6790008, "type": "setfield" }, { "extends": { - "finish": 6780046, - "start": 6780031, + "finish": 6840046, + "start": 6840031, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6780028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6840028, "name": "json", - "start": 6780008, + "start": 6840008, "type": "setfield" }, { "extends": { - "finish": 6830044, - "start": 6830030, + "finish": 6890044, + "start": 6890030, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6830027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6890027, "name": "lfs", - "start": 6830008, + "start": 6890008, "type": "setfield" }, { "extends": { - "finish": 6890053, - "start": 6880033, + "finish": 6950053, + "start": 6940033, "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6880030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6940030, "name": "logger", - "start": 6880008, + "start": 6940008, "type": "setfield" }, { @@ -3816,103 +3813,128 @@ "extends": { "args": [ { - "finish": 6490008, - "start": 6490008, + "finish": 6550008, + "start": 6550008, "type": "self", "view": "FileUtils" }, { "desc": "require(\"FileUtils\") or nil", - "finish": 6490038, - "start": 6490023, + "finish": 6550038, + "start": 6550023, "type": "local", "view": "FileUtils|nil" }, { "desc": "can be nil", - "finish": 6490054, - "start": 6490040, + "finish": 6550054, + "start": 6550040, "type": "local", "view": "CustomProfiler|nil" }, { "desc": "can be nil", - "finish": 6490062, - "start": 6490056, + "finish": 6550062, + "start": 6550056, "type": "local", "view": "Logger|nil" }, { "desc": "required", - "finish": 6490079, - "start": 6490064, + "finish": 6550079, + "start": 6550064, "type": "local", "view": "NoitaMpSettings" }, { "desc": "can be nil", - "finish": 6490087, - "start": 6490081, + "finish": 6550087, + "start": 6550081, "type": "local", "view": "plotly|nil" }, { "desc": "can be nil", - "finish": 6490094, - "start": 6490089, + "finish": 6550094, + "start": 6550089, "type": "local", "view": "Utils|nil" } ], "desc": "FileUtils constructor.\n\n@*param* `fileUtilsObject` — require(\"FileUtils\") or nil\n\n@*param* `customProfiler` — can be nil\n\n@*param* `logger` — can be nil\n\n@*param* `noitaMpSettings` — required\n\n@*param* `plotly` — can be nil\n\n@*param* `utils` — can be nil", - "finish": 7030003, + "finish": 7090003, "returns": [ { "type": "function.return", "view": "FileUtils" } ], - "start": 6490000, + "start": 6550000, "type": "function", "view": "function FileUtils.new(self: FileUtils, fileUtilsObject: FileUtils|nil, customProfiler: CustomProfiler|nil, logger: Logger|nil, noitaMpSettings: NoitaMpSettings, plotly: plotly|nil, utils: Utils|nil)\n -> FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6490022, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6550022, "name": "new", - "start": 6490009, + "start": 6550009, "type": "setmethod" }, { "desc": "Utils class for lazy developers.", "extends": { - "finish": 6940057, - "start": 6940032, + "finish": 7000057, + "start": 7000032, "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6940029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 7000029, "name": "utils", - "start": 6940008, + "start": 7000008, "type": "setfield" }, { "extends": { - "finish": 6980052, - "start": 6980034, + "finish": 7040052, + "start": 7040034, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6980031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 7040031, "name": "watcher", - "start": 6980008, + "start": 7040008, "type": "setfield" } ], "name": "FileUtils", "type": "type" }, + { + "defines": [ + { + "extends": { + "args": [], + "finish": 1630011, + "returns": [ + { + "type": "function.return", + "view": "integer" + } + ], + "start": 1610046, + "type": "function", + "view": "function _G.GameGetRealWorldTimeSinceStarted()\n -> integer" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1610043, + "start": 1610008, + "type": "setfield" + } + ], + "name": "GameGetRealWorldTimeSinceStarted", + "type": "variable" + }, { "defines": [ { @@ -3934,7 +3956,7 @@ "type": "function", "view": "function GetWidthAndHeightByResolution()\n -> width: number\n 2. height: number" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 230038, "start": 230009, "type": "setglobal" @@ -3947,13 +3969,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 22, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1500026, "start": 1500014, "type": "doc.class" @@ -3967,7 +3989,7 @@ "type": "getlocal", "view": "Client|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1720033, "name": "client", "start": 1720008, @@ -3981,7 +4003,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1630041, "name": "customProfiler", "start": 1630008, @@ -4008,7 +4030,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids(self: GlobalsUtils)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 760034, "name": "getDeadNuids", "start": 760009, @@ -4047,7 +4069,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(self: GlobalsUtils, nuid: number)\n -> nuid: number|nil\n 2. entityId: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1080039, "name": "getNuidEntityPair", "start": 1080009, @@ -4074,7 +4096,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui(self: GlobalsUtils)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1340034, "name": "getUpdateGui", "start": 1340009, @@ -4087,7 +4109,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1670033, "name": "logger", "start": 1670008, @@ -4151,7 +4173,7 @@ "type": "function", "view": "function GlobalsUtils.new(self: GlobalsUtils, globalsUtilsObject: GlobalsUtils|nil, customProfiler: CustomProfiler, logger: Logger, client: Client|nil, utils: Utils)\n -> GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1490025, "name": "new", "start": 1490009, @@ -4198,7 +4220,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(self: GlobalsUtils, xmlKey: string, xmlValue: string)\n -> nuid: number|nil\n 2. entityId: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 200052, "name": "parseXmlValueToNuidAndEntityId", "start": 200009, @@ -4225,7 +4247,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(self: GlobalsUtils, nuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 880036, "name": "removeDeadNuid", "start": 880009, @@ -4252,7 +4274,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(self: GlobalsUtils, nuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 650033, "name": "setDeadNuid", "start": 650009, @@ -4303,7 +4325,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(self: GlobalsUtils, nuid: any, entityId: any, componentIdForOwnerName: any, componentIdForOwnerGuid: any, componentIdForNuid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 580029, "name": "setNuid", "start": 580009, @@ -4336,7 +4358,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(self: GlobalsUtils, bool: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1260034, "name": "setUpdateGui", "start": 1260009, @@ -4350,7 +4372,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1790032, "name": "utils", "start": 1790008, @@ -4363,13 +4385,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 10014, "start": 10011, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7330017, "start": 7330014, "type": "doc.class" @@ -4394,35 +4416,35 @@ "type": "function", "view": "function Gui.checkShortcuts(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 6840027, "name": "checkShortcuts", "start": 6840009, "type": "setmethod" }, { - "desc": "See: [Client](../../mods/noita-mp/files/scripts/net/Client.lua#3#10)", + "desc": "See: [Client](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#3#10)", "extends": { "finish": 7500068, "start": 7500027, "type": "binary", "view": "Client" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7500024, "name": "client", "start": 7500008, "type": "setfield" }, { - "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { "finish": 7640070, "start": 7630035, "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7630032, "name": "customProfiler", "start": 7630008, @@ -4445,7 +4467,7 @@ "type": "function", "view": "function Gui.drawAbout(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 5530022, "name": "drawAbout", "start": 5530009, @@ -4468,7 +4490,7 @@ "type": "function", "view": "function Gui.drawFirstTime(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 2620026, "name": "drawFirstTime", "start": 2620009, @@ -4491,7 +4513,7 @@ "type": "function", "view": "function Gui.drawMenuBar(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 2100024, "name": "drawMenuBar", "start": 2100009, @@ -4514,7 +4536,7 @@ "type": "function", "view": "function Gui.drawPlayMenu(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 2870025, "name": "drawPlayMenu", "start": 2870009, @@ -4537,7 +4559,7 @@ "type": "function", "view": "function Gui.drawPlayerList(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 6060027, "name": "drawPlayerList", "start": 6060009, @@ -4560,21 +4582,21 @@ "type": "function", "view": "function Gui.drawSettings(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 3750025, "name": "drawSettings", "start": 3750009, "type": "setmethod" }, { - "desc": "See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", + "desc": "See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", "extends": { "finish": 7720034, "start": 7700030, "type": "binary", "view": "GuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7700027, "name": "guidUtils", "start": 7700008, @@ -4588,7 +4610,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7780023, "name": "imGui", "start": 7780008, @@ -4601,7 +4623,7 @@ "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 1520025, "name": "isServer", "start": 1520012, @@ -4614,7 +4636,7 @@ "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 3150029, "name": "isServer", "start": 3150016, @@ -4627,21 +4649,21 @@ "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 3190029, "name": "isServer", "start": 3190016, "type": "setfield" }, { - "desc": "See: [MinaUtils](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10)", + "desc": "See: [MinaUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10)", "extends": { "finish": 7860079, "start": 7840030, "type": "binary", "view": "MinaUtils" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7840027, "name": "minaUtils", "start": 7840008, @@ -4719,35 +4741,35 @@ "type": "function", "view": "function Gui.new(self: Gui, guiObject: Gui|nil, server: Server, client: Client, customProfiler: CustomProfiler|nil, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings|nil)\n -> Gui" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7320016, "name": "new", "start": 7320009, "type": "setmethod" }, { - "desc": "See: [NoitaMpSettings](../../mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11)", + "desc": "See: [NoitaMpSettings](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11)", "extends": { "finish": 7570073, "start": 7560036, "type": "binary", "view": "NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7560033, "name": "noitaMpSettings", "start": 7560008, "type": "setfield" }, { - "desc": "See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#3#10)", + "desc": "See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10)", "extends": { "finish": 7440068, "start": 7440027, "type": "binary", "view": "Server" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7440024, "name": "server", "start": 7440008, @@ -4776,7 +4798,7 @@ "type": "function", "view": "function Gui.setShowMissingSettings(self: Gui, show: boolean)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 1330035, "name": "setShowMissingSettings", "start": 1330009, @@ -4805,7 +4827,7 @@ "type": "function", "view": "function Gui.setShowSettingsSaved(self: Gui, show: boolean)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 1240033, "name": "setShowSettingsSaved", "start": 1240009, @@ -4828,21 +4850,21 @@ "type": "function", "view": "function Gui.update(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 1380019, "name": "update", "start": 1380009, "type": "setmethod" }, { - "desc": "See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#2#10)", + "desc": "See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10)", "extends": { "finish": 7920067, "start": 7920026, "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 7920023, "name": "utils", "start": 7920008, @@ -4855,13 +4877,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1420023, "start": 1420014, "type": "doc.class" @@ -4893,7 +4915,7 @@ "type": "function", "view": "function GuidUtils.addGuidToCache(self: GuidUtils, guid: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 160033, "name": "addGuidToCache", "start": 160009, @@ -4907,7 +4929,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1560038, "name": "customProfiler", "start": 1560008, @@ -4943,7 +4965,7 @@ "type": "function", "view": "function GuidUtils.generateNewGuid(self: GuidUtils, inUsedGuids: table|nil)\n -> guid: string" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 280034, "name": "generateNewGuid", "start": 280009, @@ -4972,7 +4994,7 @@ "type": "function", "view": "function GuidUtils.getCachedGuids(self: GuidUtils)\n -> cached_guid: table" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 100033, "name": "getCachedGuids", "start": 100009, @@ -5008,7 +5030,7 @@ "type": "function", "view": "function GuidUtils.isPatternValid(self: GuidUtils, guid: string)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 830033, "name": "isPatternValid", "start": 830009, @@ -5043,7 +5065,7 @@ "type": "function", "view": "function GuidUtils.isUnique(self: GuidUtils, guid: string)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1060027, "name": "isUnique", "start": 1060009, @@ -5056,7 +5078,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1680030, "name": "logger", "start": 1680008, @@ -5141,7 +5163,7 @@ "type": "function", "view": "function GuidUtils.new(self: GuidUtils, guidUtilsObject: GuidUtils|nil, customProfiler: CustomProfiler, fileUtils: FileUtils|nil, logger: Logger|nil, plotly: plotly|nil, socket: socket|nil, utils: Utils|nil, winapi: winapi|nil)\n -> GuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1410022, "name": "new", "start": 1410009, @@ -5185,7 +5207,7 @@ "type": "function", "view": "function GuidUtils.setGuid(self: GuidUtils, client: Client|nil, server: Server|nil, guid: string|nil)" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 570026, "name": "setGuid", "start": 570009, @@ -5198,7 +5220,7 @@ "type": "binary", "view": "socket" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1780030, "name": "socket", "start": 1780008, @@ -5231,7 +5253,7 @@ "type": "function", "view": "function GuidUtils.toNumber(self: GuidUtils, guid: any)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1190027, "name": "toNumber", "start": 1190009, @@ -5245,7 +5267,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1610029, "name": "utils", "start": 1610008, @@ -5258,7 +5280,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1740028, "name": "uuid", "start": 1740008, @@ -5271,7 +5293,7 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 500020, "start": 500014, "type": "doc.class" @@ -5293,7 +5315,7 @@ ], "view": "number" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 510028, "name": "current", "start": 510014, @@ -5314,7 +5336,7 @@ ], "view": "number" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 520024, "name": "max", "start": 520014, @@ -5327,13 +5349,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 16, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1210020, "start": 1210014, "type": "doc.class" @@ -5348,7 +5370,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1310035, "name": "customProfiler", "start": 1310008, @@ -5387,7 +5409,7 @@ "type": "function", "view": "function Logger.debug(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1040021, "name": "debug", "start": 1040009, @@ -5426,7 +5448,7 @@ "type": "function", "view": "function Logger.info(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1080020, "name": "info", "start": 1080009, @@ -5468,7 +5490,7 @@ "type": "function", "view": "function Logger.new(self: Logger, loggerObject: Logger|nil, customProfiler: CustomProfiler)\n -> Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1200019, "name": "new", "start": 1200009, @@ -5507,7 +5529,7 @@ "type": "function", "view": "function Logger.trace(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 990021, "name": "trace", "start": 990009, @@ -5546,7 +5568,7 @@ "type": "function", "view": "function Logger.warn(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1120020, "name": "warn", "start": 1120009, @@ -5560,14 +5582,14 @@ "defines": [ { "extends": { - "finish": 220032, - "start": 220026, + "finish": 750035, + "start": 750029, "type": "integer", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 220023, - "start": 220004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 750023, + "start": 750004, "type": "setfield" } ], @@ -5578,13 +5600,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2610023, "start": 2610014, "type": "doc.class" @@ -5600,7 +5622,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2740032, "name": "customProfiler", "start": 2740008, @@ -5643,7 +5665,7 @@ "type": "function", "view": "function MinaUtils.getAllMinas(self: MinaUtils, client: Client, server: Server)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 1450030, "name": "getAllMinas", "start": 1450009, @@ -5672,7 +5694,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaEntityId(self: MinaUtils)\n -> localMinaEntityId: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 620039, "name": "getLocalMinaEntityId", "start": 620009, @@ -5701,7 +5723,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaGuid(self: MinaUtils)\n -> localMinaGuid: string" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 510035, "name": "getLocalMinaGuid", "start": 510009, @@ -5730,7 +5752,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaName(self: MinaUtils)\n -> localMinaName: string" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 280035, "name": "getLocalMinaName", "start": 280009, @@ -5759,7 +5781,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaNuid(self: MinaUtils)\n -> nuid: number" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 950035, "name": "getLocalMinaNuid", "start": 950009, @@ -5772,7 +5794,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2790030, "name": "globalsUtils", "start": 2790008, @@ -5805,7 +5827,7 @@ "type": "function", "view": "function MinaUtils.isLocalMinaPolymorphed(self: MinaUtils)\n -> isPolymorphed: boolean\n 2. entityId: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 1140041, "name": "isLocalMinaPolymorphed", "start": 1140009, @@ -5855,7 +5877,7 @@ "type": "function", "view": "function MinaUtils.isRemoteMinae(self: MinaUtils, client: Client, server: Server, entityId: number)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2140032, "name": "isRemoteMinae", "start": 2140009, @@ -5868,7 +5890,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2850024, "name": "logger", "start": 2850008, @@ -5882,7 +5904,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2910033, "name": "networkVscUtils", "start": 2910008, @@ -5960,7 +5982,7 @@ "type": "function", "view": "function MinaUtils.new(self: MinaUtils, minaUtils: MinaUtils|nil, customProfiler: CustomProfiler, globalsUtils: GlobalsUtils, logger: Logger, networkVscUtils: NetworkVscUtils, noitaMpSettings: NoitaMpSettings, utils: Utils)\n -> MinaUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2600022, "name": "new", "start": 2600009, @@ -5974,7 +5996,7 @@ "type": "binary", "view": "NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2970033, "name": "noitaMpSettings", "start": 2970008, @@ -6004,7 +6026,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaGuid(self: MinaUtils, guid: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 390035, "name": "setLocalMinaGuid", "start": 390009, @@ -6034,7 +6056,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaName(self: MinaUtils, name: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 160035, "name": "setLocalMinaName", "start": 160009, @@ -6048,7 +6070,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 3030023, "name": "utils", "start": 3030008, @@ -6063,20 +6085,20 @@ { "extends": { "args": [], - "finish": 660011, + "finish": 1510011, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 640032, + "start": 1490032, "type": "function", "view": "function _G.ModGetActiveModIDs()\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 640029, - "start": 640008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1490029, + "start": 1490008, "type": "setfield" } ], @@ -6089,26 +6111,26 @@ "extends": { "args": [ { - "finish": 700037, - "start": 700035, + "finish": 1550037, + "start": 1550035, "type": "local", "view": "any" } ], - "finish": 720011, + "finish": 1570011, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 700026, + "start": 1550026, "type": "function", "view": "function _G.ModIsEnabled(id: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 700023, - "start": 700008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1550023, + "start": 1550008, "type": "setfield" } ], @@ -6121,26 +6143,26 @@ "extends": { "args": [ { - "finish": 390038, - "start": 390036, + "finish": 1240038, + "start": 1240036, "type": "local", "view": "any" } ], - "finish": 480011, + "finish": 1330011, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 390027, + "start": 1240027, "type": "function", "view": "function _G.ModSettingGet(id: any)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 390024, - "start": 390008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1240024, + "start": 1240008, "type": "setfield" } ], @@ -6153,26 +6175,26 @@ "extends": { "args": [ { - "finish": 520047, - "start": 520045, + "finish": 1370047, + "start": 1370045, "type": "local", "view": "any" } ], - "finish": 600011, + "finish": 1450011, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 520036, + "start": 1370036, "type": "function", "view": "function _G.ModSettingGetNextValue(id: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 520033, - "start": 520008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1370033, + "start": 1370008, "type": "setfield" } ], @@ -6188,7 +6210,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 12, "start": 0, "type": "setglobal" @@ -6206,7 +6228,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 10018, "start": 10000, "type": "setfield" @@ -6218,7 +6240,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 740026, "start": 740008, "type": "setfield" @@ -6244,7 +6266,7 @@ "type": "function", "view": "function NetworkCache.clear(clientCacheId: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1590018, "start": 1590000, "type": "setfield" @@ -6288,7 +6310,7 @@ "type": "function", "view": "function NetworkCache.get(clientCacheId: any, event: any, networkMessageId: any)\n -> unknown|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 530016, "start": 530000, "type": "setfield" @@ -6313,7 +6335,7 @@ "type": "function", "view": "function NetworkCache.getAll()\n -> table|unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1520019, "start": 1520000, "type": "setfield" @@ -6351,7 +6373,7 @@ "type": "function", "view": "function NetworkCache.getChecksum(clientCacheId: any, dataChecksum: any)\n -> unknown|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 980024, "start": 980000, "type": "setfield" @@ -6413,7 +6435,7 @@ "type": "function", "view": "function NetworkCache.set(clientCacheId: any, networkMessageId: any, event: any, status: any, ackedAt: any, sendAt: any, dataChecksum: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 30016, "start": 30000, "type": "setfield" @@ -6438,7 +6460,7 @@ "type": "function", "view": "function NetworkCache.size()\n -> integer|unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1380017, "start": 1380000, "type": "setfield" @@ -6457,7 +6479,7 @@ "type": "function", "view": "function NetworkCache.usage()" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1450018, "start": 1450000, "type": "setfield" @@ -6475,7 +6497,7 @@ "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 20019, "start": 20000, "type": "setfield" @@ -6494,7 +6516,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 110017, "start": 110000, "type": "setglobal" @@ -6556,7 +6578,7 @@ "type": "function", "view": "function NetworkCacheUtils.ack(peerGuid: any, networkMessageId: any, event: any, status: any, ackedAt: any, sendAt: any, checksum: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1870021, "start": 1870000, "type": "setfield" @@ -6601,7 +6623,7 @@ "type": "function", "view": "function NetworkCacheUtils.get(peerGuid: any, networkMessageId: any, event: any)\n -> data: table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1240030, "start": 1240009, "type": "setfield" @@ -6647,7 +6669,7 @@ "type": "function", "view": "function NetworkCacheUtils.getByChecksum(peerGuid: any, event: any, data: any)\n -> cacheData: table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1600040, "start": 1600009, "type": "setfield" @@ -6686,7 +6708,7 @@ "type": "function", "view": "function NetworkCacheUtils.getSum(event: any, data: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 130033, "start": 130009, "type": "setfield" @@ -6705,7 +6727,7 @@ "type": "function", "view": "function NetworkCacheUtils.logAll()" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 2260024, "start": 2260000, "type": "setfield" @@ -6775,7 +6797,7 @@ "type": "function", "view": "function NetworkCacheUtils.set(peerGuid: string, networkMessageId: number, event: any, status: any, ackedAt: any, sendAt: any, data: any)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 590030, "start": 590009, "type": "setfield" @@ -6794,7 +6816,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 12, "start": 0, "type": "setglobal" @@ -6806,7 +6828,7 @@ "type": "getglobal", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 3010015, "start": 3010000, "type": "setfield" @@ -6853,7 +6875,7 @@ "type": "function", "view": "function NetworkUtils.alreadySent(peer: table, event: string, data: table)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2110033, "start": 2110009, "type": "setfield" @@ -6893,7 +6915,7 @@ "type": "function", "view": "function NetworkUtils.deserialize(self: table, value: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1590033, "start": 1590009, "type": "setmethod" @@ -6912,7 +6934,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 40019, "start": 40000, "type": "setfield" @@ -6938,7 +6960,7 @@ "type": "function", "view": "function NetworkUtils.getClientOrServer()\n -> Client: Client|Server" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1840039, "start": 1840009, "type": "setfield" @@ -6964,7 +6986,7 @@ "type": "function", "view": "function NetworkUtils.getNextNetworkMessageId()\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1990045, "start": 1990009, "type": "setfield" @@ -6989,7 +7011,7 @@ "type": "function", "view": "function NetworkUtils.isTick()\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2820028, "start": 2820009, "type": "setfield" @@ -7007,7 +7029,7 @@ "type": "integer", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 20036, "start": 20000, "type": "setfield" @@ -7019,7 +7041,7 @@ "type": "binary", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2010040, "start": 2010004, "type": "setfield" @@ -7058,7 +7080,7 @@ "type": "function", "view": "function NetworkUtils.serialize(self: table, value: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1310031, "start": 1310009, "type": "setmethod" @@ -7071,15 +7093,15 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 10025, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5940029, - "start": 5940014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5920029, + "start": 5920014, "type": "doc.class" } ], @@ -7090,56 +7112,56 @@ "extends": { "args": [ { - "finish": 4450008, - "start": 4450008, + "finish": 4430008, + "start": 4430008, "type": "self", "view": "NetworkVscUtils" }, { "desc": "Id of an entity provided by Noita", - "finish": 4450052, - "start": 4450044, + "finish": 4430052, + "start": 4430044, "type": "local", "view": "number" }, { "desc": "Owners name. Cannot be nil.", - "finish": 4450063, - "start": 4450054, + "finish": 4430063, + "start": 4430054, "type": "local", "view": "string" }, { "desc": "Owners guid. Cannot be nil.", - "finish": 4450074, - "start": 4450065, + "finish": 4430074, + "start": 4430065, "type": "local", "view": "string" }, { "desc": "Network unique identifier. Can only be nil on clients, but not on server.", - "finish": 4450080, - "start": 4450076, + "finish": 4430080, + "start": 4430076, "type": "local", "view": "number|nil" }, { "desc": "X position of the entity, when spawned. Can only be set once! Can be nil.", - "finish": 4450088, - "start": 4450082, + "finish": 4430088, + "start": 4430082, "type": "local", "view": "number|nil" }, { "desc": "Y position of the entity, when spawned. Can only be set once! Can be nil.", - "finish": 4450096, - "start": 4450090, + "finish": 4430096, + "start": 4430090, "type": "local", "view": "number|nil" } ], "desc": "Simply adds or updates all needed Network Variable Storage Components.\n\n@*param* `entityId` — Id of an entity provided by Noita\n\n@*param* `ownerName` — Owners name. Cannot be nil.\n\n@*param* `ownerGuid` — Owners guid. Cannot be nil.\n\n@*param* `nuid` — Network unique identifier. Can only be nil on clients, but not on server.\n\n@*param* `spawnX` — X position of the entity, when spawned. Can only be set once! Can be nil.\n\n@*param* `spawnY` — Y position of the entity, when spawned. Can only be set once! Can be nil.", - "finish": 4750003, + "finish": 4730003, "returns": [ { "type": "function.return", @@ -7170,14 +7192,14 @@ "view": "integer|nil" } ], - "start": 4450000, + "start": 4430000, "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(self: NetworkVscUtils, entityId: number, ownerName: string, ownerGuid: string, nuid: number|nil, spawnX: number|nil, spawnY: number|nil)\n -> componentIdForOwnerName: integer|nil\n 2. componentIdForOwnerGuid: integer|nil\n 3. componentIdForNuid: integer|nil\n 4. componentIdForNuidDebugger: integer|nil\n 5. componentIdForNuidDebugger: integer|nil\n 6. componentIdForSpawnX: integer|nil\n 7. componentIdForSpawnY: integer|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 4450043, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 4430043, "name": "addOrUpdateAllVscs", - "start": 4450009, + "start": 4430009, "type": "setmethod" }, { @@ -7185,49 +7207,49 @@ "extends": { "args": [ { - "finish": 4000008, - "start": 4000008, + "finish": 3980008, + "start": 3980008, "type": "self", "view": "NetworkVscUtils" }, { "desc": "Id of an entity provided by Noita", - "finish": 4000058, - "start": 4000050, + "finish": 3980058, + "start": 3980050, "type": "local", "view": "number" }, { "desc": "\"VariableStorageComponent\", \"LuaComponent\", etc", - "finish": 4000077, - "start": 4000060, + "finish": 3980077, + "start": 3980060, "type": "local", "view": "string" }, { "desc": "Components attribute to match the specific component you are searching for: \"name\", \"script_source_file\", \"etc\". component.name = \"brah\": 'name' -> fieldNameForMatch", - "finish": 4000096, - "start": 4000079, + "finish": 3980096, + "start": 3980079, "type": "local", "view": "string" }, { "desc": "The components attribute value, you want to match to: component.name = \"brah\": 'brah' -> matchValue Have a look on NetworkVscUtils.componentNameOf___", - "finish": 4000108, - "start": 4000098, + "finish": 3980108, + "start": 3980098, "type": "local", "view": "string" }, { "desc": "name", - "finish": 4000127, - "start": 4000110, + "finish": 3980127, + "start": 3980110, "type": "local", "view": "string" } ], "desc": "Checks if an entity already has a specific VariableStorageComponent.\n\n@*param* `entityId` — Id of an entity provided by Noita\n\n@*param* `componentTypeName` — \"VariableStorageComponent\", \"LuaComponent\", etc\n\n@*param* `fieldNameForMatch` — Components attribute to match the specific component you are searching for: \"name\", \"script_source_file\", \"etc\". component.name = \"brah\": 'name' -> fieldNameForMatch\n\n@*param* `matchValue` — The components attribute value, you want to match to: component.name = \"brah\": 'brah' -> matchValue Have a look on NetworkVscUtils.componentNameOf___\n\n@*param* `fieldNameForValue` — name\n\n@*return* `compId` — The specific componentId, which contains the searched value or false if there isn't any Component\n\n@*return* `value` — The components value\n\n```lua\ncompId:\n | false\n```", - "finish": 4290003, + "finish": 4270003, "returns": [ { "type": "function.return", @@ -7238,28 +7260,28 @@ "view": "string|nil" } ], - "start": 4000000, + "start": 3980000, "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(self: NetworkVscUtils, entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: number|false|nil\n 2. value: string|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 4000049, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 3980049, "name": "checkIfSpecificVscExists", - "start": 4000009, + "start": 3980009, "type": "setmethod" }, { - "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { - "finish": 6080130, - "start": 6080047, + "finish": 6060130, + "start": 6060047, "type": "binary", "view": "any" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 6080044, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 6060044, "name": "customProfiler", - "start": 6080008, + "start": 6060008, "type": "setfield" }, { @@ -7267,35 +7289,35 @@ "extends": { "args": [ { - "finish": 5030008, - "start": 5030008, + "finish": 5010008, + "start": 5010008, "type": "self", "view": "NetworkVscUtils" }, { "desc": "Component Id of the OwnerNameVsc", - "finish": 5030070, - "start": 5030055, + "finish": 5010070, + "start": 5010055, "type": "local", "view": "number" }, { "desc": "Component Id of the OwnerGuidVsc", - "finish": 5030087, - "start": 5030072, + "finish": 5010087, + "start": 5010072, "type": "local", "view": "number" }, { "desc": "Component Id of the NuidVsc", - "finish": 5030099, - "start": 5030089, + "finish": 5010099, + "start": 5010089, "type": "local", "view": "number" } ], "desc": "Returns all Network Vsc values by its component ids.\n\n@*param* `ownerNameCompId` — Component Id of the OwnerNameVsc\n\n@*param* `ownerGuidCompId` — Component Id of the OwnerGuidVsc\n\n@*param* `nuidCompId` — Component Id of the NuidVsc", - "finish": 5220003, + "finish": 5200003, "returns": [ { "type": "function.return", @@ -7310,14 +7332,14 @@ "view": "number" } ], - "start": 5030000, + "start": 5010000, "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(self: NetworkVscUtils, ownerNameCompId: number, ownerGuidCompId: number, nuidCompId: number)\n -> ownerName: string\n 2. ownerGuid: string\n 3. nuid: number" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5030054, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5010054, "name": "getAllVcsValuesByComponentIds", - "start": 5030009, + "start": 5010009, "type": "setmethod" }, { @@ -7325,21 +7347,21 @@ "extends": { "args": [ { - "finish": 4800008, - "start": 4800008, + "finish": 4780008, + "start": 4780008, "type": "self", "view": "NetworkVscUtils" }, { "desc": "Entity Id provided by Noita", - "finish": 4800059, - "start": 4800051, + "finish": 4780059, + "start": 4780051, "type": "local", "view": "number" } ], "desc": "Returns all Network Vsc values by its entity id.\n\n@*param* `entityId` — Entity Id provided by Noita\n\n@*return* `ownerName,ownerGuid,nuid` — - nuid can be nil", - "finish": 4940003, + "finish": 4920003, "returns": [ { "type": "function.return", @@ -7354,61 +7376,61 @@ "view": "number?" } ], - "start": 4800000, + "start": 4780000, "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(self: NetworkVscUtils, entityId: number)\n -> ownerName: string?\n 2. ownerGuid: string?\n 3. nuid: number?" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 4800050, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 4780050, "name": "getAllVscValuesByEntityId", - "start": 4800009, + "start": 4780009, "type": "setmethod" }, { - "desc": "See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", + "desc": "See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", "extends": { - "finish": 6280124, - "start": 6280045, + "finish": 6260124, + "start": 6260045, "type": "binary", "view": "any" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 6280042, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 6260042, "name": "globalsUtils", - "start": 6280008, + "start": 6260008, "type": "setfield" }, { "extends": { "args": [ { - "finish": 5740008, - "start": 5740008, + "finish": 5720008, + "start": 5720008, "type": "self", "view": "NetworkVscUtils" }, { - "finish": 5740057, - "start": 5740049, + "finish": 5720057, + "start": 5720049, "type": "local", "view": "any" } ], - "finish": 5910003, + "finish": 5890003, "returns": [ { "type": "function.return", "view": "boolean|nil" } ], - "start": 5740000, + "start": 5720000, "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(self: NetworkVscUtils, entityId: any)\n -> boolean|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5740048, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5720048, "name": "hasNetworkLuaComponents", - "start": 5740009, + "start": 5720009, "type": "setmethod" }, { @@ -7416,20 +7438,20 @@ "extends": { "args": [ { - "finish": 5560008, - "start": 5560008, + "finish": 5540008, + "start": 5540008, "type": "self", "view": "NetworkVscUtils" }, { - "finish": 5560044, - "start": 5560036, + "finish": 5540044, + "start": 5540036, "type": "local", "view": "number" } ], "desc": "Checks if the nuid Vsc exists, if so returns nuid\n\n@*return* `has` — retruns 'false, -1': Returns false, if there is no NuidVsc or nuid is empty.\n\n@*return* `nuid` — Returns 'true, nuid', if set.", - "finish": 5720003, + "finish": 5700003, "returns": [ { "type": "function.return", @@ -7440,14 +7462,14 @@ "view": "number|nil" } ], - "start": 5560000, + "start": 5540000, "type": "function", "view": "function NetworkVscUtils.hasNuidSet(self: NetworkVscUtils, entityId: number)\n -> has: boolean\n 2. nuid: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5560035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5540035, "name": "hasNuidSet", - "start": 5560009, + "start": 5540009, "type": "setmethod" }, { @@ -7455,21 +7477,21 @@ "extends": { "args": [ { - "finish": 5290008, - "start": 5290008, + "finish": 5270008, + "start": 5270008, "type": "self", "view": "NetworkVscUtils" }, { "desc": "entityId provided by Noita", - "finish": 5290058, - "start": 5290050, + "finish": 5270058, + "start": 5270050, "type": "local", "view": "number" } ], "desc": "Returns true, componentId and nuid if the entity has a NetworkVsc.\n\n@*param* `entityId` — entityId provided by Noita", - "finish": 5500003, + "finish": 5480003, "returns": [ { "type": "function.return", @@ -7484,119 +7506,119 @@ "view": "number|nil" } ], - "start": 5290000, + "start": 5270000, "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(self: NetworkVscUtils, entityId: number)\n -> isNetworkEntity: boolean\n 2. componentId: number\n 3. nuid: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5290049, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5270049, "name": "isNetworkEntityByNuidVsc", - "start": 5290009, + "start": 5270009, "type": "setmethod" }, { - "desc": "See: [Logger](../../mods/noita-mp/files/scripts/util/Logger.lua#1#10)", + "desc": "See: [Logger](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua#1#10)", "extends": { - "finish": 6160037, - "start": 6140039, + "finish": 6140037, + "start": 6120039, "type": "binary", "view": "any" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 6140036, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 6120036, "name": "logger", - "start": 6140008, + "start": 6120008, "type": "setfield" }, { "extends": { "args": [ { - "finish": 5930008, - "start": 5930008, + "finish": 5910008, + "start": 5910008, "type": "self", "view": "NetworkVscUtils" }, { - "finish": 5930050, - "start": 5930029, + "finish": 5910050, + "start": 5910029, "type": "local", "view": "any" }, { - "finish": 5930066, - "start": 5930052, + "finish": 5910066, + "start": 5910052, "type": "local", "view": "any" }, { - "finish": 5930074, - "start": 5930068, + "finish": 5910074, + "start": 5910068, "type": "local", "view": "any" }, { - "finish": 5930082, - "start": 5930076, + "finish": 5910082, + "start": 5910076, "type": "local", "view": "any" }, { - "finish": 5930096, - "start": 5930084, + "finish": 5910096, + "start": 5910084, "type": "local", "view": "any" }, { - "finish": 5930103, - "start": 5930098, + "finish": 5910103, + "start": 5910098, "type": "local", "view": "any" } ], - "finish": 6410003, + "finish": 6390003, "returns": [ { "type": "function.return", "view": "NetworkVscUtils" } ], - "start": 5930000, + "start": 5910000, "type": "function", "view": "function NetworkVscUtils.new(self: NetworkVscUtils, networkVscUtilsObject: any, customProfiler: any, logger: any, server: any, globalsUtils: any, utils: any)\n -> NetworkVscUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5930028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5910028, "name": "new", - "start": 5930009, + "start": 5910009, "type": "setmethod" }, { - "desc": "See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#3#10)", + "desc": "See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10)", "extends": { - "finish": 6220106, - "start": 6220039, + "finish": 6200106, + "start": 6200039, "type": "binary", "view": "any" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 6220036, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 6200036, "name": "server", - "start": 6220008, + "start": 6200008, "type": "setfield" }, { - "desc": "See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#2#10)", + "desc": "See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10)", "extends": { - "finish": 6340103, - "start": 6340038, + "finish": 6320103, + "start": 6320038, "type": "binary", "view": "any" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 6340035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 6320035, "name": "utils", - "start": 6340008, + "start": 6320008, "type": "setfield" } ], @@ -7606,13 +7628,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 10029, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2070033, "start": 2070014, "type": "doc.class" @@ -7649,7 +7671,7 @@ "type": "function", "view": "function NoitaComponentUtils.addOrGetNetworkSpriteStatusIndicator(self: NoitaComponentUtils, entityId: number)\n -> compId: number|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 820065, "name": "addOrGetNetworkSpriteStatusIndicator", "start": 820009, @@ -7663,7 +7685,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2170048, "name": "customProfiler", "start": 2170008, @@ -7730,7 +7752,7 @@ "type": "function", "view": "function NoitaComponentUtils.getEntityData(self: NoitaComponentUtils, entityId: number)\n -> ownername: string\n 2. ownerguid: string\n 3. nuid: number\n 4. filename: string\n 5. health: Health\n 6. rotation: number\n 7. velocity: Vec2\n 8. x: number\n 9. y: number" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 450042, "name": "getEntityData", "start": 450009, @@ -7795,7 +7817,7 @@ "type": "function", "view": "function NoitaComponentUtils.getEntityDataByNuid(self: NoitaComponentUtils, nuid: any)\n -> string\n 2. string\n 3. number\n 4. string\n 5. Health\n 6. number\n 7. Vec2\n 8. number\n 9. number" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 720048, "name": "getEntityDataByNuid", "start": 720009, @@ -7830,7 +7852,7 @@ "type": "function", "view": "function NoitaComponentUtils.getInitialSerializedEntityString(self: NoitaComponentUtils, entityId: number)\n -> initialSerializedEntityString: string|nil" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1670061, "name": "getInitialSerializedEntityString", "start": 1670009, @@ -7843,7 +7865,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2220046, "name": "globalsUtils", "start": 2220008, @@ -7876,7 +7898,7 @@ "type": "function", "view": "function NoitaComponentUtils.hasInitialSerializedEntityString(self: NoitaComponentUtils, entityId: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1590061, "name": "hasInitialSerializedEntityString", "start": 1590009, @@ -7889,7 +7911,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2270040, "name": "logger", "start": 2270008, @@ -7903,7 +7925,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2330049, "name": "networkVscUtils", "start": 2330008, @@ -7974,7 +7996,7 @@ "type": "function", "view": "function NoitaComponentUtils.new(self: NoitaComponentUtils, noitaComponentUtilsObject: NoitaComponentUtils|nil, customProfiler: CustomProfiler, globalsUtils: GlobalsUtils, logger: Logger|nil, networkVscUtils: NetworkVscUtils|nil, utils: Utils|nil)\n -> NoitaComponentUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2060032, "name": "new", "start": 2060009, @@ -8031,7 +8053,7 @@ "type": "function", "view": "function NoitaComponentUtils.setEntityData(self: NoitaComponentUtils, entityId: number, x: number, y: number, rotation: number, velocity?: Vec2, health: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 130042, "name": "setEntityData", "start": 130009, @@ -8072,7 +8094,7 @@ "type": "function", "view": "function NoitaComponentUtils.setInitialSerializedEntityString(self: NoitaComponentUtils, entityId: number, initialSerializedEntityString: string)\n -> if: boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1370061, "name": "setInitialSerializedEntityString", "start": 1370009, @@ -8108,7 +8130,7 @@ "type": "function", "view": "function NoitaComponentUtils.setNetworkSpriteIndicatorStatus(self: NoitaComponentUtils, entityId: number, status: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1250060, "name": "setNetworkSpriteIndicatorStatus", "start": 1250009, @@ -8122,7 +8144,7 @@ "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2390039, "name": "utils", "start": 2390008, @@ -8135,21 +8157,21 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 10026, "start": 10011, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1730029, - "start": 1730014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1830029, + "start": 1830014, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1570029, - "start": 1570014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1660029, + "start": 1660014, "type": "doc.class" } ], @@ -8160,49 +8182,49 @@ "extends": { "args": [ { - "finish": 810008, - "start": 810008, + "finish": 910008, + "start": 910008, "type": "self", "view": "NoitaMpSettings" } ], "desc": "Removes all settings and creates a new settings file.", - "finish": 920003, - "start": 810000, + "finish": 1020003, + "start": 910000, "type": "function", "view": "function NoitaMpSettings.clearAndCreateSettings(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 810047, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 910047, "name": "clearAndCreateSettings", - "start": 810009, + "start": 910009, "type": "setmethod" }, { - "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { - "finish": 2000100, - "start": 1980041, + "finish": 2100100, + "start": 2080041, "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1980038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 2080038, "name": "customProfiler", - "start": 1980008, + "start": 2080008, "type": "setfield" }, { "extends": { - "finish": 2110103, - "start": 2090036, + "finish": 2210103, + "start": 2190036, "type": "binary", "view": "FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 2090033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 2190033, "name": "fileUtils", - "start": 2090008, + "start": 2190008, "type": "setfield" }, { @@ -8210,56 +8232,56 @@ "extends": { "args": [ { - "finish": 1190008, - "start": 1190008, + "finish": 1290008, + "start": 1290008, "type": "self", "view": "NoitaMpSettings" }, { "desc": "required", - "finish": 1190032, - "start": 1190029, + "finish": 1290032, + "start": 1290029, "type": "local", "view": "string" }, { "desc": "required! Must be one of \"boolean\" or \"number\". If not set, \"string\" is default.", - "finish": 1190042, - "start": 1190034, + "finish": 1290042, + "start": 1290034, "type": "local", "view": "string" } ], "desc": "Returns a setting from the settings file converted to the given dataType. If the setting does not exist, it will be created with the default empty value.\n\n@*param* `key` — required\n\n@*param* `dataType` — required! Must be one of \"boolean\" or \"number\". If not set, \"string\" is default.", - "finish": 1340003, + "finish": 1440003, "returns": [ { "type": "function.return", "view": "boolean|string|number" } ], - "start": 1190000, + "start": 1290000, "type": "function", "view": "function NoitaMpSettings.get(self: NoitaMpSettings, key: string, dataType: string)\n -> boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1190028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1290028, "name": "get", - "start": 1190009, + "start": 1290009, "type": "setmethod" }, { "desc": "Everything regarding ImGui: Credits to @dextercd", "extends": { - "finish": 2050090, - "start": 2050030, + "finish": 2150090, + "start": 2150030, "type": "binary", "view": "Gui" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 2050027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 2150027, "name": "gui", - "start": 2050008, + "start": 2150008, "type": "setfield" }, { @@ -8267,54 +8289,54 @@ "extends": { "args": [ { - "finish": 640008, - "start": 640008, + "finish": 730008, + "start": 730008, "type": "self", "view": "NoitaMpSettings" } ], "desc": "Checks if more than one Noita process is running.\n\n@*return* `true` — if more than one Noita process is running.", - "finish": 780003, + "finish": 880003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 640000, + "start": 730000, "type": "function", "view": "function NoitaMpSettings.isMoreThanOneNoitaProcessRunning(self: NoitaMpSettings)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 640057, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 730057, "name": "isMoreThanOneNoitaProcessRunning", - "start": 640009, + "start": 730009, "type": "setmethod" }, { "extends": { - "finish": 1840054, - "start": 1840031, + "finish": 1940054, + "start": 1940031, "type": "binary", "view": "json" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1840028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1940028, "name": "json", - "start": 1840008, + "start": 1940008, "type": "setfield" }, { "extends": { - "finish": 1880051, - "start": 1880030, + "finish": 1980051, + "start": 1980030, "type": "binary", "view": "LuaFileSystem" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1880027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1980027, "name": "lfs", - "start": 1880008, + "start": 1980008, "type": "setfield" }, { @@ -8322,35 +8344,35 @@ "extends": { "args": [ { - "finish": 1370008, - "start": 1370008, + "finish": 1470008, + "start": 1470008, "type": "self", "view": "NoitaMpSettings" } ], "desc": "Loads the settings from the settings file and put those into the cached settings.", - "finish": 1460003, - "start": 1370000, + "finish": 1560003, + "start": 1470000, "type": "function", "view": "function NoitaMpSettings.load(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1370029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1470029, "name": "load", - "start": 1370009, + "start": 1470009, "type": "setmethod" }, { "extends": { - "finish": 2150101, - "start": 2150033, + "finish": 2250101, + "start": 2250033, "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 2150030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 2250030, "name": "logger", - "start": 2150008, + "start": 2250008, "type": "setfield" }, { @@ -8358,107 +8380,107 @@ "extends": { "args": [ { - "finish": 1720008, - "start": 1720008, + "finish": 1820008, + "start": 1820008, "type": "self", "view": "NoitaMpSettings" }, { "desc": " NoitaMpSettings: Replacement for Noita ModSettings.", - "finish": 1720044, - "start": 1720029, + "finish": 1820044, + "start": 1820029, "type": "local", "view": "NoitaMpSettings|nil" }, { "desc": "Simple profiler that can be used to measure the duration of a function and the memory usage of a function.", - "finish": 1720060, - "start": 1720046, + "finish": 1820060, + "start": 1820046, "type": "local", "view": "CustomProfiler|nil" }, { "desc": "required", - "finish": 1720065, - "start": 1720062, + "finish": 1820065, + "start": 1820062, "type": "local", "view": "Gui" }, { - "finish": 1720076, - "start": 1720067, + "finish": 1820076, + "start": 1820067, "type": "local", "view": "FileUtils|nil" }, { - "finish": 1720082, - "start": 1720078, + "finish": 1820082, + "start": 1820078, "type": "local", "view": "json|nil" }, { - "finish": 1720087, - "start": 1720084, + "finish": 1820087, + "start": 1820084, "type": "local", "view": "LuaFileSystem|nil" }, { - "finish": 1720095, - "start": 1720089, + "finish": 1820095, + "start": 1820089, "type": "local", "view": "Logger|nil" }, { "desc": "Utils class for lazy developers.", - "finish": 1720102, - "start": 1720097, + "finish": 1820102, + "start": 1820097, "type": "local", "view": "Utils|nil" }, { - "finish": 1720110, - "start": 1720104, + "finish": 1820110, + "start": 1820104, "type": "local", "view": "winapi|nil" } ], "desc": "NoitaMpSettings constructor.\n\n@*param* `gui` — required", - "finish": 2220003, + "finish": 2320003, "returns": [ { "type": "function.return", "view": "NoitaMpSettings" } ], - "start": 1720000, + "start": 1820000, "type": "function", "view": "function NoitaMpSettings.new(self: NoitaMpSettings, noitaMpSettings: NoitaMpSettings|nil, customProfiler: CustomProfiler|nil, gui: Gui, fileUtils: FileUtils|nil, json: json|nil, lfs: LuaFileSystem|nil, logger: Logger|nil, utils: Utils|nil, winapi: winapi|nil)\n -> NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1720028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1820028, "name": "new", - "start": 1720009, + "start": 1820009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 1480008, - "start": 1480008, + "finish": 1580008, + "start": 1580008, "type": "self", "view": "NoitaMpSettings" } ], - "finish": 1590003, - "start": 1480000, + "finish": 1690003, + "start": 1580000, "type": "function", "view": "function NoitaMpSettings.save(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1480029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1580029, "name": "save", - "start": 1480009, + "start": 1580009, "type": "setmethod" }, { @@ -8466,69 +8488,69 @@ "extends": { "args": [ { - "finish": 980008, - "start": 980008, + "finish": 1080008, + "start": 1080008, "type": "self", "view": "NoitaMpSettings" }, { "desc": "required", - "finish": 980032, - "start": 980029, + "finish": 1080032, + "start": 1080029, "type": "local", "view": "string" }, { "desc": "required", - "finish": 980039, - "start": 980034, + "finish": 1080039, + "start": 1080034, "type": "local", "view": "any" } ], "desc": "Sets a setting. Saves the settings to the settings file and returns the new updated cached settings.\n\n@*param* `key` — required\n\n@*param* `value` — required", - "finish": 1130003, + "finish": 1230003, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 980000, + "start": 1080000, "type": "function", "view": "function NoitaMpSettings.set(self: NoitaMpSettings, key: string, value: any)\n -> self.cachedSettings: table" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 980028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1080028, "name": "set", - "start": 980009, + "start": 1080009, "type": "setmethod" }, { "desc": "Utils class for lazy developers.", "extends": { - "finish": 1800066, - "start": 1800032, + "finish": 1900066, + "start": 1900032, "type": "binary", "view": "Utils" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1800029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1900029, "name": "utils", - "start": 1800008, + "start": 1900008, "type": "setfield" }, { "extends": { - "finish": 1920060, - "start": 1920033, + "finish": 2020060, + "start": 2020033, "type": "binary", "view": "winapi" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", - "finish": 1920030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 2020030, "name": "winapi", - "start": 1920008, + "start": 2020008, "type": "setfield" } ], @@ -8538,13 +8560,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 27, "start": 10, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 440031, "start": 440014, "type": "doc.class" @@ -8558,7 +8580,7 @@ "type": "binary", "view": "base64" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 580038, "name": "base64", "start": 580008, @@ -8572,7 +8594,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 630046, "name": "customProfiler", "start": 630008, @@ -8626,7 +8648,7 @@ "type": "function", "view": "function NoitaPatcherUtils.deserializeEntity(self: NoitaPatcherUtils, entityId: number, serializedEntityString: base64, x: number, y: number)\n -> number" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 290044, "name": "deserializeEntity", "start": 290009, @@ -8681,7 +8703,7 @@ "type": "function", "view": "function NoitaPatcherUtils.new(self: NoitaPatcherUtils, noitaPatcherUtilsObject: NoitaPatcherUtils|nil, base64: base64|nil, customProfiler: CustomProfiler, np: noitapatcher)\n -> NoitaPatcherUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 430030, "name": "new", "start": 430009, @@ -8694,7 +8716,7 @@ "type": "binary", "view": "noitapatcher" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 680034, "name": "np", "start": 680008, @@ -8729,7 +8751,7 @@ "type": "function", "view": "function NoitaPatcherUtils.serializeEntity(self: NoitaPatcherUtils, entityId: number)\n -> encodedBase64: string" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 160042, "name": "serializeEntity", "start": 160009, @@ -8742,13 +8764,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 790023, "start": 790014, "type": "doc.class" @@ -8763,7 +8785,7 @@ "type": "binary", "view": "Client" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 890030, "name": "client", "start": 890008, @@ -8777,7 +8799,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 940038, "name": "customProfiler", "start": 940008, @@ -8790,7 +8812,7 @@ "type": "binary", "view": "FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1040033, "name": "fileUtils", "start": 1040008, @@ -8819,7 +8841,7 @@ "type": "function", "view": "function NuidUtils.getEntityIdsByKillIndicator(self: NuidUtils)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 480046, "name": "getEntityIdsByKillIndicator", "start": 480009, @@ -8846,7 +8868,7 @@ "type": "function", "view": "function NuidUtils.getNextNuid(self: NuidUtils)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 100030, "name": "getNextNuid", "start": 100009, @@ -8859,7 +8881,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1110035, "name": "globalUtils", "start": 1110008, @@ -8872,7 +8894,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 990030, "name": "logger", "start": 990008, @@ -8950,7 +8972,7 @@ "type": "function", "view": "function NuidUtils.new(self: NuidUtils, nuidUitlsObject: NuidUtils|nil, client: Client, customProfiler: CustomProfiler, fileUtils: FileUtils|nil, globalsUtils: GlobalsUtils|nil, logger: Logger|nil, nxml: nxml|nil)\n -> NuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 780022, "name": "new", "start": 780009, @@ -8963,7 +8985,7 @@ "type": "binary", "view": "nxml" }, - "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1190028, "name": "nxml", "start": 1190008, @@ -8984,7 +9006,7 @@ "type": "function", "view": "function OnProjectileFired()" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 90026, "start": 90009, "type": "setglobal" @@ -9004,7 +9026,7 @@ "type": "function", "view": "function OnProjectileFiredPost()" }, - "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 110030, "start": 110009, "type": "setglobal" @@ -9023,7 +9045,7 @@ "type": "function", "view": "function OnWorldInitialized()" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", "finish": 360031, "start": 360013, "type": "setglobal" @@ -9038,26 +9060,26 @@ "extends": { "args": [ { - "finish": 40037, - "start": 40028, + "finish": 250037, + "start": 250028, "type": "local", "view": "any" }, { - "finish": 40049, - "start": 40039, + "finish": 250049, + "start": 250039, "type": "local", "view": "any" } ], - "finish": 140003, - "start": 40000, + "finish": 350003, + "start": 250000, "type": "function", "view": "function PlayerNameFunction(entity_id: any, playerName: any)" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", - "finish": 40027, - "start": 40009, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 250027, + "start": 250009, "type": "setglobal" } ], @@ -9075,7 +9097,7 @@ "view": "SockServer" } ], - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 20029, "start": 20010, "type": "doc.class" @@ -9089,7 +9111,7 @@ "view": "SockServer" } ], - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9730033, "start": 9730014, "type": "doc.class" @@ -9103,7 +9125,7 @@ "type": "getlocal", "view": "Server" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 60014, "name": "__index", "start": 60000, @@ -9116,14 +9138,14 @@ "type": "integer", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11190035, "name": "acknowledgeMaxSize", "start": 11190004, "type": "setfield" }, { - "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#960#9)", + "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9)", "extends": { "args": [ { @@ -9133,7 +9155,7 @@ "view": "Server" } ], - "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#960#9)", + "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9)", "finish": 9380003, "returns": [ { @@ -9145,7 +9167,7 @@ "type": "function", "view": "function Server.amIServer(self: Server)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9350025, "name": "amIServer", "start": 9350009, @@ -9175,7 +9197,7 @@ "type": "function", "view": "function Server.ban(self: Server, name: string)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9500019, "name": "ban", "start": 9500009, @@ -9189,7 +9211,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9890035, "name": "customProfiler", "start": 9890008, @@ -9202,21 +9224,21 @@ "type": "select", "view": "EntityCache" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10630032, "name": "entityCache", "start": 10630008, "type": "setfield" }, { - "desc": "See: [EntityCacheUtils](../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10)", + "desc": "See: [EntityCacheUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10)", "extends": { "finish": 10710112, "start": 10700040, "type": "select", "view": "EntityCacheUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10700037, "name": "entityCacheUtils", "start": 10700008, @@ -9229,21 +9251,21 @@ "type": "binary", "view": "EntityUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10750032, "name": "entityUtils", "start": 10750008, "type": "setfield" }, { - "desc": "See: [FileUtils](../../mods/noita-mp/files/scripts/util/FileUtils.lua#1#10)", + "desc": "See: [FileUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua#1#10)", "extends": { "finish": 10900040, "start": 10880033, "type": "select", "view": "FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10880030, "name": "fileUtils", "start": 10880008, @@ -9272,21 +9294,21 @@ "type": "function", "view": "function Server.getAckCacheSize(self: Server)\n -> cacheSize: number" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9580031, "name": "getAckCacheSize", "start": 9580009, "type": "setmethod" }, { - "desc": "See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", + "desc": "See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", "extends": { "finish": 10140054, "start": 10120036, "type": "binary", "view": "GlobalsUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10120033, "name": "globalsUtils", "start": 10120008, @@ -9299,7 +9321,7 @@ "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11200021, "name": "guid", "start": 11200004, @@ -9312,21 +9334,21 @@ "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11330021, "name": "guid", "start": 11330004, "type": "setfield" }, { - "desc": "See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", + "desc": "See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", "extends": { "finish": 10980045, "start": 10960033, "type": "select", "view": "GuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10960030, "name": "guidUtils", "start": 10960008, @@ -9339,7 +9361,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11210023, "name": "health", "start": 11210004, @@ -9352,7 +9374,7 @@ "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11220020, "name": "iAm", "start": 11220004, @@ -9381,7 +9403,7 @@ "type": "function", "view": "function Server.isRunning(self: Server)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 7450025, "name": "isRunning", "start": 7450009, @@ -9411,7 +9433,7 @@ "type": "function", "view": "function Server.kick(self: Server, name: string)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9420020, "name": "kick", "start": 9420009, @@ -9424,7 +9446,7 @@ "type": "binary", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9970027, "name": "logger", "start": 9970008, @@ -9437,7 +9459,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11020032, "name": "messagePack", "start": 11020008, @@ -9451,7 +9473,7 @@ "type": "binary", "view": "MinaUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10260030, "name": "minaUtils", "start": 10260008, @@ -9464,7 +9486,7 @@ "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11230030, "name": "modListCached", "start": 11230004, @@ -9477,7 +9499,7 @@ "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11240021, "name": "name", "start": 11240004, @@ -9490,7 +9512,7 @@ "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11320021, "name": "name", "start": 11320004, @@ -9504,7 +9526,7 @@ "type": "select", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10460033, "name": "networkCache", "start": 10460008, @@ -9518,7 +9540,7 @@ "type": "select", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10510038, "name": "networkCacheUtils", "start": 10510008, @@ -9532,7 +9554,7 @@ "type": "select", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10410033, "name": "networkUtils", "start": 10410008, @@ -9546,7 +9568,7 @@ "type": "select", "view": "NetworkVscUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10190036, "name": "networkVscUtils", "start": 10190008, @@ -9631,7 +9653,7 @@ "type": "function", "view": "function Server.new(self: Server, serverObject: Server|nil, address: string|nil, port: number|nil, maxPeers: number|nil, maxChannels: number|nil, inBandwidth: number|nil, outBandwidth: number|nil, np: noitapatcher)\n -> Server" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9720019, "name": "new", "start": 9720009, @@ -9645,7 +9667,7 @@ "type": "select", "view": "NoitaComponentUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10560040, "name": "noitaComponentUtils", "start": 10560008, @@ -9659,7 +9681,7 @@ "type": "select", "view": "NoitaMpSettings" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9830036, "name": "noitaMpSettings", "start": 9830008, @@ -9672,7 +9694,7 @@ "type": "select", "view": "NoitaPatcherUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11060038, "name": "noitaPatcherUtils", "start": 11060008, @@ -9685,7 +9707,7 @@ "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11250021, "name": "nuid", "start": 11250004, @@ -9699,7 +9721,7 @@ "type": "select", "view": "NuidUtils" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10340030, "name": "nuidUtils", "start": 10340008, @@ -9749,7 +9771,7 @@ "type": "function", "view": "function Server.send(self: Server, peer: Client|Server, event: string, data: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 6310020, "name": "send", "start": 6310009, @@ -9785,7 +9807,7 @@ "type": "function", "view": "function Server.sendDeadNuids(self: Server, deadNuids: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9040029, "name": "sendDeadNuids", "start": 9040009, @@ -9815,7 +9837,7 @@ "type": "function", "view": "function Server.sendEntityData(self: Server, entityId: number)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 8700030, "name": "sendEntityData", "start": 8700009, @@ -9844,7 +9866,7 @@ "type": "function", "view": "function Server.sendMinaInformation(self: Server)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 9170035, "name": "sendMinaInformation", "start": 9170009, @@ -9891,7 +9913,7 @@ "type": "function", "view": "function Server.sendNewGuid(self: Server, peer: Client|Server, oldGuid: string, newGuid: string)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 8040027, "name": "sendNewGuid", "start": 8040009, @@ -9976,7 +9998,7 @@ "type": "function", "view": "function Server.sendNewNuid(self: Server, ownerName: string, ownerGuid: string, entityId: number, serializedEntityString: string, nuid: number, x: number, y: number, initialSerializedEntityString: string)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 8230027, "name": "sendNewNuid", "start": 8230009, @@ -10019,7 +10041,7 @@ "type": "function", "view": "function Server.sendToAll(self: Server, event: string, data: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 6600025, "name": "sendToAll", "start": 6600009, @@ -10069,7 +10091,7 @@ "type": "function", "view": "function Server.sendToAllBut(self: Server, peer: Client|Server, event: string, data: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 6800028, "name": "sendToAllBut", "start": 6800009, @@ -10082,7 +10104,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11110025, "name": "sock", "start": 11110008, @@ -10119,7 +10141,7 @@ "type": "function", "view": "function Server.start(self: Server, ip: string|nil, port: number|nil)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 7000021, "name": "start", "start": 7000009, @@ -10142,7 +10164,7 @@ "type": "function", "view": "function Server.stop(self: Server)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 7330020, "name": "stop", "start": 7330009, @@ -10155,7 +10177,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11260026, "name": "transform", "start": 11260004, @@ -10185,7 +10207,7 @@ "type": "function", "view": "function Server.update(self: Server, startFrameTime: number)" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 7600022, "name": "update", "start": 7600009, @@ -10199,7 +10221,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 10050026, "name": "utils", "start": 10050008, @@ -10212,7 +10234,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/net/Server.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", "finish": 11140030, "name": "zstandard", "start": 11140008, @@ -10231,7 +10253,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 30002, "start": 30000, "type": "setglobal" @@ -10257,7 +10279,7 @@ "type": "function", "view": "function Ui.new()\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 410015, "start": 410009, "type": "setfield" @@ -10269,13 +10291,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 10015, "start": 10010, "type": "doc.class" }, { - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1070019, "start": 1070014, "type": "doc.class" @@ -10307,7 +10329,7 @@ "type": "function", "view": "function Utils.copyToClipboard(self: Utils, copy: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 720030, "name": "copyToClipboard", "start": 720009, @@ -10320,7 +10342,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1190023, "name": "ffi", "start": 1190008, @@ -10356,7 +10378,7 @@ "type": "function", "view": "function Utils.isEmpty(self: Utils, var: string|number|table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 410022, "name": "isEmpty", "start": 410009, @@ -10389,7 +10411,7 @@ "type": "function", "view": "function Utils.new(self: Utils, utilsObject: any)\n -> Utils" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1060018, "name": "new", "start": 1060009, @@ -10419,7 +10441,7 @@ "type": "function", "view": "function Utils.openUrl(self: Utils, url: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 900022, "name": "openUrl", "start": 900009, @@ -10455,7 +10477,7 @@ "type": "function", "view": "function Utils.pformat(self: Utils, var: string|number|table)\n -> formatted: string|number|table" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 590022, "name": "pformat", "start": 590009, @@ -10468,7 +10490,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1150026, "name": "pprint", "start": 1150008, @@ -10498,7 +10520,7 @@ "type": "function", "view": "function Utils.reloadMap(self: Utils, seed: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 650024, "name": "reloadMap", "start": 650009, @@ -10528,14 +10550,14 @@ "type": "function", "view": "function Utils.sleep(self: Utils, s: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 170020, "name": "sleep", "start": 170009, "type": "setmethod" }, { - "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#18#9)", + "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9)", "extends": { "args": [ { @@ -10552,13 +10574,13 @@ "view": "number" } ], - "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#18#9)", + "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9)", "finish": 130003, "start": 110000, "type": "function", "view": "function Utils.wait(self: Utils, s: number)" }, - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 110019, "name": "wait", "start": 110009, @@ -10577,7 +10599,7 @@ "type": "table", "view": "_G" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 680002, "start": 680000, "type": "setglobal" @@ -10596,7 +10618,7 @@ "type": "string", "view": "string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3670008, "start": 3670000, "type": "setglobal" @@ -10629,7 +10651,7 @@ "type": "function", "view": "function __genOrderedIndex(t: any)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 130026, "start": 130009, "type": "setglobal" @@ -10647,7 +10669,7 @@ "type": "table", "view": "string[]" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 80003, "start": 80000, "type": "setglobal" @@ -10697,7 +10719,7 @@ "type": "function", "view": "function assert(v?: , message?: any, ...any)\n -> \n 2. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 200015, "start": 200009, "type": "setglobal" @@ -10737,7 +10759,7 @@ "type": "function", "view": "function collectgarbage(opt?: \"collect\"|\"count\"|\"generational\"|\"incremental\"|\"isrunning\"...(+3), ...any)\n -> any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 390023, "start": 390009, "type": "setglobal" @@ -10756,7 +10778,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5070018, "start": 5070012, "type": "setglobal" @@ -10768,7 +10790,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5240018, "start": 5240012, "type": "setglobal" @@ -10786,7 +10808,7 @@ "type": "table", "view": "coroutinelib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 80009, "start": 80000, "type": "setglobal" @@ -10824,7 +10846,7 @@ "type": "function", "view": "function coroutine.close(co: thread)\n -> noerror: boolean\n 2. errorobject: any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 390024, "start": 390009, "type": "setfield" @@ -10858,7 +10880,7 @@ "type": "function", "view": "function coroutine.create(f: fun(...any):...unknown)\n -> thread" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 180025, "start": 180009, "type": "setfield" @@ -10892,7 +10914,7 @@ "type": "function", "view": "function coroutine.isyieldable(co?: thread)\n -> boolean" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 280030, "start": 280009, "type": "setfield" @@ -10942,7 +10964,7 @@ "type": "function", "view": "function coroutine.resume(co: thread, val1?: any, ...any)\n -> success: boolean\n 2. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 500025, "start": 500009, "type": "setfield" @@ -10973,7 +10995,7 @@ "type": "function", "view": "function coroutine.running()\n -> running: thread\n 2. ismain: boolean" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 600026, "start": 600009, "type": "setfield" @@ -11007,7 +11029,7 @@ "type": "function", "view": "function coroutine.status(co: thread)\n -> \"dead\"|\"normal\"|\"running\"|\"suspended\"" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 740025, "start": 740009, "type": "setfield" @@ -11041,7 +11063,7 @@ "type": "function", "view": "function coroutine.wrap(f: fun(...any):...unknown)\n -> fun(...any):...unknown" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 840023, "start": 840009, "type": "setfield" @@ -11075,7 +11097,7 @@ "type": "function", "view": "(async) function coroutine.yield(...any)\n -> ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 930024, "start": 930009, "type": "setfield" @@ -11094,7 +11116,7 @@ "type": "table", "view": "debuglib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 80005, "start": 80000, "type": "setglobal" @@ -11115,7 +11137,7 @@ "type": "function", "view": "function debug.debug()" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 330020, "start": 330009, "type": "setfield" @@ -11149,7 +11171,7 @@ "type": "function", "view": "function debug.getfenv(o: any)\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 440022, "start": 440009, "type": "setfield" @@ -11191,7 +11213,7 @@ "type": "function", "view": "function debug.gethook(co?: thread)\n -> hook: function\n 2. mask: string\n 3. count: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 560022, "start": 560009, "type": "setfield" @@ -11237,7 +11259,7 @@ "type": "function", "view": "function debug.getinfo(thread: thread, f: integer|fun(...any):...unknown, what?: string|\"L\"|\"S\"|\"f\"|\"l\"...(+4))\n -> debuginfo" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 790022, "start": 790009, "type": "setfield" @@ -11287,7 +11309,7 @@ "type": "function", "view": "function debug.getlocal(thread: thread, f: integer|fun(...any):...unknown, index: integer)\n -> name: string\n 2. value: any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 930023, "start": 930009, "type": "setfield" @@ -11321,7 +11343,7 @@ "type": "function", "view": "function debug.getmetatable(object: any)\n -> metatable: table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1030027, "start": 1030009, "type": "setfield" @@ -11348,7 +11370,7 @@ "type": "function", "view": "function debug.getregistry()\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1120026, "start": 1120009, "type": "setfield" @@ -11392,7 +11414,7 @@ "type": "function", "view": "function debug.getupvalue(f: fun(...any):...unknown, up: integer)\n -> name: string\n 2. value: any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1240025, "start": 1240009, "type": "setfield" @@ -11436,7 +11458,7 @@ "type": "function", "view": "function debug.getuservalue(u: userdata, n?: integer)\n -> any\n 2. boolean" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1390027, "start": 1390009, "type": "setfield" @@ -11470,7 +11492,7 @@ "type": "function", "view": "function debug.setcstacklimit(limit: integer)\n -> boolean|integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1540029, "start": 1540009, "type": "setfield" @@ -11510,7 +11532,7 @@ "type": "function", "view": "function debug.setfenv(object: , env: table)\n -> object: " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1660022, "start": 1660009, "type": "setfield" @@ -11556,7 +11578,7 @@ "type": "function", "view": "function debug.sethook(thread: thread, hook: fun(...any):...unknown, mask: string|\"c\"|\"l\"|\"r\", count?: integer)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1850022, "start": 1850009, "type": "setfield" @@ -11608,7 +11630,7 @@ "type": "function", "view": "function debug.setlocal(thread: thread, level: integer, index: integer, value: any)\n -> name: string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1980023, "start": 1980009, "type": "setfield" @@ -11648,7 +11670,7 @@ "type": "function", "view": "function debug.setmetatable(value: , meta?: table)\n -> value: " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2090027, "start": 2090009, "type": "setfield" @@ -11694,7 +11716,7 @@ "type": "function", "view": "function debug.setupvalue(f: fun(...any):...unknown, up: integer, value: any)\n -> name: string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2200025, "start": 2200009, "type": "setfield" @@ -11740,7 +11762,7 @@ "type": "function", "view": "function debug.setuservalue(udata: userdata, value: any, n?: integer)\n -> udata: userdata" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2340027, "start": 2340009, "type": "setfield" @@ -11786,7 +11808,7 @@ "type": "function", "view": "function debug.traceback(thread: thread, message?: any, level?: integer)\n -> message: string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2470024, "start": 2470009, "type": "setfield" @@ -11826,7 +11848,7 @@ "type": "function", "view": "function debug.upvalueid(f: fun(...any):...unknown, n: integer)\n -> id: lightuserdata" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2590024, "start": 2590009, "type": "setfield" @@ -11872,7 +11894,7 @@ "type": "function", "view": "function debug.upvaluejoin(f1: fun(...any):...unknown, n1: integer, f2: fun(...any):...unknown, n2: integer)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2710026, "start": 2710009, "type": "setfield" @@ -11906,7 +11928,7 @@ "type": "function", "view": "function dofile(filename?: string)\n -> ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 480015, "start": 480009, "type": "setglobal" @@ -11915,26 +11937,26 @@ "extends": { "args": [ { - "finish": 280033, - "start": 280029, + "finish": 1130033, + "start": 1130029, "type": "local", "view": "any" } ], - "finish": 360007, + "finish": 1210007, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 280020, + "start": 1130020, "type": "function", "view": "function dofile(path: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 280010, - "start": 280004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 1130010, + "start": 1130004, "type": "setglobal" } ], @@ -11942,38 +11964,6 @@ "name": "dofile", "type": "variable" }, - { - "defines": [ - { - "extends": { - "args": [ - { - "finish": 50033, - "start": 50025, - "type": "local", - "view": "any" - }, - { - "finish": 50044, - "start": 50035, - "type": "local", - "view": "any" - } - ], - "finish": 120003, - "start": 50000, - "type": "function", - "view": "function enabled_changed(entityId: any, isEnabled: any)" - }, - "file": "../../mods/noita-mp/files/scripts/noita-components/lua_component_enabler.lua", - "finish": 50024, - "start": 50009, - "type": "setglobal" - } - ], - "name": "enabled_changed", - "type": "variable" - }, { "defines": [ { @@ -11998,7 +11988,7 @@ "type": "function", "view": "function error(message: any, level?: integer)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 600014, "start": 600009, "type": "setglobal" @@ -12017,7 +12007,7 @@ "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 2560008, "start": 2560000, "type": "setglobal" @@ -12050,7 +12040,7 @@ "type": "function", "view": "function getfenv(f?: integer|fun(...any):...unknown)\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 790016, "start": 790009, "type": "setglobal" @@ -12084,7 +12074,7 @@ "type": "function", "view": "function getmetatable(object: any)\n -> metatable: table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 890021, "start": 890009, "type": "setglobal" @@ -12094,6 +12084,48 @@ "name": "getmetatable", "type": "variable" }, + { + "defines": [ + { + "extends": { + "finish": 230006, + "start": 80015, + "type": "binary", + "view": "GlobalsUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 80012, + "start": 80000, + "type": "setglobal" + }, + { + "extends": { + "finish": 230006, + "start": 80015, + "type": "binary", + "view": "GlobalsUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "finish": 80012, + "start": 80000, + "type": "setglobal" + }, + { + "extends": { + "finish": 240006, + "start": 90015, + "type": "binary", + "view": "GlobalsUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "finish": 90012, + "start": 90000, + "type": "setglobal" + } + ], + "name": "globalsUtils", + "type": "variable" + }, { "defines": [ { @@ -12103,7 +12135,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 2310015, "start": 2310012, "type": "setglobal" @@ -12115,7 +12147,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 2880015, "start": 2880012, "type": "setglobal" @@ -12127,7 +12159,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 3200015, "start": 3200012, "type": "setglobal" @@ -12139,33 +12171,33 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/Ui.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", "finish": 3510015, "start": 3510012, "type": "setglobal" }, { "extends": { - "finish": 50028, - "start": 50010, + "finish": 260028, + "start": 260010, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", - "finish": 50007, - "start": 50004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 260007, + "start": 260004, "type": "setglobal" }, { "extends": { - "finish": 360028, - "start": 360010, + "finish": 390028, + "start": 390010, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", - "finish": 360007, - "start": 360004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "finish": 390007, + "start": 390004, "type": "setglobal" } ], @@ -12181,7 +12213,7 @@ "type": "table", "view": "iolib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 260002, "start": 260000, "type": "setglobal" @@ -12224,7 +12256,7 @@ "type": "function", "view": "function io.close(file?: file*)\n -> suc: boolean?\n 2. exitcode: (\"exit\"|\"signal\")?\n 3. code: integer?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 510017, "start": 510009, "type": "setfield" @@ -12245,7 +12277,7 @@ "type": "function", "view": "function io.flush()" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 580017, "start": 580009, "type": "setfield" @@ -12274,7 +12306,7 @@ "type": "function", "view": "function io.input(file: string|file*)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 670017, "start": 670009, "type": "setfield" @@ -12314,7 +12346,7 @@ "type": "function", "view": "function io.lines(filename?: string, ...string|integer|\"L\"|\"a\"|\"l\"...(+1))\n -> fun():any, ...unknown" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 830017, "start": 830009, "type": "setfield" @@ -12358,7 +12390,7 @@ "type": "function", "view": "function io.open(filename: string, mode?: \"a\"|\"a+\"|\"a+b\"|\"ab\"|\"r\"...(+7))\n -> file*?\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 950016, "start": 950009, "type": "setfield" @@ -12387,7 +12419,7 @@ "type": "function", "view": "function io.output(file: string|file*)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1040018, "start": 1040009, "type": "setfield" @@ -12431,7 +12463,7 @@ "type": "function", "view": "function io.popen(prog: string, mode?: \"r\"|\"w\")\n -> file*?\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1190017, "start": 1190009, "type": "setfield" @@ -12457,7 +12489,7 @@ "type": "function", "view": "function io.popen(commandLine: any)\n -> table|nil" }, - "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 2220017, "start": 2220009, "type": "setfield" @@ -12495,7 +12527,7 @@ "type": "function", "view": "function io.read(...string|integer|\"L\"|\"a\"|\"l\"...(+1))\n -> any\n 2. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1300016, "start": 1300009, "type": "setfield" @@ -12522,7 +12554,7 @@ "type": "function", "view": "function io.tmpfile()\n -> file*" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1390019, "start": 1390009, "type": "setfield" @@ -12557,7 +12589,7 @@ "type": "function", "view": "function io.type(file: file*)\n -> \"closed file\"|\"file\"|`nil`" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1540016, "start": 1540009, "type": "setfield" @@ -12595,7 +12627,7 @@ "type": "function", "view": "function io.write(...any)\n -> file*\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1630017, "start": 1630009, "type": "setfield" @@ -12637,7 +12669,7 @@ "type": "function", "view": "function ipairs(t: )\n -> fun(table: [], i?: integer):integer, \n 2. \n 3. i: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1060015, "start": 1060009, "type": "setglobal" @@ -12651,38 +12683,38 @@ "defines": [ { "extends": { - "finish": 920052, - "start": 920047, + "finish": 1010052, + "start": 1010047, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 920011, - "start": 920000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1010011, + "start": 1010000, "type": "setfield" }, { "extends": { - "finish": 970023, - "start": 970018, + "finish": 1060023, + "start": 1060018, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 970015, - "start": 970004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1060015, + "start": 1060004, "type": "setfield" }, { "extends": { - "finish": 1010022, - "start": 1010018, + "finish": 1100022, + "start": 1100018, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1010015, - "start": 1010004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1100015, + "start": 1100004, "type": "setfield" } ], @@ -12693,38 +12725,38 @@ "defines": [ { "extends": { - "finish": 910051, - "start": 910047, + "finish": 1000051, + "start": 1000047, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 910013, - "start": 910000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1000013, + "start": 1000000, "type": "setfield" }, { "extends": { - "finish": 960024, - "start": 960020, + "finish": 1050024, + "start": 1050020, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 960017, - "start": 960004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1050017, + "start": 1050004, "type": "setfield" }, { "extends": { - "finish": 1000025, - "start": 1000020, + "finish": 1090025, + "start": 1090020, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1000017, - "start": 1000004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1090017, + "start": 1090004, "type": "setfield" } ], @@ -12778,7 +12810,7 @@ "type": "function", "view": "function load(chunk: string|function, chunkname?: string, mode?: \"b\"|\"bt\"|\"t\", env?: table)\n -> function?\n 2. error_message: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1280013, "start": 1280009, "type": "setglobal" @@ -12828,7 +12860,7 @@ "type": "function", "view": "function loadfile(filename?: string, mode?: \"b\"|\"bt\"|\"t\", env?: table)\n -> function?\n 2. error_message: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1410017, "start": 1410009, "type": "setglobal" @@ -12872,7 +12904,7 @@ "type": "function", "view": "function loadstring(text: string, chunkname?: string)\n -> function?\n 2. error_message: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1540019, "start": 1540009, "type": "setglobal" @@ -12882,6 +12914,48 @@ "name": "loadstring", "type": "variable" }, + { + "defines": [ + { + "extends": { + "finish": 50064, + "start": 30009, + "type": "binary", + "view": "Logger" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 30006, + "start": 30000, + "type": "setglobal" + }, + { + "extends": { + "finish": 50064, + "start": 30009, + "type": "binary", + "view": "Logger" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "finish": 30006, + "start": 30000, + "type": "setglobal" + }, + { + "extends": { + "finish": 60064, + "start": 40009, + "type": "binary", + "view": "Logger" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "finish": 40006, + "start": 40000, + "type": "setglobal" + } + ], + "name": "logger", + "type": "variable" + }, { "defines": [ { @@ -12891,7 +12965,7 @@ "type": "table", "view": "mathlib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 320004, "start": 320000, "type": "setglobal" @@ -12925,7 +12999,7 @@ "type": "function", "view": "function math.abs(x: )\n -> " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 430017, "start": 430009, "type": "setfield" @@ -12959,7 +13033,7 @@ "type": "function", "view": "function math.acos(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 530018, "start": 530009, "type": "setfield" @@ -12993,7 +13067,7 @@ "type": "function", "view": "function math.asin(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 630018, "start": 630009, "type": "setfield" @@ -13033,7 +13107,7 @@ "type": "function", "view": "function math.atan(y: number, x?: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 740018, "start": 740009, "type": "setfield" @@ -13073,7 +13147,7 @@ "type": "function", "view": "function math.atan2(y: number, x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 860019, "start": 860009, "type": "setfield" @@ -13107,7 +13181,7 @@ "type": "function", "view": "function math.ceil(x: number)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 960018, "start": 960009, "type": "setfield" @@ -13141,7 +13215,7 @@ "type": "function", "view": "function math.cos(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1060017, "start": 1060009, "type": "setfield" @@ -13175,7 +13249,7 @@ "type": "function", "view": "function math.cosh(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1170018, "start": 1170009, "type": "setfield" @@ -13209,7 +13283,7 @@ "type": "function", "view": "function math.deg(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1270017, "start": 1270009, "type": "setfield" @@ -13243,7 +13317,7 @@ "type": "function", "view": "function math.exp(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1370017, "start": 1370009, "type": "setfield" @@ -13277,7 +13351,7 @@ "type": "function", "view": "function math.floor(x: number)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1470019, "start": 1470009, "type": "setfield" @@ -13317,7 +13391,7 @@ "type": "function", "view": "function math.fmod(x: number, y: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1580018, "start": 1580009, "type": "setfield" @@ -13355,7 +13429,7 @@ "type": "function", "view": "function math.frexp(x: number)\n -> m: number\n 2. e: number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1700019, "start": 1700009, "type": "setfield" @@ -13395,7 +13469,7 @@ "type": "function", "view": "function math.ldexp(m: number, e: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1820019, "start": 1820009, "type": "setfield" @@ -13435,7 +13509,7 @@ "type": "function", "view": "function math.log(x: number, base?: integer)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1930017, "start": 1930009, "type": "setfield" @@ -13469,7 +13543,7 @@ "type": "function", "view": "function math.log10(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2040019, "start": 2040009, "type": "setfield" @@ -13509,7 +13583,7 @@ "type": "function", "view": "function math.max(x: , ...)\n -> " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2160017, "start": 2160009, "type": "setfield" @@ -13549,7 +13623,7 @@ "type": "function", "view": "function math.min(x: , ...)\n -> " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2280017, "start": 2280009, "type": "setfield" @@ -13587,7 +13661,7 @@ "type": "function", "view": "function math.modf(x: number)\n -> integer\n 2. number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2390018, "start": 2390009, "type": "setfield" @@ -13627,7 +13701,7 @@ "type": "function", "view": "function math.pow(x: number, y: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2510017, "start": 2510009, "type": "setfield" @@ -13661,7 +13735,7 @@ "type": "function", "view": "function math.rad(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2610017, "start": 2610009, "type": "setfield" @@ -13701,7 +13775,7 @@ "type": "function", "view": "function math.random(m: integer, n: integer)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2770020, "start": 2770009, "type": "setfield" @@ -13735,7 +13809,7 @@ "type": "function", "view": "function math.randomseed(x?: integer, y?: integer)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2890024, "start": 2890009, "type": "setfield" @@ -13775,7 +13849,7 @@ "type": "function", "view": "function math.round(v: number|nil, bracket: number|nil)\n -> number" }, - "file": "../../mods/noita-mp/files/scripts/extensions/mathExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/mathExtensions.lua", "finish": 250019, "start": 250009, "type": "setfield" @@ -13809,7 +13883,7 @@ "type": "function", "view": "function math.sign(v: number)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/extensions/mathExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/mathExtensions.lua", "finish": 70018, "start": 70009, "type": "setfield" @@ -13843,7 +13917,7 @@ "type": "function", "view": "function math.sin(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2990017, "start": 2990009, "type": "setfield" @@ -13877,7 +13951,7 @@ "type": "function", "view": "function math.sinh(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3100018, "start": 3100009, "type": "setfield" @@ -13911,7 +13985,7 @@ "type": "function", "view": "function math.sqrt(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3200018, "start": 3200009, "type": "setfield" @@ -13945,7 +14019,7 @@ "type": "function", "view": "function math.tan(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3300017, "start": 3300009, "type": "setfield" @@ -13979,7 +14053,7 @@ "type": "function", "view": "function math.tanh(x: number)\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3410018, "start": 3410009, "type": "setfield" @@ -14013,7 +14087,7 @@ "type": "function", "view": "function math.tointeger(x: any)\n -> integer?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3520023, "start": 3520009, "type": "setfield" @@ -14047,7 +14121,7 @@ "type": "function", "view": "function math.type(x: any)\n -> \"float\"|\"integer\"|'nil'" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3650018, "start": 3650009, "type": "setfield" @@ -14087,7 +14161,7 @@ "type": "function", "view": "function math.ult(m: integer, n: integer)\n -> boolean" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3760017, "start": 3760009, "type": "setfield" @@ -14106,7 +14180,7 @@ "type": "table", "view": "table" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 30011, "start": 30008, "type": "setglobal" @@ -14118,7 +14192,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 50011, "start": 50008, "type": "setglobal" @@ -14151,7 +14225,7 @@ "type": "function", "view": "function module(name: string, ...any)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1690015, "start": 1690009, "type": "setglobal" @@ -14165,32 +14239,63 @@ "defines": [ { "extends": { - "finish": 210018, - "start": 210007, + "finish": 420018, + "start": 420007, "type": "binary", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", - "finish": 210004, - "start": 210000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 420004, + "start": 420000, "type": "setglobal" }, { "extends": { - "finish": 260061, - "start": 260019, + "finish": 470061, + "start": 470019, "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", - "finish": 260016, - "start": 260012, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "finish": 470016, + "start": 470012, "type": "setglobal" } ], "name": "name", "type": "variable" }, + { + "defines": [ + { + "extends": { + "finish": 280082, + "start": 260018, + "type": "binary", + "view": "NetworkVscUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "finish": 260015, + "start": 260000, + "type": "setglobal" + }, + { + "extends": { + "finish": 420006, + "start": 270018, + "type": "binary", + "view": "NetworkVscUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "finish": 270015, + "start": 270000, + "type": "setglobal" + } + ], + "desc": "NetworkVscUtils for getting and setting values in VariableStorageComponents of Noita-API", + "name": "networkVscUtils", + "type": "variable" + }, { "defines": [ { @@ -14214,7 +14319,7 @@ "type": "function", "view": "function newproxy(proxy: boolean|table|userdata)\n -> userdata" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1600017, "start": 1600009, "type": "setglobal" @@ -14257,7 +14362,7 @@ "type": "function", "view": "function next(table: table<, >, index?: )\n -> ?\n 2. ?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1870013, "start": 1870009, "type": "setglobal" @@ -14267,6 +14372,25 @@ "name": "next", "type": "variable" }, + { + "defines": [ + { + "extends": { + "finish": 330095, + "start": 310022, + "type": "binary", + "view": "NoitaComponentUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "finish": 310019, + "start": 310000, + "type": "setglobal" + } + ], + "desc": "Class for using Noita components.", + "name": "noitaComponentUtils", + "type": "variable" + }, { "defines": [ { @@ -14300,7 +14424,7 @@ "type": "function", "view": "function orderedNext(t: any, state: any)\n -> unknown|nil\n 2. unknown|nil" }, - "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 240020, "start": 240009, "type": "setglobal" @@ -14340,7 +14464,7 @@ "type": "function", "view": "function orderedPairs(t: any)\n -> function\n 2. unknown\n 3. nil" }, - "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 530021, "start": 530009, "type": "setglobal" @@ -14358,7 +14482,7 @@ "type": "table", "view": "oslib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 80002, "start": 80000, "type": "setglobal" @@ -14385,7 +14509,7 @@ "type": "function", "view": "function os.clock()\n -> number" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 170017, "start": 170009, "type": "setfield" @@ -14425,7 +14549,7 @@ "type": "function", "view": "function os.date(format?: string, time?: integer)\n -> string|osdate" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 840016, "start": 840009, "type": "setfield" @@ -14465,7 +14589,7 @@ "type": "function", "view": "function os.difftime(t2: integer, t1: integer)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 950020, "start": 950009, "type": "setfield" @@ -14507,7 +14631,7 @@ "type": "function", "view": "function os.execute(command?: string)\n -> suc: boolean?\n 2. exitcode: (\"exit\"|\"signal\")?\n 3. code: integer?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1060019, "start": 1060009, "type": "setfield" @@ -14533,7 +14657,7 @@ "type": "function", "view": "function os.execute(commandLine: any)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 1150019, "start": 1150009, "type": "setfield" @@ -14567,7 +14691,7 @@ "type": "function", "view": "function os.exit(code?: boolean|integer, close?: boolean)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1150016, "start": 1150009, "type": "setfield" @@ -14601,7 +14725,7 @@ "type": "function", "view": "function os.getenv(varname: string)\n -> string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1250018, "start": 1250009, "type": "setfield" @@ -14639,7 +14763,7 @@ "type": "function", "view": "function os.remove(filename: string)\n -> suc: boolean\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1350018, "start": 1350009, "type": "setfield" @@ -14683,7 +14807,7 @@ "type": "function", "view": "function os.rename(oldname: string, newname: string)\n -> suc: boolean\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1460018, "start": 1460009, "type": "setfield" @@ -14723,7 +14847,7 @@ "type": "function", "view": "function os.setlocale(locale: string|nil, category?: \"all\"|\"collate\"|\"ctype\"|\"monetary\"|\"numeric\"...(+1))\n -> localecategory: string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1640021, "start": 1640009, "type": "setfield" @@ -14757,7 +14881,7 @@ "type": "function", "view": "function os.time(date?: osdate)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1740016, "start": 1740009, "type": "setfield" @@ -14784,7 +14908,7 @@ "type": "function", "view": "function os.tmpname()\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1830019, "start": 1830009, "type": "setfield" @@ -14798,14 +14922,14 @@ "defines": [ { "extends": { - "finish": 1050051, - "start": 1050031, + "finish": 1140051, + "start": 1140031, "type": "getlocal", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1050010, - "start": 1050000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1140010, + "start": 1140000, "type": "setfield" } ], @@ -14816,14 +14940,14 @@ "defines": [ { "extends": { - "finish": 1040047, - "start": 1040031, + "finish": 1130047, + "start": 1130031, "type": "getlocal", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1040010, - "start": 1040000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1130010, + "start": 1130000, "type": "setfield" } ], @@ -14839,7 +14963,7 @@ "type": "table", "view": "packagelib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 420007, "start": 420000, "type": "setglobal" @@ -14858,7 +14982,7 @@ "type": "string", "view": "string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 490014, "start": 490000, "type": "setfield" @@ -14872,38 +14996,38 @@ "defines": [ { "extends": { - "finish": 380056, - "start": 350016, + "finish": 470056, + "start": 440016, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 350013, - "start": 350000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 440013, + "start": 440000, "type": "setfield" }, { "extends": { - "finish": 1520045, - "start": 1520020, + "finish": 1610045, + "start": 1610020, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1520017, - "start": 1520004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1610017, + "start": 1610004, "type": "setfield" }, { "extends": { - "finish": 1670085, - "start": 1670028, + "finish": 1760079, + "start": 1760022, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1670017, - "start": 1670004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1760017, + "start": 1760004, "type": "setfield" } ], @@ -14919,7 +15043,7 @@ "type": "table", "view": "table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 620015, "start": 620000, "type": "setfield" @@ -14959,7 +15083,7 @@ "type": "function", "view": "function package.loadlib(libname: string, funcname: string)\n -> any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 720024, "start": 720009, "type": "setfield" @@ -14973,122 +15097,122 @@ "defines": [ { "extends": { - "finish": 240034, - "start": 240015, + "finish": 330034, + "start": 330015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 240012, - "start": 240000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 330012, + "start": 330000, "type": "setfield" }, { "extends": { - "finish": 260095, - "start": 260015, + "finish": 350095, + "start": 350015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 260012, - "start": 260000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 350012, + "start": 350000, "type": "setfield" }, { "extends": { - "finish": 270085, - "start": 270015, + "finish": 360085, + "start": 360015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 270012, - "start": 270000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 360012, + "start": 360000, "type": "setfield" }, { "extends": { - "finish": 290086, - "start": 290015, + "finish": 380086, + "start": 380015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 290012, - "start": 290000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 380012, + "start": 380000, "type": "setfield" }, { "extends": { - "finish": 300087, - "start": 300015, + "finish": 390087, + "start": 390015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 300012, - "start": 300000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 390012, + "start": 390000, "type": "setfield" }, { "extends": { - "finish": 310076, - "start": 310015, + "finish": 400076, + "start": 400015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 310012, - "start": 310000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 400012, + "start": 400000, "type": "setfield" }, { "extends": { - "finish": 320077, - "start": 320015, + "finish": 410077, + "start": 410015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 320012, - "start": 320000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 410012, + "start": 410000, "type": "setfield" }, { "extends": { - "finish": 850035, - "start": 850015, + "finish": 940035, + "start": 940015, "type": "getlocal", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 850012, - "start": 850000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 940012, + "start": 940000, "type": "setfield" }, { "extends": { - "finish": 1510044, - "start": 1510019, + "finish": 1600044, + "start": 1600019, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1510016, - "start": 1510004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1600016, + "start": 1600004, "type": "setfield" }, { "extends": { - "finish": 1660085, - "start": 1660028, + "finish": 1750079, + "start": 1750022, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1660016, - "start": 1660004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1750016, + "start": 1750004, "type": "setfield" } ], @@ -15105,7 +15229,7 @@ "type": "table", "view": "table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 800017, "start": 800000, "type": "setfield" @@ -15161,7 +15285,7 @@ "type": "function", "view": "function package.searchpath(name: string, path: string, sep?: string, rep?: string)\n -> filename: string?\n 2. errmsg: string?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 950027, "start": 950009, "type": "setfield" @@ -15189,7 +15313,7 @@ "type": "function", "view": "function package.seeall(module: table)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 1040023, "start": 1040009, "type": "setfield" @@ -15227,7 +15351,7 @@ "type": "function", "view": "function pairs(t: )\n -> fun(table: table<, >, index?: ):, \n 2. " }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2070014, "start": 2070009, "type": "setglobal" @@ -15241,38 +15365,38 @@ "defines": [ { "extends": { - "finish": 930081, - "start": 930047, + "finish": 1020081, + "start": 1020047, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 930016, - "start": 930000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1020016, + "start": 1020000, "type": "setfield" }, { "extends": { - "finish": 980027, - "start": 980023, + "finish": 1070027, + "start": 1070023, "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 980020, - "start": 980004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1070020, + "start": 1070004, "type": "setfield" }, { "extends": { - "finish": 1020026, - "start": 1020023, + "finish": 1110026, + "start": 1110023, "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1020020, - "start": 1020004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1110020, + "start": 1110004, "type": "setfield" } ], @@ -15323,7 +15447,7 @@ "type": "function", "view": "function pcall(f: fun(...any):...unknown, arg1?: any, ...any)\n -> success: boolean\n 2. result: any\n 3. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2200014, "start": 2200009, "type": "setglobal" @@ -15351,7 +15475,7 @@ "type": "function", "view": "function print(...any)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2290014, "start": 2290009, "type": "setglobal" @@ -15365,14 +15489,14 @@ "defines": [ { "extends": { - "finish": 4310032, - "start": 4310027, + "finish": 5190032, + "start": 5190027, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 4310024, - "start": 4310004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 5190024, + "start": 5190004, "type": "setfield" }, { @@ -15382,7 +15506,7 @@ "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 340024, "start": 340004, "type": "setfield" @@ -15421,7 +15545,7 @@ "type": "function", "view": "function rawequal(v1: any, v2: any)\n -> boolean" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2400017, "start": 2400009, "type": "setglobal" @@ -15461,7 +15585,7 @@ "type": "function", "view": "function rawget(table: table, index: any)\n -> any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2510015, "start": 2510009, "type": "setglobal" @@ -15495,7 +15619,7 @@ "type": "function", "view": "function rawlen(v: string|table)\n -> len: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2610015, "start": 2610009, "type": "setglobal" @@ -15541,7 +15665,7 @@ "type": "function", "view": "function rawset(table: table, index: any, value: any)\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2740015, "start": 2740009, "type": "setglobal" @@ -15579,7 +15703,7 @@ "type": "function", "view": "function require(modname: string)\n -> unknown\n 2. loaderdata: unknown" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 100016, "start": 100009, "type": "setglobal" @@ -15598,7 +15722,7 @@ "type": "binary", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", "finish": 10009, "start": 10000, "type": "setglobal" @@ -15610,7 +15734,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", "finish": 90009, "start": 90000, "type": "setglobal" @@ -15650,7 +15774,7 @@ "type": "function", "view": "function select(index: integer|\"#\", ...any)\n -> any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2840015, "start": 2840009, "type": "setglobal" @@ -15690,7 +15814,7 @@ "type": "function", "view": "function setfenv(f: fun(...any):...integer|unknown, table: table)\n -> function" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2950016, "start": 2950009, "type": "setglobal" @@ -15730,7 +15854,7 @@ "type": "function", "view": "function setmetatable(table: table, metatable?: table)\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3100021, "start": 3100009, "type": "setglobal" @@ -15744,14 +15868,14 @@ "defines": [ { "extends": { - "finish": 4830070, - "start": 4830025, + "finish": 4890070, + "start": 4890025, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4830020, - "start": 4830008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4890020, + "start": 4890008, "type": "setfield" } ], @@ -15767,7 +15891,7 @@ "type": "table", "view": "stringlib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 80006, "start": 80000, "type": "setglobal" @@ -15820,7 +15944,7 @@ "type": "function", "view": "function string.ExtendOrCutStringToLength(var: string, length: number, char: any, makeItVisible?: boolean)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 80032, "start": 80000, "type": "setfield" @@ -15866,7 +15990,7 @@ "type": "function", "view": "function string.byte(s: string|number, i?: integer, j?: integer)\n -> ...integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 200020, "start": 200009, "type": "setfield" @@ -15906,7 +16030,7 @@ "type": "function", "view": "function string.char(byte: integer, ...integer)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 310020, "start": 310009, "type": "setfield" @@ -15918,6 +16042,41 @@ }, { "defines": [ + { + "extends": { + "args": [ + { + "desc": "String", + "finish": 580037, + "start": 580034, + "type": "local", + "view": "string" + }, + { + "desc": "String, Char, Regex", + "finish": 580046, + "start": 580039, + "type": "local", + "view": "string" + } + ], + "desc": "@*param* `str` — String\n\n@*param* `pattern` — String, Char, Regex\n\n@*return* `found` — 'true' if found, else 'false'.\n\n Contains on lower case", + "finish": 710003, + "returns": [ + { + "type": "function.return", + "view": "boolean" + } + ], + "start": 580025, + "type": "function", + "view": "function string.contains(str: string, pattern: string)\n -> found: boolean" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 580015, + "start": 580000, + "type": "setfield" + }, { "extends": { "args": [ @@ -15948,7 +16107,7 @@ "type": "function", "view": "function string.contains(str: string, pattern: string)\n -> found: boolean" }, - "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 780015, "start": 780000, "type": "setfield" @@ -15988,7 +16147,7 @@ "type": "function", "view": "function string.dump(f: fun(...any):...unknown, strip?: boolean)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 420020, "start": 420009, "type": "setfield" @@ -16048,7 +16207,7 @@ "type": "function", "view": "function string.find(s: string|number, pattern: string|number, init?: integer, plain?: boolean)\n -> start: integer\n 2. end: integer\n 3. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 570020, "start": 570009, "type": "setfield" @@ -16088,7 +16247,7 @@ "type": "function", "view": "function string.format(s: string|number, ...any)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 680022, "start": 680009, "type": "setfield" @@ -16134,7 +16293,7 @@ "type": "function", "view": "function string.gmatch(s: string|number, pattern: string|number, init?: integer)\n -> fun():string, ...unknown" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 890022, "start": 890009, "type": "setfield" @@ -16190,7 +16349,7 @@ "type": "function", "view": "function string.gsub(s: string|number, pattern: string|number, repl: string|number|function|table, n?: integer)\n -> string\n 2. count: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1030020, "start": 1030009, "type": "setfield" @@ -16224,7 +16383,7 @@ "type": "function", "view": "function string.len(s: string|number)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1130019, "start": 1130009, "type": "setfield" @@ -16258,7 +16417,7 @@ "type": "function", "view": "function string.lower(s: string|number)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1230021, "start": 1230009, "type": "setfield" @@ -16304,7 +16463,7 @@ "type": "function", "view": "function string.match(s: string|number, pattern: string|number, init?: integer)\n -> ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1350021, "start": 1350009, "type": "setfield" @@ -16356,7 +16515,7 @@ "type": "function", "view": "function string.pack(fmt: string, v1: string|number, v2: any, ...string|number)\n -> binary: string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1480020, "start": 1480009, "type": "setfield" @@ -16390,7 +16549,7 @@ "type": "function", "view": "function string.packsize(fmt: string)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1590024, "start": 1590009, "type": "setfield" @@ -16436,7 +16595,7 @@ "type": "function", "view": "function string.rep(s: string|number, n: integer, sep?: string|number)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1710019, "start": 1710009, "type": "setfield" @@ -16470,7 +16629,7 @@ "type": "function", "view": "function string.reverse(s: string|number)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1810023, "start": 1810009, "type": "setfield" @@ -16482,6 +16641,38 @@ }, { "defines": [ + { + "extends": { + "args": [ + { + "finish": 260037, + "start": 260034, + "type": "local", + "view": "any" + }, + { + "finish": 260042, + "start": 260039, + "type": "local", + "view": "any" + } + ], + "finish": 430003, + "returns": [ + { + "type": "function.return", + "view": "table" + } + ], + "start": 260025, + "type": "function", + "view": "function string.split(str: any, pat: any)\n -> table" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 260012, + "start": 260000, + "type": "setfield" + }, { "extends": { "args": [ @@ -16509,7 +16700,7 @@ "type": "function", "view": "function string.split(str: any, pat: any)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 550012, "start": 550000, "type": "setfield" @@ -16555,7 +16746,7 @@ "type": "function", "view": "function string.sub(s: string|number, i: integer, j?: integer)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1930019, "start": 1930009, "type": "setfield" @@ -16567,6 +16758,32 @@ }, { "defines": [ + { + "extends": { + "args": [ + { + "finish": 450035, + "start": 450034, + "type": "local", + "view": "any" + } + ], + "finish": 520003, + "returns": [ + { + "type": "function.return", + "view": "string" + } + ], + "start": 450025, + "type": "function", + "view": "function string.trim(s: any)\n -> string" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 450011, + "start": 450000, + "type": "setfield" + }, { "extends": { "args": [ @@ -16588,7 +16805,7 @@ "type": "function", "view": "function string.trim(s: any)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 430011, "start": 430000, "type": "setfield" @@ -16637,7 +16854,7 @@ "type": "function", "view": "function string.unpack(fmt: string, s: string, pos?: integer)\n -> ...any\n 2. offset: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 2070022, "start": 2070009, "type": "setfield" @@ -16671,7 +16888,7 @@ "type": "function", "view": "function string.upper(s: string|number)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 2170021, "start": 2170009, "type": "setfield" @@ -16690,7 +16907,7 @@ "type": "table", "view": "tablelib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 80005, "start": 80000, "type": "setglobal" @@ -16742,7 +16959,7 @@ "type": "function", "view": "function table.concat(list: table, sep?: string, i?: integer, j?: integer)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 210021, "start": 210009, "type": "setfield" @@ -16782,7 +16999,7 @@ "type": "function", "view": "function table.foreach(list: any, callback: fun(key: string, value: any):|nil)\n -> |nil" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1250022, "start": 1250009, "type": "setfield" @@ -16822,7 +17039,7 @@ "type": "function", "view": "function table.foreachi(list: any, callback: fun(key: string, value: any):|nil)\n -> |nil" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1380023, "start": 1380009, "type": "setfield" @@ -16856,7 +17073,7 @@ "type": "function", "view": "function table.getn(list: [])\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1510019, "start": 1510009, "type": "setfield" @@ -16896,7 +17113,7 @@ "type": "function", "view": "function table.insert(list: table, pos: integer, value: any)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 320021, "start": 320009, "type": "setfield" @@ -16930,7 +17147,7 @@ "type": "function", "view": "function table.maxn(table: table)\n -> integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 430019, "start": 430009, "type": "setfield" @@ -16988,7 +17205,7 @@ "type": "function", "view": "function table.move(a1: table, f: integer, e: integer, t: integer, a2?: table)\n -> a2: table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 630019, "start": 630009, "type": "setfield" @@ -17022,7 +17239,7 @@ "type": "function", "view": "function table.pack(...any)\n -> table" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 730019, "start": 730009, "type": "setfield" @@ -17062,7 +17279,7 @@ "type": "function", "view": "function table.remove(list: table, pos?: integer)\n -> any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 830021, "start": 830009, "type": "setfield" @@ -17096,7 +17313,7 @@ "type": "function", "view": "function table.sort(list: [], comp?: fun(a: , b: ):boolean)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 930019, "start": 930009, "type": "setfield" @@ -17142,7 +17359,7 @@ "type": "function", "view": "function table.unpack(list: [], i?: integer, j?: integer)\n -> ..." }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1120021, "start": 1120009, "type": "setfield" @@ -17155,7 +17372,7 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 20018, "start": 20010, "type": "doc.class" @@ -17197,7 +17414,7 @@ "type": "function", "view": "function tablelib.contains(tbl: table, key: any)\n -> true: boolean\n 2. index: number" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 260023, "name": "contains", "start": 260009, @@ -17232,7 +17449,7 @@ "type": "function", "view": "function tablelib.containsAll(tbl: table, ...any)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 460026, "name": "containsAll", "start": 460009, @@ -17267,7 +17484,7 @@ "type": "function", "view": "function tablelib.indexOf(tbl: any, value: any)\n -> integer|nil" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 890022, "name": "indexOf", "start": 890009, @@ -17296,7 +17513,7 @@ "type": "function", "view": "function tablelib.insertAllButNotDuplicates(tbl1: table, tbl2: table)" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1110040, "name": "insertAllButNotDuplicates", "start": 1110009, @@ -17325,7 +17542,7 @@ "type": "function", "view": "function tablelib.insertIfNotExist(tbl: table, value: any)" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1020031, "name": "insertIfNotExist", "start": 1020009, @@ -17354,7 +17571,7 @@ "type": "function", "view": "function tablelib.isEmpty(tbl: table)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 110022, "name": "isEmpty", "start": 110009, @@ -17384,7 +17601,7 @@ "type": "function", "view": "function tablelib.join(tbl: table)\n -> Example: string" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1580019, "name": "join", "start": 1580009, @@ -17419,7 +17636,7 @@ "type": "function", "view": "function tablelib.removeByTable(tbl1: table, tbl2: table)\n -> tbl1: table" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 780028, "name": "removeByTable", "start": 780009, @@ -17452,7 +17669,7 @@ "type": "function", "view": "function tablelib.removeByValue(tbl: any, value: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 660028, "name": "removeByValue", "start": 660009, @@ -17479,7 +17696,7 @@ "type": "function", "view": "function tablelib.size(tbl: any)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1420019, "name": "size", "start": 1420009, @@ -17512,7 +17729,7 @@ "type": "function", "view": "function toBoolean(value: any)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 590018, "start": 590009, "type": "setglobal" @@ -17545,7 +17762,7 @@ "type": "function", "view": "function tonumber(e: any)\n -> number?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3240017, "start": 3240009, "type": "setglobal" @@ -17579,7 +17796,7 @@ "type": "function", "view": "function tostring(v: any)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3390017, "start": 3390009, "type": "setglobal" @@ -17613,7 +17830,7 @@ "type": "function", "view": "function type(v: any)\n -> type: \"boolean\"|\"function\"|\"nil\"|\"number\"|\"string\"...(+3)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3600013, "start": 3600009, "type": "setglobal" @@ -17659,7 +17876,7 @@ "type": "function", "view": "function unpack(list: [], i?: integer, j?: integer)\n -> ..." }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 4070015, "start": 4070009, "type": "setglobal" @@ -17678,7 +17895,7 @@ "type": "table", "view": "utf8lib" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 150004, "start": 150000, "type": "setglobal" @@ -17718,7 +17935,7 @@ "type": "function", "view": "function utf8.char(code: integer, ...integer)\n -> string" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 260018, "start": 260009, "type": "setfield" @@ -17774,7 +17991,7 @@ "type": "function", "view": "function utf8.codepoint(s: string, i?: integer, j?: integer, lax?: boolean)\n -> code: integer\n 2. ...integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 570023, "start": 570009, "type": "setfield" @@ -17814,7 +18031,7 @@ "type": "function", "view": "function utf8.codes(s: string, lax?: boolean)\n -> fun(s: string, p: integer):integer, integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 430019, "start": 430009, "type": "setfield" @@ -17870,7 +18087,7 @@ "type": "function", "view": "function utf8.len(s: string, i?: integer, j?: integer, lax?: boolean)\n -> integer?\n 2. errpos: integer?" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 710017, "start": 710009, "type": "setfield" @@ -17916,7 +18133,7 @@ "type": "function", "view": "function utf8.offset(s: string, n: integer, i?: integer)\n -> p: integer" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 830020, "start": 830009, "type": "setfield" @@ -17950,7 +18167,7 @@ "type": "function", "view": "function warn(message: string, ...any)" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3760013, "start": 3760009, "type": "setglobal" @@ -18010,7 +18227,7 @@ "type": "function", "view": "function xpcall(f: fun(...any):...unknown, msgh: function, arg1?: any, ...any)\n -> success: boolean\n 2. result: any\n 3. ...any" }, - "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3890015, "start": 3890009, "type": "setglobal" diff --git a/docs/lua-docs/doc.md b/docs/lua-docs/doc.md index b04de1f06..538513b7b 100644 --- a/docs/lua-docs/doc.md +++ b/docs/lua-docs/doc.md @@ -25,7 +25,7 @@ function Client.amIClient(self: Client) Checks if the current local user is a client. @*return* `true` — if client, false if not -See: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#L936#9) +See: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9) ## connect @@ -116,16 +116,6 @@ table string ``` -## isConnected - - -```lua -function Client.isConnected(self: Client) - -> boolean -``` - -Returns true if the client is connected to the server. Inherit from sock.isConnected. - ## logger @@ -491,7 +481,7 @@ Starts the profiler. This has to be called before the function (or first line of @*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter) @*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter) -See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) stop(functionName, customProfilerCounter) +See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter) ## startExternalProfiler @@ -1019,7 +1009,7 @@ function FileUtils.GetAbsDirPathOfWorldStateXml(self: FileUtils, saveSlotAbsDire ```lua -function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils) +function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils, noitaMpSettings: any) -> self.GetAbsolutePathOfNoitaRootDirectory: string ``` @@ -1071,11 +1061,13 @@ function FileUtils.GetAbsoluteDirectoryPathOfSave06(self: FileUtils) ```lua -function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils) +function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil) -> absPath: string ``` - Returns absolute path of NoitaMP settings directory, +Returns absolute path of NoitaMP settings directory, + +@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file. @*return* `absPath` — i.e. "C:\Program Files (x86)\Steam\steamapps\common\Noita\mods\noita-mp\settings" @@ -1083,7 +1075,7 @@ function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils) ```lua -function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils) +function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: any) -> string ``` @@ -1276,10 +1268,12 @@ function FileUtils.ScanDir(self: FileUtils, directory: any) ```lua -function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils) +function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil) ``` - Sets root directory of noita.exe, i.e. C:\Program Files (x86)\Steam\steamapps\common\Noita +Sets root directory of noita.exe, i.e. C:\Program Files (x86)\Steam\steamapps\common\Noita + +@*param* `noitaMpSettings` — optional. Needed for saving Noitas root directory to settings file. ## SplitPath @@ -1381,6 +1375,17 @@ unknown ``` +--- + +# GameGetRealWorldTimeSinceStarted + + +```lua +function _G.GameGetRealWorldTimeSinceStarted() + -> integer +``` + + --- # GetWidthAndHeightByResolution @@ -1546,7 +1551,7 @@ Function to check if the user pressed a shortcut. Client ``` -See: [Client](../../mods/noita-mp/files/scripts/net/Client.lua#L3#10) +See: [Client](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#3#10) ## customProfiler @@ -1555,7 +1560,7 @@ See: [Client](../../mods/noita-mp/files/scripts/net/Client.lua#L3#10) CustomProfiler ``` -See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) +See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) ## drawAbout @@ -1618,7 +1623,7 @@ Function to draw the settings window. GuidUtils ``` -See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#L2#10) +See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10) ## imGui @@ -1643,7 +1648,7 @@ nil MinaUtils ``` -See: [MinaUtils](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L2#10) +See: [MinaUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10) ## new @@ -1676,7 +1681,7 @@ Gui constructor. NoitaMpSettings ``` -See: [NoitaMpSettings](../../mods/noita-mp/files/scripts/NoitaMpSettings.lua#L2#11) +See: [NoitaMpSettings](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11) ## server @@ -1685,7 +1690,7 @@ See: [NoitaMpSettings](../../mods/noita-mp/files/scripts/NoitaMpSettings.lua#L2# Server ``` -See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#L3#10) +See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10) ## setShowMissingSettings @@ -1721,7 +1726,7 @@ Guis update function, called every frame. Utils ``` -See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#L2#10) +See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10) --- @@ -2589,7 +2594,7 @@ compId: any ``` -See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) +See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) ## getAllVcsValuesByComponentIds @@ -2632,7 +2637,7 @@ Returns all Network Vsc values by its entity id. any ``` -See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#L1#10) +See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10) ## hasNetworkLuaComponents @@ -2678,7 +2683,7 @@ Returns true, componentId and nuid if the entity has a NetworkVsc. any ``` -See: [Logger](../../mods/noita-mp/files/scripts/util/Logger.lua#L1#10) +See: [Logger](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua#1#10) ## new @@ -2695,7 +2700,7 @@ function NetworkVscUtils.new(self: NetworkVscUtils, networkVscUtilsObject: any, any ``` -See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#L3#10) +See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10) ## utils @@ -2704,7 +2709,7 @@ See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#L3#10) any ``` -See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#L2#10) +See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10) --- @@ -2891,7 +2896,7 @@ Removes all settings and creates a new settings file. CustomProfiler ``` -See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) +See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) ## fileUtils @@ -3246,7 +3251,7 @@ function Server.amIServer(self: Server) Checks if the current local user is a server. @*return* `true` — if server, false if not -See: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#L960#9) +See: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9) ## ban @@ -3282,7 +3287,7 @@ EntityCache EntityCacheUtils ``` -See: [EntityCacheUtils](../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#L1#10) +See: [EntityCacheUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10) ## entityUtils @@ -3298,7 +3303,7 @@ EntityUtils FileUtils ``` -See: [FileUtils](../../mods/noita-mp/files/scripts/util/FileUtils.lua#L1#10) +See: [FileUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua#1#10) ## getAckCacheSize @@ -3317,7 +3322,7 @@ Mainly for profiling. Returns then network cache, aka acknowledge. GlobalsUtils ``` -See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#L1#10) +See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10) ## guid @@ -3333,7 +3338,7 @@ nil GuidUtils ``` -See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#L2#10) +See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10) ## health @@ -3841,7 +3846,7 @@ function Utils.wait(self: Utils, s: number) Wait for n seconds. @*param* `s` — seconds to wait -See: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#L18#9) +See: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9) --- @@ -4500,16 +4505,6 @@ function dofile(path: any) ``` ---- - -# enabled_changed - - -```lua -function enabled_changed(entityId: any, isEnabled: any) -``` - - --- # error @@ -4570,6 +4565,26 @@ function getmetatable(object: any) ``` +--- + +# globalsUtils + + +```lua +GlobalsUtils +``` + + +```lua +GlobalsUtils +``` + + +```lua +GlobalsUtils +``` + + --- # gui @@ -5004,6 +5019,26 @@ function loadstring(text: string, chunkname?: string) ``` +--- + +# logger + + +```lua +Logger +``` + + +```lua +Logger +``` + + +```lua +Logger +``` + + --- # math @@ -5609,6 +5644,23 @@ unknown ``` +--- + +# networkVscUtils + +NetworkVscUtils for getting and setting values in VariableStorageComponents of Noita-API + + +```lua +NetworkVscUtils +``` + + +```lua +NetworkVscUtils +``` + + --- # newproxy @@ -5642,6 +5694,18 @@ function next(table: table<, >, index?: ) ``` +--- + +# noitaComponentUtils + +Class for using Noita components. + + +```lua +NoitaComponentUtils +``` + + --- # orderedNext @@ -6443,6 +6507,12 @@ function string.contains(str: string, pattern: string) ``` +```lua +function string.contains(str: string, pattern: string) + -> found: boolean +``` + + --- # string.dump @@ -6669,6 +6739,12 @@ function string.split(str: any, pat: any) ``` +```lua +function string.split(str: any, pat: any) + -> table +``` + + --- # string.sub @@ -6696,6 +6772,12 @@ function string.trim(s: any) ``` +```lua +function string.trim(s: any) + -> string +``` + + --- # string.unpack From f9ea3cc20c5faf49a508750da76e878f68e19219 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 22:41:01 +0000 Subject: [PATCH 2/2] Updated generated lua docs --- docs/lua-docs/doc.json | 1350 ++++++++++++++++++++-------------------- docs/lua-docs/doc.md | 42 +- 2 files changed, 696 insertions(+), 696 deletions(-) diff --git a/docs/lua-docs/doc.json b/docs/lua-docs/doc.json index 8c481392f..c1b5e1a42 100644 --- a/docs/lua-docs/doc.json +++ b/docs/lua-docs/doc.json @@ -10,7 +10,7 @@ "view": "SockClient" } ], - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 20029, "start": 20010, "type": "doc.class" @@ -24,7 +24,7 @@ "view": "SockClient" } ], - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9770033, "start": 9770014, "type": "doc.class" @@ -38,7 +38,7 @@ "type": "getlocal", "view": "Client" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 60014, "name": "__index", "start": 60000, @@ -51,14 +51,14 @@ "type": "integer", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10450035, "name": "acknowledgeMaxSize", "start": 10450004, "type": "setfield" }, { - "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9)", + "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#936#9)", "extends": { "args": [ { @@ -68,7 +68,7 @@ "view": "Client" } ], - "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9)", + "desc": "Checks if the current local user is a client.\n\n@*return* `true` — if client, false if not\nSee: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#936#9)", "finish": 9600003, "returns": [ { @@ -80,7 +80,7 @@ "type": "function", "view": "function Client.amIClient(self: Client)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9520025, "name": "amIClient", "start": 9520009, @@ -124,7 +124,7 @@ "type": "function", "view": "function Client.connect(self: Client, ip: string|nil, port: number|nil, code: number|nil)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 7190023, "name": "connect", "start": 7190009, @@ -138,7 +138,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9890035, "name": "customProfiler", "start": 9890008, @@ -161,7 +161,7 @@ "type": "function", "view": "function Client.disconnect(self: Client)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 7610026, "name": "disconnect", "start": 7610009, @@ -174,7 +174,7 @@ "type": "binary", "view": "EntityUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10030032, "name": "entityUtils", "start": 10030008, @@ -203,7 +203,7 @@ "type": "function", "view": "function Client.getAckCacheSize(self: Client)\n -> cacheSize: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9640031, "name": "getAckCacheSize", "start": 9640009, @@ -216,7 +216,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9940032, "name": "globalUtils", "start": 9940008, @@ -229,7 +229,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10460021, "name": "guid", "start": 10460004, @@ -242,7 +242,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10650021, "name": "guid", "start": 10650004, @@ -256,7 +256,7 @@ "type": "binary", "view": "GuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10060030, "name": "guidUtils", "start": 10060008, @@ -269,7 +269,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10470023, "name": "health", "start": 10470004, @@ -282,7 +282,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10480020, "name": "iAm", "start": 10480004, @@ -295,7 +295,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10100027, "name": "logger", "start": 10100008, @@ -308,7 +308,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10130032, "name": "messagePack", "start": 10130008, @@ -322,7 +322,7 @@ "type": "binary", "view": "MinaUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10160030, "name": "minaUtils", "start": 10160008, @@ -335,7 +335,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10490028, "name": "missingMods", "start": 10490004, @@ -348,7 +348,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10500021, "name": "name", "start": 10500004, @@ -361,7 +361,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10640021, "name": "name", "start": 10640004, @@ -374,7 +374,7 @@ "type": "binary", "view": "NetworkCache" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9970033, "name": "networkCache", "start": 9970008, @@ -387,7 +387,7 @@ "type": "binary", "view": "NetworkCacheUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10000038, "name": "networkCacheUtils", "start": 10000008, @@ -400,7 +400,7 @@ "type": "binary", "view": "NetworkUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10190033, "name": "networkUtils", "start": 10190008, @@ -467,7 +467,7 @@ "type": "function", "view": "function Client.new(self: Client, clientObject: Client|nil, serverOrAddress: string|nil, port: number|nil, maxChannels: number|nil, server: Server, np: noitapatcher)\n -> Client" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9760019, "name": "new", "start": 9760009, @@ -481,7 +481,7 @@ "type": "binary", "view": "NoitaComponentUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10400040, "name": "noitaComponentUtils", "start": 10400008, @@ -495,7 +495,7 @@ "type": "binary", "view": "NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9860036, "name": "noitaMpSettings", "start": 9860008, @@ -508,7 +508,7 @@ "type": "binary", "view": "NoitaPatcherUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10220038, "name": "noitaPatcherUtils", "start": 10220008, @@ -521,7 +521,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10510021, "name": "nuid", "start": 10510004, @@ -534,7 +534,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10520029, "name": "otherClients", "start": 10520004, @@ -547,7 +547,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10530029, "name": "requiredMods", "start": 10530004, @@ -590,7 +590,7 @@ "type": "function", "view": "function Client.send(self: Client, event: string, data: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 8150020, "name": "send", "start": 8150009, @@ -626,7 +626,7 @@ "type": "function", "view": "function Client.sendDeadNuids(self: Client, deadNuids: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9190029, "name": "sendDeadNuids", "start": 9190009, @@ -656,7 +656,7 @@ "type": "function", "view": "function Client.sendEntityData(self: Client, entityId: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 8910030, "name": "sendEntityData", "start": 8910009, @@ -692,7 +692,7 @@ "type": "function", "view": "function Client.sendLostNuid(self: Client, nuid: number)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 8810028, "name": "sendLostNuid", "start": 8810009, @@ -721,7 +721,7 @@ "type": "function", "view": "function Client.sendMinaInformation(self: Client)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 9320035, "name": "sendMinaInformation", "start": 9320009, @@ -762,7 +762,7 @@ "type": "function", "view": "function Client.sendNeedNuid(self: Client, ownerName: string, ownerGuid: string, entityId: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 8460028, "name": "sendNeedNuid", "start": 8460009, @@ -775,7 +775,7 @@ "type": "binary", "view": "Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10270027, "name": "server", "start": 10270008, @@ -788,7 +788,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10540027, "name": "serverInfo", "start": 10540004, @@ -801,7 +801,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10300025, "name": "sock", "start": 10300008, @@ -814,7 +814,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10550027, "name": "syncedMods", "start": 10550004, @@ -827,7 +827,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10560026, "name": "transform", "start": 10560004, @@ -857,7 +857,7 @@ "type": "function", "view": "function Client.update(self: Client, startFrameTime: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 7760022, "name": "update", "start": 7760009, @@ -871,7 +871,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10360026, "name": "utils", "start": 10360008, @@ -884,7 +884,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua", + "file": "../../mods/noita-mp/files/scripts/net/Client.lua", "finish": 10330030, "name": "zstandard", "start": 10330008, @@ -897,13 +897,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 10024, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1390028, "start": 1390014, "type": "doc.class" @@ -918,7 +918,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1810026, "name": "ffi", "start": 1810008, @@ -931,7 +931,7 @@ "type": "binary", "view": "FileUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1640032, "name": "fileUtils", "start": 1640008, @@ -960,7 +960,7 @@ "type": "function", "view": "function CustomProfiler.getSize(self: CustomProfiler)\n -> size: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1210031, "name": "getSize", "start": 1210009, @@ -981,7 +981,7 @@ "type": "function", "view": "function CustomProfiler.init(self: CustomProfiler)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 250028, "name": "init", "start": 250009, @@ -1059,7 +1059,7 @@ "type": "function", "view": "function CustomProfiler.new(self: CustomProfiler, customProfiler: CustomProfiler|nil, fileUtils: FileUtils|nil, noitaMpSettings: NoitaMpSettings, plotly: plotly|nil, socket: socket|nil, utils: Utils|nil, winapi: winapi|nil)\n -> CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1380027, "name": "new", "start": 1380009, @@ -1073,7 +1073,7 @@ "type": "binary", "view": "NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1500038, "name": "noitaMpSettings", "start": 1500008, @@ -1087,7 +1087,7 @@ "type": "binary", "view": "plotly" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1680029, "name": "plotly", "start": 1680008, @@ -1110,7 +1110,7 @@ "type": "function", "view": "function CustomProfiler.report(self: CustomProfiler)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1010030, "name": "report", "start": 1010009, @@ -1123,14 +1123,14 @@ "type": "binary", "view": "socket" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1550029, "name": "socket", "start": 1550008, "type": "setfield" }, { - "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", + "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", "extends": { "args": [ { @@ -1147,7 +1147,7 @@ "view": "string" } ], - "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", + "desc": "Starts the profiler. This has to be called before the function (or first line of function code) that you want to measure.\n\n@*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter)\n\n@*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter)\nSee: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter)", "finish": 780003, "returns": [ { @@ -1159,7 +1159,7 @@ "type": "function", "view": "function CustomProfiler.start(self: CustomProfiler, functionName: string)\n -> returnCounter: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 580029, "name": "start", "start": 580009, @@ -1189,7 +1189,7 @@ "type": "function", "view": "function CustomProfiler.startExternalProfiler(self: CustomProfiler, pid: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 420045, "name": "startExternalProfiler", "start": 420009, @@ -1232,7 +1232,7 @@ "type": "function", "view": "function CustomProfiler.stop(self: CustomProfiler, functionName: string, customProfilerCounter: number)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 830028, "name": "stop", "start": 830009, @@ -1245,7 +1245,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1590026, "name": "udp", "start": 1590008, @@ -1259,7 +1259,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1730028, "name": "utils", "start": 1730008, @@ -1272,7 +1272,7 @@ "type": "binary", "view": "winapi" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 1770029, "name": "winapi", "start": 1770008, @@ -1285,13 +1285,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 21, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1270025, "start": 1270014, "type": "doc.class" @@ -1325,7 +1325,7 @@ "type": "function", "view": "function EntityCache.contains(self: EntityCache, entityId: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 410029, "name": "contains", "start": 410009, @@ -1339,7 +1339,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1370040, "name": "customProfiler", "start": 1370008, @@ -1366,7 +1366,7 @@ "type": "function", "view": "function EntityCache.delete(self: EntityCache, entityId: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 730027, "name": "delete", "start": 730009, @@ -1393,7 +1393,7 @@ "type": "function", "view": "function EntityCache.deleteNuid(self: EntityCache, nuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 820031, "name": "deleteNuid", "start": 820009, @@ -1406,7 +1406,7 @@ "type": "getlocal", "view": "EntityUtils|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1430037, "name": "entityUtils", "start": 1430008, @@ -1439,7 +1439,7 @@ "type": "function", "view": "function EntityCache.get(self: EntityCache, entityId: any)\n -> unknown|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 480024, "name": "get", "start": 480009, @@ -1466,7 +1466,7 @@ "type": "function", "view": "function EntityCache.getNuid(self: EntityCache, nuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 650028, "name": "getNuid", "start": 650009, @@ -1523,7 +1523,7 @@ "type": "function", "view": "function EntityCache.new(self: EntityCache, entityCacheObject: EntityCache|nil, customProfiler: CustomProfiler, entityUtils: EntityUtils|nil, utils: Utils|nil)\n -> EntityCache" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1260024, "name": "new", "start": 1260009, @@ -1628,7 +1628,7 @@ "type": "function", "view": "function EntityCache.set(self: EntityCache, entityId: any, nuid: any, ownerGuid: any, ownerName: any, filepath: any, x: any, y: any, rotation: any, velX: any, velY: any, currentHealth: any, maxHealth: any, fullySerialised: any, serialisedRootEntity: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 80024, "name": "set", "start": 80009, @@ -1655,7 +1655,7 @@ "type": "function", "view": "function EntityCache.size(self: EntityCache)\n -> integer|unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 950025, "name": "size", "start": 950009, @@ -1676,7 +1676,7 @@ "type": "function", "view": "function EntityCache.usage(self: EntityCache)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1130026, "name": "usage", "start": 1130009, @@ -1690,7 +1690,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCache.lua", "finish": 1480031, "name": "utils", "start": 1480008, @@ -1703,13 +1703,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 26, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 580030, "start": 580014, "type": "doc.class" @@ -1724,7 +1724,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 680045, "name": "customProfiler", "start": 680008, @@ -1737,7 +1737,7 @@ "type": "binary", "view": "EntityCache" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 740042, "name": "entityCache", "start": 740008, @@ -1794,7 +1794,7 @@ "type": "function", "view": "function EntityCacheUtils.new(self: EntityCacheUtils, entityCacheUtilsObject: EntityCacheUtils|nil, customProfiler: CustomProfiler, entityCache: EntityCache, utils: Utils|nil)\n -> EntityCacheUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 570029, "name": "new", "start": 570009, @@ -1899,7 +1899,7 @@ "type": "function", "view": "function EntityCacheUtils.set(self: EntityCacheUtils, entityId: any, nuid: any, ownerGuid: any, ownerName: any, filepath: any, x: any, y: any, rotation: any, velX: any, velY: any, currentHealth: any, maxHealth: any, fullySerialised: any, serialisedRootEntity: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 80029, "name": "set", "start": 80009, @@ -1913,7 +1913,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua", "finish": 790036, "name": "utils", "start": 790008, @@ -1926,13 +1926,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 150021, "start": 150010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5680025, "start": 5680014, "type": "doc.class" @@ -1962,7 +1962,7 @@ "type": "function", "view": "function EntityUtils.addOrChangeDetectionRadiusDebug(self: EntityUtils, player_entity: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4860052, "name": "addOrChangeDetectionRadiusDebug", "start": 4860009, @@ -1975,7 +1975,7 @@ "type": "binary", "view": "Client" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5810032, "name": "client", "start": 5810008, @@ -1989,7 +1989,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5860040, "name": "customProfiler", "start": 5860008, @@ -2025,7 +2025,7 @@ "type": "function", "view": "function EntityUtils.destroyByNuid(self: EntityUtils, peer: any, nuid: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4360034, "name": "destroyByNuid", "start": 4360009, @@ -2038,7 +2038,7 @@ "type": "binary", "view": "EntityCacheUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5930043, "name": "enitityCacheUtils", "start": 5930008, @@ -2051,7 +2051,7 @@ "type": "binary", "view": "EntityCache" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6000037, "name": "entityCache", "start": 6000008, @@ -2064,7 +2064,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6070038, "name": "globalsUtils", "start": 6070008, @@ -2099,7 +2099,7 @@ "type": "function", "view": "function EntityUtils.isEntityPolymorphed(self: EntityUtils, entityId: number)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 730040, "name": "isEntityPolymorphed", "start": 730009, @@ -2112,7 +2112,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6140032, "name": "logger", "start": 6140008, @@ -2126,7 +2126,7 @@ "type": "binary", "view": "MinaUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6210035, "name": "minaUtils", "start": 6210008, @@ -2139,7 +2139,7 @@ "type": "binary", "view": "NetworkUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6280038, "name": "networkUtils", "start": 6280008, @@ -2153,7 +2153,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6350041, "name": "networkVscUtils", "start": 6350008, @@ -2279,7 +2279,7 @@ "type": "function", "view": "function EntityUtils.new(self: EntityUtils, entityUtilsObject: EntityUtils|nil, client: Client, customProfiler: CustomProfiler, enitityCacheUtils: EntityCacheUtils, entityCache: EntityCache, globalsUtils: GlobalsUtils|nil, logger: Logger|nil, minaUtils: MinaUtils, networkUtils: NetworkUtils, networkVscUtils: NetworkVscUtils, noitaComponentUtils: NoitaComponentUtils, nuidUtils: NuidUtils, server: Server, utils: Utils|nil)\n -> EntityUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5660024, "name": "new", "start": 5660009, @@ -2293,7 +2293,7 @@ "type": "binary", "view": "NoitaComponentUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6420045, "name": "noitaComponentUtils", "start": 6420008, @@ -2307,7 +2307,7 @@ "type": "binary", "view": "NuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6490035, "name": "nuidUtils", "start": 6490008, @@ -2342,7 +2342,7 @@ "type": "function", "view": "function EntityUtils.onEntityRemoved(self: EntityUtils, entityId: any, nuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 520036, "name": "onEntityRemoved", "start": 520009, @@ -2355,7 +2355,7 @@ "type": "binary", "view": "Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6560032, "name": "server", "start": 6560008, @@ -2446,7 +2446,7 @@ "type": "function", "view": "function EntityUtils.spawnEntity(self: EntityUtils, owner: EntityOwner, nuid: number, x: number, y: number, rotation: number, velocity?: Vec2, filename: string, localEntityId: number, health: any, isPolymorphed: any)\n -> entityId: number?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 3750032, "name": "spawnEntity", "start": 3750009, @@ -2469,7 +2469,7 @@ "type": "function", "view": "function EntityUtils.syncDeadNuids(self: EntityUtils)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 4240034, "name": "syncDeadNuids", "start": 4240009, @@ -2499,7 +2499,7 @@ "type": "function", "view": "function EntityUtils.syncEntities(self: EntityUtils, startFrameTime: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 910033, "name": "syncEntities", "start": 910009, @@ -2513,7 +2513,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 6620031, "name": "utils", "start": 6620008, @@ -2526,13 +2526,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 19, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6560023, "start": 6560014, "type": "doc.class" @@ -2566,7 +2566,7 @@ "type": "function", "view": "function FileUtils.AppendToFile(self: FileUtils, filenameAbsolutePath: string, appendContent: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4140031, "name": "AppendToFile", "start": 4140009, @@ -2616,7 +2616,7 @@ "type": "function", "view": "function FileUtils.Create7zipArchive(self: FileUtils, archive_name: string, absolute_directory_path_to_add_archive: string, absolute_destination_path: string)\n -> content: string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5120036, "name": "Create7zipArchive", "start": 5120009, @@ -2652,7 +2652,7 @@ "type": "function", "view": "function FileUtils.Exists(self: FileUtils, absolutePath: string)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2720025, "name": "Exists", "start": 2720009, @@ -2679,7 +2679,7 @@ "type": "function", "view": "function FileUtils.Exists7zip(self: FileUtils)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5000029, "name": "Exists7zip", "start": 5000009, @@ -2723,7 +2723,7 @@ "type": "function", "view": "function FileUtils.Extract7zipArchive(self: FileUtils, archive_absolute_directory_path: string, archive_name: string, extract_absolute_directory_path: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5500037, "name": "Extract7zipArchive", "start": 5500009, @@ -2746,7 +2746,7 @@ "type": "function", "view": "function FileUtils.FestartNoita(self: FileUtils)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5680031, "name": "FestartNoita", "start": 5680009, @@ -2767,7 +2767,7 @@ "type": "function", "view": "function FileUtils.Find7zipExecutable(self: FileUtils)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4780037, "name": "Find7zipExecutable", "start": 4780009, @@ -2803,7 +2803,7 @@ "type": "function", "view": "function FileUtils.GetAbsDirPathOfWorldStateXml(self: FileUtils, saveSlotAbsDirectoryPath: string)\n -> absPath: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2310047, "name": "GetAbsDirPathOfWorldStateXml", "start": 2310009, @@ -2838,7 +2838,7 @@ "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils, noitaMpSettings: any)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 1910052, "name": "GetAbsoluteDirectoryPathOfNoitaMP", "start": 1910009, @@ -2867,7 +2867,7 @@ "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfParentSave(self: FileUtils)\n -> save06_parent_directory_path: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 1370055, "name": "GetAbsoluteDirectoryPathOfParentSave", "start": 1370009, @@ -2896,7 +2896,7 @@ "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs(self: FileUtils)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2190057, "name": "GetAbsoluteDirectoryPathOfRequiredLibs", "start": 2190009, @@ -2925,7 +2925,7 @@ "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfSave06(self: FileUtils)\n -> directory_path_of_save06: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 1830051, "name": "GetAbsoluteDirectoryPathOfSave06", "start": 1830009, @@ -2961,7 +2961,7 @@ "type": "function", "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil)\n -> absPath: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2580060, "name": "GetAbsolutePathOfNoitaMpSettingsDirectory", "start": 2580009, @@ -2994,7 +2994,7 @@ "type": "function", "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 1230054, "name": "GetAbsolutePathOfNoitaRootDirectory", "start": 1230009, @@ -3033,7 +3033,7 @@ "type": "function", "view": "function FileUtils.GetAllFilesInDirectory(self: FileUtils, directory: any, fileExtension: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6130041, "name": "GetAllFilesInDirectory", "start": 6130009, @@ -3060,7 +3060,7 @@ "type": "function", "view": "function FileUtils.GetDesktopDirectory(self: FileUtils)\n -> string|table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6320038, "name": "GetDesktopDirectory", "start": 6320009, @@ -3089,7 +3089,7 @@ "type": "function", "view": "function FileUtils.GetLastModifiedSaveSlots(self: FileUtils)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2370043, "name": "GetLastModifiedSaveSlots", "start": 2370009, @@ -3118,7 +3118,7 @@ "type": "function", "view": "function FileUtils.GetPidOfRunningEnetHostByPort(self: FileUtils)\n -> number?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 620048, "name": "GetPidOfRunningEnetHostByPort", "start": 620009, @@ -3147,7 +3147,7 @@ "type": "function", "view": "function FileUtils.GetRelativeDirectoryPathOfNoitaMP(self: FileUtils)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2020052, "name": "GetRelativeDirectoryPathOfNoitaMP", "start": 2020009, @@ -3176,7 +3176,7 @@ "type": "function", "view": "function FileUtils.GetRelativeDirectoryPathOfRequiredLibs(self: FileUtils)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2100057, "name": "GetRelativeDirectoryPathOfRequiredLibs", "start": 2100009, @@ -3203,7 +3203,7 @@ "type": "function", "view": "function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory(self: FileUtils)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2620060, "name": "GetRelativePathOfNoitaMpSettingsDirectory", "start": 2620009, @@ -3232,7 +3232,7 @@ "type": "function", "view": "function FileUtils.GetVersionByFile(self: FileUtils)\n -> version: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 90035, "name": "GetVersionByFile", "start": 90009, @@ -3265,7 +3265,7 @@ "type": "function", "view": "function FileUtils.IsDirectory(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3020030, "name": "IsDirectory", "start": 3020009, @@ -3298,7 +3298,7 @@ "type": "function", "view": "function FileUtils.IsFile(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 2830025, "name": "IsFile", "start": 2830009, @@ -3319,7 +3319,7 @@ "type": "function", "view": "function FileUtils.KillNoitaAndRestart(self: FileUtils)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5720038, "name": "KillNoitaAndRestart", "start": 5720009, @@ -3346,7 +3346,7 @@ "type": "function", "view": "function FileUtils.KillProcess(self: FileUtils, pid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 790030, "name": "KillProcess", "start": 790009, @@ -3373,7 +3373,7 @@ "type": "function", "view": "function FileUtils.MkDir(self: FileUtils, full_path: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3960024, "name": "MkDir", "start": 3960009, @@ -3406,7 +3406,7 @@ "type": "function", "view": "function FileUtils.ReadBinaryFile(self: FileUtils, file_fullpath: string)\n -> string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3160033, "name": "ReadBinaryFile", "start": 3160009, @@ -3445,7 +3445,7 @@ "type": "function", "view": "function FileUtils.ReadFile(self: FileUtils, file_fullpath: string, mode?: string)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3470027, "name": "ReadFile", "start": 3470009, @@ -3472,7 +3472,7 @@ "type": "function", "view": "function FileUtils.RemoveContentOfDirectory(self: FileUtils, absolutePath: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4650043, "name": "RemoveContentOfDirectory", "start": 4650009, @@ -3508,7 +3508,7 @@ "type": "function", "view": "function FileUtils.RemoveTrailingPathSeparator(self: FileUtils, path: string)\n -> path: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 480046, "name": "RemoveTrailingPathSeparator", "start": 480009, @@ -3547,7 +3547,7 @@ "type": "function", "view": "function FileUtils.ReplacePathSeparator(self: FileUtils, path: string)\n -> path: string\n 2. count: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 300039, "name": "ReplacePathSeparator", "start": 300009, @@ -3570,7 +3570,7 @@ "type": "function", "view": "function FileUtils.SaveAndRestartNoita(self: FileUtils)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 5860038, "name": "SaveAndRestartNoita", "start": 5860009, @@ -3605,7 +3605,7 @@ "type": "function", "view": "function FileUtils.ScanDir(self: FileUtils, directory: any)\n -> string[]" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4430026, "name": "ScanDir", "start": 4430009, @@ -3635,7 +3635,7 @@ "type": "function", "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils, noitaMpSettings: NoitaMpSettings|nil)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 940054, "name": "SetAbsolutePathOfNoitaRootDirectory", "start": 940009, @@ -3670,7 +3670,7 @@ "type": "function", "view": "function FileUtils.SplitPath(self: FileUtils, str: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4350028, "name": "SplitPath", "start": 4350009, @@ -3703,7 +3703,7 @@ "type": "function", "view": "function FileUtils.WriteBinaryFile(self: FileUtils, file_fullpath: string, file_content: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3330034, "name": "WriteBinaryFile", "start": 3330009, @@ -3736,7 +3736,7 @@ "type": "function", "view": "function FileUtils.WriteFile(self: FileUtils, file_fullpath: string, file_content: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 3680028, "name": "WriteFile", "start": 3680009, @@ -3750,7 +3750,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6700038, "name": "customProfiler", "start": 6700008, @@ -3763,7 +3763,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6790027, "name": "ffi", "start": 6790008, @@ -3776,7 +3776,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6840028, "name": "json", "start": 6840008, @@ -3789,7 +3789,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6890027, "name": "lfs", "start": 6890008, @@ -3802,7 +3802,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6940030, "name": "logger", "start": 6940008, @@ -3873,7 +3873,7 @@ "type": "function", "view": "function FileUtils.new(self: FileUtils, fileUtilsObject: FileUtils|nil, customProfiler: CustomProfiler|nil, logger: Logger|nil, noitaMpSettings: NoitaMpSettings, plotly: plotly|nil, utils: Utils|nil)\n -> FileUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 6550022, "name": "new", "start": 6550009, @@ -3887,7 +3887,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 7000029, "name": "utils", "start": 7000008, @@ -3900,7 +3900,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 7040031, "name": "watcher", "start": 7040008, @@ -3926,7 +3926,7 @@ "type": "function", "view": "function _G.GameGetRealWorldTimeSinceStarted()\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1610043, "start": 1610008, "type": "setfield" @@ -3956,7 +3956,7 @@ "type": "function", "view": "function GetWidthAndHeightByResolution()\n -> width: number\n 2. height: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 230038, "start": 230009, "type": "setglobal" @@ -3969,13 +3969,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 22, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1500026, "start": 1500014, "type": "doc.class" @@ -3989,7 +3989,7 @@ "type": "getlocal", "view": "Client|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1720033, "name": "client", "start": 1720008, @@ -4003,7 +4003,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1630041, "name": "customProfiler", "start": 1630008, @@ -4030,7 +4030,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids(self: GlobalsUtils)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 760034, "name": "getDeadNuids", "start": 760009, @@ -4069,7 +4069,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(self: GlobalsUtils, nuid: number)\n -> nuid: number|nil\n 2. entityId: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1080039, "name": "getNuidEntityPair", "start": 1080009, @@ -4096,7 +4096,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui(self: GlobalsUtils)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1340034, "name": "getUpdateGui", "start": 1340009, @@ -4109,7 +4109,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1670033, "name": "logger", "start": 1670008, @@ -4173,7 +4173,7 @@ "type": "function", "view": "function GlobalsUtils.new(self: GlobalsUtils, globalsUtilsObject: GlobalsUtils|nil, customProfiler: CustomProfiler, logger: Logger, client: Client|nil, utils: Utils)\n -> GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1490025, "name": "new", "start": 1490009, @@ -4220,7 +4220,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(self: GlobalsUtils, xmlKey: string, xmlValue: string)\n -> nuid: number|nil\n 2. entityId: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 200052, "name": "parseXmlValueToNuidAndEntityId", "start": 200009, @@ -4247,7 +4247,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(self: GlobalsUtils, nuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 880036, "name": "removeDeadNuid", "start": 880009, @@ -4274,7 +4274,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(self: GlobalsUtils, nuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 650033, "name": "setDeadNuid", "start": 650009, @@ -4325,7 +4325,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(self: GlobalsUtils, nuid: any, entityId: any, componentIdForOwnerName: any, componentIdForOwnerGuid: any, componentIdForNuid: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 580029, "name": "setNuid", "start": 580009, @@ -4358,7 +4358,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(self: GlobalsUtils, bool: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1260034, "name": "setUpdateGui", "start": 1260009, @@ -4372,7 +4372,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 1790032, "name": "utils", "start": 1790008, @@ -4385,13 +4385,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 10014, "start": 10011, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7330017, "start": 7330014, "type": "doc.class" @@ -4416,35 +4416,35 @@ "type": "function", "view": "function Gui.checkShortcuts(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 6840027, "name": "checkShortcuts", "start": 6840009, "type": "setmethod" }, { - "desc": "See: [Client](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#3#10)", + "desc": "See: [Client](../../mods/noita-mp/files/scripts/net/Client.lua#3#10)", "extends": { "finish": 7500068, "start": 7500027, "type": "binary", "view": "Client" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7500024, "name": "client", "start": 7500008, "type": "setfield" }, { - "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { "finish": 7640070, "start": 7630035, "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7630032, "name": "customProfiler", "start": 7630008, @@ -4467,7 +4467,7 @@ "type": "function", "view": "function Gui.drawAbout(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 5530022, "name": "drawAbout", "start": 5530009, @@ -4490,7 +4490,7 @@ "type": "function", "view": "function Gui.drawFirstTime(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 2620026, "name": "drawFirstTime", "start": 2620009, @@ -4513,7 +4513,7 @@ "type": "function", "view": "function Gui.drawMenuBar(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 2100024, "name": "drawMenuBar", "start": 2100009, @@ -4536,7 +4536,7 @@ "type": "function", "view": "function Gui.drawPlayMenu(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 2870025, "name": "drawPlayMenu", "start": 2870009, @@ -4559,7 +4559,7 @@ "type": "function", "view": "function Gui.drawPlayerList(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 6060027, "name": "drawPlayerList", "start": 6060009, @@ -4582,21 +4582,21 @@ "type": "function", "view": "function Gui.drawSettings(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 3750025, "name": "drawSettings", "start": 3750009, "type": "setmethod" }, { - "desc": "See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", + "desc": "See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", "extends": { "finish": 7720034, "start": 7700030, "type": "binary", "view": "GuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7700027, "name": "guidUtils", "start": 7700008, @@ -4610,7 +4610,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7780023, "name": "imGui", "start": 7780008, @@ -4623,7 +4623,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 1520025, "name": "isServer", "start": 1520012, @@ -4636,7 +4636,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 3150029, "name": "isServer", "start": 3150016, @@ -4649,21 +4649,21 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 3190029, "name": "isServer", "start": 3190016, "type": "setfield" }, { - "desc": "See: [MinaUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10)", + "desc": "See: [MinaUtils](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10)", "extends": { "finish": 7860079, "start": 7840030, "type": "binary", "view": "MinaUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7840027, "name": "minaUtils", "start": 7840008, @@ -4741,35 +4741,35 @@ "type": "function", "view": "function Gui.new(self: Gui, guiObject: Gui|nil, server: Server, client: Client, customProfiler: CustomProfiler|nil, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings|nil)\n -> Gui" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7320016, "name": "new", "start": 7320009, "type": "setmethod" }, { - "desc": "See: [NoitaMpSettings](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11)", + "desc": "See: [NoitaMpSettings](../../mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11)", "extends": { "finish": 7570073, "start": 7560036, "type": "binary", "view": "NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7560033, "name": "noitaMpSettings", "start": 7560008, "type": "setfield" }, { - "desc": "See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10)", + "desc": "See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#3#10)", "extends": { "finish": 7440068, "start": 7440027, "type": "binary", "view": "Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7440024, "name": "server", "start": 7440008, @@ -4798,7 +4798,7 @@ "type": "function", "view": "function Gui.setShowMissingSettings(self: Gui, show: boolean)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 1330035, "name": "setShowMissingSettings", "start": 1330009, @@ -4827,7 +4827,7 @@ "type": "function", "view": "function Gui.setShowSettingsSaved(self: Gui, show: boolean)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 1240033, "name": "setShowSettingsSaved", "start": 1240009, @@ -4850,21 +4850,21 @@ "type": "function", "view": "function Gui.update(self: Gui)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 1380019, "name": "update", "start": 1380009, "type": "setmethod" }, { - "desc": "See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10)", + "desc": "See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#2#10)", "extends": { "finish": 7920067, "start": 7920026, "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7920023, "name": "utils", "start": 7920008, @@ -4877,13 +4877,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1420023, "start": 1420014, "type": "doc.class" @@ -4915,7 +4915,7 @@ "type": "function", "view": "function GuidUtils.addGuidToCache(self: GuidUtils, guid: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 160033, "name": "addGuidToCache", "start": 160009, @@ -4929,7 +4929,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1560038, "name": "customProfiler", "start": 1560008, @@ -4965,7 +4965,7 @@ "type": "function", "view": "function GuidUtils.generateNewGuid(self: GuidUtils, inUsedGuids: table|nil)\n -> guid: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 280034, "name": "generateNewGuid", "start": 280009, @@ -4994,7 +4994,7 @@ "type": "function", "view": "function GuidUtils.getCachedGuids(self: GuidUtils)\n -> cached_guid: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 100033, "name": "getCachedGuids", "start": 100009, @@ -5030,7 +5030,7 @@ "type": "function", "view": "function GuidUtils.isPatternValid(self: GuidUtils, guid: string)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 830033, "name": "isPatternValid", "start": 830009, @@ -5065,7 +5065,7 @@ "type": "function", "view": "function GuidUtils.isUnique(self: GuidUtils, guid: string)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1060027, "name": "isUnique", "start": 1060009, @@ -5078,7 +5078,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1680030, "name": "logger", "start": 1680008, @@ -5163,7 +5163,7 @@ "type": "function", "view": "function GuidUtils.new(self: GuidUtils, guidUtilsObject: GuidUtils|nil, customProfiler: CustomProfiler, fileUtils: FileUtils|nil, logger: Logger|nil, plotly: plotly|nil, socket: socket|nil, utils: Utils|nil, winapi: winapi|nil)\n -> GuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1410022, "name": "new", "start": 1410009, @@ -5207,7 +5207,7 @@ "type": "function", "view": "function GuidUtils.setGuid(self: GuidUtils, client: Client|nil, server: Server|nil, guid: string|nil)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 570026, "name": "setGuid", "start": 570009, @@ -5220,7 +5220,7 @@ "type": "binary", "view": "socket" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1780030, "name": "socket", "start": 1780008, @@ -5253,7 +5253,7 @@ "type": "function", "view": "function GuidUtils.toNumber(self: GuidUtils, guid: any)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1190027, "name": "toNumber", "start": 1190009, @@ -5267,7 +5267,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1610029, "name": "utils", "start": 1610008, @@ -5280,7 +5280,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/GuidUtils.lua", "finish": 1740028, "name": "uuid", "start": 1740008, @@ -5293,7 +5293,7 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 500020, "start": 500014, "type": "doc.class" @@ -5315,7 +5315,7 @@ ], "view": "number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 510028, "name": "current", "start": 510014, @@ -5336,7 +5336,7 @@ ], "view": "number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 520024, "name": "max", "start": 520014, @@ -5349,13 +5349,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 16, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1210020, "start": 1210014, "type": "doc.class" @@ -5370,7 +5370,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1310035, "name": "customProfiler", "start": 1310008, @@ -5409,7 +5409,7 @@ "type": "function", "view": "function Logger.debug(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1040021, "name": "debug", "start": 1040009, @@ -5448,7 +5448,7 @@ "type": "function", "view": "function Logger.info(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1080020, "name": "info", "start": 1080009, @@ -5490,7 +5490,7 @@ "type": "function", "view": "function Logger.new(self: Logger, loggerObject: Logger|nil, customProfiler: CustomProfiler)\n -> Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1200019, "name": "new", "start": 1200009, @@ -5529,7 +5529,7 @@ "type": "function", "view": "function Logger.trace(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 990021, "name": "trace", "start": 990009, @@ -5568,7 +5568,7 @@ "type": "function", "view": "function Logger.warn(self: Logger, channel: any, formattedMessage: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", + "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", "finish": 1120020, "name": "warn", "start": 1120009, @@ -5587,7 +5587,7 @@ "type": "integer", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 750023, "start": 750004, "type": "setfield" @@ -5600,13 +5600,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2610023, "start": 2610014, "type": "doc.class" @@ -5622,7 +5622,7 @@ "type": "getlocal", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2740032, "name": "customProfiler", "start": 2740008, @@ -5665,7 +5665,7 @@ "type": "function", "view": "function MinaUtils.getAllMinas(self: MinaUtils, client: Client, server: Server)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 1450030, "name": "getAllMinas", "start": 1450009, @@ -5694,7 +5694,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaEntityId(self: MinaUtils)\n -> localMinaEntityId: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 620039, "name": "getLocalMinaEntityId", "start": 620009, @@ -5723,7 +5723,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaGuid(self: MinaUtils)\n -> localMinaGuid: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 510035, "name": "getLocalMinaGuid", "start": 510009, @@ -5752,7 +5752,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaName(self: MinaUtils)\n -> localMinaName: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 280035, "name": "getLocalMinaName", "start": 280009, @@ -5781,7 +5781,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaNuid(self: MinaUtils)\n -> nuid: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 950035, "name": "getLocalMinaNuid", "start": 950009, @@ -5794,7 +5794,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2790030, "name": "globalsUtils", "start": 2790008, @@ -5827,7 +5827,7 @@ "type": "function", "view": "function MinaUtils.isLocalMinaPolymorphed(self: MinaUtils)\n -> isPolymorphed: boolean\n 2. entityId: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 1140041, "name": "isLocalMinaPolymorphed", "start": 1140009, @@ -5877,7 +5877,7 @@ "type": "function", "view": "function MinaUtils.isRemoteMinae(self: MinaUtils, client: Client, server: Server, entityId: number)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2140032, "name": "isRemoteMinae", "start": 2140009, @@ -5890,7 +5890,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2850024, "name": "logger", "start": 2850008, @@ -5904,7 +5904,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2910033, "name": "networkVscUtils", "start": 2910008, @@ -5982,7 +5982,7 @@ "type": "function", "view": "function MinaUtils.new(self: MinaUtils, minaUtils: MinaUtils|nil, customProfiler: CustomProfiler, globalsUtils: GlobalsUtils, logger: Logger, networkVscUtils: NetworkVscUtils, noitaMpSettings: NoitaMpSettings, utils: Utils)\n -> MinaUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2600022, "name": "new", "start": 2600009, @@ -5996,7 +5996,7 @@ "type": "binary", "view": "NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 2970033, "name": "noitaMpSettings", "start": 2970008, @@ -6026,7 +6026,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaGuid(self: MinaUtils, guid: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 390035, "name": "setLocalMinaGuid", "start": 390009, @@ -6056,7 +6056,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaName(self: MinaUtils, name: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 160035, "name": "setLocalMinaName", "start": 160009, @@ -6070,7 +6070,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/MinaUtils.lua", "finish": 3030023, "name": "utils", "start": 3030008, @@ -6096,7 +6096,7 @@ "type": "function", "view": "function _G.ModGetActiveModIDs()\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1490029, "start": 1490008, "type": "setfield" @@ -6128,7 +6128,7 @@ "type": "function", "view": "function _G.ModIsEnabled(id: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1550023, "start": 1550008, "type": "setfield" @@ -6160,7 +6160,7 @@ "type": "function", "view": "function _G.ModSettingGet(id: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1240024, "start": 1240008, "type": "setfield" @@ -6192,7 +6192,7 @@ "type": "function", "view": "function _G.ModSettingGetNextValue(id: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1370033, "start": 1370008, "type": "setfield" @@ -6210,7 +6210,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 12, "start": 0, "type": "setglobal" @@ -6228,7 +6228,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 10018, "start": 10000, "type": "setfield" @@ -6240,7 +6240,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 740026, "start": 740008, "type": "setfield" @@ -6266,7 +6266,7 @@ "type": "function", "view": "function NetworkCache.clear(clientCacheId: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1590018, "start": 1590000, "type": "setfield" @@ -6310,7 +6310,7 @@ "type": "function", "view": "function NetworkCache.get(clientCacheId: any, event: any, networkMessageId: any)\n -> unknown|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 530016, "start": 530000, "type": "setfield" @@ -6335,7 +6335,7 @@ "type": "function", "view": "function NetworkCache.getAll()\n -> table|unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1520019, "start": 1520000, "type": "setfield" @@ -6373,7 +6373,7 @@ "type": "function", "view": "function NetworkCache.getChecksum(clientCacheId: any, dataChecksum: any)\n -> unknown|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 980024, "start": 980000, "type": "setfield" @@ -6435,7 +6435,7 @@ "type": "function", "view": "function NetworkCache.set(clientCacheId: any, networkMessageId: any, event: any, status: any, ackedAt: any, sendAt: any, dataChecksum: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 30016, "start": 30000, "type": "setfield" @@ -6460,7 +6460,7 @@ "type": "function", "view": "function NetworkCache.size()\n -> integer|unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1380017, "start": 1380000, "type": "setfield" @@ -6479,7 +6479,7 @@ "type": "function", "view": "function NetworkCache.usage()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 1450018, "start": 1450000, "type": "setfield" @@ -6497,7 +6497,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCache.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCache.lua", "finish": 20019, "start": 20000, "type": "setfield" @@ -6516,7 +6516,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 110017, "start": 110000, "type": "setglobal" @@ -6578,7 +6578,7 @@ "type": "function", "view": "function NetworkCacheUtils.ack(peerGuid: any, networkMessageId: any, event: any, status: any, ackedAt: any, sendAt: any, checksum: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1870021, "start": 1870000, "type": "setfield" @@ -6623,7 +6623,7 @@ "type": "function", "view": "function NetworkCacheUtils.get(peerGuid: any, networkMessageId: any, event: any)\n -> data: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1240030, "start": 1240009, "type": "setfield" @@ -6669,7 +6669,7 @@ "type": "function", "view": "function NetworkCacheUtils.getByChecksum(peerGuid: any, event: any, data: any)\n -> cacheData: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1600040, "start": 1600009, "type": "setfield" @@ -6708,7 +6708,7 @@ "type": "function", "view": "function NetworkCacheUtils.getSum(event: any, data: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 130033, "start": 130009, "type": "setfield" @@ -6727,7 +6727,7 @@ "type": "function", "view": "function NetworkCacheUtils.logAll()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 2260024, "start": 2260000, "type": "setfield" @@ -6797,7 +6797,7 @@ "type": "function", "view": "function NetworkCacheUtils.set(peerGuid: string, networkMessageId: number, event: any, status: any, ackedAt: any, sendAt: any, data: any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 590030, "start": 590009, "type": "setfield" @@ -6816,7 +6816,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 12, "start": 0, "type": "setglobal" @@ -6828,7 +6828,7 @@ "type": "getglobal", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 3010015, "start": 3010000, "type": "setfield" @@ -6875,7 +6875,7 @@ "type": "function", "view": "function NetworkUtils.alreadySent(peer: table, event: string, data: table)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2110033, "start": 2110009, "type": "setfield" @@ -6915,7 +6915,7 @@ "type": "function", "view": "function NetworkUtils.deserialize(self: table, value: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1590033, "start": 1590009, "type": "setmethod" @@ -6934,7 +6934,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 40019, "start": 40000, "type": "setfield" @@ -6960,7 +6960,7 @@ "type": "function", "view": "function NetworkUtils.getClientOrServer()\n -> Client: Client|Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1840039, "start": 1840009, "type": "setfield" @@ -6986,7 +6986,7 @@ "type": "function", "view": "function NetworkUtils.getNextNetworkMessageId()\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1990045, "start": 1990009, "type": "setfield" @@ -7011,7 +7011,7 @@ "type": "function", "view": "function NetworkUtils.isTick()\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2820028, "start": 2820009, "type": "setfield" @@ -7029,7 +7029,7 @@ "type": "integer", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 20036, "start": 20000, "type": "setfield" @@ -7041,7 +7041,7 @@ "type": "binary", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 2010040, "start": 2010004, "type": "setfield" @@ -7080,7 +7080,7 @@ "type": "function", "view": "function NetworkUtils.serialize(self: table, value: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", "finish": 1310031, "start": 1310009, "type": "setmethod" @@ -7093,13 +7093,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 10025, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5920029, "start": 5920014, "type": "doc.class" @@ -7196,7 +7196,7 @@ "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(self: NetworkVscUtils, entityId: number, ownerName: string, ownerGuid: string, nuid: number|nil, spawnX: number|nil, spawnY: number|nil)\n -> componentIdForOwnerName: integer|nil\n 2. componentIdForOwnerGuid: integer|nil\n 3. componentIdForNuid: integer|nil\n 4. componentIdForNuidDebugger: integer|nil\n 5. componentIdForNuidDebugger: integer|nil\n 6. componentIdForSpawnX: integer|nil\n 7. componentIdForSpawnY: integer|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 4430043, "name": "addOrUpdateAllVscs", "start": 4430009, @@ -7264,21 +7264,21 @@ "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(self: NetworkVscUtils, entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: number|false|nil\n 2. value: string|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 3980049, "name": "checkIfSpecificVscExists", "start": 3980009, "type": "setmethod" }, { - "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { "finish": 6060130, "start": 6060047, "type": "binary", "view": "any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 6060044, "name": "customProfiler", "start": 6060008, @@ -7336,7 +7336,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(self: NetworkVscUtils, ownerNameCompId: number, ownerGuidCompId: number, nuidCompId: number)\n -> ownerName: string\n 2. ownerGuid: string\n 3. nuid: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5010054, "name": "getAllVcsValuesByComponentIds", "start": 5010009, @@ -7380,21 +7380,21 @@ "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(self: NetworkVscUtils, entityId: number)\n -> ownerName: string?\n 2. ownerGuid: string?\n 3. nuid: number?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 4780050, "name": "getAllVscValuesByEntityId", "start": 4780009, "type": "setmethod" }, { - "desc": "See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", + "desc": "See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", "extends": { "finish": 6260124, "start": 6260045, "type": "binary", "view": "any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 6260042, "name": "globalsUtils", "start": 6260008, @@ -7427,7 +7427,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(self: NetworkVscUtils, entityId: any)\n -> boolean|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5720048, "name": "hasNetworkLuaComponents", "start": 5720009, @@ -7466,7 +7466,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNuidSet(self: NetworkVscUtils, entityId: number)\n -> has: boolean\n 2. nuid: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5540035, "name": "hasNuidSet", "start": 5540009, @@ -7510,21 +7510,21 @@ "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(self: NetworkVscUtils, entityId: number)\n -> isNetworkEntity: boolean\n 2. componentId: number\n 3. nuid: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5270049, "name": "isNetworkEntityByNuidVsc", "start": 5270009, "type": "setmethod" }, { - "desc": "See: [Logger](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua#1#10)", + "desc": "See: [Logger](../../mods/noita-mp/files/scripts/util/Logger.lua#1#10)", "extends": { "finish": 6140037, "start": 6120039, "type": "binary", "view": "any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 6120036, "name": "logger", "start": 6120008, @@ -7587,35 +7587,35 @@ "type": "function", "view": "function NetworkVscUtils.new(self: NetworkVscUtils, networkVscUtilsObject: any, customProfiler: any, logger: any, server: any, globalsUtils: any, utils: any)\n -> NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 5910028, "name": "new", "start": 5910009, "type": "setmethod" }, { - "desc": "See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10)", + "desc": "See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#3#10)", "extends": { "finish": 6200106, "start": 6200039, "type": "binary", "view": "any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 6200036, "name": "server", "start": 6200008, "type": "setfield" }, { - "desc": "See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10)", + "desc": "See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#2#10)", "extends": { "finish": 6320103, "start": 6320038, "type": "binary", "view": "any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 6320035, "name": "utils", "start": 6320008, @@ -7628,13 +7628,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 10029, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2070033, "start": 2070014, "type": "doc.class" @@ -7671,7 +7671,7 @@ "type": "function", "view": "function NoitaComponentUtils.addOrGetNetworkSpriteStatusIndicator(self: NoitaComponentUtils, entityId: number)\n -> compId: number|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 820065, "name": "addOrGetNetworkSpriteStatusIndicator", "start": 820009, @@ -7685,7 +7685,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2170048, "name": "customProfiler", "start": 2170008, @@ -7752,7 +7752,7 @@ "type": "function", "view": "function NoitaComponentUtils.getEntityData(self: NoitaComponentUtils, entityId: number)\n -> ownername: string\n 2. ownerguid: string\n 3. nuid: number\n 4. filename: string\n 5. health: Health\n 6. rotation: number\n 7. velocity: Vec2\n 8. x: number\n 9. y: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 450042, "name": "getEntityData", "start": 450009, @@ -7817,7 +7817,7 @@ "type": "function", "view": "function NoitaComponentUtils.getEntityDataByNuid(self: NoitaComponentUtils, nuid: any)\n -> string\n 2. string\n 3. number\n 4. string\n 5. Health\n 6. number\n 7. Vec2\n 8. number\n 9. number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 720048, "name": "getEntityDataByNuid", "start": 720009, @@ -7852,7 +7852,7 @@ "type": "function", "view": "function NoitaComponentUtils.getInitialSerializedEntityString(self: NoitaComponentUtils, entityId: number)\n -> initialSerializedEntityString: string|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1670061, "name": "getInitialSerializedEntityString", "start": 1670009, @@ -7865,7 +7865,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2220046, "name": "globalsUtils", "start": 2220008, @@ -7898,7 +7898,7 @@ "type": "function", "view": "function NoitaComponentUtils.hasInitialSerializedEntityString(self: NoitaComponentUtils, entityId: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1590061, "name": "hasInitialSerializedEntityString", "start": 1590009, @@ -7911,7 +7911,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2270040, "name": "logger", "start": 2270008, @@ -7925,7 +7925,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2330049, "name": "networkVscUtils", "start": 2330008, @@ -7996,7 +7996,7 @@ "type": "function", "view": "function NoitaComponentUtils.new(self: NoitaComponentUtils, noitaComponentUtilsObject: NoitaComponentUtils|nil, customProfiler: CustomProfiler, globalsUtils: GlobalsUtils, logger: Logger|nil, networkVscUtils: NetworkVscUtils|nil, utils: Utils|nil)\n -> NoitaComponentUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2060032, "name": "new", "start": 2060009, @@ -8053,7 +8053,7 @@ "type": "function", "view": "function NoitaComponentUtils.setEntityData(self: NoitaComponentUtils, entityId: number, x: number, y: number, rotation: number, velocity?: Vec2, health: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 130042, "name": "setEntityData", "start": 130009, @@ -8094,7 +8094,7 @@ "type": "function", "view": "function NoitaComponentUtils.setInitialSerializedEntityString(self: NoitaComponentUtils, entityId: number, initialSerializedEntityString: string)\n -> if: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1370061, "name": "setInitialSerializedEntityString", "start": 1370009, @@ -8130,7 +8130,7 @@ "type": "function", "view": "function NoitaComponentUtils.setNetworkSpriteIndicatorStatus(self: NoitaComponentUtils, entityId: number, status: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 1250060, "name": "setNetworkSpriteIndicatorStatus", "start": 1250009, @@ -8144,7 +8144,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua", "finish": 2390039, "name": "utils", "start": 2390008, @@ -8157,19 +8157,19 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 10026, "start": 10011, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1830029, "start": 1830014, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1660029, "start": 1660014, "type": "doc.class" @@ -8194,21 +8194,21 @@ "type": "function", "view": "function NoitaMpSettings.clearAndCreateSettings(self: NoitaMpSettings)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 910047, "name": "clearAndCreateSettings", "start": 910009, "type": "setmethod" }, { - "desc": "See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", + "desc": "See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10)", "extends": { "finish": 2100100, "start": 2080041, "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 2080038, "name": "customProfiler", "start": 2080008, @@ -8221,7 +8221,7 @@ "type": "binary", "view": "FileUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 2190033, "name": "fileUtils", "start": 2190008, @@ -8264,7 +8264,7 @@ "type": "function", "view": "function NoitaMpSettings.get(self: NoitaMpSettings, key: string, dataType: string)\n -> boolean|string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1290028, "name": "get", "start": 1290009, @@ -8278,7 +8278,7 @@ "type": "binary", "view": "Gui" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 2150027, "name": "gui", "start": 2150008, @@ -8307,7 +8307,7 @@ "type": "function", "view": "function NoitaMpSettings.isMoreThanOneNoitaProcessRunning(self: NoitaMpSettings)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 730057, "name": "isMoreThanOneNoitaProcessRunning", "start": 730009, @@ -8320,7 +8320,7 @@ "type": "binary", "view": "json" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1940028, "name": "json", "start": 1940008, @@ -8333,7 +8333,7 @@ "type": "binary", "view": "LuaFileSystem" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1980027, "name": "lfs", "start": 1980008, @@ -8356,7 +8356,7 @@ "type": "function", "view": "function NoitaMpSettings.load(self: NoitaMpSettings)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1470029, "name": "load", "start": 1470009, @@ -8369,7 +8369,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 2250030, "name": "logger", "start": 2250008, @@ -8456,7 +8456,7 @@ "type": "function", "view": "function NoitaMpSettings.new(self: NoitaMpSettings, noitaMpSettings: NoitaMpSettings|nil, customProfiler: CustomProfiler|nil, gui: Gui, fileUtils: FileUtils|nil, json: json|nil, lfs: LuaFileSystem|nil, logger: Logger|nil, utils: Utils|nil, winapi: winapi|nil)\n -> NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1820028, "name": "new", "start": 1820009, @@ -8477,7 +8477,7 @@ "type": "function", "view": "function NoitaMpSettings.save(self: NoitaMpSettings)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1580029, "name": "save", "start": 1580009, @@ -8520,7 +8520,7 @@ "type": "function", "view": "function NoitaMpSettings.set(self: NoitaMpSettings, key: string, value: any)\n -> self.cachedSettings: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1080028, "name": "set", "start": 1080009, @@ -8534,7 +8534,7 @@ "type": "binary", "view": "Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1900029, "name": "utils", "start": 1900008, @@ -8547,7 +8547,7 @@ "type": "binary", "view": "winapi" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 2020030, "name": "winapi", "start": 2020008, @@ -8560,13 +8560,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 27, "start": 10, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 440031, "start": 440014, "type": "doc.class" @@ -8580,7 +8580,7 @@ "type": "binary", "view": "base64" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 580038, "name": "base64", "start": 580008, @@ -8594,7 +8594,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 630046, "name": "customProfiler", "start": 630008, @@ -8648,7 +8648,7 @@ "type": "function", "view": "function NoitaPatcherUtils.deserializeEntity(self: NoitaPatcherUtils, entityId: number, serializedEntityString: base64, x: number, y: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 290044, "name": "deserializeEntity", "start": 290009, @@ -8703,7 +8703,7 @@ "type": "function", "view": "function NoitaPatcherUtils.new(self: NoitaPatcherUtils, noitaPatcherUtilsObject: NoitaPatcherUtils|nil, base64: base64|nil, customProfiler: CustomProfiler, np: noitapatcher)\n -> NoitaPatcherUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 430030, "name": "new", "start": 430009, @@ -8716,7 +8716,7 @@ "type": "binary", "view": "noitapatcher" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 680034, "name": "np", "start": 680008, @@ -8751,7 +8751,7 @@ "type": "function", "view": "function NoitaPatcherUtils.serializeEntity(self: NoitaPatcherUtils, entityId: number)\n -> encodedBase64: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 160042, "name": "serializeEntity", "start": 160009, @@ -8764,13 +8764,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 10019, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 790023, "start": 790014, "type": "doc.class" @@ -8785,7 +8785,7 @@ "type": "binary", "view": "Client" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 890030, "name": "client", "start": 890008, @@ -8799,7 +8799,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 940038, "name": "customProfiler", "start": 940008, @@ -8812,7 +8812,7 @@ "type": "binary", "view": "FileUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1040033, "name": "fileUtils", "start": 1040008, @@ -8841,7 +8841,7 @@ "type": "function", "view": "function NuidUtils.getEntityIdsByKillIndicator(self: NuidUtils)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 480046, "name": "getEntityIdsByKillIndicator", "start": 480009, @@ -8868,7 +8868,7 @@ "type": "function", "view": "function NuidUtils.getNextNuid(self: NuidUtils)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 100030, "name": "getNextNuid", "start": 100009, @@ -8881,7 +8881,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1110035, "name": "globalUtils", "start": 1110008, @@ -8894,7 +8894,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 990030, "name": "logger", "start": 990008, @@ -8972,7 +8972,7 @@ "type": "function", "view": "function NuidUtils.new(self: NuidUtils, nuidUitlsObject: NuidUtils|nil, client: Client, customProfiler: CustomProfiler, fileUtils: FileUtils|nil, globalsUtils: GlobalsUtils|nil, logger: Logger|nil, nxml: nxml|nil)\n -> NuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 780022, "name": "new", "start": 780009, @@ -8985,7 +8985,7 @@ "type": "binary", "view": "nxml" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NuidUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NuidUtils.lua", "finish": 1190028, "name": "nxml", "start": 1190008, @@ -9006,7 +9006,7 @@ "type": "function", "view": "function OnProjectileFired()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 90026, "start": 90009, "type": "setglobal" @@ -9026,7 +9026,7 @@ "type": "function", "view": "function OnProjectileFiredPost()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NoitaPatcherUtils.lua", "finish": 110030, "start": 110009, "type": "setglobal" @@ -9045,7 +9045,7 @@ "type": "function", "view": "function OnWorldInitialized()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 360031, "start": 360013, "type": "setglobal" @@ -9077,7 +9077,7 @@ "type": "function", "view": "function PlayerNameFunction(entity_id: any, playerName: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 250027, "start": 250009, "type": "setglobal" @@ -9097,7 +9097,7 @@ "view": "SockServer" } ], - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 20029, "start": 20010, "type": "doc.class" @@ -9111,7 +9111,7 @@ "view": "SockServer" } ], - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9730033, "start": 9730014, "type": "doc.class" @@ -9125,7 +9125,7 @@ "type": "getlocal", "view": "Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 60014, "name": "__index", "start": 60000, @@ -9138,14 +9138,14 @@ "type": "integer", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11190035, "name": "acknowledgeMaxSize", "start": 11190004, "type": "setfield" }, { - "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9)", + "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#953#9)", "extends": { "args": [ { @@ -9155,7 +9155,7 @@ "view": "Server" } ], - "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9)", + "desc": "Checks if the current local user is a server.\n\n@*return* `true` — if server, false if not\nSee: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#953#9)", "finish": 9380003, "returns": [ { @@ -9167,7 +9167,7 @@ "type": "function", "view": "function Server.amIServer(self: Server)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9350025, "name": "amIServer", "start": 9350009, @@ -9197,7 +9197,7 @@ "type": "function", "view": "function Server.ban(self: Server, name: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9500019, "name": "ban", "start": 9500009, @@ -9211,7 +9211,7 @@ "type": "binary", "view": "CustomProfiler" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9890035, "name": "customProfiler", "start": 9890008, @@ -9224,21 +9224,21 @@ "type": "select", "view": "EntityCache" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10630032, "name": "entityCache", "start": 10630008, "type": "setfield" }, { - "desc": "See: [EntityCacheUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10)", + "desc": "See: [EntityCacheUtils](../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10)", "extends": { "finish": 10710112, "start": 10700040, "type": "select", "view": "EntityCacheUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10700037, "name": "entityCacheUtils", "start": 10700008, @@ -9251,21 +9251,21 @@ "type": "binary", "view": "EntityUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10750032, "name": "entityUtils", "start": 10750008, "type": "setfield" }, { - "desc": "See: [FileUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua#1#10)", + "desc": "See: [FileUtils](../../mods/noita-mp/files/scripts/util/FileUtils.lua#1#10)", "extends": { "finish": 10900040, "start": 10880033, "type": "select", "view": "FileUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10880030, "name": "fileUtils", "start": 10880008, @@ -9294,21 +9294,21 @@ "type": "function", "view": "function Server.getAckCacheSize(self: Server)\n -> cacheSize: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9580031, "name": "getAckCacheSize", "start": 9580009, "type": "setmethod" }, { - "desc": "See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", + "desc": "See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10)", "extends": { "finish": 10140054, "start": 10120036, "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10120033, "name": "globalsUtils", "start": 10120008, @@ -9321,7 +9321,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11200021, "name": "guid", "start": 11200004, @@ -9334,21 +9334,21 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11330021, "name": "guid", "start": 11330004, "type": "setfield" }, { - "desc": "See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", + "desc": "See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10)", "extends": { "finish": 10980045, "start": 10960033, "type": "select", "view": "GuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10960030, "name": "guidUtils", "start": 10960008, @@ -9361,7 +9361,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11210023, "name": "health", "start": 11210004, @@ -9374,7 +9374,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11220020, "name": "iAm", "start": 11220004, @@ -9403,7 +9403,7 @@ "type": "function", "view": "function Server.isRunning(self: Server)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 7450025, "name": "isRunning", "start": 7450009, @@ -9433,7 +9433,7 @@ "type": "function", "view": "function Server.kick(self: Server, name: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9420020, "name": "kick", "start": 9420009, @@ -9446,7 +9446,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9970027, "name": "logger", "start": 9970008, @@ -9459,7 +9459,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11020032, "name": "messagePack", "start": 11020008, @@ -9473,7 +9473,7 @@ "type": "binary", "view": "MinaUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10260030, "name": "minaUtils", "start": 10260008, @@ -9486,7 +9486,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11230030, "name": "modListCached", "start": 11230004, @@ -9499,7 +9499,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11240021, "name": "name", "start": 11240004, @@ -9512,7 +9512,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11320021, "name": "name", "start": 11320004, @@ -9526,7 +9526,7 @@ "type": "select", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10460033, "name": "networkCache", "start": 10460008, @@ -9540,7 +9540,7 @@ "type": "select", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10510038, "name": "networkCacheUtils", "start": 10510008, @@ -9554,7 +9554,7 @@ "type": "select", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10410033, "name": "networkUtils", "start": 10410008, @@ -9568,7 +9568,7 @@ "type": "select", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10190036, "name": "networkVscUtils", "start": 10190008, @@ -9653,7 +9653,7 @@ "type": "function", "view": "function Server.new(self: Server, serverObject: Server|nil, address: string|nil, port: number|nil, maxPeers: number|nil, maxChannels: number|nil, inBandwidth: number|nil, outBandwidth: number|nil, np: noitapatcher)\n -> Server" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9720019, "name": "new", "start": 9720009, @@ -9667,7 +9667,7 @@ "type": "select", "view": "NoitaComponentUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10560040, "name": "noitaComponentUtils", "start": 10560008, @@ -9681,7 +9681,7 @@ "type": "select", "view": "NoitaMpSettings" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9830036, "name": "noitaMpSettings", "start": 9830008, @@ -9694,7 +9694,7 @@ "type": "select", "view": "NoitaPatcherUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11060038, "name": "noitaPatcherUtils", "start": 11060008, @@ -9707,7 +9707,7 @@ "type": "nil", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11250021, "name": "nuid", "start": 11250004, @@ -9721,7 +9721,7 @@ "type": "select", "view": "NuidUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10340030, "name": "nuidUtils", "start": 10340008, @@ -9771,7 +9771,7 @@ "type": "function", "view": "function Server.send(self: Server, peer: Client|Server, event: string, data: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 6310020, "name": "send", "start": 6310009, @@ -9807,7 +9807,7 @@ "type": "function", "view": "function Server.sendDeadNuids(self: Server, deadNuids: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9040029, "name": "sendDeadNuids", "start": 9040009, @@ -9837,7 +9837,7 @@ "type": "function", "view": "function Server.sendEntityData(self: Server, entityId: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 8700030, "name": "sendEntityData", "start": 8700009, @@ -9866,7 +9866,7 @@ "type": "function", "view": "function Server.sendMinaInformation(self: Server)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 9170035, "name": "sendMinaInformation", "start": 9170009, @@ -9913,7 +9913,7 @@ "type": "function", "view": "function Server.sendNewGuid(self: Server, peer: Client|Server, oldGuid: string, newGuid: string)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 8040027, "name": "sendNewGuid", "start": 8040009, @@ -9998,7 +9998,7 @@ "type": "function", "view": "function Server.sendNewNuid(self: Server, ownerName: string, ownerGuid: string, entityId: number, serializedEntityString: string, nuid: number, x: number, y: number, initialSerializedEntityString: string)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 8230027, "name": "sendNewNuid", "start": 8230009, @@ -10041,7 +10041,7 @@ "type": "function", "view": "function Server.sendToAll(self: Server, event: string, data: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 6600025, "name": "sendToAll", "start": 6600009, @@ -10091,7 +10091,7 @@ "type": "function", "view": "function Server.sendToAllBut(self: Server, peer: Client|Server, event: string, data: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 6800028, "name": "sendToAllBut", "start": 6800009, @@ -10104,7 +10104,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11110025, "name": "sock", "start": 11110008, @@ -10141,7 +10141,7 @@ "type": "function", "view": "function Server.start(self: Server, ip: string|nil, port: number|nil)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 7000021, "name": "start", "start": 7000009, @@ -10164,7 +10164,7 @@ "type": "function", "view": "function Server.stop(self: Server)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 7330020, "name": "stop", "start": 7330009, @@ -10177,7 +10177,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11260026, "name": "transform", "start": 11260004, @@ -10207,7 +10207,7 @@ "type": "function", "view": "function Server.update(self: Server, startFrameTime: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 7600022, "name": "update", "start": 7600009, @@ -10221,7 +10221,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 10050026, "name": "utils", "start": 10050008, @@ -10234,7 +10234,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua", + "file": "../../mods/noita-mp/files/scripts/net/Server.lua", "finish": 11140030, "name": "zstandard", "start": 11140008, @@ -10253,7 +10253,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 30002, "start": 30000, "type": "setglobal" @@ -10279,7 +10279,7 @@ "type": "function", "view": "function Ui.new()\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 410015, "start": 410009, "type": "setfield" @@ -10291,13 +10291,13 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 10015, "start": 10010, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1070019, "start": 1070014, "type": "doc.class" @@ -10329,7 +10329,7 @@ "type": "function", "view": "function Utils.copyToClipboard(self: Utils, copy: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 720030, "name": "copyToClipboard", "start": 720009, @@ -10342,7 +10342,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1190023, "name": "ffi", "start": 1190008, @@ -10378,7 +10378,7 @@ "type": "function", "view": "function Utils.isEmpty(self: Utils, var: string|number|table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 410022, "name": "isEmpty", "start": 410009, @@ -10411,7 +10411,7 @@ "type": "function", "view": "function Utils.new(self: Utils, utilsObject: any)\n -> Utils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1060018, "name": "new", "start": 1060009, @@ -10441,7 +10441,7 @@ "type": "function", "view": "function Utils.openUrl(self: Utils, url: string)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 900022, "name": "openUrl", "start": 900009, @@ -10477,7 +10477,7 @@ "type": "function", "view": "function Utils.pformat(self: Utils, var: string|number|table)\n -> formatted: string|number|table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 590022, "name": "pformat", "start": 590009, @@ -10490,7 +10490,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 1150026, "name": "pprint", "start": 1150008, @@ -10520,7 +10520,7 @@ "type": "function", "view": "function Utils.reloadMap(self: Utils, seed: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 650024, "name": "reloadMap", "start": 650009, @@ -10550,14 +10550,14 @@ "type": "function", "view": "function Utils.sleep(self: Utils, s: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 170020, "name": "sleep", "start": 170009, "type": "setmethod" }, { - "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9)", + "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#18#9)", "extends": { "args": [ { @@ -10574,13 +10574,13 @@ "view": "number" } ], - "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9)", + "desc": "Wait for n seconds.\n\n@*param* `s` — seconds to wait\nSee: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#18#9)", "finish": 130003, "start": 110000, "type": "function", "view": "function Utils.wait(self: Utils, s: number)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", + "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", "finish": 110019, "name": "wait", "start": 110009, @@ -10599,7 +10599,7 @@ "type": "table", "view": "_G" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 680002, "start": 680000, "type": "setglobal" @@ -10618,7 +10618,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3670008, "start": 3670000, "type": "setglobal" @@ -10651,7 +10651,7 @@ "type": "function", "view": "function __genOrderedIndex(t: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 130026, "start": 130009, "type": "setglobal" @@ -10669,7 +10669,7 @@ "type": "table", "view": "string[]" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 80003, "start": 80000, "type": "setglobal" @@ -10719,7 +10719,7 @@ "type": "function", "view": "function assert(v?: , message?: any, ...any)\n -> \n 2. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 200015, "start": 200009, "type": "setglobal" @@ -10759,7 +10759,7 @@ "type": "function", "view": "function collectgarbage(opt?: \"collect\"|\"count\"|\"generational\"|\"incremental\"|\"isrunning\"...(+3), ...any)\n -> any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 390023, "start": 390009, "type": "setglobal" @@ -10778,7 +10778,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5070018, "start": 5070012, "type": "setglobal" @@ -10790,7 +10790,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/EntityUtils.lua", "finish": 5240018, "start": 5240012, "type": "setglobal" @@ -10808,7 +10808,7 @@ "type": "table", "view": "coroutinelib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 80009, "start": 80000, "type": "setglobal" @@ -10846,7 +10846,7 @@ "type": "function", "view": "function coroutine.close(co: thread)\n -> noerror: boolean\n 2. errorobject: any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 390024, "start": 390009, "type": "setfield" @@ -10880,7 +10880,7 @@ "type": "function", "view": "function coroutine.create(f: fun(...any):...unknown)\n -> thread" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 180025, "start": 180009, "type": "setfield" @@ -10914,7 +10914,7 @@ "type": "function", "view": "function coroutine.isyieldable(co?: thread)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 280030, "start": 280009, "type": "setfield" @@ -10964,7 +10964,7 @@ "type": "function", "view": "function coroutine.resume(co: thread, val1?: any, ...any)\n -> success: boolean\n 2. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 500025, "start": 500009, "type": "setfield" @@ -10995,7 +10995,7 @@ "type": "function", "view": "function coroutine.running()\n -> running: thread\n 2. ismain: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 600026, "start": 600009, "type": "setfield" @@ -11029,7 +11029,7 @@ "type": "function", "view": "function coroutine.status(co: thread)\n -> \"dead\"|\"normal\"|\"running\"|\"suspended\"" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 740025, "start": 740009, "type": "setfield" @@ -11063,7 +11063,7 @@ "type": "function", "view": "function coroutine.wrap(f: fun(...any):...unknown)\n -> fun(...any):...unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 840023, "start": 840009, "type": "setfield" @@ -11097,7 +11097,7 @@ "type": "function", "view": "(async) function coroutine.yield(...any)\n -> ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/coroutine.lua", "finish": 930024, "start": 930009, "type": "setfield" @@ -11116,7 +11116,7 @@ "type": "table", "view": "debuglib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 80005, "start": 80000, "type": "setglobal" @@ -11137,7 +11137,7 @@ "type": "function", "view": "function debug.debug()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 330020, "start": 330009, "type": "setfield" @@ -11171,7 +11171,7 @@ "type": "function", "view": "function debug.getfenv(o: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 440022, "start": 440009, "type": "setfield" @@ -11213,7 +11213,7 @@ "type": "function", "view": "function debug.gethook(co?: thread)\n -> hook: function\n 2. mask: string\n 3. count: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 560022, "start": 560009, "type": "setfield" @@ -11259,7 +11259,7 @@ "type": "function", "view": "function debug.getinfo(thread: thread, f: integer|fun(...any):...unknown, what?: string|\"L\"|\"S\"|\"f\"|\"l\"...(+4))\n -> debuginfo" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 790022, "start": 790009, "type": "setfield" @@ -11309,7 +11309,7 @@ "type": "function", "view": "function debug.getlocal(thread: thread, f: integer|fun(...any):...unknown, index: integer)\n -> name: string\n 2. value: any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 930023, "start": 930009, "type": "setfield" @@ -11343,7 +11343,7 @@ "type": "function", "view": "function debug.getmetatable(object: any)\n -> metatable: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1030027, "start": 1030009, "type": "setfield" @@ -11370,7 +11370,7 @@ "type": "function", "view": "function debug.getregistry()\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1120026, "start": 1120009, "type": "setfield" @@ -11414,7 +11414,7 @@ "type": "function", "view": "function debug.getupvalue(f: fun(...any):...unknown, up: integer)\n -> name: string\n 2. value: any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1240025, "start": 1240009, "type": "setfield" @@ -11458,7 +11458,7 @@ "type": "function", "view": "function debug.getuservalue(u: userdata, n?: integer)\n -> any\n 2. boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1390027, "start": 1390009, "type": "setfield" @@ -11492,7 +11492,7 @@ "type": "function", "view": "function debug.setcstacklimit(limit: integer)\n -> boolean|integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1540029, "start": 1540009, "type": "setfield" @@ -11532,7 +11532,7 @@ "type": "function", "view": "function debug.setfenv(object: , env: table)\n -> object: " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1660022, "start": 1660009, "type": "setfield" @@ -11578,7 +11578,7 @@ "type": "function", "view": "function debug.sethook(thread: thread, hook: fun(...any):...unknown, mask: string|\"c\"|\"l\"|\"r\", count?: integer)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1850022, "start": 1850009, "type": "setfield" @@ -11630,7 +11630,7 @@ "type": "function", "view": "function debug.setlocal(thread: thread, level: integer, index: integer, value: any)\n -> name: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 1980023, "start": 1980009, "type": "setfield" @@ -11670,7 +11670,7 @@ "type": "function", "view": "function debug.setmetatable(value: , meta?: table)\n -> value: " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2090027, "start": 2090009, "type": "setfield" @@ -11716,7 +11716,7 @@ "type": "function", "view": "function debug.setupvalue(f: fun(...any):...unknown, up: integer, value: any)\n -> name: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2200025, "start": 2200009, "type": "setfield" @@ -11762,7 +11762,7 @@ "type": "function", "view": "function debug.setuservalue(udata: userdata, value: any, n?: integer)\n -> udata: userdata" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2340027, "start": 2340009, "type": "setfield" @@ -11808,7 +11808,7 @@ "type": "function", "view": "function debug.traceback(thread: thread, message?: any, level?: integer)\n -> message: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2470024, "start": 2470009, "type": "setfield" @@ -11848,7 +11848,7 @@ "type": "function", "view": "function debug.upvalueid(f: fun(...any):...unknown, n: integer)\n -> id: lightuserdata" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2590024, "start": 2590009, "type": "setfield" @@ -11894,7 +11894,7 @@ "type": "function", "view": "function debug.upvaluejoin(f1: fun(...any):...unknown, n1: integer, f2: fun(...any):...unknown, n2: integer)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/debug.lua", "finish": 2710026, "start": 2710009, "type": "setfield" @@ -11928,7 +11928,7 @@ "type": "function", "view": "function dofile(filename?: string)\n -> ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 480015, "start": 480009, "type": "setglobal" @@ -11954,7 +11954,7 @@ "type": "function", "view": "function dofile(path: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 1130010, "start": 1130004, "type": "setglobal" @@ -11988,7 +11988,7 @@ "type": "function", "view": "function error(message: any, level?: integer)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 600014, "start": 600009, "type": "setglobal" @@ -12007,7 +12007,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 2560008, "start": 2560000, "type": "setglobal" @@ -12040,7 +12040,7 @@ "type": "function", "view": "function getfenv(f?: integer|fun(...any):...unknown)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 790016, "start": 790009, "type": "setglobal" @@ -12074,7 +12074,7 @@ "type": "function", "view": "function getmetatable(object: any)\n -> metatable: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 890021, "start": 890009, "type": "setglobal" @@ -12093,7 +12093,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 80012, "start": 80000, "type": "setglobal" @@ -12105,7 +12105,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 80012, "start": 80000, "type": "setglobal" @@ -12117,7 +12117,7 @@ "type": "binary", "view": "GlobalsUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", "finish": 90012, "start": 90000, "type": "setglobal" @@ -12135,7 +12135,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 2310015, "start": 2310012, "type": "setglobal" @@ -12147,7 +12147,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 2880015, "start": 2880012, "type": "setglobal" @@ -12159,7 +12159,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 3200015, "start": 3200012, "type": "setglobal" @@ -12171,7 +12171,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Ui.lua", + "file": "../../mods/noita-mp/files/scripts/Ui.lua", "finish": 3510015, "start": 3510012, "type": "setglobal" @@ -12183,7 +12183,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 260007, "start": 260004, "type": "setglobal" @@ -12195,7 +12195,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 390007, "start": 390004, "type": "setglobal" @@ -12213,7 +12213,7 @@ "type": "table", "view": "iolib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 260002, "start": 260000, "type": "setglobal" @@ -12256,7 +12256,7 @@ "type": "function", "view": "function io.close(file?: file*)\n -> suc: boolean?\n 2. exitcode: (\"exit\"|\"signal\")?\n 3. code: integer?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 510017, "start": 510009, "type": "setfield" @@ -12277,7 +12277,7 @@ "type": "function", "view": "function io.flush()" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 580017, "start": 580009, "type": "setfield" @@ -12306,7 +12306,7 @@ "type": "function", "view": "function io.input(file: string|file*)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 670017, "start": 670009, "type": "setfield" @@ -12346,7 +12346,7 @@ "type": "function", "view": "function io.lines(filename?: string, ...string|integer|\"L\"|\"a\"|\"l\"...(+1))\n -> fun():any, ...unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 830017, "start": 830009, "type": "setfield" @@ -12390,7 +12390,7 @@ "type": "function", "view": "function io.open(filename: string, mode?: \"a\"|\"a+\"|\"a+b\"|\"ab\"|\"r\"...(+7))\n -> file*?\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 950016, "start": 950009, "type": "setfield" @@ -12419,7 +12419,7 @@ "type": "function", "view": "function io.output(file: string|file*)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1040018, "start": 1040009, "type": "setfield" @@ -12463,7 +12463,7 @@ "type": "function", "view": "function io.popen(prog: string, mode?: \"r\"|\"w\")\n -> file*?\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1190017, "start": 1190009, "type": "setfield" @@ -12489,7 +12489,7 @@ "type": "function", "view": "function io.popen(commandLine: any)\n -> table|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 2220017, "start": 2220009, "type": "setfield" @@ -12527,7 +12527,7 @@ "type": "function", "view": "function io.read(...string|integer|\"L\"|\"a\"|\"l\"...(+1))\n -> any\n 2. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1300016, "start": 1300009, "type": "setfield" @@ -12554,7 +12554,7 @@ "type": "function", "view": "function io.tmpfile()\n -> file*" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1390019, "start": 1390009, "type": "setfield" @@ -12589,7 +12589,7 @@ "type": "function", "view": "function io.type(file: file*)\n -> \"closed file\"|\"file\"|`nil`" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1540016, "start": 1540009, "type": "setfield" @@ -12627,7 +12627,7 @@ "type": "function", "view": "function io.write(...any)\n -> file*\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/io.lua", "finish": 1630017, "start": 1630009, "type": "setfield" @@ -12669,7 +12669,7 @@ "type": "function", "view": "function ipairs(t: )\n -> fun(table: [], i?: integer):integer, \n 2. \n 3. i: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1060015, "start": 1060009, "type": "setglobal" @@ -12688,7 +12688,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1010011, "start": 1010000, "type": "setfield" @@ -12700,7 +12700,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1060015, "start": 1060004, "type": "setfield" @@ -12712,7 +12712,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1100015, "start": 1100004, "type": "setfield" @@ -12730,7 +12730,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1000013, "start": 1000000, "type": "setfield" @@ -12742,7 +12742,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1050017, "start": 1050004, "type": "setfield" @@ -12754,7 +12754,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1090017, "start": 1090004, "type": "setfield" @@ -12810,7 +12810,7 @@ "type": "function", "view": "function load(chunk: string|function, chunkname?: string, mode?: \"b\"|\"bt\"|\"t\", env?: table)\n -> function?\n 2. error_message: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1280013, "start": 1280009, "type": "setglobal" @@ -12860,7 +12860,7 @@ "type": "function", "view": "function loadfile(filename?: string, mode?: \"b\"|\"bt\"|\"t\", env?: table)\n -> function?\n 2. error_message: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1410017, "start": 1410009, "type": "setglobal" @@ -12904,7 +12904,7 @@ "type": "function", "view": "function loadstring(text: string, chunkname?: string)\n -> function?\n 2. error_message: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1540019, "start": 1540009, "type": "setglobal" @@ -12923,7 +12923,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 30006, "start": 30000, "type": "setglobal" @@ -12935,7 +12935,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 30006, "start": 30000, "type": "setglobal" @@ -12947,7 +12947,7 @@ "type": "binary", "view": "Logger" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", "finish": 40006, "start": 40000, "type": "setglobal" @@ -12965,7 +12965,7 @@ "type": "table", "view": "mathlib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 320004, "start": 320000, "type": "setglobal" @@ -12999,7 +12999,7 @@ "type": "function", "view": "function math.abs(x: )\n -> " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 430017, "start": 430009, "type": "setfield" @@ -13033,7 +13033,7 @@ "type": "function", "view": "function math.acos(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 530018, "start": 530009, "type": "setfield" @@ -13067,7 +13067,7 @@ "type": "function", "view": "function math.asin(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 630018, "start": 630009, "type": "setfield" @@ -13107,7 +13107,7 @@ "type": "function", "view": "function math.atan(y: number, x?: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 740018, "start": 740009, "type": "setfield" @@ -13147,7 +13147,7 @@ "type": "function", "view": "function math.atan2(y: number, x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 860019, "start": 860009, "type": "setfield" @@ -13181,7 +13181,7 @@ "type": "function", "view": "function math.ceil(x: number)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 960018, "start": 960009, "type": "setfield" @@ -13215,7 +13215,7 @@ "type": "function", "view": "function math.cos(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1060017, "start": 1060009, "type": "setfield" @@ -13249,7 +13249,7 @@ "type": "function", "view": "function math.cosh(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1170018, "start": 1170009, "type": "setfield" @@ -13283,7 +13283,7 @@ "type": "function", "view": "function math.deg(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1270017, "start": 1270009, "type": "setfield" @@ -13317,7 +13317,7 @@ "type": "function", "view": "function math.exp(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1370017, "start": 1370009, "type": "setfield" @@ -13351,7 +13351,7 @@ "type": "function", "view": "function math.floor(x: number)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1470019, "start": 1470009, "type": "setfield" @@ -13391,7 +13391,7 @@ "type": "function", "view": "function math.fmod(x: number, y: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1580018, "start": 1580009, "type": "setfield" @@ -13429,7 +13429,7 @@ "type": "function", "view": "function math.frexp(x: number)\n -> m: number\n 2. e: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1700019, "start": 1700009, "type": "setfield" @@ -13469,7 +13469,7 @@ "type": "function", "view": "function math.ldexp(m: number, e: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1820019, "start": 1820009, "type": "setfield" @@ -13509,7 +13509,7 @@ "type": "function", "view": "function math.log(x: number, base?: integer)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 1930017, "start": 1930009, "type": "setfield" @@ -13543,7 +13543,7 @@ "type": "function", "view": "function math.log10(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2040019, "start": 2040009, "type": "setfield" @@ -13583,7 +13583,7 @@ "type": "function", "view": "function math.max(x: , ...)\n -> " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2160017, "start": 2160009, "type": "setfield" @@ -13623,7 +13623,7 @@ "type": "function", "view": "function math.min(x: , ...)\n -> " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2280017, "start": 2280009, "type": "setfield" @@ -13661,7 +13661,7 @@ "type": "function", "view": "function math.modf(x: number)\n -> integer\n 2. number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2390018, "start": 2390009, "type": "setfield" @@ -13701,7 +13701,7 @@ "type": "function", "view": "function math.pow(x: number, y: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2510017, "start": 2510009, "type": "setfield" @@ -13735,7 +13735,7 @@ "type": "function", "view": "function math.rad(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2610017, "start": 2610009, "type": "setfield" @@ -13775,7 +13775,7 @@ "type": "function", "view": "function math.random(m: integer, n: integer)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2770020, "start": 2770009, "type": "setfield" @@ -13809,7 +13809,7 @@ "type": "function", "view": "function math.randomseed(x?: integer, y?: integer)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2890024, "start": 2890009, "type": "setfield" @@ -13849,7 +13849,7 @@ "type": "function", "view": "function math.round(v: number|nil, bracket: number|nil)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/mathExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/mathExtensions.lua", "finish": 250019, "start": 250009, "type": "setfield" @@ -13883,7 +13883,7 @@ "type": "function", "view": "function math.sign(v: number)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/mathExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/mathExtensions.lua", "finish": 70018, "start": 70009, "type": "setfield" @@ -13917,7 +13917,7 @@ "type": "function", "view": "function math.sin(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 2990017, "start": 2990009, "type": "setfield" @@ -13951,7 +13951,7 @@ "type": "function", "view": "function math.sinh(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3100018, "start": 3100009, "type": "setfield" @@ -13985,7 +13985,7 @@ "type": "function", "view": "function math.sqrt(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3200018, "start": 3200009, "type": "setfield" @@ -14019,7 +14019,7 @@ "type": "function", "view": "function math.tan(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3300017, "start": 3300009, "type": "setfield" @@ -14053,7 +14053,7 @@ "type": "function", "view": "function math.tanh(x: number)\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3410018, "start": 3410009, "type": "setfield" @@ -14087,7 +14087,7 @@ "type": "function", "view": "function math.tointeger(x: any)\n -> integer?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3520023, "start": 3520009, "type": "setfield" @@ -14121,7 +14121,7 @@ "type": "function", "view": "function math.type(x: any)\n -> \"float\"|\"integer\"|'nil'" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3650018, "start": 3650009, "type": "setfield" @@ -14161,7 +14161,7 @@ "type": "function", "view": "function math.ult(m: integer, n: integer)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/math.lua", "finish": 3760017, "start": 3760009, "type": "setfield" @@ -14180,7 +14180,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 30011, "start": 30008, "type": "setglobal" @@ -14192,7 +14192,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 50011, "start": 50008, "type": "setglobal" @@ -14225,7 +14225,7 @@ "type": "function", "view": "function module(name: string, ...any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1690015, "start": 1690009, "type": "setglobal" @@ -14244,7 +14244,7 @@ "type": "binary", "view": "nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 420004, "start": 420000, "type": "setglobal" @@ -14256,7 +14256,7 @@ "type": "select", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 470016, "start": 470012, "type": "setglobal" @@ -14274,7 +14274,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 260015, "start": 260000, "type": "setglobal" @@ -14286,7 +14286,7 @@ "type": "binary", "view": "NetworkVscUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_updater.lua", "finish": 270015, "start": 270000, "type": "setglobal" @@ -14319,7 +14319,7 @@ "type": "function", "view": "function newproxy(proxy: boolean|table|userdata)\n -> userdata" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1600017, "start": 1600009, "type": "setglobal" @@ -14362,7 +14362,7 @@ "type": "function", "view": "function next(table: table<, >, index?: )\n -> ?\n 2. ?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 1870013, "start": 1870009, "type": "setglobal" @@ -14381,7 +14381,7 @@ "type": "binary", "view": "NoitaComponentUtils" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 310019, "start": 310000, "type": "setglobal" @@ -14424,7 +14424,7 @@ "type": "function", "view": "function orderedNext(t: any, state: any)\n -> unknown|nil\n 2. unknown|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 240020, "start": 240009, "type": "setglobal" @@ -14464,7 +14464,7 @@ "type": "function", "view": "function orderedPairs(t: any)\n -> function\n 2. unknown\n 3. nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 530021, "start": 530009, "type": "setglobal" @@ -14482,7 +14482,7 @@ "type": "table", "view": "oslib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 80002, "start": 80000, "type": "setglobal" @@ -14509,7 +14509,7 @@ "type": "function", "view": "function os.clock()\n -> number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 170017, "start": 170009, "type": "setfield" @@ -14549,7 +14549,7 @@ "type": "function", "view": "function os.date(format?: string, time?: integer)\n -> string|osdate" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 840016, "start": 840009, "type": "setfield" @@ -14589,7 +14589,7 @@ "type": "function", "view": "function os.difftime(t2: integer, t1: integer)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 950020, "start": 950009, "type": "setfield" @@ -14631,7 +14631,7 @@ "type": "function", "view": "function os.execute(command?: string)\n -> suc: boolean?\n 2. exitcode: (\"exit\"|\"signal\")?\n 3. code: integer?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1060019, "start": 1060009, "type": "setfield" @@ -14657,7 +14657,7 @@ "type": "function", "view": "function os.execute(commandLine: any)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", "finish": 1150019, "start": 1150009, "type": "setfield" @@ -14691,7 +14691,7 @@ "type": "function", "view": "function os.exit(code?: boolean|integer, close?: boolean)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1150016, "start": 1150009, "type": "setfield" @@ -14725,7 +14725,7 @@ "type": "function", "view": "function os.getenv(varname: string)\n -> string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1250018, "start": 1250009, "type": "setfield" @@ -14763,7 +14763,7 @@ "type": "function", "view": "function os.remove(filename: string)\n -> suc: boolean\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1350018, "start": 1350009, "type": "setfield" @@ -14807,7 +14807,7 @@ "type": "function", "view": "function os.rename(oldname: string, newname: string)\n -> suc: boolean\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1460018, "start": 1460009, "type": "setfield" @@ -14847,7 +14847,7 @@ "type": "function", "view": "function os.setlocale(locale: string|nil, category?: \"all\"|\"collate\"|\"ctype\"|\"monetary\"|\"numeric\"...(+1))\n -> localecategory: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1640021, "start": 1640009, "type": "setfield" @@ -14881,7 +14881,7 @@ "type": "function", "view": "function os.time(date?: osdate)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1740016, "start": 1740009, "type": "setfield" @@ -14908,7 +14908,7 @@ "type": "function", "view": "function os.tmpname()\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/os.lua", "finish": 1830019, "start": 1830009, "type": "setfield" @@ -14927,7 +14927,7 @@ "type": "getlocal", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1140010, "start": 1140000, "type": "setfield" @@ -14945,7 +14945,7 @@ "type": "getlocal", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1130010, "start": 1130000, "type": "setfield" @@ -14963,7 +14963,7 @@ "type": "table", "view": "packagelib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 420007, "start": 420000, "type": "setglobal" @@ -14982,7 +14982,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 490014, "start": 490000, "type": "setfield" @@ -15001,7 +15001,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 440013, "start": 440000, "type": "setfield" @@ -15013,7 +15013,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1610017, "start": 1610004, "type": "setfield" @@ -15025,7 +15025,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1760017, "start": 1760004, "type": "setfield" @@ -15043,7 +15043,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 620015, "start": 620000, "type": "setfield" @@ -15083,7 +15083,7 @@ "type": "function", "view": "function package.loadlib(libname: string, funcname: string)\n -> any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 720024, "start": 720009, "type": "setfield" @@ -15102,7 +15102,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 330012, "start": 330000, "type": "setfield" @@ -15114,7 +15114,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 350012, "start": 350000, "type": "setfield" @@ -15126,7 +15126,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 360012, "start": 360000, "type": "setfield" @@ -15138,7 +15138,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 380012, "start": 380000, "type": "setfield" @@ -15150,7 +15150,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 390012, "start": 390000, "type": "setfield" @@ -15162,7 +15162,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 400012, "start": 400000, "type": "setfield" @@ -15174,7 +15174,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 410012, "start": 410000, "type": "setfield" @@ -15186,7 +15186,7 @@ "type": "getlocal", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 940012, "start": 940000, "type": "setfield" @@ -15198,7 +15198,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1600016, "start": 1600004, "type": "setfield" @@ -15210,7 +15210,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1750016, "start": 1750004, "type": "setfield" @@ -15229,7 +15229,7 @@ "type": "table", "view": "table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 800017, "start": 800000, "type": "setfield" @@ -15285,7 +15285,7 @@ "type": "function", "view": "function package.searchpath(name: string, path: string, sep?: string, rep?: string)\n -> filename: string?\n 2. errmsg: string?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 950027, "start": 950009, "type": "setfield" @@ -15313,7 +15313,7 @@ "type": "function", "view": "function package.seeall(module: table)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 1040023, "start": 1040009, "type": "setfield" @@ -15351,7 +15351,7 @@ "type": "function", "view": "function pairs(t: )\n -> fun(table: table<, >, index?: ):, \n 2. " }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2070014, "start": 2070009, "type": "setglobal" @@ -15370,7 +15370,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1020016, "start": 1020000, "type": "setfield" @@ -15382,7 +15382,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1070020, "start": 1070004, "type": "setfield" @@ -15394,7 +15394,7 @@ "type": "string", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 1110020, "start": 1110004, "type": "setfield" @@ -15447,7 +15447,7 @@ "type": "function", "view": "function pcall(f: fun(...any):...unknown, arg1?: any, ...any)\n -> success: boolean\n 2. result: any\n 3. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2200014, "start": 2200009, "type": "setglobal" @@ -15475,7 +15475,7 @@ "type": "function", "view": "function print(...any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2290014, "start": 2290009, "type": "setglobal" @@ -15494,7 +15494,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 5190024, "start": 5190004, "type": "setfield" @@ -15506,7 +15506,7 @@ "type": "boolean", "view": "boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", "finish": 340024, "start": 340004, "type": "setfield" @@ -15545,7 +15545,7 @@ "type": "function", "view": "function rawequal(v1: any, v2: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2400017, "start": 2400009, "type": "setglobal" @@ -15585,7 +15585,7 @@ "type": "function", "view": "function rawget(table: table, index: any)\n -> any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2510015, "start": 2510009, "type": "setglobal" @@ -15619,7 +15619,7 @@ "type": "function", "view": "function rawlen(v: string|table)\n -> len: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2610015, "start": 2610009, "type": "setglobal" @@ -15665,7 +15665,7 @@ "type": "function", "view": "function rawset(table: table, index: any, value: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2740015, "start": 2740009, "type": "setglobal" @@ -15703,7 +15703,7 @@ "type": "function", "view": "function require(modname: string)\n -> unknown\n 2. loaderdata: unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/package.lua", "finish": 100016, "start": 100009, "type": "setglobal" @@ -15722,7 +15722,7 @@ "type": "binary", "view": "integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", "finish": 10009, "start": 10000, "type": "setglobal" @@ -15734,7 +15734,7 @@ "type": "binary", "view": "unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/imgui_warning.lua", "finish": 90009, "start": 90000, "type": "setglobal" @@ -15774,7 +15774,7 @@ "type": "function", "view": "function select(index: integer|\"#\", ...any)\n -> any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2840015, "start": 2840009, "type": "setglobal" @@ -15814,7 +15814,7 @@ "type": "function", "view": "function setfenv(f: fun(...any):...integer|unknown, table: table)\n -> function" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 2950016, "start": 2950009, "type": "setglobal" @@ -15854,7 +15854,7 @@ "type": "function", "view": "function setmetatable(table: table, metatable?: table)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3100021, "start": 3100009, "type": "setglobal" @@ -15873,7 +15873,7 @@ "type": "select", "view": "string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", "finish": 4890020, "start": 4890008, "type": "setfield" @@ -15891,7 +15891,7 @@ "type": "table", "view": "stringlib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 80006, "start": 80000, "type": "setglobal" @@ -15944,7 +15944,7 @@ "type": "function", "view": "function string.ExtendOrCutStringToLength(var: string, length: number, char: any, makeItVisible?: boolean)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 80032, "start": 80000, "type": "setfield" @@ -15990,7 +15990,7 @@ "type": "function", "view": "function string.byte(s: string|number, i?: integer, j?: integer)\n -> ...integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 200020, "start": 200009, "type": "setfield" @@ -16030,7 +16030,7 @@ "type": "function", "view": "function string.char(byte: integer, ...integer)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 310020, "start": 310009, "type": "setfield" @@ -16072,7 +16072,7 @@ "type": "function", "view": "function string.contains(str: string, pattern: string)\n -> found: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 580015, "start": 580000, "type": "setfield" @@ -16107,7 +16107,7 @@ "type": "function", "view": "function string.contains(str: string, pattern: string)\n -> found: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 780015, "start": 780000, "type": "setfield" @@ -16147,7 +16147,7 @@ "type": "function", "view": "function string.dump(f: fun(...any):...unknown, strip?: boolean)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 420020, "start": 420009, "type": "setfield" @@ -16207,7 +16207,7 @@ "type": "function", "view": "function string.find(s: string|number, pattern: string|number, init?: integer, plain?: boolean)\n -> start: integer\n 2. end: integer\n 3. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 570020, "start": 570009, "type": "setfield" @@ -16247,7 +16247,7 @@ "type": "function", "view": "function string.format(s: string|number, ...any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 680022, "start": 680009, "type": "setfield" @@ -16293,7 +16293,7 @@ "type": "function", "view": "function string.gmatch(s: string|number, pattern: string|number, init?: integer)\n -> fun():string, ...unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 890022, "start": 890009, "type": "setfield" @@ -16349,7 +16349,7 @@ "type": "function", "view": "function string.gsub(s: string|number, pattern: string|number, repl: string|number|function|table, n?: integer)\n -> string\n 2. count: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1030020, "start": 1030009, "type": "setfield" @@ -16383,7 +16383,7 @@ "type": "function", "view": "function string.len(s: string|number)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1130019, "start": 1130009, "type": "setfield" @@ -16417,7 +16417,7 @@ "type": "function", "view": "function string.lower(s: string|number)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1230021, "start": 1230009, "type": "setfield" @@ -16463,7 +16463,7 @@ "type": "function", "view": "function string.match(s: string|number, pattern: string|number, init?: integer)\n -> ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1350021, "start": 1350009, "type": "setfield" @@ -16515,7 +16515,7 @@ "type": "function", "view": "function string.pack(fmt: string, v1: string|number, v2: any, ...string|number)\n -> binary: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1480020, "start": 1480009, "type": "setfield" @@ -16549,7 +16549,7 @@ "type": "function", "view": "function string.packsize(fmt: string)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1590024, "start": 1590009, "type": "setfield" @@ -16595,7 +16595,7 @@ "type": "function", "view": "function string.rep(s: string|number, n: integer, sep?: string|number)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1710019, "start": 1710009, "type": "setfield" @@ -16629,7 +16629,7 @@ "type": "function", "view": "function string.reverse(s: string|number)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1810023, "start": 1810009, "type": "setfield" @@ -16668,7 +16668,7 @@ "type": "function", "view": "function string.split(str: any, pat: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 260012, "start": 260000, "type": "setfield" @@ -16700,7 +16700,7 @@ "type": "function", "view": "function string.split(str: any, pat: any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 550012, "start": 550000, "type": "setfield" @@ -16746,7 +16746,7 @@ "type": "function", "view": "function string.sub(s: string|number, i: integer, j?: integer)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 1930019, "start": 1930009, "type": "setfield" @@ -16779,7 +16779,7 @@ "type": "function", "view": "function string.trim(s: any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 450011, "start": 450000, "type": "setfield" @@ -16805,7 +16805,7 @@ "type": "function", "view": "function string.trim(s: any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/stringExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/stringExtensions.lua", "finish": 430011, "start": 430000, "type": "setfield" @@ -16854,7 +16854,7 @@ "type": "function", "view": "function string.unpack(fmt: string, s: string, pos?: integer)\n -> ...any\n 2. offset: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 2070022, "start": 2070009, "type": "setfield" @@ -16888,7 +16888,7 @@ "type": "function", "view": "function string.upper(s: string|number)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/string.lua", "finish": 2170021, "start": 2170009, "type": "setfield" @@ -16907,7 +16907,7 @@ "type": "table", "view": "tablelib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 80005, "start": 80000, "type": "setglobal" @@ -16959,7 +16959,7 @@ "type": "function", "view": "function table.concat(list: table, sep?: string, i?: integer, j?: integer)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 210021, "start": 210009, "type": "setfield" @@ -16999,7 +16999,7 @@ "type": "function", "view": "function table.foreach(list: any, callback: fun(key: string, value: any):|nil)\n -> |nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1250022, "start": 1250009, "type": "setfield" @@ -17039,7 +17039,7 @@ "type": "function", "view": "function table.foreachi(list: any, callback: fun(key: string, value: any):|nil)\n -> |nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1380023, "start": 1380009, "type": "setfield" @@ -17073,7 +17073,7 @@ "type": "function", "view": "function table.getn(list: [])\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1510019, "start": 1510009, "type": "setfield" @@ -17113,7 +17113,7 @@ "type": "function", "view": "function table.insert(list: table, pos: integer, value: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 320021, "start": 320009, "type": "setfield" @@ -17147,7 +17147,7 @@ "type": "function", "view": "function table.maxn(table: table)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 430019, "start": 430009, "type": "setfield" @@ -17205,7 +17205,7 @@ "type": "function", "view": "function table.move(a1: table, f: integer, e: integer, t: integer, a2?: table)\n -> a2: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 630019, "start": 630009, "type": "setfield" @@ -17239,7 +17239,7 @@ "type": "function", "view": "function table.pack(...any)\n -> table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 730019, "start": 730009, "type": "setfield" @@ -17279,7 +17279,7 @@ "type": "function", "view": "function table.remove(list: table, pos?: integer)\n -> any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 830021, "start": 830009, "type": "setfield" @@ -17313,7 +17313,7 @@ "type": "function", "view": "function table.sort(list: [], comp?: fun(a: , b: ):boolean)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 930019, "start": 930009, "type": "setfield" @@ -17359,7 +17359,7 @@ "type": "function", "view": "function table.unpack(list: [], i?: integer, j?: integer)\n -> ..." }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/table.lua", "finish": 1120021, "start": 1120009, "type": "setfield" @@ -17372,7 +17372,7 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 20018, "start": 20010, "type": "doc.class" @@ -17414,7 +17414,7 @@ "type": "function", "view": "function tablelib.contains(tbl: table, key: any)\n -> true: boolean\n 2. index: number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 260023, "name": "contains", "start": 260009, @@ -17449,7 +17449,7 @@ "type": "function", "view": "function tablelib.containsAll(tbl: table, ...any)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 460026, "name": "containsAll", "start": 460009, @@ -17484,7 +17484,7 @@ "type": "function", "view": "function tablelib.indexOf(tbl: any, value: any)\n -> integer|nil" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 890022, "name": "indexOf", "start": 890009, @@ -17513,7 +17513,7 @@ "type": "function", "view": "function tablelib.insertAllButNotDuplicates(tbl1: table, tbl2: table)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1110040, "name": "insertAllButNotDuplicates", "start": 1110009, @@ -17542,7 +17542,7 @@ "type": "function", "view": "function tablelib.insertIfNotExist(tbl: table, value: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1020031, "name": "insertIfNotExist", "start": 1020009, @@ -17571,7 +17571,7 @@ "type": "function", "view": "function tablelib.isEmpty(tbl: table)\n -> true: boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 110022, "name": "isEmpty", "start": 110009, @@ -17601,7 +17601,7 @@ "type": "function", "view": "function tablelib.join(tbl: table)\n -> Example: string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1580019, "name": "join", "start": 1580009, @@ -17636,7 +17636,7 @@ "type": "function", "view": "function tablelib.removeByTable(tbl1: table, tbl2: table)\n -> tbl1: table" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 780028, "name": "removeByTable", "start": 780009, @@ -17669,7 +17669,7 @@ "type": "function", "view": "function tablelib.removeByValue(tbl: any, value: any)\n -> unknown" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 660028, "name": "removeByValue", "start": 660009, @@ -17696,7 +17696,7 @@ "type": "function", "view": "function tablelib.size(tbl: any)\n -> integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", "finish": 1420019, "name": "size", "start": 1420009, @@ -17729,7 +17729,7 @@ "type": "function", "view": "function toBoolean(value: any)\n -> boolean" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/globalExtensions.lua", + "file": "../../mods/noita-mp/files/scripts/extensions/globalExtensions.lua", "finish": 590018, "start": 590009, "type": "setglobal" @@ -17762,7 +17762,7 @@ "type": "function", "view": "function tonumber(e: any)\n -> number?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3240017, "start": 3240009, "type": "setglobal" @@ -17796,7 +17796,7 @@ "type": "function", "view": "function tostring(v: any)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3390017, "start": 3390009, "type": "setglobal" @@ -17830,7 +17830,7 @@ "type": "function", "view": "function type(v: any)\n -> type: \"boolean\"|\"function\"|\"nil\"|\"number\"|\"string\"...(+3)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3600013, "start": 3600009, "type": "setglobal" @@ -17876,7 +17876,7 @@ "type": "function", "view": "function unpack(list: [], i?: integer, j?: integer)\n -> ..." }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 4070015, "start": 4070009, "type": "setglobal" @@ -17895,7 +17895,7 @@ "type": "table", "view": "utf8lib" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 150004, "start": 150000, "type": "setglobal" @@ -17935,7 +17935,7 @@ "type": "function", "view": "function utf8.char(code: integer, ...integer)\n -> string" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 260018, "start": 260009, "type": "setfield" @@ -17991,7 +17991,7 @@ "type": "function", "view": "function utf8.codepoint(s: string, i?: integer, j?: integer, lax?: boolean)\n -> code: integer\n 2. ...integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 570023, "start": 570009, "type": "setfield" @@ -18031,7 +18031,7 @@ "type": "function", "view": "function utf8.codes(s: string, lax?: boolean)\n -> fun(s: string, p: integer):integer, integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 430019, "start": 430009, "type": "setfield" @@ -18087,7 +18087,7 @@ "type": "function", "view": "function utf8.len(s: string, i?: integer, j?: integer, lax?: boolean)\n -> integer?\n 2. errpos: integer?" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 710017, "start": 710009, "type": "setfield" @@ -18133,7 +18133,7 @@ "type": "function", "view": "function utf8.offset(s: string, n: integer, i?: integer)\n -> p: integer" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/utf8.lua", "finish": 830020, "start": 830009, "type": "setfield" @@ -18167,7 +18167,7 @@ "type": "function", "view": "function warn(message: string, ...any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3760013, "start": 3760009, "type": "setglobal" @@ -18227,7 +18227,7 @@ "type": "function", "view": "function xpcall(f: fun(...any):...unknown, msgh: function, arg1?: any, ...any)\n -> success: boolean\n 2. result: any\n 3. ...any" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", + "file": "../../.building/lua-language-server-3.6.18-win32-x64/meta/Lua%205.4%20en-us%20utf8/basic.lua", "finish": 3890015, "start": 3890009, "type": "setglobal" diff --git a/docs/lua-docs/doc.md b/docs/lua-docs/doc.md index 538513b7b..9d41cd0e3 100644 --- a/docs/lua-docs/doc.md +++ b/docs/lua-docs/doc.md @@ -25,7 +25,7 @@ function Client.amIClient(self: Client) Checks if the current local user is a client. @*return* `true` — if client, false if not -See: [Server.amIServer](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#936#9) +See: [Server.amIServer](../../mods/noita-mp/files/scripts/net/Server.lua#L936#9) ## connect @@ -481,7 +481,7 @@ Starts the profiler. This has to be called before the function (or first line of @*param* `functionName` — The name of the function that you want to measure. This has to be the same as the one used in CustomProfiler:stop(functionName, customProfilerCounter) @*return* `returnCounter` — The counter that is used to determine the order of the function calls. This has to be passed to CustomProfiler:stop(functionName, customProfilerCounter) -See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) stop(functionName, customProfilerCounter) +See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) stop(functionName, customProfilerCounter) ## startExternalProfiler @@ -1551,7 +1551,7 @@ Function to check if the user pressed a shortcut. Client ``` -See: [Client](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#3#10) +See: [Client](../../mods/noita-mp/files/scripts/net/Client.lua#L3#10) ## customProfiler @@ -1560,7 +1560,7 @@ See: [Client](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Cli CustomProfiler ``` -See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) +See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) ## drawAbout @@ -1623,7 +1623,7 @@ Function to draw the settings window. GuidUtils ``` -See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10) +See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#L2#10) ## imGui @@ -1648,7 +1648,7 @@ nil MinaUtils ``` -See: [MinaUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#2#10) +See: [MinaUtils](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L2#10) ## new @@ -1681,7 +1681,7 @@ Gui constructor. NoitaMpSettings ``` -See: [NoitaMpSettings](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua#2#11) +See: [NoitaMpSettings](../../mods/noita-mp/files/scripts/NoitaMpSettings.lua#L2#11) ## server @@ -1690,7 +1690,7 @@ See: [NoitaMpSettings](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/script Server ``` -See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10) +See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#L3#10) ## setShowMissingSettings @@ -1726,7 +1726,7 @@ Guis update function, called every frame. Utils ``` -See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10) +See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#L2#10) --- @@ -2594,7 +2594,7 @@ compId: any ``` -See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) +See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) ## getAllVcsValuesByComponentIds @@ -2637,7 +2637,7 @@ Returns all Network Vsc values by its entity id. any ``` -See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10) +See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#L1#10) ## hasNetworkLuaComponents @@ -2683,7 +2683,7 @@ Returns true, componentId and nuid if the entity has a NetworkVsc. any ``` -See: [Logger](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua#1#10) +See: [Logger](../../mods/noita-mp/files/scripts/util/Logger.lua#L1#10) ## new @@ -2700,7 +2700,7 @@ function NetworkVscUtils.new(self: NetworkVscUtils, networkVscUtilsObject: any, any ``` -See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Server.lua#3#10) +See: [Server](../../mods/noita-mp/files/scripts/net/Server.lua#L3#10) ## utils @@ -2709,7 +2709,7 @@ See: [Server](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Ser any ``` -See: [Utils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#2#10) +See: [Utils](../../mods/noita-mp/files/scripts/util/Utils.lua#L2#10) --- @@ -2896,7 +2896,7 @@ Removes all settings and creates a new settings file. CustomProfiler ``` -See: [CustomProfiler](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua#2#10) +See: [CustomProfiler](../../mods/noita-mp/files/scripts/util/CustomProfiler.lua#L2#10) ## fileUtils @@ -3251,7 +3251,7 @@ function Server.amIServer(self: Server) Checks if the current local user is a server. @*return* `true` — if server, false if not -See: [Client.amIClient](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/net/Client.lua#953#9) +See: [Client.amIClient](../../mods/noita-mp/files/scripts/net/Client.lua#L953#9) ## ban @@ -3287,7 +3287,7 @@ EntityCache EntityCacheUtils ``` -See: [EntityCacheUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#1#10) +See: [EntityCacheUtils](../../mods/noita-mp/files/scripts/util/EntityCacheUtils.lua#L1#10) ## entityUtils @@ -3303,7 +3303,7 @@ EntityUtils FileUtils ``` -See: [FileUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua#1#10) +See: [FileUtils](../../mods/noita-mp/files/scripts/util/FileUtils.lua#L1#10) ## getAckCacheSize @@ -3322,7 +3322,7 @@ Mainly for profiling. Returns then network cache, aka acknowledge. GlobalsUtils ``` -See: [GlobalsUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua#1#10) +See: [GlobalsUtils](../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua#L1#10) ## guid @@ -3338,7 +3338,7 @@ nil GuidUtils ``` -See: [GuidUtils](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GuidUtils.lua#2#10) +See: [GuidUtils](../../mods/noita-mp/files/scripts/util/GuidUtils.lua#L2#10) ## health @@ -3846,7 +3846,7 @@ function Utils.wait(self: Utils, s: number) Wait for n seconds. @*param* `s` — seconds to wait -See: [Utils.sleep](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua#18#9) +See: [Utils.sleep](../../mods/noita-mp/files/scripts/util/Utils.lua#L18#9) ---