From c89dbcbb246de93a157a951a7465fb7315f69a6f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Sep 2023 12:50:40 +0000 Subject: [PATCH 1/2] Updated generated lua docs --- docs/lua-docs/doc.json | 3188 ++++++++++++++++++++++------------------ docs/lua-docs/doc.md | 387 +++-- 2 files changed, 1967 insertions(+), 1608 deletions(-) diff --git a/docs/lua-docs/doc.json b/docs/lua-docs/doc.json index 2396bf8dd..08bb31ec3 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": 10029, "start": 10010, "type": "doc.class" @@ -24,7 +24,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": 10570033, "start": 10570014, "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": 50014, "name": "__index", "start": 50000, @@ -51,7 +51,7 @@ "type": "integer", "view": "integer" }, - "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": 11130035, "name": "acknowledgeMaxSize", "start": 11130004, @@ -80,7 +80,7 @@ "type": "function", "view": "function Client.amIClient(self: Client)\n -> true: boolean" }, - "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": 10330025, "name": "amIClient", "start": 10330009, @@ -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": 7930023, "name": "connect", "start": 7930009, @@ -138,7 +138,7 @@ "type": "select", "view": "CustomProfiler" }, - "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": 10700035, "name": "customProfiler", "start": 10700008, @@ -173,7 +173,7 @@ "type": "function", "view": "function Client.deserialize(self: Client, value: any)\n -> unknown" }, - "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": 380027, "name": "deserialize", "start": 380009, @@ -196,7 +196,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": 8350026, "name": "disconnect", "start": 8350009, @@ -209,7 +209,7 @@ "type": "select", "view": "EntityUtils" }, - "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": 10760032, "name": "entityUtils", "start": 10760008, @@ -238,7 +238,7 @@ "type": "function", "view": "function Client.getAckCacheSize(self: Client)\n -> cacheSize: number" }, - "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": 10450031, "name": "getAckCacheSize", "start": 10450009, @@ -251,7 +251,7 @@ "type": "nil", "view": "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": 11140021, "name": "guid", "start": 11140004, @@ -264,7 +264,7 @@ "type": "select", "view": "boolean|string|number" }, - "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": 11330021, "name": "guid", "start": 11330004, @@ -278,7 +278,7 @@ "type": "select", "view": "GuidUtils" }, - "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": 10790030, "name": "guidUtils", "start": 10790008, @@ -291,7 +291,7 @@ "type": "table", "view": "table" }, - "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": 11150023, "name": "health", "start": 11150004, @@ -304,7 +304,7 @@ "type": "string", "view": "string" }, - "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": 11160020, "name": "iAm", "start": 11160004, @@ -333,7 +333,7 @@ "type": "function", "view": "function Client.isConnected(self: Client)\n -> boolean" }, - "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": 8480027, "name": "isConnected", "start": 8480009, @@ -346,7 +346,7 @@ "type": "binary", "view": "Logger" }, - "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": 10830027, "name": "logger", "start": 10830008, @@ -359,7 +359,7 @@ "type": "select", "view": "unknown" }, - "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": 10870032, "name": "messagePack", "start": 10870008, @@ -373,7 +373,7 @@ "type": "select", "view": "MinaUtils" }, - "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": 10900030, "name": "minaUtils", "start": 10900008, @@ -386,7 +386,7 @@ "type": "nil", "view": "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": 11170028, "name": "missingMods", "start": 11170004, @@ -399,7 +399,7 @@ "type": "nil", "view": "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": 11180021, "name": "name", "start": 11180004, @@ -412,7 +412,7 @@ "type": "select", "view": "boolean|string|number" }, - "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": 11320021, "name": "name", "start": 11320004, @@ -425,7 +425,7 @@ "type": "select", "view": "table" }, - "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": 10930033, "name": "networkUtils", "start": 10930008, @@ -485,7 +485,7 @@ "type": "function", "view": "function Client.new(self: Client, clientObject: Client|nil, serverOrAddress: string|nil, port: number|nil, maxChannels: number|nil, server: Server)\n -> 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": 10560019, "name": "new", "start": 10560009, @@ -499,7 +499,7 @@ "type": "select", "view": "NoitaMpSettings" }, - "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": 10660036, "name": "noitaMpSettings", "start": 10660008, @@ -512,7 +512,7 @@ "type": "select", "view": "NoitaPatcherUtils" }, - "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": 10960038, "name": "noitaPatcherUtils", "start": 10960008, @@ -525,7 +525,7 @@ "type": "nil", "view": "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": 11190021, "name": "nuid", "start": 11190004, @@ -538,7 +538,7 @@ "type": "table", "view": "table" }, - "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": 11200029, "name": "otherClients", "start": 11200004, @@ -551,7 +551,7 @@ "type": "nil", "view": "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": 11210029, "name": "requiredMods", "start": 11210004, @@ -594,7 +594,7 @@ "type": "function", "view": "function Client.send(self: Client, event: string, data: table)\n -> true: boolean" }, - "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": 8960020, "name": "send", "start": 8960009, @@ -630,7 +630,7 @@ "type": "function", "view": "function Client.sendDeadNuids(self: Client, deadNuids: table)\n -> true: boolean" }, - "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": 10000029, "name": "sendDeadNuids", "start": 10000009, @@ -660,7 +660,7 @@ "type": "function", "view": "function Client.sendEntityData(self: Client, entityId: number)" }, - "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": 9720030, "name": "sendEntityData", "start": 9720009, @@ -696,7 +696,7 @@ "type": "function", "view": "function Client.sendLostNuid(self: Client, nuid: number)\n -> true: boolean" }, - "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": 9620028, "name": "sendLostNuid", "start": 9620009, @@ -725,7 +725,7 @@ "type": "function", "view": "function Client.sendMinaInformation(self: Client)\n -> boolean" }, - "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": 10130035, "name": "sendMinaInformation", "start": 10130009, @@ -766,7 +766,7 @@ "type": "function", "view": "function Client.sendNeedNuid(self: Client, ownerName: string, ownerGuid: string, entityId: number)" }, - "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": 9270028, "name": "sendNeedNuid", "start": 9270009, @@ -801,7 +801,7 @@ "type": "function", "view": "function Client.serialize(self: Client, value: any)\n -> unknown" }, - "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": 100025, "name": "serialize", "start": 100009, @@ -815,7 +815,7 @@ "type": "getlocal", "view": "Server" }, - "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": 10990027, "name": "server", "start": 10990008, @@ -828,7 +828,7 @@ "type": "table", "view": "table" }, - "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": 11220027, "name": "serverInfo", "start": 11220004, @@ -841,7 +841,7 @@ "type": "select", "view": "unknown" }, - "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": 11020025, "name": "sock", "start": 11020008, @@ -854,7 +854,7 @@ "type": "boolean", "view": "boolean" }, - "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": 11230027, "name": "syncedMods", "start": 11230004, @@ -867,7 +867,7 @@ "type": "table", "view": "table" }, - "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": 11240026, "name": "transform", "start": 11240004, @@ -897,7 +897,7 @@ "type": "function", "view": "function Client.update(self: Client, startFrameTime: number)" }, - "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": 8570022, "name": "update", "start": 8570009, @@ -911,7 +911,7 @@ "type": "binary", "view": "Utils" }, - "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": 11080026, "name": "utils", "start": 11080008, @@ -924,7 +924,7 @@ "type": "select", "view": "unknown" }, - "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": 11050030, "name": "zstandard", "start": 11050008, @@ -943,7 +943,7 @@ "type": "table", "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": 320022, "start": 320008, "type": "setglobal" @@ -956,188 +956,146 @@ { "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": 1450028, - "start": 1450014, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1360028, + "start": 1360014, "type": "doc.class" } ], "desc": "Simple profiler that can be used to measure the duration of a function and the memory usage of a function.", "fields": [ - { - "desc": "The ceiling in milliseconds. If a function takes longer than this ceiling, it will be truncated.\n Default: 1001 ms", - "extends": { - "finish": 270047, - "start": 270043, - "type": "integer", - "view": "integer" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 270022, - "name": "ceiling", - "start": 270000, - "type": "setfield" - }, - { - "desc": "The counter that is used to determine the order of the function calls.", - "extends": { - "finish": 210044, - "start": 210043, - "type": "integer", - "view": "integer" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 210022, - "name": "counter", - "start": 210000, - "type": "setfield" - }, { "desc": "Returns the size of the report cache.", "extends": { "args": [ { - "finish": 1270008, - "start": 1270008, + "finish": 1180008, + "start": 1180008, "type": "self", "view": "CustomProfiler" } ], "desc": "Returns the size of the report cache.", - "finish": 1330003, + "finish": 1240003, "returns": [ { "type": "function.return", "view": "number" } ], - "start": 1270000, + "start": 1180000, "type": "function", "view": "function CustomProfiler.getSize(self: CustomProfiler)\n -> size: number" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1270031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1180031, "name": "getSize", - "start": 1270009, + "start": 1180009, "type": "setmethod" }, { "extends": { "args": [ { - "finish": 430008, - "start": 430008, + "finish": 350008, + "start": 350008, "type": "self", "view": "CustomProfiler" } ], - "finish": 560003, - "start": 430000, + "finish": 480003, + "start": 350000, "type": "function", "view": "function CustomProfiler.init(self: CustomProfiler)" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 430028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 350028, "name": "init", - "start": 430009, + "start": 350009, "type": "setmethod" }, - { - "desc": "The maximum amount of entries per trace.\n Default: 50", - "extends": { - "finish": 300045, - "start": 300043, - "type": "integer", - "view": "integer" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 300025, - "name": "maxEntries", - "start": 300000, - "type": "setfield" - }, { "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", "extends": { "args": [ { - "finish": 1440008, - "start": 1440008, + "finish": 1350008, + "start": 1350008, "type": "self", "view": "CustomProfiler" }, { "desc": "require(\"CustomProfiler\") or nil", - "finish": 1440042, - "start": 1440028, + "finish": 1350042, + "start": 1350028, "type": "local", "view": "CustomProfiler|nil" }, { "desc": "can be nil", - "finish": 1440053, - "start": 1440044, + "finish": 1350053, + "start": 1350044, "type": "local", "view": "FileUtils|nil" }, { "desc": "required", - "finish": 1440070, - "start": 1440055, + "finish": 1350070, + "start": 1350055, "type": "local", "view": "NoitaMpSettings" }, { "desc": "can be nil", - "finish": 1440078, - "start": 1440072, + "finish": 1350078, + "start": 1350072, "type": "local", "view": "plotly|nil" }, { "desc": "can be nil", - "finish": 1440086, - "start": 1440080, + "finish": 1350086, + "start": 1350080, "type": "local", "view": "socket|nil" }, { "desc": "can be nil", - "finish": 1440093, - "start": 1440088, + "finish": 1350093, + "start": 1350088, "type": "local", "view": "Utils|nil" }, { "desc": "can be nil", - "finish": 1440101, - "start": 1440095, + "finish": 1350101, + "start": 1350095, "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": 1720003, + "finish": 1780003, "returns": [ { "type": "function.return", "view": "CustomProfiler" } ], - "start": 1440000, + "start": 1350000, "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": 1440027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1350027, "name": "new", - "start": 1440009, + "start": 1350009, "type": "setmethod" }, { @@ -1145,114 +1103,58 @@ "extends": { "args": [ { - "finish": 1060008, - "start": 1060008, + "finish": 980008, + "start": 980008, "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": 1230003, - "start": 1060000, + "finish": 1140003, + "start": 980000, "type": "function", "view": "function CustomProfiler.report(self: CustomProfiler)" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 1060030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 980030, "name": "report", - "start": 1060009, + "start": 980009, "type": "setmethod" }, { - "desc": "A cache that stores all the data that is used to generate the report.", - "extends": { - "finish": 170045, - "start": 170043, - "type": "table", - "view": "{ [string]: table> }" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 170026, - "name": "reportCache", - "start": 170000, - "type": "setfield" - }, - { - "desc": "The directory where the report will be saved.", - "extends": { - "finish": 340115, - "start": 330043, - "type": "select", - "view": "string" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 330030, - "name": "reportDirectory", - "start": 330000, - "type": "setfield" - }, - { - "desc": "The filename of the report.\n Default: report.html", - "extends": { - "finish": 370056, - "start": 370043, - "type": "string", - "view": "string" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 370029, - "name": "reportFilename", - "start": 370000, - "type": "setfield" - }, - { - "desc": "The filename pattern of the report.\n Default: %s.json", - "extends": { - "finish": 400052, - "start": 400043, - "type": "string", - "view": "string" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 400040, - "name": "reportJsonFilenamePattern", - "start": 400000, - "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": 620008, - "start": 620008, + "finish": 540008, + "start": 540008, "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": 620042, - "start": 620030, + "finish": 540042, + "start": 540030, "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": 870003, + "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": 790003, "returns": [ { "type": "function.return", "view": "number" } ], - "start": 620000, + "start": 540000, "type": "function", "view": "function CustomProfiler.start(self: CustomProfiler, functionName: string)\n -> returnCounter: number" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 620029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 540029, "name": "start", - "start": 620009, + "start": 540009, "type": "setmethod" }, { @@ -1260,57 +1162,43 @@ "extends": { "args": [ { - "finish": 920008, - "start": 920008, + "finish": 840008, + "start": 840008, "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": 920041, - "start": 920029, + "finish": 840041, + "start": 840029, "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": 920064, - "start": 920043, + "finish": 840064, + "start": 840043, "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": 1030003, + "finish": 950003, "returns": [ { "type": "function.return", "view": "integer" } ], - "start": 920000, + "start": 840000, "type": "function", "view": "function CustomProfiler.stop(self: CustomProfiler, functionName: string, customProfilerCounter: number)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 920028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 840028, "name": "stop", - "start": 920009, + "start": 840009, "type": "setmethod" - }, - { - "desc": "The threshold in milliseconds. If a function takes longer than this threshold, it will be reported.\n Default: 16.5ms = 60.60 fps", - "extends": { - "finish": 240047, - "start": 240043, - "type": "number", - "view": "number" - }, - "file": "../../mods/noita-mp/files/scripts/util/CustomProfiler.lua", - "finish": 240024, - "name": "threshold", - "start": 240000, - "type": "setfield" } ], "name": "CustomProfiler", @@ -1333,7 +1221,7 @@ ], "view": "function" }, - "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": 350047, "start": 350018, "type": "doc.alias" @@ -1353,7 +1241,7 @@ ], "view": "function" }, - "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": 220043, "start": 220014, "type": "doc.alias" @@ -1380,7 +1268,7 @@ "type": "function", "view": "function CustomProfiler.start(functionName: 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": 370028, "start": 370008, "type": "setfield" @@ -1412,7 +1300,7 @@ "type": "function", "view": "function CustomProfiler.stop(functionName: any, customProfilerCounter: 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": 420027, "start": 420008, "type": "setfield" @@ -1424,7 +1312,7 @@ { "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" @@ -1438,7 +1326,7 @@ "type": "getlocal", "view": "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": 1370016, "name": "__index", "start": 1370004, @@ -1471,7 +1359,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": 490029, "name": "contains", "start": 490009, @@ -1498,7 +1386,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": 810027, "name": "delete", "start": 810009, @@ -1525,7 +1413,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": 900031, "name": "deleteNuid", "start": 900009, @@ -1558,7 +1446,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": 560024, "name": "get", "start": 560009, @@ -1585,7 +1473,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": 730028, "name": "getNuid", "start": 730009, @@ -1642,7 +1530,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": 1340024, "name": "new", "start": 1340009, @@ -1747,7 +1635,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": 160024, "name": "set", "start": 160009, @@ -1774,7 +1662,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": 1030025, "name": "size", "start": 1030009, @@ -1795,7 +1683,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": 1210026, "name": "usage", "start": 1210009, @@ -1808,7 +1696,7 @@ { "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" @@ -1822,7 +1710,7 @@ "type": "getlocal", "view": "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": 560016, "name": "__index", "start": 560004, @@ -1861,7 +1749,7 @@ "type": "function", "view": "function EntityCacheUtils.new(self: EntityCacheUtils, entityCacheUtilsObject: any, otherClassesIfRequireLoop: any)\n -> unknown" }, - "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": 530029, "name": "new", "start": 530009, @@ -1966,7 +1854,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": 100029, "name": "set", "start": 100009, @@ -1979,7 +1867,7 @@ { "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" @@ -1993,7 +1881,7 @@ "type": "getlocal", "view": "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": 5990016, "name": "__index", "start": 5990004, @@ -2022,7 +1910,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": 5150052, "name": "addOrChangeDetectionRadiusDebug", "start": 5150009, @@ -2058,7 +1946,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": 4650034, "name": "destroyByNuid", "start": 4650009, @@ -2093,7 +1981,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": 1010040, "name": "isEntityPolymorphed", "start": 1010009, @@ -2217,7 +2105,7 @@ "type": "function", "view": "function EntityUtils.new(self: EntityUtils, entityUtils: 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": 5950024, "name": "new", "start": 5950009, @@ -2252,7 +2140,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": 800036, "name": "onEntityRemoved", "start": 800009, @@ -2343,7 +2231,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": 4040032, "name": "spawnEntity", "start": 4040009, @@ -2366,7 +2254,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": 4530034, "name": "syncDeadNuids", "start": 4530009, @@ -2396,7 +2284,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": 1190033, "name": "syncEntities", "start": 1190009, @@ -2409,10 +2297,28 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_.lua", + "finish": 240023, + "start": 240014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1590023, + "start": 1590014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/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", + "finish": 6630023, + "start": 6630014, + "type": "doc.class" } ], "fields": [ @@ -2420,925 +2326,1276 @@ "extends": { "args": [ { - "finish": 4150052, - "start": 4150032, + "finish": 4210008, + "start": 4210008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 4210052, + "start": 4210032, "type": "local", "view": "string" }, { - "finish": 4150067, - "start": 4150054, + "finish": 4210067, + "start": 4210054, "type": "local", "view": "string" } ], - "finish": 4280003, - "start": 4150000, + "finish": 4370003, + "start": 4210000, "type": "function", - "view": "function FileUtils.AppendToFile(filenameAbsolutePath: string, appendContent: string)" + "view": "function FileUtils.AppendToFile(self: FileUtils, filenameAbsolutePath: string, appendContent: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4150031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4210031, "name": "AppendToFile", - "start": 4150009, - "type": "setfield" + "start": 4210009, + "type": "setmethod" }, { "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", "extends": { "args": [ + { + "finish": 5190008, + "start": 5190008, + "type": "self", + "view": "FileUtils" + }, { "desc": "server_save06_98-09-16_23:48:10 - without file extension (*.7z)", - "finish": 5080049, - "start": 5080037, + "finish": 5190049, + "start": 5190037, "type": "local", "view": "string" }, { "desc": "C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita\\save06", - "finish": 5080089, - "start": 5080051, + "finish": 5190089, + "start": 5190051, "type": "local", "view": "string" }, { "desc": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\noita-mp\\_", - "finish": 5080116, - "start": 5080091, + "finish": 5190116, + "start": 5190091, "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": 5410003, + "finish": 5520003, "returns": [ { "type": "function.return", "view": "string|number" } ], - "start": 5080000, + "start": 5190000, "type": "function", - "view": "function FileUtils.Create7zipArchive(archive_name: string, absolute_directory_path_to_add_archive: string, absolute_destination_path: string)\n -> content: string|number" + "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": 5080036, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5190036, "name": "Create7zipArchive", - "start": 5080009, - "type": "setfield" + "start": 5190009, + "type": "setmethod" }, { "desc": " Checks if FILE or DIRECTORY exists\n\n@*param* `absolutePath` — full path", "extends": { "args": [ + { + "finish": 2790008, + "start": 2790008, + "type": "self", + "view": "FileUtils" + }, { "desc": "full path", - "finish": 2730038, - "start": 2730026, + "finish": 2790038, + "start": 2790026, "type": "local", "view": "string" } ], "desc": " Checks if FILE or DIRECTORY exists\n\n@*param* `absolutePath` — full path", - "finish": 2800003, + "finish": 2860003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 2730000, + "start": 2790000, "type": "function", - "view": "function FileUtils.Exists(absolutePath: string)\n -> boolean" + "view": "function FileUtils.Exists(self: FileUtils, absolutePath: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2730025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2790025, "name": "Exists", - "start": 2730009, - "type": "setfield" + "start": 2790009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 5020003, + "args": [ + { + "finish": 5070008, + "start": 5070008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 5130003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 4960000, + "start": 5070000, "type": "function", - "view": "function FileUtils.Exists7zip()\n -> boolean" + "view": "function FileUtils.Exists7zip(self: FileUtils)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4960029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5070029, "name": "Exists7zip", - "start": 4960009, - "type": "setfield" + "start": 5070009, + "type": "setmethod" }, { "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", "extends": { "args": [ + { + "finish": 5570008, + "start": 5570008, + "type": "self", + "view": "FileUtils" + }, { "desc": "path to archive location like \"C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita\\mods\\noita-mp\\_\"", - "finish": 5460069, - "start": 5460038, + "finish": 5570069, + "start": 5570038, "type": "local", "view": "string" }, { "desc": "server_save06_98-09-16_23:48:10.7z - with file extension (*.7z)", - "finish": 5460083, - "start": 5460071, + "finish": 5570083, + "start": 5570071, "type": "local", "view": "string" }, { "desc": "C:\\Users\\Ismoh-PC\\AppData\\LocalLow\\Nolla_Games_Noita", - "finish": 5460116, - "start": 5460085, + "finish": 5570116, + "start": 5570085, "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": 5550003, - "start": 5460000, + "finish": 5660003, + "start": 5570000, "type": "function", - "view": "function FileUtils.Extract7zipArchive(archive_absolute_directory_path: string, archive_name: string, extract_absolute_directory_path: string)" + "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": 5460037, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5570037, "name": "Extract7zipArchive", - "start": 5460009, - "type": "setfield" + "start": 5570009, + "type": "setmethod" }, { "desc": " Credits to @dextercd !", "extends": { - "args": [], + "args": [ + { + "finish": 5750008, + "start": 5750008, + "type": "self", + "view": "FileUtils" + } + ], "desc": " Credits to @dextercd !", - "finish": 5660003, - "start": 5640000, + "finish": 5770003, + "start": 5750000, "type": "function", - "view": "function FileUtils.FestartNoita()" + "view": "function FileUtils.FestartNoita(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5640031, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5750031, "name": "FestartNoita", - "start": 5640009, - "type": "setfield" + "start": 5750009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 4930003, - "start": 4740000, + "args": [ + { + "finish": 4850008, + "start": 4850008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 5040003, + "start": 4850000, "type": "function", - "view": "function FileUtils.Find7zipExecutable()" + "view": "function FileUtils.Find7zipExecutable(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4740037, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4850037, "name": "Find7zipExecutable", - "start": 4740009, - "type": "setfield" + "start": 4850009, + "type": "setmethod" }, { "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", "extends": { "args": [ + { + "finish": 2390008, + "start": 2390008, + "type": "self", + "view": "FileUtils" + }, { "desc": "Absolute directory path to the current selected save slot.", - "finish": 2310072, - "start": 2310048, + "finish": 2390072, + "start": 2390048, "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": 2330003, + "finish": 2410003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2310000, + "start": 2390000, "type": "function", - "view": "function FileUtils.GetAbsDirPathOfWorldStateXml(saveSlotAbsDirectoryPath: string)\n -> absPath: string" + "view": "function FileUtils.GetAbsDirPathOfWorldStateXml(self: FileUtils, saveSlotAbsDirectoryPath: string)\n -> absPath: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2310047, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2390047, "name": "GetAbsDirPathOfWorldStateXml", - "start": 2310009, - "type": "setfield" + "start": 2390009, + "type": "setmethod" }, { - "desc": " Returns the ABSOLUTE path of the mods folder.\n If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp\"", + "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\"", "extends": { - "args": [], - "desc": " Returns the ABSOLUTE path of the mods folder.\n If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp\"", - "finish": 1980003, + "args": [ + { + "finish": 1990008, + "start": 1990008, + "type": "self", + "view": "FileUtils" + } + ], + "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": 2060003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1910000, + "start": 1990000, "type": "function", - "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP()\n -> FileUtils.GetAbsolutePathOfNoitaRootDirectory: string" + "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1910052, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1990052, "name": "GetAbsoluteDirectoryPathOfNoitaMP", - "start": 1910009, - "type": "setfield" + "start": 1990009, + "type": "setmethod" }, { "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'", "extends": { - "args": [], + "args": [ + { + "finish": 1450008, + "start": 1450008, + "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": 1790003, + "finish": 1870003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1370000, + "start": 1450000, "type": "function", - "view": "function FileUtils.GetAbsoluteDirectoryPathOfParentSave()\n -> save06_parent_directory_path: string" + "view": "function FileUtils.GetAbsoluteDirectoryPathOfParentSave(self: FileUtils)\n -> save06_parent_directory_path: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1370055, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1450055, "name": "GetAbsoluteDirectoryPathOfParentSave", - "start": 1370009, - "type": "setfield" + "start": 1450009, + "type": "setmethod" }, { - "desc": " Returns the ABSOLUTE path of the library folder required for this mod.\n If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp/files/libs\"", + "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\"", "extends": { - "args": [], - "desc": " Returns the ABSOLUTE path of the library folder required for this mod.\n If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be\n\n@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. \"/mods/noita-mp/files/libs\"", - "finish": 2260003, + "args": [ + { + "finish": 2270008, + "start": 2270008, + "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": 2340003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2190000, + "start": 2270000, "type": "function", - "view": "function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs()\n -> FileUtils.GetAbsolutePathOfNoitaRootDirectory: string" + "view": "function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs(self: FileUtils)\n -> self.GetAbsolutePathOfNoitaRootDirectory: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2190057, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2270057, "name": "GetAbsoluteDirectoryPathOfRequiredLibs", - "start": 2190009, - "type": "setfield" + "start": 2270009, + "type": "setmethod" }, { "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", "extends": { - "args": [], + "args": [ + { + "finish": 1910008, + "start": 1910008, + "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": 1860003, + "finish": 1940003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1830000, + "start": 1910000, "type": "function", - "view": "function FileUtils.GetAbsoluteDirectoryPathOfSave06()\n -> directory_path_of_save06: string" + "view": "function FileUtils.GetAbsoluteDirectoryPathOfSave06(self: FileUtils)\n -> directory_path_of_save06: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1830051, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1910051, "name": "GetAbsoluteDirectoryPathOfSave06", - "start": 1830009, - "type": "setfield" + "start": 1910009, + "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\"", "extends": { - "args": [], + "args": [ + { + "finish": 2650008, + "start": 2650008, + "type": "self", + "view": "FileUtils" + } + ], "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": 2590003, + "finish": 2670003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2570000, + "start": 2650000, "type": "function", - "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory()\n -> absPath: string" + "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils)\n -> absPath: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2570060, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2650060, "name": "GetAbsolutePathOfNoitaMpSettingsDirectory", - "start": 2570009, - "type": "setfield" + "start": 2650009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 1270003, + "args": [ + { + "finish": 1310008, + "start": 1310008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 1360003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 1220000, + "start": 1310000, "type": "function", - "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory()\n -> string" + "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 1220054, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1310054, "name": "GetAbsolutePathOfNoitaRootDirectory", - "start": 1220009, - "type": "setfield" + "start": 1310009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 6100051, - "start": 6100042, + "finish": 6200008, + "start": 6200008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 6200051, + "start": 6200042, "type": "local", "view": "any" }, { - "finish": 6100066, - "start": 6100053, + "finish": 6200066, + "start": 6200053, "type": "local", "view": "any" } ], - "finish": 6270003, + "finish": 6370003, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 6100000, + "start": 6200000, "type": "function", - "view": "function FileUtils.GetAllFilesInDirectory(directory: any, fileExtension: any)\n -> table" + "view": "function FileUtils.GetAllFilesInDirectory(self: FileUtils, directory: any, fileExtension: any)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6100041, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6200041, "name": "GetAllFilesInDirectory", - "start": 6100009, - "type": "setfield" + "start": 6200009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 6420003, + "args": [ + { + "finish": 6390008, + "start": 6390008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 6520003, "returns": [ { "type": "function.return", "view": "string|table" } ], - "start": 6290000, + "start": 6390000, "type": "function", - "view": "function FileUtils.GetDesktopDirectory()\n -> string|table" + "view": "function FileUtils.GetDesktopDirectory(self: FileUtils)\n -> string|table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 6290038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6390038, "name": "GetDesktopDirectory", - "start": 6290009, - "type": "setfield" + "start": 6390009, + "type": "setmethod" }, { "desc": " see _G.saveSlotMeta", "extends": { - "args": [], + "args": [ + { + "finish": 2450008, + "start": 2450008, + "type": "self", + "view": "FileUtils" + } + ], "desc": " see _G.saveSlotMeta", - "finish": 2530003, + "finish": 2610003, "returns": [ { "type": "function.return", "view": "table" } ], - "start": 2370000, + "start": 2450000, "type": "function", - "view": "function FileUtils.GetLastModifiedSaveSlots()\n -> table" + "view": "function FileUtils.GetLastModifiedSaveSlots(self: FileUtils)\n -> table" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2370043, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2450043, "name": "GetLastModifiedSaveSlots", - "start": 2370009, - "type": "setfield" + "start": 2450009, + "type": "setmethod" }, { "desc": "\n eNet specific commands", "extends": { - "args": [], + "args": [ + { + "finish": 750008, + "start": 750008, + "type": "self", + "view": "FileUtils" + } + ], "desc": "\n eNet specific commands", - "finish": 790003, + "finish": 900003, "returns": [ { "type": "function.return", "view": "number?" } ], - "start": 640000, + "start": 750000, "type": "function", - "view": "function FileUtils.GetPidOfRunningEnetHostByPort()\n -> number?" + "view": "function FileUtils.GetPidOfRunningEnetHostByPort(self: FileUtils)\n -> number?" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 640048, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 750048, "name": "GetPidOfRunningEnetHostByPort", - "start": 640009, - "type": "setfield" + "start": 750009, + "type": "setmethod" }, { "desc": " Returns the RELATIVE path of the mods folder.\n\n@*return* — mods/noita-mp", "extends": { - "args": [], + "args": [ + { + "finish": 2100008, + "start": 2100008, + "type": "self", + "view": "FileUtils" + } + ], "desc": " Returns the RELATIVE path of the mods folder.\n\n@*return* — mods/noita-mp", - "finish": 2060003, + "finish": 2140003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2020000, + "start": 2100000, "type": "function", - "view": "function FileUtils.GetRelativeDirectoryPathOfNoitaMP()\n -> string" + "view": "function FileUtils.GetRelativeDirectoryPathOfNoitaMP(self: FileUtils)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2020052, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2100052, "name": "GetRelativeDirectoryPathOfNoitaMP", - "start": 2020009, - "type": "setfield" + "start": 2100009, + "type": "setmethod" }, { "desc": " Returns the RELATIVE path of the library folder required for this mod.\n\n@*return* — /mods/noita-mp/files/libs", "extends": { - "args": [], + "args": [ + { + "finish": 2180008, + "start": 2180008, + "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": 2140003, + "finish": 2220003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 2100000, + "start": 2180000, "type": "function", - "view": "function FileUtils.GetRelativeDirectoryPathOfRequiredLibs()\n -> string" + "view": "function FileUtils.GetRelativeDirectoryPathOfRequiredLibs(self: FileUtils)\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2100057, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2180057, "name": "GetRelativeDirectoryPathOfRequiredLibs", - "start": 2100009, - "type": "setfield" + "start": 2180009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 2630003, + "args": [ + { + "finish": 2690008, + "start": 2690008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 2710003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 2610000, + "start": 2690000, "type": "function", - "view": "function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory()\n -> unknown" + "view": "function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory(self: FileUtils)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2610060, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2690060, "name": "GetRelativePathOfNoitaMpSettingsDirectory", - "start": 2610009, - "type": "setfield" + "start": 2690009, + "type": "setmethod" }, { + "desc": "Returns NoitaMP version by reading the .version file.", "extends": { - "args": [], - "finish": 200003, + "args": [ + { + "finish": 220008, + "start": 220008, + "type": "self", + "view": "FileUtils" + } + ], + "desc": "Returns NoitaMP version by reading the .version file.", + "finish": 330003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 90000, + "start": 220000, "type": "function", - "view": "function FileUtils.GetVersionByFile()\n -> string" + "view": "function FileUtils.GetVersionByFile(self: FileUtils)\n -> version: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 90035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 220035, "name": "GetVersionByFile", - "start": 90009, - "type": "setfield" + "start": 220009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3030040, - "start": 3030031, + "finish": 3090008, + "start": 3090008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 3090040, + "start": 3090031, "type": "local", "view": "string" } ], - "finish": 3130003, + "finish": 3190003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 3030000, + "start": 3090000, "type": "function", - "view": "function FileUtils.IsDirectory(full_path: string)\n -> boolean" + "view": "function FileUtils.IsDirectory(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3030030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3090030, "name": "IsDirectory", - "start": 3030009, - "type": "setfield" + "start": 3090009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 2840035, - "start": 2840026, + "finish": 2900008, + "start": 2900008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 2900035, + "start": 2900026, "type": "local", "view": "string" } ], - "finish": 2990003, + "finish": 3050003, "returns": [ { "type": "function.return", "view": "boolean" } ], - "start": 2840000, + "start": 2900000, "type": "function", - "view": "function FileUtils.IsFile(full_path: string)\n -> boolean" + "view": "function FileUtils.IsFile(self: FileUtils, full_path: string)\n -> boolean" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 2840025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 2900025, "name": "IsFile", - "start": 2840009, - "type": "setfield" + "start": 2900009, + "type": "setmethod" }, { "extends": { - "args": [], - "finish": 5790003, - "start": 5680000, + "args": [ + { + "finish": 5790008, + "start": 5790008, + "type": "self", + "view": "FileUtils" + } + ], + "finish": 5900003, + "start": 5790000, "type": "function", - "view": "function FileUtils.KillNoitaAndRestart()" + "view": "function FileUtils.KillNoitaAndRestart(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5680038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5790038, "name": "KillNoitaAndRestart", - "start": 5680009, - "type": "setfield" + "start": 5790009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 810034, - "start": 810031, + "finish": 920008, + "start": 920008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 920034, + "start": 920031, "type": "local", "view": "any" } ], - "finish": 900003, - "start": 810000, + "finish": 1010003, + "start": 920000, "type": "function", - "view": "function FileUtils.KillProcess(pid: any)" + "view": "function FileUtils.KillProcess(self: FileUtils, pid: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 810030, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 920030, "name": "KillProcess", - "start": 810009, - "type": "setfield" + "start": 920009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3970034, - "start": 3970025, + "finish": 4030008, + "start": 4030008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 4030034, + "start": 4030025, "type": "local", "view": "string" } ], - "finish": 4110003, - "start": 3970000, + "finish": 4170003, + "start": 4030000, "type": "function", - "view": "function FileUtils.MkDir(full_path: string)" + "view": "function FileUtils.MkDir(self: FileUtils, full_path: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3970024, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4030024, "name": "MkDir", - "start": 3970009, - "type": "setfield" + "start": 4030009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3170047, - "start": 3170034, + "finish": 3230008, + "start": 3230008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 3230047, + "start": 3230034, "type": "local", "view": "string" } ], - "finish": 3300003, + "finish": 3360003, "returns": [ { "type": "function.return", "view": "string|number" } ], - "start": 3170000, + "start": 3230000, "type": "function", - "view": "function FileUtils.ReadBinaryFile(file_fullpath: string)\n -> string|number" + "view": "function FileUtils.ReadBinaryFile(self: FileUtils, file_fullpath: string)\n -> string|number" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3170033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3230033, "name": "ReadBinaryFile", - "start": 3170009, - "type": "setfield" + "start": 3230009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3480041, - "start": 3480028, + "finish": 3540008, + "start": 3540008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 3540041, + "start": 3540028, "type": "local", "view": "string" }, { - "finish": 3480047, - "start": 3480043, + "finish": 3540047, + "start": 3540043, "type": "local", "view": "string?" } ], - "finish": 3650003, + "finish": 3710003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 3480000, + "start": 3540000, "type": "function", - "view": "function FileUtils.ReadFile(file_fullpath: string, mode?: string)\n -> unknown" + "view": "function FileUtils.ReadFile(self: FileUtils, file_fullpath: string, mode?: string)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3480027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3540027, "name": "ReadFile", - "start": 3480009, - "type": "setfield" + "start": 3540009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 4590056, - "start": 4590044, + "finish": 4720008, + "start": 4720008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 4720056, + "start": 4720044, "type": "local", "view": "any" } ], - "finish": 4680003, - "start": 4590000, + "finish": 4800003, + "start": 4720000, "type": "function", - "view": "function FileUtils.RemoveContentOfDirectory(absolutePath: any)" + "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": 4720043, "name": "RemoveContentOfDirectory", - "start": 4590009, - "type": "setfield" + "start": 4720009, + "type": "setmethod" }, { "desc": " Removes trailing path separator in a string: \\persistent\\flags\\ -> \\persistent\\flags.\n Error if path is not a string.\n\n@*param* `path` — any string, i.e. \\persistent\\flags\\\n\n@*return* `path` — \\persistent\\flags", "extends": { "args": [ + { + "finish": 610008, + "start": 610008, + "type": "self", + "view": "FileUtils" + }, { "desc": "any string, i.e. \\persistent\\flags\\", - "finish": 500051, - "start": 500047, + "finish": 610051, + "start": 610047, "type": "local", "view": "string" } ], "desc": " Removes trailing path separator in a string: \\persistent\\flags\\ -> \\persistent\\flags.\n Error if path is not a string.\n\n@*param* `path` — any string, i.e. \\persistent\\flags\\\n\n@*return* `path` — \\persistent\\flags", - "finish": 580003, + "finish": 690003, "returns": [ { "type": "function.return", "view": "string" } ], - "start": 500000, + "start": 610000, "type": "function", - "view": "function FileUtils.RemoveTrailingPathSeparator(path: string)\n -> path: string" + "view": "function FileUtils.RemoveTrailingPathSeparator(self: FileUtils, path: string)\n -> path: string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 500046, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 610046, "name": "RemoveTrailingPathSeparator", - "start": 500009, - "type": "setfield" + "start": 610009, + "type": "setmethod" }, { - "desc": " Replaces windows path separator to unix path separator and vice versa.\n Error if path is not a string.", + "desc": "Replaces windows path separator to unix path separator and vice versa.\nError if path is not a string.", "extends": { "args": [ { - "finish": 300044, - "start": 300040, + "finish": 430008, + "start": 430008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 430044, + "start": 430040, "type": "local", "view": "string" } ], - "desc": " Replaces windows path separator to unix path separator and vice versa.\n Error if path is not a string.", - "finish": 440003, + "desc": "Replaces windows path separator to unix path separator and vice versa.\nError if path is not a string.", + "finish": 550003, "returns": [ { "type": "function.return", "view": "string" + }, + { + "type": "function.return", + "view": "number" } ], - "start": 300000, + "start": 430000, "type": "function", - "view": "function FileUtils.ReplacePathSeparator(path: string)\n -> path: string" + "view": "function FileUtils.ReplacePathSeparator(self: FileUtils, path: string)\n -> path: string\n 2. count: number" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 300039, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 430039, "name": "ReplacePathSeparator", - "start": 300009, - "type": "setfield" + "start": 430009, + "type": "setmethod" }, { "desc": " This executes c code to sent SDL_QUIT command to the app", "extends": { - "args": [], + "args": [ + { + "finish": 5930008, + "start": 5930008, + "type": "self", + "view": "FileUtils" + } + ], "desc": " This executes c code to sent SDL_QUIT command to the app", - "finish": 6080003, - "start": 5820000, + "finish": 6180003, + "start": 5930000, "type": "function", - "view": "function FileUtils.SaveAndRestartNoita()" + "view": "function FileUtils.SaveAndRestartNoita(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5820038, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 5930038, "name": "SaveAndRestartNoita", - "start": 5820009, - "type": "setfield" + "start": 5930009, + "type": "setmethod" }, { "desc": " Lua implementation of PHP scandir function", "extends": { "args": [ { - "finish": 4410036, - "start": 4410027, + "finish": 4500008, + "start": 4500008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 4500036, + "start": 4500027, "type": "local", "view": "any" } ], "desc": " Lua implementation of PHP scandir function", - "finish": 4570003, + "finish": 4700003, "returns": [ { "type": "function.return", "view": "string[]" } ], - "start": 4410000, + "start": 4500000, "type": "function", - "view": "function FileUtils.ScanDir(directory: any)\n -> string[]" + "view": "function FileUtils.ScanDir(self: FileUtils, directory: any)\n -> string[]" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4410026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4500026, "name": "ScanDir", - "start": 4410009, - "type": "setfield" + "start": 4500009, + "type": "setmethod" }, { "desc": " Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita", "extends": { - "args": [], + "args": [ + { + "finish": 1060008, + "start": 1060008, + "type": "self", + "view": "FileUtils" + } + ], "desc": " Sets root directory of noita.exe, i.e. C:\\Program Files (x86)\\Steam\\steamapps\\common\\Noita", - "finish": 1190003, - "start": 970000, + "finish": 1280003, + "start": 1060000, "type": "function", - "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory()" + "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 970054, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 1060054, "name": "SetAbsolutePathOfNoitaRootDirectory", - "start": 970009, - "type": "setfield" + "start": 1060009, + "type": "setmethod" }, { "desc": " http://lua-users.org/wiki/SplitJoin -> Example: Split a file path string into components.", "extends": { "args": [ { - "finish": 4330032, - "start": 4330029, + "finish": 4420008, + "start": 4420008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 4420032, + "start": 4420029, "type": "local", "view": "any" } ], "desc": " http://lua-users.org/wiki/SplitJoin -> Example: Split a file path string into components.", - "finish": 4370003, + "finish": 4460003, "returns": [ { "type": "function.return", "view": "unknown" } ], - "start": 4330000, + "start": 4420000, "type": "function", - "view": "function FileUtils.SplitPath(str: any)\n -> unknown" + "view": "function FileUtils.SplitPath(self: FileUtils, str: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4330028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4420028, "name": "SplitPath", - "start": 4330009, - "type": "setfield" + "start": 4420009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3340048, - "start": 3340035, + "finish": 3400008, + "start": 3400008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 3400048, + "start": 3400035, "type": "local", "view": "string" }, { - "finish": 3340062, - "start": 3340050, + "finish": 3400062, + "start": 3400050, "type": "local", "view": "any" } ], - "finish": 3440003, - "start": 3340000, + "finish": 3500003, + "start": 3400000, "type": "function", - "view": "function FileUtils.WriteBinaryFile(file_fullpath: string, file_content: any)" + "view": "function FileUtils.WriteBinaryFile(self: FileUtils, file_fullpath: string, file_content: any)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3340034, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3400034, "name": "WriteBinaryFile", - "start": 3340009, - "type": "setfield" + "start": 3400009, + "type": "setmethod" }, { "extends": { "args": [ { - "finish": 3690042, - "start": 3690029, + "finish": 3750008, + "start": 3750008, + "type": "self", + "view": "FileUtils" + }, + { + "finish": 3750042, + "start": 3750029, "type": "local", "view": "string" }, { - "finish": 3690056, - "start": 3690044, + "finish": 3750056, + "start": 3750044, "type": "local", "view": "string" } ], - "finish": 3940003, - "start": 3690000, + "finish": 4000003, + "start": 3750000, "type": "function", - "view": "function FileUtils.WriteFile(file_fullpath: string, file_content: string)" + "view": "function FileUtils.WriteFile(self: FileUtils, file_fullpath: string, file_content: string)" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 3690028, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 3750028, "name": "WriteFile", - "start": 3690009, + "start": 3750009, + "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": 6750075, + "start": 6740041, + "type": "binary", + "view": "CustomProfiler" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6740038, + "name": "customProfiler", + "start": 6740008, + "type": "setfield" + }, + { + "extends": { + "finish": 6970086, + "start": 6970033, + "type": "binary", + "view": "Logger" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6970030, + "name": "logger", + "start": 6970008, "type": "setfield" + }, + { + "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", + "extends": { + "args": [ + { + "finish": 6620008, + "start": 6620008, + "type": "self", + "view": "FileUtils" + }, + { + "desc": "require(\"FileUtils\") or nil", + "finish": 6620038, + "start": 6620023, + "type": "local", + "view": "FileUtils|nil" + }, + { + "desc": "can be nil", + "finish": 6620054, + "start": 6620040, + "type": "local", + "view": "CustomProfiler|nil" + }, + { + "desc": "can be nil", + "finish": 6620062, + "start": 6620056, + "type": "local", + "view": "Logger|nil" + }, + { + "desc": "required", + "finish": 6620079, + "start": 6620064, + "type": "local", + "view": "NoitaMpSettings" + }, + { + "desc": "can be nil", + "finish": 6620087, + "start": 6620081, + "type": "local", + "view": "plotly|nil" + }, + { + "desc": "can be nil", + "finish": 6620094, + "start": 6620089, + "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": 7110003, + "returns": [ + { + "type": "function.return", + "view": "FileUtils" + } + ], + "start": 6620000, + "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", + "finish": 6620022, + "name": "new", + "start": 6620009, + "type": "setmethod" } ], "name": "FileUtils", @@ -3353,22 +3610,10 @@ "type": "select", "view": "FileUtils" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 780020, "start": 780008, "type": "setfield" - }, - { - "extends": { - "finish": 440036, - "start": 440016, - "type": "select", - "view": "FileUtils" - }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 440013, - "start": 440004, - "type": "setglobal" } ], "name": "FileUtils", @@ -3395,7 +3640,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" @@ -3408,7 +3653,26 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "extends": { + "finish": 180001, + "start": 80015, + "type": "table", + "view": "GlobalsUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", + "finish": 80012, + "start": 80000, + "type": "setglobal" + } + ], + "desc": "Class for GlobalsSetValue and GlobalsGetValue", + "name": "GlobalsUtils", + "type": "variable" + }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/GlobalsUtils.lua", "finish": 50022, "start": 50010, "type": "doc.class" @@ -3429,7 +3693,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids()\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": 1170034, "name": "getDeadNuids", "start": 1170009, @@ -3462,7 +3726,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(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": 1490039, "name": "getNuidEntityPair", "start": 1490009, @@ -3482,7 +3746,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui()\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": 1750034, "name": "getUpdateGui", "start": 1750009, @@ -3523,7 +3787,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(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": 570052, "name": "parseXmlValueToNuidAndEntityId", "start": 570009, @@ -3544,7 +3808,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(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": 1290036, "name": "removeDeadNuid", "start": 1290009, @@ -3565,7 +3829,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(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": 1060033, "name": "setDeadNuid", "start": 1060009, @@ -3610,7 +3874,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(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": 990029, "name": "setNuid", "start": 990009, @@ -3637,7 +3901,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(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": 1670034, "name": "setUpdateGui", "start": 1670009, @@ -3647,25 +3911,6 @@ "name": "GlobalsUtils", "type": "type" }, - { - "defines": [ - { - "extends": { - "finish": 180001, - "start": 80015, - "type": "table", - "view": "GlobalsUtils" - }, - "file": "../../mods/noita-mp/files/scripts/util/GlobalsUtils.lua", - "finish": 80012, - "start": 80000, - "type": "setglobal" - } - ], - "desc": "Class for GlobalsSetValue and GlobalsGetValue", - "name": "GlobalsUtils", - "type": "variable" - }, { "defines": [ { @@ -3682,7 +3927,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids()\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": 1170034, "start": 1170009, "type": "setfield" @@ -3719,7 +3964,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(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": 1490039, "start": 1490009, "type": "setfield" @@ -3745,7 +3990,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui()\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": 1750034, "start": 1750009, "type": "setfield" @@ -3790,7 +4035,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(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": 570052, "start": 570009, "type": "setfield" @@ -3817,7 +4062,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(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": 1290036, "start": 1290009, "type": "setfield" @@ -3843,7 +4088,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(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": 1060033, "start": 1060009, "type": "setfield" @@ -3893,7 +4138,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(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": 990029, "start": 990009, "type": "setfield" @@ -3925,7 +4170,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(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": 1670034, "start": 1670009, "type": "setfield" @@ -3937,49 +4182,41 @@ { "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": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7480017, + "start": 7480014, + "type": "doc.class" } ], "desc": "Everything regarding ImGui: Credits to @dextercd", "fields": [ - { - "desc": "Everything regarding ImGui: Credits to @dextercd", - "extends": { - "finish": 590017, - "start": 590014, - "type": "getlocal", - "view": "Gui" - }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 590011, - "name": "__index", - "start": 590000, - "type": "setfield" - }, { "desc": "Function to check if the user pressed a shortcut.", "extends": { "args": [ { - "finish": 7010008, - "start": 7010008, + "finish": 7000008, + "start": 7000008, "type": "self", "view": "Gui" } ], "desc": "Function to check if the user pressed a shortcut.", - "finish": 7380003, - "start": 7010000, + "finish": 7370003, + "start": 7000000, "type": "function", "view": "function Gui.checkShortcuts(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7010027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7000027, "name": "checkShortcuts", - "start": 7010009, + "start": 7000009, "type": "setmethod" }, { @@ -3987,22 +4224,22 @@ "extends": { "args": [ { - "finish": 5700008, - "start": 5700008, + "finish": 5690008, + "start": 5690008, "type": "self", "view": "Gui" } ], "desc": "Function for drawing the about window.", - "finish": 6200003, - "start": 5700000, + "finish": 6190003, + "start": 5690000, "type": "function", "view": "function Gui.drawAbout(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 5700022, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 5690022, "name": "drawAbout", - "start": 5700009, + "start": 5690009, "type": "setmethod" }, { @@ -4010,22 +4247,22 @@ "extends": { "args": [ { - "finish": 2830008, - "start": 2830008, + "finish": 2820008, + "start": 2820008, "type": "self", "view": "Gui" } ], "desc": "Function to draw the first time window.", - "finish": 3050003, - "start": 2830000, + "finish": 3040003, + "start": 2820000, "type": "function", "view": "function Gui.drawFirstTime(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 2830026, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 2820026, "name": "drawFirstTime", - "start": 2830009, + "start": 2820009, "type": "setmethod" }, { @@ -4033,22 +4270,22 @@ "extends": { "args": [ { - "finish": 2310008, - "start": 2310008, + "finish": 2300008, + "start": 2300008, "type": "self", "view": "Gui" } ], "desc": "Function to draw the menu bar.", - "finish": 2800003, - "start": 2310000, + "finish": 2790003, + "start": 2300000, "type": "function", "view": "function Gui.drawMenuBar(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 2310024, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 2300024, "name": "drawMenuBar", - "start": 2310009, + "start": 2300009, "type": "setmethod" }, { @@ -4056,22 +4293,22 @@ "extends": { "args": [ { - "finish": 3080008, - "start": 3080008, + "finish": 3070008, + "start": 3070008, "type": "self", "view": "Gui" } ], "desc": "Function to draw the play menu.", - "finish": 3900003, - "start": 3080000, + "finish": 3890003, + "start": 3070000, "type": "function", "view": "function Gui.drawPlayMenu(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 3080025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 3070025, "name": "drawPlayMenu", - "start": 3080009, + "start": 3070009, "type": "setmethod" }, { @@ -4079,22 +4316,22 @@ "extends": { "args": [ { - "finish": 6230008, - "start": 6230008, + "finish": 6220008, + "start": 6220008, "type": "self", "view": "Gui" } ], "desc": "Function for drawing the player list window.", - "finish": 6980003, - "start": 6230000, + "finish": 6970003, + "start": 6220000, "type": "function", "view": "function Gui.drawPlayerList(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 6230027, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 6220027, "name": "drawPlayerList", - "start": 6230009, + "start": 6220009, "type": "setmethod" }, { @@ -4102,132 +4339,132 @@ "extends": { "args": [ { - "finish": 3960008, - "start": 3960008, + "finish": 3950008, + "start": 3950008, "type": "self", "view": "Gui" } ], "desc": "Function to draw the settings window.", - "finish": 5670003, - "start": 3960000, + "finish": 5660003, + "start": 3950000, "type": "function", "view": "function Gui.drawSettings(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 3960025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 3950025, "name": "drawSettings", - "start": 3960009, + "start": 3950009, "type": "setmethod" }, { "extends": { - "finish": 1730031, - "start": 1730028, + "finish": 1720031, + "start": 1720028, "type": "nil", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 1730025, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 1720025, "name": "isServer", - "start": 1730012, + "start": 1720012, "type": "setfield" }, { "extends": { - "finish": 3360036, - "start": 3360032, + "finish": 3350036, + "start": 3350032, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 3360029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 3350029, "name": "isServer", - "start": 3360016, + "start": 3350016, "type": "setfield" }, { "extends": { - "finish": 3400037, - "start": 3400032, + "finish": 3390037, + "start": 3390032, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 3400029, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 3390029, "name": "isServer", - "start": 3400016, + "start": 3390016, "type": "setfield" }, { - "desc": "Gui constructor.\n\n@*param* `guiObject` — optional\n\n@*param* `client` — required\n\n@*param* `customProfiler` — required\n\n@*param* `guidUtils` — optional\n\n@*param* `minaUtils` — optional\n\n@*param* `noitaMpSettings` — optional", + "desc": "Gui constructor.\n\n@*param* `guiObject` — optional\n\n@*param* `client` — required\n\n@*param* `customProfiler` — required\n\n@*param* `guidUtils` — optional\n\n@*param* `minaUtils` — optional\n\n@*param* `noitaMpSettings` — required", "extends": { "args": [ { - "finish": 7480008, - "start": 7480008, + "finish": 7470008, + "start": 7470008, "type": "self", "view": "Gui" }, { "desc": "optional", - "finish": 7480026, - "start": 7480017, + "finish": 7470026, + "start": 7470017, "type": "local", "view": "Gui|nil" }, { "desc": "required", - "finish": 7480034, - "start": 7480028, + "finish": 7470034, + "start": 7470028, "type": "local", "view": "Client" }, { "desc": "required", - "finish": 7480050, - "start": 7480036, + "finish": 7470050, + "start": 7470036, "type": "local", "view": "CustomProfiler" }, { "desc": "optional", - "finish": 7480061, - "start": 7480052, + "finish": 7470061, + "start": 7470052, "type": "local", "view": "GuidUtils|nil" }, { "desc": "optional", - "finish": 7480072, - "start": 7480063, + "finish": 7470072, + "start": 7470063, "type": "local", "view": "MinaUtils|nil" }, { - "desc": "optional", - "finish": 7480089, - "start": 7480074, + "desc": "required", + "finish": 7470089, + "start": 7470074, "type": "local", - "view": "NoitaMpSettings|nil" + "view": "NoitaMpSettings" } ], - "desc": "Gui constructor.\n\n@*param* `guiObject` — optional\n\n@*param* `client` — required\n\n@*param* `customProfiler` — required\n\n@*param* `guidUtils` — optional\n\n@*param* `minaUtils` — optional\n\n@*param* `noitaMpSettings` — optional", - "finish": 7910003, + "desc": "Gui constructor.\n\n@*param* `guiObject` — optional\n\n@*param* `client` — required\n\n@*param* `customProfiler` — required\n\n@*param* `guidUtils` — optional\n\n@*param* `minaUtils` — optional\n\n@*param* `noitaMpSettings` — required", + "finish": 7900003, "returns": [ { "type": "function.return", "view": "Gui" } ], - "start": 7480000, + "start": 7470000, "type": "function", - "view": "function Gui.new(self: Gui, guiObject: Gui|nil, client: Client, customProfiler: CustomProfiler, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings|nil)\n -> Gui" + "view": "function Gui.new(self: Gui, guiObject: Gui|nil, client: Client, customProfiler: CustomProfiler, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings)\n -> Gui" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7480016, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7470016, "name": "new", - "start": 7480009, + "start": 7470009, "type": "setmethod" }, { @@ -4235,28 +4472,28 @@ "extends": { "args": [ { - "finish": 1540008, - "start": 1540008, + "finish": 1530008, + "start": 1530008, "type": "self", "view": "Gui" }, { - "finish": 1540040, - "start": 1540036, + "finish": 1530040, + "start": 1530036, "type": "local", "view": "boolean" } ], "desc": "Setter for the 'showMissingSettings' attribute to show the user that the settings are missing.", - "finish": 1560003, - "start": 1540000, + "finish": 1550003, + "start": 1530000, "type": "function", "view": "function Gui.setShowMissingSettings(self: Gui, show: boolean)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 1540035, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 1530035, "name": "setShowMissingSettings", - "start": 1540009, + "start": 1530009, "type": "setmethod" }, { @@ -4264,28 +4501,28 @@ "extends": { "args": [ { - "finish": 1450008, - "start": 1450008, + "finish": 1440008, + "start": 1440008, "type": "self", "view": "Gui" }, { - "finish": 1450038, - "start": 1450034, + "finish": 1440038, + "start": 1440034, "type": "local", "view": "boolean" } ], "desc": "Setter for the 'showSettingsSaved' attribute to show the user that the settings were saved.", - "finish": 1500003, - "start": 1450000, + "finish": 1490003, + "start": 1440000, "type": "function", "view": "function Gui.setShowSettingsSaved(self: Gui, show: boolean)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 1450033, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 1440033, "name": "setShowSettingsSaved", - "start": 1450009, + "start": 1440009, "type": "setmethod" }, { @@ -4293,22 +4530,22 @@ "extends": { "args": [ { - "finish": 1590008, - "start": 1590008, + "finish": 1580008, + "start": 1580008, "type": "self", "view": "Gui" } ], "desc": "Guis update function, called every frame.", - "finish": 2280003, - "start": 1590000, + "finish": 2270003, + "start": 1580000, "type": "function", "view": "function Gui.update(self: Gui)" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 1590019, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 1580019, "name": "update", - "start": 1590009, + "start": 1580009, "type": "setmethod" } ], @@ -4318,7 +4555,7 @@ { "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": 380019, "start": 380010, "type": "doc.class" @@ -4347,7 +4584,7 @@ "type": "function", "view": "function GuidUtils.addGuidToCache(self: GuidUtils, guid: any)" }, - "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": 470033, "name": "addGuidToCache", "start": 470009, @@ -4374,7 +4611,7 @@ "type": "function", "view": "function GuidUtils.getCachedGuids(self: GuidUtils)\n -> 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": 430033, "name": "getCachedGuids", "start": 430009, @@ -4403,7 +4640,7 @@ "type": "function", "view": "function GuidUtils.getCurrentLocalGuid(self: GuidUtils)\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": 1330038, "name": "getCurrentLocalGuid", "start": 1330009, @@ -4439,7 +4676,7 @@ "type": "function", "view": "function GuidUtils.getGuid(self: GuidUtils, inUsedGuids?: table)\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": 550026, "name": "getGuid", "start": 550009, @@ -4468,7 +4705,7 @@ "type": "function", "view": "function GuidUtils.isPatternValid(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": 820033, "name": "isPatternValid", "start": 820009, @@ -4503,7 +4740,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": 1050027, "name": "isUnique", "start": 1050009, @@ -4530,7 +4767,7 @@ "type": "function", "view": "function GuidUtils.toNumber(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": 1180027, "name": "toNumber", "start": 1180009, @@ -4543,7 +4780,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": 540020, "start": 540014, "type": "doc.class" @@ -4565,7 +4802,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": 550028, "name": "current", "start": 550014, @@ -4586,7 +4823,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": 560024, "name": "max", "start": 560014, @@ -4605,7 +4842,7 @@ "type": "select", "view": "Logger" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 610017, "start": 610008, "type": "setfield" @@ -4617,7 +4854,13 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/Logger.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6960024, + "start": 6960018, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Logger.lua", "finish": 16, "start": 10, "type": "doc.class" @@ -4631,7 +4874,7 @@ "type": "getlocal", "view": "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": 1280016, "name": "__index", "start": 1280004, @@ -4670,7 +4913,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": 1090021, "name": "debug", "start": 1090009, @@ -4709,7 +4952,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": 1130020, "name": "info", "start": 1130009, @@ -4751,7 +4994,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": 1250019, "name": "new", "start": 1250009, @@ -4790,7 +5033,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": 1040021, "name": "trace", "start": 1040009, @@ -4829,7 +5072,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": 1170020, "name": "warn", "start": 1170009, @@ -4839,6 +5082,25 @@ "name": "Logger", "type": "type" }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 80027, + "start": 80014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6910031, + "start": 6910018, + "type": "doc.class" + } + ], + "fields": [], + "name": "LuaFileSystem", + "type": "type" + }, { "defines": [ { @@ -4848,7 +5110,7 @@ "type": "integer", "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 170023, "start": 170004, "type": "setfield" @@ -4867,20 +5129,20 @@ "type": "table", "view": "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": 1530019, "start": 1530004, "type": "setglobal" } ], - "desc": "See:\n * [Transform](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18)\n * [Health](../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14)", + "desc": "See:\n * [Transform](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18)\n * [Health](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14)", "name": "MinaInformation", "type": "variable" }, { "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": 1500029, "start": 1500014, "type": "doc.class" @@ -4893,7 +5155,7 @@ { "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" @@ -4915,7 +5177,7 @@ "type": "function", "view": "function MinaUtils.getAllMinas()\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": 1990030, "name": "getAllMinas", "start": 1990009, @@ -4937,7 +5199,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaEntityId()\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": 480039, "name": "getLocalMinaEntityId", "start": 480009, @@ -4959,17 +5221,17 @@ "type": "function", "view": "function MinaUtils.getLocalMinaGuid()\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": 390035, "name": "getLocalMinaGuid", "start": 390009, "type": "setfield" }, { - "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", + "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", "extends": { "args": [], - "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", + "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", "finish": 1680003, "returns": [ { @@ -4981,7 +5243,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaInformation()\n -> localMinaInformation: MinaInformation" }, - "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": 1030042, "name": "getLocalMinaInformation", "start": 1030009, @@ -5003,7 +5265,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaName()\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": 230035, "name": "getLocalMinaName", "start": 230009, @@ -5025,7 +5287,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaNuid()\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": 820035, "name": "getLocalMinaNuid", "start": 820009, @@ -5051,7 +5313,7 @@ "type": "function", "view": "function MinaUtils.isLocalMinaPolymorphed()\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": 1720041, "name": "isLocalMinaPolymorphed", "start": 1720009, @@ -5086,7 +5348,7 @@ "type": "function", "view": "function MinaUtils.isRemoteMinae(self: MinaUtils, 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": 2610032, "name": "isRemoteMinae", "start": 2610009, @@ -5109,7 +5371,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaGuid(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": 320035, "name": "setLocalMinaGuid", "start": 320009, @@ -5132,7 +5394,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaName(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, @@ -5165,7 +5427,7 @@ "type": "function", "view": "function _G.ModSettingGet(id: any)\n -> string|table" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 500024, "start": 500008, "type": "setfield" @@ -5183,7 +5445,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": 240012, "start": 240000, "type": "setglobal" @@ -5201,7 +5463,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": 250018, "start": 250000, "type": "setfield" @@ -5213,7 +5475,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": 980026, "start": 980008, "type": "setfield" @@ -5239,7 +5501,7 @@ "type": "function", "view": "function NetworkCache.clear(clientCacheId: 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": 1830018, "start": 1830000, "type": "setfield" @@ -5283,7 +5545,7 @@ "type": "function", "view": "function NetworkCache.get(clientCacheId: any, event: any, networkMessageId: any)\n -> unknown|nil" }, - "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": 770016, "start": 770000, "type": "setfield" @@ -5308,7 +5570,7 @@ "type": "function", "view": "function NetworkCache.getAll()\n -> table|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": 1760019, "start": 1760000, "type": "setfield" @@ -5346,7 +5608,7 @@ "type": "function", "view": "function NetworkCache.getChecksum(clientCacheId: any, dataChecksum: any)\n -> unknown|nil" }, - "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": 1220024, "start": 1220000, "type": "setfield" @@ -5408,7 +5670,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/NetworkCacheUtils.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 270016, "start": 270000, "type": "setfield" @@ -5433,7 +5695,7 @@ "type": "function", "view": "function NetworkCache.size()\n -> integer|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": 1620017, "start": 1620000, "type": "setfield" @@ -5452,7 +5714,7 @@ "type": "function", "view": "function NetworkCache.usage()" }, - "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": 1690018, "start": 1690000, "type": "setfield" @@ -5470,7 +5732,7 @@ "type": "boolean", "view": "boolean" }, - "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": 260019, "start": 260000, "type": "setfield" @@ -5489,7 +5751,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": 1930017, "start": 1930000, "type": "setglobal" @@ -5551,7 +5813,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": 3690021, "start": 3690000, "type": "setfield" @@ -5596,7 +5858,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": 3060030, "start": 3060009, "type": "setfield" @@ -5642,7 +5904,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": 3420040, "start": 3420009, "type": "setfield" @@ -5681,7 +5943,7 @@ "type": "function", "view": "function NetworkCacheUtils.getSum(event: 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": 1950033, "start": 1950009, "type": "setfield" @@ -5700,7 +5962,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": 4080024, "start": 4080000, "type": "setfield" @@ -5770,7 +6032,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": 2410030, "start": 2410009, "type": "setfield" @@ -5789,7 +6051,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" @@ -5801,7 +6063,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": 2480015, "start": 2480000, "type": "setfield" @@ -5848,7 +6110,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": 1580033, "start": 1580009, "type": "setfield" @@ -5867,7 +6129,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" @@ -5893,7 +6155,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": 1310039, "start": 1310009, "type": "setfield" @@ -5919,7 +6181,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": 1460045, "start": 1460009, "type": "setfield" @@ -5944,7 +6206,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": 2290028, "start": 2290009, "type": "setfield" @@ -5959,65 +6221,34 @@ "extends": { "finish": 20040, "start": 20039, - "type": "integer", - "view": "integer" - }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", - "finish": 20036, - "start": 20000, - "type": "setfield" - }, - { - "extends": { - "finish": 1480083, - "start": 1480043, - "type": "binary", - "view": "integer" - }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkUtils.lua", - "finish": 1480040, - "start": 1480004, - "type": "setfield" - } - ], - "name": "NetworkUtils.networkMessageIdCounter", - "type": "variable" - }, - { - "defines": [ - { - "extends": { - "finish": 20020, - "start": 20018, - "type": "table", - "view": "NetworkVscUtils" + "type": "integer", + "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 20015, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "finish": 20036, "start": 20000, - "type": "setglobal" + "type": "setfield" }, { "extends": { - "finish": 5880036, - "start": 5880021, - "type": "getglobal", - "view": "NetworkVscUtils" + "finish": 1480083, + "start": 1480043, + "type": "binary", + "view": "integer" }, - "file": "../../mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", - "finish": 5880018, - "start": 5880000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkUtils.lua", + "finish": 1480040, + "start": 1480004, "type": "setfield" } ], - "desc": " NetworkVscUtils:", - "name": "NetworkVscUtils", + "name": "NetworkUtils.networkMessageIdCounter", "type": "variable" }, { "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": 10026, "start": 10011, "type": "doc.class" @@ -6100,7 +6331,7 @@ "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(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" }, - "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": 4270043, "name": "addOrUpdateAllVscs", "start": 4270009, @@ -6162,7 +6393,7 @@ "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: (number|false)?\n 2. value: string?" }, - "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": 170049, "name": "checkIfSpecificVscExists", "start": 170009, @@ -6175,7 +6406,7 @@ "type": "string", "view": "string" }, - "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": 4040035, "name": "componentNameOfNuid", "start": 4040000, @@ -6188,7 +6419,7 @@ "type": "string", "view": "string" }, - "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": 4050043, "name": "componentNameOfNuidDebugger", "start": 4050000, @@ -6201,7 +6432,7 @@ "type": "string", "view": "string" }, - "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": 4060042, "name": "componentNameOfNuidUpdater", "start": 4060000, @@ -6214,7 +6445,7 @@ "type": "string", "view": "string" }, - "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": 4030041, "name": "componentNameOfOwnersGuid", "start": 4030000, @@ -6227,7 +6458,7 @@ "type": "string", "view": "string" }, - "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": 4020041, "name": "componentNameOfOwnersName", "start": 4020000, @@ -6240,7 +6471,7 @@ "type": "string", "view": "string" }, - "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": 4070037, "name": "componentNameOfSpawnX", "start": 4070000, @@ -6253,7 +6484,7 @@ "type": "string", "view": "string" }, - "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": 4080037, "name": "componentNameOfSpawnY", "start": 4080000, @@ -6305,7 +6536,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(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", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 4860054, "name": "getAllVcsValuesByComponentIds", "start": 4860009, @@ -6343,7 +6574,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(entityId: number)\n -> ownerName: string?\n 2. ownerGuid: string?\n 3. nuid: number?" }, - "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": 4630050, "name": "getAllVscValuesByEntityId", "start": 4630009, @@ -6370,7 +6601,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(entityId: any)\n -> boolean|nil" }, - "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": 5610048, "name": "hasNetworkLuaComponents", "start": 5610009, @@ -6403,7 +6634,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNuidSet(entityId: number)\n -> has: boolean\n 2. nuid: number" }, - "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": 5420035, "name": "hasNuidSet", "start": 5420009, @@ -6441,7 +6672,7 @@ "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(entityId: number)\n -> isNetworkEntity: boolean\n 2. componentId: number\n 3. nuid: number|nil" }, - "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": 5120049, "name": "isNetworkEntityByNuidVsc", "start": 5120009, @@ -6454,7 +6685,7 @@ "type": "string", "view": "string" }, - "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": 4000020, "name": "name", "start": 4000000, @@ -6467,7 +6698,7 @@ "type": "string", "view": "string" }, - "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": 4010027, "name": "valueString", "start": 4010000, @@ -6480,7 +6711,7 @@ "type": "string", "view": "string" }, - "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": 3990044, "name": "variableStorageComponentName", "start": 3990000, @@ -6490,6 +6721,37 @@ "name": "NetworkVscUtils", "type": "type" }, + { + "defines": [ + { + "extends": { + "finish": 20020, + "start": 20018, + "type": "table", + "view": "NetworkVscUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 20015, + "start": 20000, + "type": "setglobal" + }, + { + "extends": { + "finish": 5880036, + "start": 5880021, + "type": "getglobal", + "view": "NetworkVscUtils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", + "finish": 5880018, + "start": 5880000, + "type": "setfield" + } + ], + "desc": " NetworkVscUtils:", + "name": "NetworkVscUtils", + "type": "variable" + }, { "defines": [ { @@ -6566,7 +6828,7 @@ "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(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" }, - "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": 4270043, "start": 4270009, "type": "setfield" @@ -6633,7 +6895,7 @@ "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: (number|false)?\n 2. value: string?" }, - "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": 170049, "start": 170009, "type": "setfield" @@ -6652,7 +6914,7 @@ "type": "string", "view": "string" }, - "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": 4040035, "start": 4040000, "type": "setfield" @@ -6670,7 +6932,7 @@ "type": "string", "view": "string" }, - "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": 4050043, "start": 4050000, "type": "setfield" @@ -6688,7 +6950,7 @@ "type": "string", "view": "string" }, - "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": 4060042, "start": 4060000, "type": "setfield" @@ -6706,7 +6968,7 @@ "type": "string", "view": "string" }, - "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": 4030041, "start": 4030000, "type": "setfield" @@ -6724,7 +6986,7 @@ "type": "string", "view": "string" }, - "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": 4020041, "start": 4020000, "type": "setfield" @@ -6742,7 +7004,7 @@ "type": "string", "view": "string" }, - "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": 4070037, "start": 4070000, "type": "setfield" @@ -6760,7 +7022,7 @@ "type": "string", "view": "string" }, - "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": 4080037, "start": 4080000, "type": "setfield" @@ -6816,7 +7078,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(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", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NetworkVscUtils.lua", "finish": 4860054, "start": 4860009, "type": "setfield" @@ -6859,7 +7121,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(entityId: number)\n -> ownerName: string?\n 2. ownerGuid: string?\n 3. nuid: number?" }, - "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": 4630050, "start": 4630009, "type": "setfield" @@ -6892,7 +7154,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(entityId: any)\n -> boolean|nil" }, - "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": 5610048, "start": 5610009, "type": "setfield" @@ -6929,7 +7191,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNuidSet(entityId: number)\n -> has: boolean\n 2. nuid: number" }, - "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": 5420035, "start": 5420009, "type": "setfield" @@ -6972,7 +7234,7 @@ "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(entityId: number)\n -> isNetworkEntity: boolean\n 2. componentId: number\n 3. nuid: number|nil" }, - "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": 5120049, "start": 5120009, "type": "setfield" @@ -6991,7 +7253,7 @@ "type": "string", "view": "string" }, - "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": 4000020, "start": 4000000, "type": "setfield" @@ -7009,7 +7271,7 @@ "type": "string", "view": "string" }, - "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": 4010027, "start": 4010000, "type": "setfield" @@ -7027,7 +7289,7 @@ "type": "string", "view": "string" }, - "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": 3990044, "start": 3990000, "type": "setfield" @@ -7039,10 +7301,34 @@ { "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": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "finish": 1920029, + "start": 1920014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_.lua", + "finish": 210029, + "start": 210014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1560029, + "start": 1560014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1480033, + "start": 1480018, + "type": "doc.class" } ], "desc": " NoitaMpSettings: Replacement for Noita ModSettings.", @@ -7064,7 +7350,7 @@ "type": "function", "view": "function NoitaMpSettings.clearAndCreateSettings(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1000047, "name": "clearAndCreateSettings", "start": 1000009, @@ -7107,7 +7393,7 @@ "type": "function", "view": "function NoitaMpSettings.get(self: NoitaMpSettings, key: string, dataType: string)\n -> boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1380028, "name": "get", "start": 1380009, @@ -7136,7 +7422,7 @@ "type": "function", "view": "function NoitaMpSettings.isMoreThanOneNoitaProcessRunning(self: NoitaMpSettings)\n -> true: boolean" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 830057, "name": "isMoreThanOneNoitaProcessRunning", "start": 830009, @@ -7159,7 +7445,7 @@ "type": "function", "view": "function NoitaMpSettings.load(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1560029, "name": "load", "start": 1560009, @@ -7234,7 +7520,7 @@ } ], "desc": "NoitaMpSettings constructor.\n\n@*param* `gui` — required", - "finish": 2300003, + "finish": 2310003, "returns": [ { "type": "function.return", @@ -7245,7 +7531,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": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1910028, "name": "new", "start": 1910009, @@ -7266,7 +7552,7 @@ "type": "function", "view": "function NoitaMpSettings.save(self: NoitaMpSettings)" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1670029, "name": "save", "start": 1670009, @@ -7309,7 +7595,7 @@ "type": "function", "view": "function NoitaMpSettings.set(self: NoitaMpSettings, key: string, value: any)\n -> self.cachedSettings: table" }, - "file": "../../mods/noita-mp/files/scripts/NoitaMpSettings.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/NoitaMpSettings.lua", "finish": 1170028, "name": "set", "start": 1170009, @@ -7322,7 +7608,7 @@ { "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" @@ -7336,7 +7622,7 @@ "type": "getlocal", "view": "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": 540016, "name": "__index", "start": 540004, @@ -7390,7 +7676,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": 370044, "name": "deserializeEntity", "start": 370009, @@ -7445,7 +7731,7 @@ "type": "function", "view": "function NoitaPatcherUtils.new(self: NoitaPatcherUtils, noitaPatcherUtils: NoitaPatcherUtils|nil, base64: base64|nil, customProfiler: CustomProfiler, noitaPatcher: 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": 510030, "name": "new", "start": 510009, @@ -7480,7 +7766,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": 240042, "name": "serializeEntity", "start": 240009, @@ -7499,7 +7785,7 @@ "type": "table", "view": "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": 110009, "start": 110000, "type": "setglobal" @@ -7511,7 +7797,7 @@ "type": "getglobal", "view": "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": 810012, "start": 810000, "type": "setfield" @@ -7538,7 +7824,7 @@ "type": "function", "view": "function NuidUtils.getEntityIdsByKillIndicator()\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": 570046, "start": 570009, "type": "setfield" @@ -7564,7 +7850,7 @@ "type": "function", "view": "function NuidUtils.getNextNuid()\n -> number" }, - "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": 510030, "start": 510009, "type": "setfield" @@ -7584,7 +7870,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": 170026, "start": 170009, "type": "setglobal" @@ -7604,7 +7890,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": 190030, "start": 190009, "type": "setglobal" @@ -7618,14 +7904,14 @@ { "extends": { "args": [], - "finish": 680007, - "start": 620004, + "finish": 670007, + "start": 610004, "type": "function", "view": "function OnWorldInitialized()" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 620031, - "start": 620013, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 610031, + "start": 610013, "type": "setglobal" } ], @@ -7655,7 +7941,7 @@ "type": "function", "view": "function PlayerNameFunction(entity_id: any, playerName: any)" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 40027, "start": 40009, "type": "setglobal" @@ -7667,25 +7953,7 @@ { "defines": [ { - "extends": { - "finish": 5920036, - "start": 5920016, - "type": "select", - "view": "unknown" - }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 5920007, - "start": 5920004, - "type": "setglobal" - } - ], - "name": "SDL", - "type": "variable" - }, - { - "defines": [ - { - "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": 16, "start": 10, "type": "doc.class" @@ -7704,7 +7972,7 @@ "type": "table", "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": 10006, "start": 10000, "type": "setglobal" @@ -7716,7 +7984,7 @@ "type": "select", "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": 11880009, "start": 11880000, "type": "setfield" @@ -7734,7 +8002,7 @@ "type": "getglobal", "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": 11870013, "start": 11870000, "type": "setfield" @@ -7768,7 +8036,7 @@ "type": "function", "view": "function ServerInit.new(sockServer: SockServer)\n -> self: 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": 180023, "start": 180009, "type": "setfield" @@ -7781,7 +8049,7 @@ { "defines": [ { - "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": 200024, "start": 200014, "type": "doc.class" @@ -7796,7 +8064,7 @@ "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": 370027, "name": "acknowledgeMaxSize", "start": 370004, @@ -7818,7 +8086,7 @@ "type": "function", "view": "function SockServer.amIServer()\n -> iAm: 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": 11430027, "name": "amIServer", "start": 11430013, @@ -7839,7 +8107,7 @@ "type": "function", "view": "function SockServer.ban(name: any)" }, - "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": 11650021, "name": "ban", "start": 11650013, @@ -7861,7 +8129,7 @@ "type": "function", "view": "function SockServer.getAckCacheSize()\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": 11730033, "name": "getAckCacheSize", "start": 11730013, @@ -7875,7 +8143,7 @@ "type": "select", "view": "boolean|string|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": 330013, "name": "guid", "start": 330004, @@ -7888,7 +8156,7 @@ "type": "getlocal", "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": 970021, "name": "guid", "start": 970012, @@ -7901,7 +8169,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": 390015, "name": "health", "start": 390004, @@ -7914,7 +8182,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": 300012, "name": "iAm", "start": 300004, @@ -7934,7 +8202,7 @@ "type": "function", "view": "function SockServer.isRunning()\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": 9590027, "name": "isRunning", "start": 9590013, @@ -7955,7 +8223,7 @@ "type": "function", "view": "function SockServer.kick(name: any)" }, - "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": 11590022, "name": "kick", "start": 11590013, @@ -7968,7 +8236,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": 400022, "name": "modListCached", "start": 400004, @@ -7981,7 +8249,7 @@ "type": "getlocal", "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": 6270030, "name": "modListCached", "start": 6270012, @@ -7994,7 +8262,7 @@ "type": "select", "view": "boolean|string|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": 310013, "name": "name", "start": 310004, @@ -8007,7 +8275,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": 340013, "name": "nuid", "start": 340004, @@ -8052,7 +8320,7 @@ "type": "function", "view": "function SockServer.send(self: SockServer, peer: any, event: any, data: any)\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": 8470022, "name": "send", "start": 8470013, @@ -8073,7 +8341,7 @@ "type": "function", "view": "function SockServer.sendDeadNuids(deadNuids: any)" }, - "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": 11130031, "name": "sendDeadNuids", "start": 11130013, @@ -8094,7 +8362,7 @@ "type": "function", "view": "function SockServer.sendEntityData(entityId: any)" }, - "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": 10820032, "name": "sendEntityData", "start": 10820013, @@ -8114,7 +8382,7 @@ "type": "function", "view": "function SockServer.sendMinaInformation()\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": 11240037, "name": "sendMinaInformation", "start": 11240013, @@ -8153,7 +8421,7 @@ "type": "function", "view": "function SockServer.sendNewGuid(peer: any, oldGuid: any, newGuid: any)\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": 10170029, "name": "sendNewGuid", "start": 10170013, @@ -8224,7 +8492,7 @@ "type": "function", "view": "function SockServer.sendNewNuid(ownerName: any, ownerGuid: any, entityId: any, serializedEntityString: any, nuid: any, x: any, y: any, initialSerializedEntityString: any)\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": 10370029, "name": "sendNewNuid", "start": 10370013, @@ -8263,7 +8531,7 @@ "type": "function", "view": "function SockServer.sendToAll(self: SockServer, event: any, data: any)\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": 8730027, "name": "sendToAll", "start": 8730013, @@ -8308,7 +8576,7 @@ "type": "function", "view": "function SockServer.sendToAllBut(self: SockServer, peer: any, event: any, data: any)\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": 8910030, "name": "sendToAllBut", "start": 8910013, @@ -8339,7 +8607,7 @@ "type": "function", "view": "function SockServer.start(ip: string, port?: 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": 9100023, "name": "start", "start": 9100013, @@ -8355,7 +8623,7 @@ "type": "function", "view": "function SockServer.stop()" }, - "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": 9450022, "name": "stop", "start": 9450013, @@ -8368,7 +8636,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": 380018, "name": "transform", "start": 380004, @@ -8391,7 +8659,7 @@ "type": "function", "view": "function SockServer.update(startFrameTime: any)" }, - "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": 9770024, "name": "update", "start": 9770013, @@ -8404,7 +8672,7 @@ { "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": 1430027, "start": 1430018, "type": "doc.class" @@ -8426,7 +8694,7 @@ ], "view": "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": 1440026, "name": "x", "start": 1440018, @@ -8447,7 +8715,7 @@ ], "view": "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": 1450026, "name": "y", "start": 1450018, @@ -8466,7 +8734,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" @@ -8492,7 +8760,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" @@ -8504,7 +8772,55 @@ { "defines": [ { - "file": "../../mods/noita-mp/files/scripts/util/Utils.lua", + "extends": { + "finish": 650035, + "start": 650019, + "type": "select", + "view": "Utils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", + "finish": 650016, + "start": 650008, + "type": "setfield" + }, + { + "extends": { + "finish": 2050032, + "start": 2050016, + "type": "select", + "view": "Utils" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/tableExtensions.lua", + "finish": 2050013, + "start": 2050008, + "type": "setglobal" + } + ], + "name": "Utils", + "type": "variable" + }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1630023, + "start": 1630018, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 100019, + "start": 100014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 7010023, + "start": 7010018, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/Utils.lua", "finish": 100016, "start": 100011, "type": "doc.class" @@ -8526,7 +8842,7 @@ "type": "function", "view": "function Utils.CopyToClipboard(copy: any)" }, - "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": 1110030, "name": "CopyToClipboard", "start": 1110009, @@ -8549,7 +8865,7 @@ "type": "function", "view": "function Utils.DebugEntity(e: any)" }, - "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": 560026, "name": "DebugEntity", "start": 560009, @@ -8576,7 +8892,7 @@ "type": "function", "view": "function Utils.IsEmpty(var: any)\n -> 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": 250022, "name": "IsEmpty", "start": 250009, @@ -8600,7 +8916,7 @@ "type": "function", "view": "function Utils.ReloadMap(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": 1060024, "name": "ReloadMap", "start": 1060009, @@ -8624,7 +8940,7 @@ "type": "function", "view": "function Utils.Sleep(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": 150020, "name": "Sleep", "start": 150009, @@ -8653,7 +8969,7 @@ "type": "function", "view": "function Utils.Str(var: any)\n -> string|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": 410018, "name": "Str", "start": 410009, @@ -8674,7 +8990,7 @@ "type": "function", "view": "function Utils.execLua(pid: any)" }, - "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": 1310022, "name": "execLua", "start": 1310009, @@ -8695,7 +9011,7 @@ "type": "function", "view": "function Utils.openUrl(url: any)" }, - "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": 1210022, "name": "openUrl", "start": 1210009, @@ -8716,7 +9032,7 @@ "type": "function", "view": "function Utils.pformat(var: any)" }, - "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": 1000022, "name": "pformat", "start": 1000009, @@ -8726,36 +9042,6 @@ "name": "Utils", "type": "type" }, - { - "defines": [ - { - "extends": { - "finish": 650035, - "start": 650019, - "type": "select", - "view": "Utils" - }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", - "finish": 650016, - "start": 650008, - "type": "setfield" - }, - { - "extends": { - "finish": 2050032, - "start": 2050016, - "type": "select", - "view": "Utils" - }, - "file": "../../mods/noita-mp/files/scripts/extensions/tableExtensions.lua", - "finish": 2050013, - "start": 2050008, - "type": "setglobal" - } - ], - "name": "Utils", - "type": "variable" - }, { "defines": [ { @@ -8765,7 +9051,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" @@ -8792,7 +9078,7 @@ ], "view": "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": 3000032, "start": 3000010, "type": "doc.alias" @@ -8812,7 +9098,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" @@ -8845,7 +9131,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" @@ -8863,7 +9149,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" @@ -8913,7 +9199,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" @@ -8953,7 +9239,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" @@ -8972,7 +9258,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": 5360018, "start": 5360012, "type": "setglobal" @@ -8984,7 +9270,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": 5530018, "start": 5530012, "type": "setglobal" @@ -9002,7 +9288,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" @@ -9040,7 +9326,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" @@ -9074,7 +9360,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" @@ -9108,7 +9394,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" @@ -9158,7 +9444,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" @@ -9189,7 +9475,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" @@ -9223,7 +9509,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" @@ -9257,7 +9543,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" @@ -9291,7 +9577,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" @@ -9310,7 +9596,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" @@ -9331,7 +9617,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" @@ -9365,7 +9651,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" @@ -9407,7 +9693,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" @@ -9453,7 +9739,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" @@ -9503,7 +9789,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" @@ -9537,7 +9823,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" @@ -9564,7 +9850,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" @@ -9608,7 +9894,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" @@ -9652,7 +9938,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" @@ -9686,7 +9972,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" @@ -9726,7 +10012,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" @@ -9772,7 +10058,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" @@ -9824,7 +10110,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" @@ -9864,7 +10150,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" @@ -9910,7 +10196,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" @@ -9956,7 +10242,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" @@ -10002,7 +10288,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" @@ -10042,7 +10328,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" @@ -10088,7 +10374,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" @@ -10122,7 +10408,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" @@ -10148,7 +10434,7 @@ "type": "function", "view": "function dofile(path: any)\n -> unknown" }, - "file": "../../mods/noita-mp/files/scripts/bin/profiler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/bin/profiler.lua", "finish": 330010, "start": 330004, "type": "setglobal" @@ -10181,7 +10467,7 @@ "type": "function", "view": "function enabled_changed(entityId: any, isEnabled: any)" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/lua_component_enabler.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/lua_component_enabler.lua", "finish": 50024, "start": 50009, "type": "setglobal" @@ -10194,14 +10480,14 @@ "defines": [ { "extends": { - "finish": 7840103, - "start": 7840028, + "finish": 7830103, + "start": 7830028, "type": "select", "view": "boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7840025, - "start": 7840004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7830025, + "start": 7830004, "type": "setglobal" } ], @@ -10233,7 +10519,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" @@ -10243,12 +10529,49 @@ "name": "error", "type": "variable" }, + { + "defines": [ + { + "extends": { + "finish": 2530015, + "start": 2530011, + "type": "boolean", + "view": "boolean" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "finish": 2530008, + "start": 2530000, + "type": "setglobal" + } + ], + "name": "executed", + "type": "variable" + }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 40020, + "start": 40014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6810024, + "start": 6810018, + "type": "doc.class" + } + ], + "fields": [], + "name": "ffilib", + "type": "type" + }, { "defines": [ { "extends": { "args": [], - "finish": 180003, + "finish": 170003, "returns": [ { "type": "function.return", @@ -10259,7 +10582,7 @@ "type": "function", "view": "function getNoitaMpRootDirectory()\n -> string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 20032, "start": 20009, "type": "setglobal" @@ -10292,7 +10615,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" @@ -10326,7 +10649,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" @@ -10345,7 +10668,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" @@ -10357,7 +10680,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" @@ -10369,7 +10692,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" @@ -10381,7 +10704,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": 3510015, "start": 3510012, "type": "setglobal" @@ -10393,7 +10716,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 50007, "start": 50004, "type": "setglobal" @@ -10405,7 +10728,7 @@ "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/nuid_debug.lua", "finish": 110007, "start": 110004, "type": "setglobal" @@ -10423,7 +10746,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": 710012, "start": 710008, "type": "setglobal" @@ -10441,7 +10764,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" @@ -10484,7 +10807,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" @@ -10505,7 +10828,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" @@ -10534,7 +10857,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" @@ -10574,7 +10897,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" @@ -10618,7 +10941,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" @@ -10647,7 +10970,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" @@ -10691,7 +11014,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" @@ -10700,26 +11023,26 @@ "extends": { "args": [ { - "finish": 2150029, - "start": 2150018, + "finish": 2190029, + "start": 2190018, "type": "local", "view": "any" } ], - "finish": 2470003, + "finish": 2510003, "returns": [ { "type": "function.return", "view": "table|nil" } ], - "start": 2150000, + "start": 2190000, "type": "function", "view": "function io.popen(commandLine: any)\n -> table|nil" }, - "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", - "finish": 2150017, - "start": 2150009, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "finish": 2190017, + "start": 2190009, "type": "setfield" } ], @@ -10755,7 +11078,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" @@ -10782,7 +11105,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" @@ -10817,7 +11140,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" @@ -10855,7 +11178,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" @@ -10897,7 +11220,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" @@ -10911,38 +11234,38 @@ "defines": [ { "extends": { - "finish": 980052, - "start": 980047, + "finish": 920052, + "start": 920047, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 980011, - "start": 980000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 920011, + "start": 920000, "type": "setfield" }, { "extends": { - "finish": 1030023, - "start": 1030018, + "finish": 970023, + "start": 970018, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1030015, - "start": 1030004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 970015, + "start": 970004, "type": "setfield" }, { "extends": { - "finish": 1070022, - "start": 1070018, + "finish": 1010022, + "start": 1010018, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1070015, - "start": 1070004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1010015, + "start": 1010004, "type": "setfield" } ], @@ -10953,38 +11276,38 @@ "defines": [ { "extends": { - "finish": 970051, - "start": 970047, + "finish": 910051, + "start": 910047, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 970013, - "start": 970000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 910013, + "start": 910000, "type": "setfield" }, { "extends": { - "finish": 1020024, - "start": 1020020, + "finish": 960024, + "start": 960020, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1020017, - "start": 1020004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 960017, + "start": 960004, "type": "setfield" }, { "extends": { - "finish": 1060025, - "start": 1060020, + "finish": 1000025, + "start": 1000020, "type": "boolean", "view": "boolean" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1060017, - "start": 1060004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1000017, + "start": 1000004, "type": "setfield" } ], @@ -10992,6 +11315,25 @@ "name": "is_windows", "type": "variable" }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 60018, + "start": 60014, + "type": "doc.class" + }, + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 6860022, + "start": 6860018, + "type": "doc.class" + } + ], + "fields": [], + "name": "json", + "type": "type" + }, { "defines": [ { @@ -11038,7 +11380,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" @@ -11088,7 +11430,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" @@ -11132,7 +11474,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" @@ -11151,7 +11493,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" @@ -11185,7 +11527,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" @@ -11219,7 +11561,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" @@ -11253,7 +11595,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" @@ -11293,7 +11635,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" @@ -11333,7 +11675,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" @@ -11367,7 +11709,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" @@ -11401,7 +11743,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" @@ -11435,7 +11777,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" @@ -11469,7 +11811,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" @@ -11503,7 +11845,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" @@ -11537,7 +11879,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" @@ -11577,7 +11919,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" @@ -11615,7 +11957,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" @@ -11655,7 +11997,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" @@ -11695,7 +12037,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" @@ -11729,7 +12071,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" @@ -11769,7 +12111,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" @@ -11809,7 +12151,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" @@ -11847,7 +12189,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" @@ -11887,7 +12229,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" @@ -11921,7 +12263,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" @@ -11961,7 +12303,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" @@ -11995,7 +12337,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" @@ -12035,7 +12377,7 @@ "type": "function", "view": "function math.round(v: any, bracket: any)\n -> unknown" }, - "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": 190019, "start": 190009, "type": "setfield" @@ -12068,7 +12410,7 @@ "type": "function", "view": "function math.sign(v: any)\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": 40018, "start": 40009, "type": "setfield" @@ -12101,7 +12443,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" @@ -12135,7 +12477,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" @@ -12169,7 +12511,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" @@ -12203,7 +12545,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" @@ -12237,7 +12579,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" @@ -12271,7 +12613,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" @@ -12305,7 +12647,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" @@ -12345,7 +12687,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" @@ -12364,7 +12706,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": 150011, "start": 150008, "type": "setglobal" @@ -12376,7 +12718,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": 170011, "start": 170008, "type": "setglobal" @@ -12409,7 +12751,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" @@ -12428,7 +12770,7 @@ "type": "binary", "view": "nil" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 210004, "start": 210000, "type": "setglobal" @@ -12440,7 +12782,7 @@ "type": "select", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/noita-components/name_tags.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/name_tags.lua", "finish": 260016, "start": 260012, "type": "setglobal" @@ -12472,7 +12814,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" @@ -12515,7 +12857,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" @@ -12558,7 +12900,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" @@ -12598,7 +12940,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" @@ -12616,7 +12958,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" @@ -12643,7 +12985,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" @@ -12683,7 +13025,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" @@ -12723,7 +13065,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" @@ -12765,7 +13107,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" @@ -12774,26 +13116,26 @@ "extends": { "args": [ { - "finish": 1080031, - "start": 1080020, + "finish": 1120031, + "start": 1120020, "type": "local", "view": "any" } ], - "finish": 1240003, + "finish": 1280003, "returns": [ { "type": "function.return", "view": "integer" } ], - "start": 1080000, + "start": 1120000, "type": "function", "view": "function os.execute(commandLine: any)\n -> integer" }, - "file": "../../mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", - "finish": 1080019, - "start": 1080009, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/extensions/ffiExtensions.lua", + "finish": 1120019, + "start": 1120009, "type": "setfield" } ], @@ -12825,7 +13167,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" @@ -12859,7 +13201,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" @@ -12897,7 +13239,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" @@ -12941,7 +13283,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" @@ -12981,7 +13323,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" @@ -13015,7 +13357,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" @@ -13042,7 +13384,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" @@ -13056,14 +13398,14 @@ "defines": [ { "extends": { - "finish": 1110039, - "start": 1110019, + "finish": 1050051, + "start": 1050031, "type": "getlocal", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1110010, - "start": 1110000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1050010, + "start": 1050000, "type": "setfield" } ], @@ -13074,14 +13416,14 @@ "defines": [ { "extends": { - "finish": 1100035, - "start": 1100019, + "finish": 1040047, + "start": 1040031, "type": "getlocal", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1100010, - "start": 1100000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1040010, + "start": 1040000, "type": "setfield" } ], @@ -13097,7 +13439,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" @@ -13116,7 +13458,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" @@ -13130,26 +13472,38 @@ "defines": [ { "extends": { - "finish": 390056, - "start": 360016, + "finish": 380056, + "start": 350016, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 360013, - "start": 360000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 350013, + "start": 350000, "type": "setfield" }, { "extends": { - "finish": 1630077, - "start": 1630020, + "finish": 1520045, + "start": 1520020, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1630017, - "start": 1630004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1520017, + "start": 1520004, + "type": "setfield" + }, + { + "extends": { + "finish": 1640085, + "start": 1640028, + "type": "select", + "view": "string" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1640017, + "start": 1640004, "type": "setfield" } ], @@ -13165,7 +13519,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" @@ -13205,7 +13559,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" @@ -13219,110 +13573,122 @@ "defines": [ { "extends": { - "finish": 250034, - "start": 250015, + "finish": 240034, + "start": 240015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 250012, - "start": 250000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 240012, + "start": 240000, + "type": "setfield" + }, + { + "extends": { + "finish": 260095, + "start": 260015, + "type": "binary", + "view": "unknown" + }, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 260012, + "start": 260000, "type": "setfield" }, { "extends": { - "finish": 270095, + "finish": 270085, "start": 270015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 270012, "start": 270000, "type": "setfield" }, { "extends": { - "finish": 280085, - "start": 280015, + "finish": 290086, + "start": 290015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 280012, - "start": 280000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 290012, + "start": 290000, "type": "setfield" }, { "extends": { - "finish": 300086, + "finish": 300087, "start": 300015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 300012, "start": 300000, "type": "setfield" }, { "extends": { - "finish": 310087, + "finish": 310076, "start": 310015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 310012, "start": 310000, "type": "setfield" }, { "extends": { - "finish": 320076, + "finish": 320077, "start": 320015, "type": "binary", "view": "unknown" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", "finish": 320012, "start": 320000, "type": "setfield" }, { "extends": { - "finish": 330077, - "start": 330015, - "type": "binary", - "view": "unknown" + "finish": 850035, + "start": 850015, + "type": "getlocal", + "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 330012, - "start": 330000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 850012, + "start": 850000, "type": "setfield" }, { "extends": { - "finish": 910035, - "start": 910015, - "type": "getlocal", + "finish": 1510044, + "start": 1510019, + "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 910012, - "start": 910000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1510016, + "start": 1510004, "type": "setfield" }, { "extends": { - "finish": 1620077, - "start": 1620020, + "finish": 1630085, + "start": 1630028, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1620016, - "start": 1620004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1630016, + "start": 1630004, "type": "setfield" } ], @@ -13339,7 +13705,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" @@ -13395,7 +13761,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" @@ -13423,7 +13789,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" @@ -13461,7 +13827,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" @@ -13475,38 +13841,38 @@ "defines": [ { "extends": { - "finish": 990081, - "start": 990047, + "finish": 930081, + "start": 930047, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 990016, - "start": 990000, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 930016, + "start": 930000, "type": "setfield" }, { "extends": { - "finish": 1040027, - "start": 1040023, + "finish": 980027, + "start": 980023, "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1040020, - "start": 1040004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 980020, + "start": 980004, "type": "setfield" }, { "extends": { - "finish": 1080026, - "start": 1080023, + "finish": 1020026, + "start": 1020023, "type": "string", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/init/init_package_loading.lua", - "finish": 1080020, - "start": 1080004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_package_loading.lua", + "finish": 1020020, + "start": 1020004, "type": "setfield" } ], @@ -13557,7 +13923,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" @@ -13571,14 +13937,14 @@ "defines": [ { "extends": { - "finish": 7850100, - "start": 7850025, + "finish": 7840100, + "start": 7840025, "type": "select", "view": "boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7850022, - "start": 7850004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7840022, + "start": 7840004, "type": "setglobal" } ], @@ -13589,14 +13955,14 @@ "defines": [ { "extends": { - "finish": 7860106, - "start": 7860028, + "finish": 7850106, + "start": 7850028, "type": "select", "view": "boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7860025, - "start": 7860004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7850025, + "start": 7850004, "type": "setglobal" } ], @@ -13607,20 +13973,33 @@ "defines": [ { "extends": { - "finish": 7870113, - "start": 7870029, + "finish": 7860113, + "start": 7860029, "type": "select", "view": "boolean|string|number" }, - "file": "../../mods/noita-mp/files/scripts/Gui.lua", - "finish": 7870026, - "start": 7870004, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "finish": 7860026, + "start": 7860004, "type": "setglobal" } ], "name": "playerListTransparency", "type": "variable" }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1530024, + "start": 1530018, + "type": "doc.class" + } + ], + "fields": [], + "name": "plotly", + "type": "type" + }, { "defines": [ { @@ -13639,7 +14018,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" @@ -13679,7 +14058,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" @@ -13719,7 +14098,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" @@ -13753,7 +14132,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" @@ -13799,7 +14178,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" @@ -13837,7 +14216,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" @@ -13856,7 +14235,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" @@ -13868,7 +14247,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" @@ -13908,7 +14287,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" @@ -13948,7 +14327,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" @@ -13988,7 +14367,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" @@ -14002,20 +14381,33 @@ "defines": [ { "extends": { - "finish": 4850075, - "start": 4850025, + "finish": 4960070, + "start": 4960025, "type": "select", "view": "string" }, - "file": "../../mods/noita-mp/files/scripts/util/FileUtils.lua", - "finish": 4850020, - "start": 4850008, + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/FileUtils.lua", + "finish": 4960020, + "start": 4960008, "type": "setfield" } ], "name": "seven_zip", "type": "variable" }, + { + "defines": [ + { + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1580024, + "start": 1580018, + "type": "doc.class" + } + ], + "fields": [], + "name": "socket", + "type": "type" + }, { "defines": [ { @@ -14025,7 +14417,7 @@ "type": "binary", "view": "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": 5560022, "start": 5560012, "type": "setfield" @@ -14043,7 +14435,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" @@ -14096,7 +14488,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" @@ -14142,7 +14534,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" @@ -14182,7 +14574,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" @@ -14224,7 +14616,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" @@ -14264,7 +14656,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" @@ -14324,7 +14716,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" @@ -14364,7 +14756,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" @@ -14410,7 +14802,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" @@ -14466,7 +14858,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" @@ -14500,7 +14892,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" @@ -14534,7 +14926,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" @@ -14580,7 +14972,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" @@ -14632,7 +15024,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" @@ -14666,7 +15058,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" @@ -14712,7 +15104,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" @@ -14746,7 +15138,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" @@ -14785,7 +15177,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" @@ -14831,7 +15223,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" @@ -14864,7 +15256,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" @@ -14913,7 +15305,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" @@ -14947,7 +15339,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" @@ -14966,7 +15358,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" @@ -15018,7 +15410,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" @@ -15064,7 +15456,7 @@ "type": "function", "view": "function table.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": 70014, "start": 70000, "type": "setfield" @@ -15105,7 +15497,7 @@ "type": "function", "view": "function table.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": 270017, "start": 270000, "type": "setfield" @@ -15140,7 +15532,7 @@ "type": "function", "view": "function table.contentToString(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": 2000030, "start": 2000009, "type": "setfield" @@ -15180,7 +15572,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" @@ -15220,7 +15612,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" @@ -15254,7 +15646,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" @@ -15294,7 +15686,7 @@ "type": "function", "view": "function table.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": 700022, "start": 700009, "type": "setfield" @@ -15334,7 +15726,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" @@ -15368,7 +15760,7 @@ "type": "function", "view": "function table.insertAll(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": 930024, "start": 930009, "type": "setfield" @@ -15402,7 +15794,7 @@ "type": "function", "view": "function table.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": 1080040, "start": 1080009, "type": "setfield" @@ -15436,7 +15828,7 @@ "type": "function", "view": "function table.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": 830031, "start": 830009, "type": "setfield" @@ -15470,7 +15862,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" @@ -15528,7 +15920,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" @@ -15562,7 +15954,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" @@ -15602,7 +15994,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" @@ -15642,7 +16034,7 @@ "type": "function", "view": "function table.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": 590028, "start": 590009, "type": "setfield" @@ -15681,7 +16073,7 @@ "type": "function", "view": "function table.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": 470028, "start": 470009, "type": "setfield" @@ -15716,7 +16108,7 @@ "type": "function", "view": "function table.setNoitaMpDefaultMetaMethods(tbl: table, mode?: 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": 1590043, "start": 1590009, "type": "setfield" @@ -15749,7 +16141,7 @@ "type": "function", "view": "function table.size(T: 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": 1390019, "start": 1390009, "type": "setfield" @@ -15782,7 +16174,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" @@ -15828,7 +16220,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" @@ -15861,7 +16253,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" @@ -15894,7 +16286,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" @@ -15928,7 +16320,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" @@ -15962,7 +16354,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" @@ -16008,7 +16400,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" @@ -16027,7 +16419,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" @@ -16067,7 +16459,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" @@ -16123,7 +16515,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" @@ -16163,7 +16555,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" @@ -16219,7 +16611,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" @@ -16265,7 +16657,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" @@ -16299,7 +16691,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" @@ -16312,27 +16704,15 @@ { "defines": [ { - "extends": { - "args": [], - "finish": 2800007, - "returns": [ - { - "type": "function.return", - "view": "string" - } - ], - "start": 2720016, - "type": "function", - "view": "function _G.whoAmI()\n -> string" - }, - "file": "../../mods/noita-mp/files/scripts/init/init_.lua", - "finish": 2720013, - "start": 2720004, - "type": "setfield" + "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/CustomProfiler.lua", + "finish": 1680024, + "start": 1680018, + "type": "doc.class" } ], - "name": "whoAmI", - "type": "variable" + "fields": [], + "name": "winapi", + "type": "type" }, { "defines": [ @@ -16384,7 +16764,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 89351eb87..51ad047ea 100644 --- a/docs/lua-docs/doc.md +++ b/docs/lua-docs/doc.md @@ -391,25 +391,6 @@ CustomProfiler Simple profiler that can be used to measure the duration of a function and the memory usage of a function. -## ceiling - - -```lua -integer -``` - -The ceiling in milliseconds. If a function takes longer than this ceiling, it will be truncated. - Default: 1001 ms - -## counter - - -```lua -integer -``` - -The counter that is used to determine the order of the function calls. - ## getSize @@ -427,16 +408,6 @@ Returns the size of the report cache. function CustomProfiler.init(self: CustomProfiler) ``` -## maxEntries - - -```lua -integer -``` - -The maximum amount of entries per trace. - Default: 50 - ## new @@ -470,44 +441,6 @@ function CustomProfiler.report(self: CustomProfiler) Creates a report of all the functions that were profiled into profiler_2022-11-24_20-23-00.json -## reportCache - - -```lua -{ [string]: table> } -``` - -A cache that stores all the data that is used to generate the report. - -## reportDirectory - - -```lua -string -``` - -The directory where the report will be saved. - -## reportFilename - - -```lua -string -``` - -The filename of the report. - Default: report.html - -## reportJsonFilenamePattern - - -```lua -string -``` - -The filename pattern of the report. - Default: %s.json - ## start @@ -521,7 +454,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) ## stop @@ -537,16 +470,6 @@ Stops the profiler. This has to be called after the function (or last line of fu @*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) -## threshold - - -```lua -number -``` - -The threshold in milliseconds. If a function takes longer than this threshold, it will be reported. - Default: 16.5ms = 60.60 fps - --- @@ -829,14 +752,14 @@ Sends the entity data to all other peers. ```lua -function FileUtils.AppendToFile(filenameAbsolutePath: string, appendContent: string) +function FileUtils.AppendToFile(self: FileUtils, filenameAbsolutePath: string, appendContent: string) ``` ## Create7zipArchive ```lua -function FileUtils.Create7zipArchive(archive_name: string, absolute_directory_path_to_add_archive: string, absolute_destination_path: string) +function FileUtils.Create7zipArchive(self: FileUtils, archive_name: string, absolute_directory_path_to_add_archive: string, absolute_destination_path: string) -> content: string|number ``` @@ -853,7 +776,7 @@ oita-mp\_ ```lua -function FileUtils.Exists(absolutePath: string) +function FileUtils.Exists(self: FileUtils, absolutePath: string) -> boolean ``` @@ -865,7 +788,7 @@ function FileUtils.Exists(absolutePath: string) ```lua -function FileUtils.Exists7zip() +function FileUtils.Exists7zip(self: FileUtils) -> boolean ``` @@ -873,7 +796,7 @@ function FileUtils.Exists7zip() ```lua -function FileUtils.Extract7zipArchive(archive_absolute_directory_path: string, archive_name: string, extract_absolute_directory_path: string) +function FileUtils.Extract7zipArchive(self: FileUtils, archive_absolute_directory_path: string, archive_name: string, extract_absolute_directory_path: string) ``` @*param* `archive_absolute_directory_path` — path to archive location like "C:\Program Files (x86)\Steam\steamapps\common\Noita\mods\noita-mp\_" @@ -886,7 +809,7 @@ function FileUtils.Extract7zipArchive(archive_absolute_directory_path: string, a ```lua -function FileUtils.FestartNoita() +function FileUtils.FestartNoita(self: FileUtils) ``` Credits to @dextercd ! @@ -895,14 +818,14 @@ function FileUtils.FestartNoita() ```lua -function FileUtils.Find7zipExecutable() +function FileUtils.Find7zipExecutable(self: FileUtils) ``` ## GetAbsDirPathOfWorldStateXml ```lua -function FileUtils.GetAbsDirPathOfWorldStateXml(saveSlotAbsDirectoryPath: string) +function FileUtils.GetAbsDirPathOfWorldStateXml(self: FileUtils, saveSlotAbsDirectoryPath: string) -> absPath: string ``` @@ -916,20 +839,20 @@ function FileUtils.GetAbsDirPathOfWorldStateXml(saveSlotAbsDirectoryPath: string ```lua -function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP() - -> FileUtils.GetAbsolutePathOfNoitaRootDirectory: string +function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(self: FileUtils) + -> self.GetAbsolutePathOfNoitaRootDirectory: string ``` Returns the ABSOLUTE path of the mods folder. - If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be + If self.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be -@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. "/mods/noita-mp" +@*return* `self.GetAbsolutePathOfNoitaRootDirectory` — ) .. "/mods/noita-mp" ## GetAbsoluteDirectoryPathOfParentSave ```lua -function FileUtils.GetAbsoluteDirectoryPathOfParentSave() +function FileUtils.GetAbsoluteDirectoryPathOfParentSave(self: FileUtils) -> save06_parent_directory_path: string ``` @@ -943,20 +866,20 @@ function FileUtils.GetAbsoluteDirectoryPathOfParentSave() ```lua -function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs() - -> FileUtils.GetAbsolutePathOfNoitaRootDirectory: string +function FileUtils.GetAbsoluteDirectoryPathOfRequiredLibs(self: FileUtils) + -> self.GetAbsolutePathOfNoitaRootDirectory: string ``` Returns the ABSOLUTE path of the library folder required for this mod. - If FileUtils.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be + If self.GetAbsolutePathOfNoitaRootDirectory() is not set yet, then it will be -@*return* `FileUtils.GetAbsolutePathOfNoitaRootDirectory` — ) .. "/mods/noita-mp/files/libs" +@*return* `self.GetAbsolutePathOfNoitaRootDirectory` — ) .. "/mods/noita-mp/files/libs" ## GetAbsoluteDirectoryPathOfSave06 ```lua -function FileUtils.GetAbsoluteDirectoryPathOfSave06() +function FileUtils.GetAbsoluteDirectoryPathOfSave06(self: FileUtils) -> directory_path_of_save06: string ``` @@ -968,7 +891,7 @@ function FileUtils.GetAbsoluteDirectoryPathOfSave06() ```lua -function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory() +function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils) -> absPath: string ``` @@ -980,7 +903,7 @@ function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory() ```lua -function FileUtils.GetAbsolutePathOfNoitaRootDirectory() +function FileUtils.GetAbsolutePathOfNoitaRootDirectory(self: FileUtils) -> string ``` @@ -988,7 +911,7 @@ function FileUtils.GetAbsolutePathOfNoitaRootDirectory() ```lua -function FileUtils.GetAllFilesInDirectory(directory: any, fileExtension: any) +function FileUtils.GetAllFilesInDirectory(self: FileUtils, directory: any, fileExtension: any) -> table ``` @@ -996,7 +919,7 @@ function FileUtils.GetAllFilesInDirectory(directory: any, fileExtension: any) ```lua -function FileUtils.GetDesktopDirectory() +function FileUtils.GetDesktopDirectory(self: FileUtils) -> string|table ``` @@ -1004,7 +927,7 @@ function FileUtils.GetDesktopDirectory() ```lua -function FileUtils.GetLastModifiedSaveSlots() +function FileUtils.GetLastModifiedSaveSlots(self: FileUtils) -> table ``` @@ -1014,7 +937,7 @@ function FileUtils.GetLastModifiedSaveSlots() ```lua -function FileUtils.GetPidOfRunningEnetHostByPort() +function FileUtils.GetPidOfRunningEnetHostByPort(self: FileUtils) -> number? ``` @@ -1025,7 +948,7 @@ function FileUtils.GetPidOfRunningEnetHostByPort() ```lua -function FileUtils.GetRelativeDirectoryPathOfNoitaMP() +function FileUtils.GetRelativeDirectoryPathOfNoitaMP(self: FileUtils) -> string ``` @@ -1037,7 +960,7 @@ function FileUtils.GetRelativeDirectoryPathOfNoitaMP() ```lua -function FileUtils.GetRelativeDirectoryPathOfRequiredLibs() +function FileUtils.GetRelativeDirectoryPathOfRequiredLibs(self: FileUtils) -> string ``` @@ -1049,7 +972,7 @@ function FileUtils.GetRelativeDirectoryPathOfRequiredLibs() ```lua -function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory() +function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory(self: FileUtils) -> unknown ``` @@ -1057,15 +980,17 @@ function FileUtils.GetRelativePathOfNoitaMpSettingsDirectory() ```lua -function FileUtils.GetVersionByFile() - -> string +function FileUtils.GetVersionByFile(self: FileUtils) + -> version: string ``` +Returns NoitaMP version by reading the .version file. + ## IsDirectory ```lua -function FileUtils.IsDirectory(full_path: string) +function FileUtils.IsDirectory(self: FileUtils, full_path: string) -> boolean ``` @@ -1073,7 +998,7 @@ function FileUtils.IsDirectory(full_path: string) ```lua -function FileUtils.IsFile(full_path: string) +function FileUtils.IsFile(self: FileUtils, full_path: string) -> boolean ``` @@ -1081,28 +1006,28 @@ function FileUtils.IsFile(full_path: string) ```lua -function FileUtils.KillNoitaAndRestart() +function FileUtils.KillNoitaAndRestart(self: FileUtils) ``` ## KillProcess ```lua -function FileUtils.KillProcess(pid: any) +function FileUtils.KillProcess(self: FileUtils, pid: any) ``` ## MkDir ```lua -function FileUtils.MkDir(full_path: string) +function FileUtils.MkDir(self: FileUtils, full_path: string) ``` ## ReadBinaryFile ```lua -function FileUtils.ReadBinaryFile(file_fullpath: string) +function FileUtils.ReadBinaryFile(self: FileUtils, file_fullpath: string) -> string|number ``` @@ -1110,7 +1035,7 @@ function FileUtils.ReadBinaryFile(file_fullpath: string) ```lua -function FileUtils.ReadFile(file_fullpath: string, mode?: string) +function FileUtils.ReadFile(self: FileUtils, file_fullpath: string, mode?: string) -> unknown ``` @@ -1118,14 +1043,14 @@ function FileUtils.ReadFile(file_fullpath: string, mode?: string) ```lua -function FileUtils.RemoveContentOfDirectory(absolutePath: any) +function FileUtils.RemoveContentOfDirectory(self: FileUtils, absolutePath: any) ``` ## RemoveTrailingPathSeparator ```lua -function FileUtils.RemoveTrailingPathSeparator(path: string) +function FileUtils.RemoveTrailingPathSeparator(self: FileUtils, path: string) -> path: string ``` @@ -1140,18 +1065,19 @@ function FileUtils.RemoveTrailingPathSeparator(path: string) ```lua -function FileUtils.ReplacePathSeparator(path: string) +function FileUtils.ReplacePathSeparator(self: FileUtils, path: string) -> path: string + 2. count: number ``` - Replaces windows path separator to unix path separator and vice versa. - Error if path is not a string. +Replaces windows path separator to unix path separator and vice versa. +Error if path is not a string. ## SaveAndRestartNoita ```lua -function FileUtils.SaveAndRestartNoita() +function FileUtils.SaveAndRestartNoita(self: FileUtils) ``` This executes c code to sent SDL_QUIT command to the app @@ -1160,7 +1086,7 @@ function FileUtils.SaveAndRestartNoita() ```lua -function FileUtils.ScanDir(directory: any) +function FileUtils.ScanDir(self: FileUtils, directory: any) -> string[] ``` @@ -1170,7 +1096,7 @@ function FileUtils.ScanDir(directory: any) ```lua -function FileUtils.SetAbsolutePathOfNoitaRootDirectory() +function FileUtils.SetAbsolutePathOfNoitaRootDirectory(self: FileUtils) ``` Sets root directory of noita.exe, i.e. C:\Program Files (x86)\Steam\steamapps\common\Noita @@ -1179,7 +1105,7 @@ function FileUtils.SetAbsolutePathOfNoitaRootDirectory() ```lua -function FileUtils.SplitPath(str: any) +function FileUtils.SplitPath(self: FileUtils, str: any) -> unknown ``` @@ -1189,26 +1115,59 @@ function FileUtils.SplitPath(str: any) ```lua -function FileUtils.WriteBinaryFile(file_fullpath: string, file_content: any) +function FileUtils.WriteBinaryFile(self: FileUtils, file_fullpath: string, file_content: any) ``` ## WriteFile ```lua -function FileUtils.WriteFile(file_fullpath: string, file_content: string) +function FileUtils.WriteFile(self: FileUtils, file_fullpath: string, file_content: string) ``` +## customProfiler ---- -# FileUtils +```lua +CustomProfiler +``` + +Simple profiler that can be used to measure the duration of a function and the memory usage of a function. + +## logger ```lua -FileUtils +Logger +``` + +## new + + +```lua +function FileUtils.new(self: FileUtils, fileUtilsObject: FileUtils|nil, customProfiler: CustomProfiler|nil, logger: Logger|nil, noitaMpSettings: NoitaMpSettings, plotly: plotly|nil, utils: Utils|nil) + -> FileUtils ``` +FileUtils constructor. + +@*param* `fileUtilsObject` — require("FileUtils") or nil + +@*param* `customProfiler` — can be nil + +@*param* `logger` — can be nil + +@*param* `noitaMpSettings` — required + +@*param* `plotly` — can be nil + +@*param* `utils` — can be nil + + +--- + +# FileUtils + ```lua FileUtils @@ -1230,6 +1189,18 @@ function GetWidthAndHeightByResolution() ``` +--- + +# GlobalsUtils + +Class for GlobalsSetValue and GlobalsGetValue + + +```lua +GlobalsUtils +``` + + --- # GlobalsUtils @@ -1306,18 +1277,6 @@ function GlobalsUtils.setUpdateGui(bool: any) ``` ---- - -# GlobalsUtils - -Class for GlobalsSetValue and GlobalsGetValue - - -```lua -GlobalsUtils -``` - - --- # GlobalsUtils.getDeadNuids @@ -1419,15 +1378,6 @@ function GlobalsUtils.setUpdateGui(bool: any) Everything regarding ImGui: Credits to @dextercd -## __index - - -```lua -Gui -``` - -Everything regarding ImGui: Credits to @dextercd - ## checkShortcuts @@ -1502,7 +1452,7 @@ nil ```lua -function Gui.new(self: Gui, guiObject: Gui|nil, client: Client, customProfiler: CustomProfiler, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings|nil) +function Gui.new(self: Gui, guiObject: Gui|nil, client: Client, customProfiler: CustomProfiler, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings) -> Gui ``` @@ -1518,7 +1468,7 @@ Gui constructor. @*param* `minaUtils` — optional -@*param* `noitaMpSettings` — optional +@*param* `noitaMpSettings` — required ## setShowMissingSettings @@ -1710,6 +1660,11 @@ function Logger.warn(self: Logger, channel: any, formattedMessage: any) ``` +--- + +# LuaFileSystem + + --- # MAX_MEMORY_USAGE @@ -1727,8 +1682,8 @@ integer # MinaInformation See: - * [Transform](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L144#18) - * [Health](../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#L55#14) + * [Transform](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18) + * [Health](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14) ```lua @@ -1787,7 +1742,7 @@ function MinaUtils.getLocalMinaInformation() Getter for local mina information. It also takes care of polymorphism! Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid! -See: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L151#14) +See: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14) ## getLocalMinaName @@ -2154,23 +2109,6 @@ integer ``` ---- - -# NetworkVscUtils - - NetworkVscUtils: - - -```lua -NetworkVscUtils -``` - - -```lua -NetworkVscUtils -``` - - --- # NetworkVscUtils @@ -2375,6 +2313,23 @@ string ``` +--- + +# NetworkVscUtils + + NetworkVscUtils: + + +```lua +NetworkVscUtils +``` + + +```lua +NetworkVscUtils +``` + + --- # NetworkVscUtils.addOrUpdateAllVscs @@ -2842,16 +2797,6 @@ function PlayerNameFunction(entity_id: any, playerName: any) ``` ---- - -# SDL - - -```lua -unknown -``` - - --- # Server @@ -2910,7 +2855,7 @@ function ServerInit.new(sockServer: SockServer) integer ``` -self.acknowledge = {} -- sock.lua#LClient:send -> self.acknowledge[packetsSent] = { event = event, data = data, entityId = data.entityId, status = NetworkUtils.events.acknowledgement.sent } +self.acknowledge = {} -- sock.lua#Client:send -> self.acknowledge[packetsSent] = { event = event, data = data, entityId = data.entityId, status = NetworkUtils.events.acknowledgement.sent } table.setNoitaMpDefaultMetaMethods(self.acknowledge, "v") ## amIServer @@ -3149,6 +3094,21 @@ function Ui.new() ``` +--- + +# Utils + + +```lua +Utils +``` + + +```lua +Utils +``` + + --- # Utils @@ -3231,21 +3191,6 @@ function Utils.pformat(var: any) ``` ---- - -# Utils - - -```lua -Utils -``` - - -```lua -Utils -``` - - --- # _G @@ -3954,6 +3899,21 @@ function error(message: any, level?: integer) ``` +--- + +# executed + + +```lua +boolean +``` + + +--- + +# ffilib + + --- # getNoitaMpRootDirectory @@ -4371,6 +4331,11 @@ boolean ``` +--- + +# json + + --- # load @@ -5388,6 +5353,11 @@ string ``` +```lua +string +``` + + --- # package.loaders @@ -5472,6 +5442,11 @@ string ``` +```lua +string +``` + + --- # package.searchers @@ -5615,6 +5590,11 @@ boolean|string|number ``` +--- + +# plotly + + --- # print @@ -5801,6 +5781,11 @@ string ``` +--- + +# socket + + --- # stack._top @@ -6767,13 +6752,7 @@ function warn(message: string, ...any) --- -# whoAmI - - -```lua -function _G.whoAmI() - -> string -``` +# winapi --- From fa844848286c8c6ea1db2794a4853e51ad22b5dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Sep 2023 12:50:42 +0000 Subject: [PATCH 2/2] Updated generated lua docs --- docs/lua-docs/doc.json | 1176 ++++++++++++++++++++-------------------- docs/lua-docs/doc.md | 10 +- 2 files changed, 593 insertions(+), 593 deletions(-) diff --git a/docs/lua-docs/doc.json b/docs/lua-docs/doc.json index 08bb31ec3..d0421ea3c 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": 10029, "start": 10010, "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": 10570033, "start": 10570014, "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": 50014, "name": "__index", "start": 50000, @@ -51,7 +51,7 @@ "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": 11130035, "name": "acknowledgeMaxSize", "start": 11130004, @@ -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": 10330025, "name": "amIClient", "start": 10330009, @@ -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": 7930023, "name": "connect", "start": 7930009, @@ -138,7 +138,7 @@ "type": "select", "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": 10700035, "name": "customProfiler", "start": 10700008, @@ -173,7 +173,7 @@ "type": "function", "view": "function Client.deserialize(self: Client, value: any)\n -> 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": 380027, "name": "deserialize", "start": 380009, @@ -196,7 +196,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": 8350026, "name": "disconnect", "start": 8350009, @@ -209,7 +209,7 @@ "type": "select", "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": 10760032, "name": "entityUtils", "start": 10760008, @@ -238,7 +238,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": 10450031, "name": "getAckCacheSize", "start": 10450009, @@ -251,7 +251,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": 11140021, "name": "guid", "start": 11140004, @@ -264,7 +264,7 @@ "type": "select", "view": "boolean|string|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": 11330021, "name": "guid", "start": 11330004, @@ -278,7 +278,7 @@ "type": "select", "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": 10790030, "name": "guidUtils", "start": 10790008, @@ -291,7 +291,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": 11150023, "name": "health", "start": 11150004, @@ -304,7 +304,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": 11160020, "name": "iAm", "start": 11160004, @@ -333,7 +333,7 @@ "type": "function", "view": "function Client.isConnected(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": 8480027, "name": "isConnected", "start": 8480009, @@ -346,7 +346,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": 10830027, "name": "logger", "start": 10830008, @@ -359,7 +359,7 @@ "type": "select", "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": 10870032, "name": "messagePack", "start": 10870008, @@ -373,7 +373,7 @@ "type": "select", "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": 10900030, "name": "minaUtils", "start": 10900008, @@ -386,7 +386,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": 11170028, "name": "missingMods", "start": 11170004, @@ -399,7 +399,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": 11180021, "name": "name", "start": 11180004, @@ -412,7 +412,7 @@ "type": "select", "view": "boolean|string|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": 11320021, "name": "name", "start": 11320004, @@ -425,7 +425,7 @@ "type": "select", "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": 10930033, "name": "networkUtils", "start": 10930008, @@ -485,7 +485,7 @@ "type": "function", "view": "function Client.new(self: Client, clientObject: Client|nil, serverOrAddress: string|nil, port: number|nil, maxChannels: number|nil, server: Server)\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": 10560019, "name": "new", "start": 10560009, @@ -499,7 +499,7 @@ "type": "select", "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": 10660036, "name": "noitaMpSettings", "start": 10660008, @@ -512,7 +512,7 @@ "type": "select", "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": 10960038, "name": "noitaPatcherUtils", "start": 10960008, @@ -525,7 +525,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": 11190021, "name": "nuid", "start": 11190004, @@ -538,7 +538,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": 11200029, "name": "otherClients", "start": 11200004, @@ -551,7 +551,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": 11210029, "name": "requiredMods", "start": 11210004, @@ -594,7 +594,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": 8960020, "name": "send", "start": 8960009, @@ -630,7 +630,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": 10000029, "name": "sendDeadNuids", "start": 10000009, @@ -660,7 +660,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": 9720030, "name": "sendEntityData", "start": 9720009, @@ -696,7 +696,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": 9620028, "name": "sendLostNuid", "start": 9620009, @@ -725,7 +725,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": 10130035, "name": "sendMinaInformation", "start": 10130009, @@ -766,7 +766,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": 9270028, "name": "sendNeedNuid", "start": 9270009, @@ -801,7 +801,7 @@ "type": "function", "view": "function Client.serialize(self: Client, value: any)\n -> 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": 100025, "name": "serialize", "start": 100009, @@ -815,7 +815,7 @@ "type": "getlocal", "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": 10990027, "name": "server", "start": 10990008, @@ -828,7 +828,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": 11220027, "name": "serverInfo", "start": 11220004, @@ -841,7 +841,7 @@ "type": "select", "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": 11020025, "name": "sock", "start": 11020008, @@ -854,7 +854,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": 11230027, "name": "syncedMods", "start": 11230004, @@ -867,7 +867,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": 11240026, "name": "transform", "start": 11240004, @@ -897,7 +897,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": 8570022, "name": "update", "start": 8570009, @@ -911,7 +911,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": 11080026, "name": "utils", "start": 11080008, @@ -924,7 +924,7 @@ "type": "select", "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": 11050030, "name": "zstandard", "start": 11050008, @@ -943,7 +943,7 @@ "type": "table", "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": 320022, "start": 320008, "type": "setglobal" @@ -956,13 +956,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": 1360028, "start": 1360014, "type": "doc.class" @@ -993,7 +993,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": 1180031, "name": "getSize", "start": 1180009, @@ -1014,7 +1014,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": 350028, "name": "init", "start": 350009, @@ -1092,7 +1092,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": 1350027, "name": "new", "start": 1350009, @@ -1115,14 +1115,14 @@ "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": 980030, "name": "report", "start": 980009, "type": "setmethod" }, { - "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": [ { @@ -1139,7 +1139,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": 790003, "returns": [ { @@ -1151,7 +1151,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": 540029, "name": "start", "start": 540009, @@ -1194,7 +1194,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": 840028, "name": "stop", "start": 840009, @@ -1221,7 +1221,7 @@ ], "view": "function" }, - "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": 350047, "start": 350018, "type": "doc.alias" @@ -1241,7 +1241,7 @@ ], "view": "function" }, - "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": 220043, "start": 220014, "type": "doc.alias" @@ -1268,7 +1268,7 @@ "type": "function", "view": "function CustomProfiler.start(functionName: 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": 370028, "start": 370008, "type": "setfield" @@ -1300,7 +1300,7 @@ "type": "function", "view": "function CustomProfiler.stop(functionName: any, customProfilerCounter: 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": 420027, "start": 420008, "type": "setfield" @@ -1312,7 +1312,7 @@ { "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" @@ -1326,7 +1326,7 @@ "type": "getlocal", "view": "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": 1370016, "name": "__index", "start": 1370004, @@ -1359,7 +1359,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": 490029, "name": "contains", "start": 490009, @@ -1386,7 +1386,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": 810027, "name": "delete", "start": 810009, @@ -1413,7 +1413,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": 900031, "name": "deleteNuid", "start": 900009, @@ -1446,7 +1446,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": 560024, "name": "get", "start": 560009, @@ -1473,7 +1473,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": 730028, "name": "getNuid", "start": 730009, @@ -1530,7 +1530,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": 1340024, "name": "new", "start": 1340009, @@ -1635,7 +1635,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": 160024, "name": "set", "start": 160009, @@ -1662,7 +1662,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": 1030025, "name": "size", "start": 1030009, @@ -1683,7 +1683,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": 1210026, "name": "usage", "start": 1210009, @@ -1696,7 +1696,7 @@ { "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" @@ -1710,7 +1710,7 @@ "type": "getlocal", "view": "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": 560016, "name": "__index", "start": 560004, @@ -1749,7 +1749,7 @@ "type": "function", "view": "function EntityCacheUtils.new(self: EntityCacheUtils, entityCacheUtilsObject: any, otherClassesIfRequireLoop: any)\n -> unknown" }, - "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": 530029, "name": "new", "start": 530009, @@ -1854,7 +1854,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": 100029, "name": "set", "start": 100009, @@ -1867,7 +1867,7 @@ { "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" @@ -1881,7 +1881,7 @@ "type": "getlocal", "view": "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": 5990016, "name": "__index", "start": 5990004, @@ -1910,7 +1910,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": 5150052, "name": "addOrChangeDetectionRadiusDebug", "start": 5150009, @@ -1946,7 +1946,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": 4650034, "name": "destroyByNuid", "start": 4650009, @@ -1981,7 +1981,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": 1010040, "name": "isEntityPolymorphed", "start": 1010009, @@ -2105,7 +2105,7 @@ "type": "function", "view": "function EntityUtils.new(self: EntityUtils, entityUtils: 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": 5950024, "name": "new", "start": 5950009, @@ -2140,7 +2140,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": 800036, "name": "onEntityRemoved", "start": 800009, @@ -2231,7 +2231,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": 4040032, "name": "spawnEntity", "start": 4040009, @@ -2254,7 +2254,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": 4530034, "name": "syncDeadNuids", "start": 4530009, @@ -2284,7 +2284,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": 1190033, "name": "syncEntities", "start": 1190009, @@ -2297,25 +2297,25 @@ { "defines": [ { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_.lua", "finish": 240023, "start": 240014, "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": 1590023, "start": 1590014, "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": 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": 6630023, "start": 6630014, "type": "doc.class" @@ -2349,7 +2349,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": 4210031, "name": "AppendToFile", "start": 4210009, @@ -2399,7 +2399,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": 5190036, "name": "Create7zipArchive", "start": 5190009, @@ -2435,7 +2435,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": 2790025, "name": "Exists", "start": 2790009, @@ -2462,7 +2462,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": 5070029, "name": "Exists7zip", "start": 5070009, @@ -2506,7 +2506,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": 5570037, "name": "Extract7zipArchive", "start": 5570009, @@ -2529,7 +2529,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": 5750031, "name": "FestartNoita", "start": 5750009, @@ -2550,7 +2550,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": 4850037, "name": "Find7zipExecutable", "start": 4850009, @@ -2586,7 +2586,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": 2390047, "name": "GetAbsDirPathOfWorldStateXml", "start": 2390009, @@ -2615,7 +2615,7 @@ "type": "function", "view": "function FileUtils.GetAbsoluteDirectoryPathOfNoitaMP(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": 1990052, "name": "GetAbsoluteDirectoryPathOfNoitaMP", "start": 1990009, @@ -2644,7 +2644,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": 1450055, "name": "GetAbsoluteDirectoryPathOfParentSave", "start": 1450009, @@ -2673,7 +2673,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": 2270057, "name": "GetAbsoluteDirectoryPathOfRequiredLibs", "start": 2270009, @@ -2702,7 +2702,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": 1910051, "name": "GetAbsoluteDirectoryPathOfSave06", "start": 1910009, @@ -2731,7 +2731,7 @@ "type": "function", "view": "function FileUtils.GetAbsolutePathOfNoitaMpSettingsDirectory(self: FileUtils)\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": 2650060, "name": "GetAbsolutePathOfNoitaMpSettingsDirectory", "start": 2650009, @@ -2758,7 +2758,7 @@ "type": "function", "view": "function FileUtils.GetAbsolutePathOfNoitaRootDirectory(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": 1310054, "name": "GetAbsolutePathOfNoitaRootDirectory", "start": 1310009, @@ -2797,7 +2797,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": 6200041, "name": "GetAllFilesInDirectory", "start": 6200009, @@ -2824,7 +2824,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": 6390038, "name": "GetDesktopDirectory", "start": 6390009, @@ -2853,7 +2853,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": 2450043, "name": "GetLastModifiedSaveSlots", "start": 2450009, @@ -2882,7 +2882,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": 750048, "name": "GetPidOfRunningEnetHostByPort", "start": 750009, @@ -2911,7 +2911,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": 2100052, "name": "GetRelativeDirectoryPathOfNoitaMP", "start": 2100009, @@ -2940,7 +2940,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": 2180057, "name": "GetRelativeDirectoryPathOfRequiredLibs", "start": 2180009, @@ -2967,7 +2967,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": 2690060, "name": "GetRelativePathOfNoitaMpSettingsDirectory", "start": 2690009, @@ -2996,7 +2996,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": 220035, "name": "GetVersionByFile", "start": 220009, @@ -3029,7 +3029,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": 3090030, "name": "IsDirectory", "start": 3090009, @@ -3062,7 +3062,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": 2900025, "name": "IsFile", "start": 2900009, @@ -3083,7 +3083,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": 5790038, "name": "KillNoitaAndRestart", "start": 5790009, @@ -3110,7 +3110,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": 920030, "name": "KillProcess", "start": 920009, @@ -3137,7 +3137,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": 4030024, "name": "MkDir", "start": 4030009, @@ -3170,7 +3170,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": 3230033, "name": "ReadBinaryFile", "start": 3230009, @@ -3209,7 +3209,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": 3540027, "name": "ReadFile", "start": 3540009, @@ -3236,7 +3236,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": 4720043, "name": "RemoveContentOfDirectory", "start": 4720009, @@ -3272,7 +3272,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": 610046, "name": "RemoveTrailingPathSeparator", "start": 610009, @@ -3311,7 +3311,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": 430039, "name": "ReplacePathSeparator", "start": 430009, @@ -3334,7 +3334,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": 5930038, "name": "SaveAndRestartNoita", "start": 5930009, @@ -3369,7 +3369,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": 4500026, "name": "ScanDir", "start": 4500009, @@ -3392,7 +3392,7 @@ "type": "function", "view": "function FileUtils.SetAbsolutePathOfNoitaRootDirectory(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": 1060054, "name": "SetAbsolutePathOfNoitaRootDirectory", "start": 1060009, @@ -3427,7 +3427,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": 4420028, "name": "SplitPath", "start": 4420009, @@ -3460,7 +3460,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": 3400034, "name": "WriteBinaryFile", "start": 3400009, @@ -3493,7 +3493,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": 3750028, "name": "WriteFile", "start": 3750009, @@ -3507,7 +3507,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": 6740038, "name": "customProfiler", "start": 6740008, @@ -3520,7 +3520,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": 6970030, "name": "logger", "start": 6970008, @@ -3591,7 +3591,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": 6620022, "name": "new", "start": 6620009, @@ -3610,7 +3610,7 @@ "type": "select", "view": "FileUtils" }, - "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": 780020, "start": 780008, "type": "setfield" @@ -3640,7 +3640,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" @@ -3659,7 +3659,7 @@ "type": "table", "view": "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": 80012, "start": 80000, "type": "setglobal" @@ -3672,7 +3672,7 @@ { "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": 50022, "start": 50010, "type": "doc.class" @@ -3693,7 +3693,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids()\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": 1170034, "name": "getDeadNuids", "start": 1170009, @@ -3726,7 +3726,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(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": 1490039, "name": "getNuidEntityPair", "start": 1490009, @@ -3746,7 +3746,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui()\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": 1750034, "name": "getUpdateGui", "start": 1750009, @@ -3787,7 +3787,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(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": 570052, "name": "parseXmlValueToNuidAndEntityId", "start": 570009, @@ -3808,7 +3808,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(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": 1290036, "name": "removeDeadNuid", "start": 1290009, @@ -3829,7 +3829,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(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": 1060033, "name": "setDeadNuid", "start": 1060009, @@ -3874,7 +3874,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(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": 990029, "name": "setNuid", "start": 990009, @@ -3901,7 +3901,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(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": 1670034, "name": "setUpdateGui", "start": 1670009, @@ -3927,7 +3927,7 @@ "type": "function", "view": "function GlobalsUtils.getDeadNuids()\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": 1170034, "start": 1170009, "type": "setfield" @@ -3964,7 +3964,7 @@ "type": "function", "view": "function GlobalsUtils.getNuidEntityPair(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": 1490039, "start": 1490009, "type": "setfield" @@ -3990,7 +3990,7 @@ "type": "function", "view": "function GlobalsUtils.getUpdateGui()\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": 1750034, "start": 1750009, "type": "setfield" @@ -4035,7 +4035,7 @@ "type": "function", "view": "function GlobalsUtils.parseXmlValueToNuidAndEntityId(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": 570052, "start": 570009, "type": "setfield" @@ -4062,7 +4062,7 @@ "type": "function", "view": "function GlobalsUtils.removeDeadNuid(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": 1290036, "start": 1290009, "type": "setfield" @@ -4088,7 +4088,7 @@ "type": "function", "view": "function GlobalsUtils.setDeadNuid(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": 1060033, "start": 1060009, "type": "setfield" @@ -4138,7 +4138,7 @@ "type": "function", "view": "function GlobalsUtils.setNuid(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": 990029, "start": 990009, "type": "setfield" @@ -4170,7 +4170,7 @@ "type": "function", "view": "function GlobalsUtils.setUpdateGui(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": 1670034, "start": 1670009, "type": "setfield" @@ -4182,13 +4182,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": 7480017, "start": 7480014, "type": "doc.class" @@ -4213,7 +4213,7 @@ "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": 7000027, "name": "checkShortcuts", "start": 7000009, @@ -4236,7 +4236,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": 5690022, "name": "drawAbout", "start": 5690009, @@ -4259,7 +4259,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": 2820026, "name": "drawFirstTime", "start": 2820009, @@ -4282,7 +4282,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": 2300024, "name": "drawMenuBar", "start": 2300009, @@ -4305,7 +4305,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": 3070025, "name": "drawPlayMenu", "start": 3070009, @@ -4328,7 +4328,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": 6220027, "name": "drawPlayerList", "start": 6220009, @@ -4351,7 +4351,7 @@ "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": 3950025, "name": "drawSettings", "start": 3950009, @@ -4364,7 +4364,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": 1720025, "name": "isServer", "start": 1720012, @@ -4377,7 +4377,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": 3350029, "name": "isServer", "start": 3350016, @@ -4390,7 +4390,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": 3390029, "name": "isServer", "start": 3390016, @@ -4461,7 +4461,7 @@ "type": "function", "view": "function Gui.new(self: Gui, guiObject: Gui|nil, client: Client, customProfiler: CustomProfiler, guidUtils: GuidUtils|nil, minaUtils: MinaUtils|nil, noitaMpSettings: NoitaMpSettings)\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": 7470016, "name": "new", "start": 7470009, @@ -4490,7 +4490,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": 1530035, "name": "setShowMissingSettings", "start": 1530009, @@ -4519,7 +4519,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": 1440033, "name": "setShowSettingsSaved", "start": 1440009, @@ -4542,7 +4542,7 @@ "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": 1580019, "name": "update", "start": 1580009, @@ -4555,7 +4555,7 @@ { "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": 380019, "start": 380010, "type": "doc.class" @@ -4584,7 +4584,7 @@ "type": "function", "view": "function GuidUtils.addGuidToCache(self: GuidUtils, guid: any)" }, - "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": 470033, "name": "addGuidToCache", "start": 470009, @@ -4611,7 +4611,7 @@ "type": "function", "view": "function GuidUtils.getCachedGuids(self: GuidUtils)\n -> 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": 430033, "name": "getCachedGuids", "start": 430009, @@ -4640,7 +4640,7 @@ "type": "function", "view": "function GuidUtils.getCurrentLocalGuid(self: GuidUtils)\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": 1330038, "name": "getCurrentLocalGuid", "start": 1330009, @@ -4676,7 +4676,7 @@ "type": "function", "view": "function GuidUtils.getGuid(self: GuidUtils, inUsedGuids?: table)\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": 550026, "name": "getGuid", "start": 550009, @@ -4705,7 +4705,7 @@ "type": "function", "view": "function GuidUtils.isPatternValid(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": 820033, "name": "isPatternValid", "start": 820009, @@ -4740,7 +4740,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": 1050027, "name": "isUnique", "start": 1050009, @@ -4767,7 +4767,7 @@ "type": "function", "view": "function GuidUtils.toNumber(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": 1180027, "name": "toNumber", "start": 1180009, @@ -4780,7 +4780,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": 540020, "start": 540014, "type": "doc.class" @@ -4802,7 +4802,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": 550028, "name": "current", "start": 550014, @@ -4823,7 +4823,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": 560024, "name": "max", "start": 560014, @@ -4842,7 +4842,7 @@ "type": "select", "view": "Logger" }, - "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": 610017, "start": 610008, "type": "setfield" @@ -4854,13 +4854,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": 6960024, "start": 6960018, "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": 16, "start": 10, "type": "doc.class" @@ -4874,7 +4874,7 @@ "type": "getlocal", "view": "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": 1280016, "name": "__index", "start": 1280004, @@ -4913,7 +4913,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": 1090021, "name": "debug", "start": 1090009, @@ -4952,7 +4952,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": 1130020, "name": "info", "start": 1130009, @@ -4994,7 +4994,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": 1250019, "name": "new", "start": 1250009, @@ -5033,7 +5033,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": 1040021, "name": "trace", "start": 1040009, @@ -5072,7 +5072,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": 1170020, "name": "warn", "start": 1170009, @@ -5085,13 +5085,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": 80027, "start": 80014, "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": 6910031, "start": 6910018, "type": "doc.class" @@ -5110,7 +5110,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": 170023, "start": 170004, "type": "setfield" @@ -5129,20 +5129,20 @@ "type": "table", "view": "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": 1530019, "start": 1530004, "type": "setglobal" } ], - "desc": "See:\n * [Transform](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18)\n * [Health](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14)", + "desc": "See:\n * [Transform](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18)\n * [Health](../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14)", "name": "MinaInformation", "type": "variable" }, { "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": 1500029, "start": 1500014, "type": "doc.class" @@ -5155,7 +5155,7 @@ { "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" @@ -5177,7 +5177,7 @@ "type": "function", "view": "function MinaUtils.getAllMinas()\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": 1990030, "name": "getAllMinas", "start": 1990009, @@ -5199,7 +5199,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaEntityId()\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": 480039, "name": "getLocalMinaEntityId", "start": 480009, @@ -5221,17 +5221,17 @@ "type": "function", "view": "function MinaUtils.getLocalMinaGuid()\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": 390035, "name": "getLocalMinaGuid", "start": 390009, "type": "setfield" }, { - "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", + "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", "extends": { "args": [], - "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", + "desc": "Getter for local mina information. It also takes care of polymorphism!\n Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid!\nSee: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14)", "finish": 1680003, "returns": [ { @@ -5243,7 +5243,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaInformation()\n -> localMinaInformation: MinaInformation" }, - "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": 1030042, "name": "getLocalMinaInformation", "start": 1030009, @@ -5265,7 +5265,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaName()\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": 230035, "name": "getLocalMinaName", "start": 230009, @@ -5287,7 +5287,7 @@ "type": "function", "view": "function MinaUtils.getLocalMinaNuid()\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": 820035, "name": "getLocalMinaNuid", "start": 820009, @@ -5313,7 +5313,7 @@ "type": "function", "view": "function MinaUtils.isLocalMinaPolymorphed()\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": 1720041, "name": "isLocalMinaPolymorphed", "start": 1720009, @@ -5348,7 +5348,7 @@ "type": "function", "view": "function MinaUtils.isRemoteMinae(self: MinaUtils, 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": 2610032, "name": "isRemoteMinae", "start": 2610009, @@ -5371,7 +5371,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaGuid(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": 320035, "name": "setLocalMinaGuid", "start": 320009, @@ -5394,7 +5394,7 @@ "type": "function", "view": "function MinaUtils.setLocalMinaName(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, @@ -5427,7 +5427,7 @@ "type": "function", "view": "function _G.ModSettingGet(id: any)\n -> string|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": 500024, "start": 500008, "type": "setfield" @@ -5445,7 +5445,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": 240012, "start": 240000, "type": "setglobal" @@ -5463,7 +5463,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": 250018, "start": 250000, "type": "setfield" @@ -5475,7 +5475,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": 980026, "start": 980008, "type": "setfield" @@ -5501,7 +5501,7 @@ "type": "function", "view": "function NetworkCache.clear(clientCacheId: 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": 1830018, "start": 1830000, "type": "setfield" @@ -5545,7 +5545,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/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 770016, "start": 770000, "type": "setfield" @@ -5570,7 +5570,7 @@ "type": "function", "view": "function NetworkCache.getAll()\n -> table|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": 1760019, "start": 1760000, "type": "setfield" @@ -5608,7 +5608,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/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 1220024, "start": 1220000, "type": "setfield" @@ -5670,7 +5670,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/NetworkCacheUtils.lua", + "file": "../../mods/noita-mp/files/scripts/util/NetworkCacheUtils.lua", "finish": 270016, "start": 270000, "type": "setfield" @@ -5695,7 +5695,7 @@ "type": "function", "view": "function NetworkCache.size()\n -> integer|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": 1620017, "start": 1620000, "type": "setfield" @@ -5714,7 +5714,7 @@ "type": "function", "view": "function NetworkCache.usage()" }, - "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": 1690018, "start": 1690000, "type": "setfield" @@ -5732,7 +5732,7 @@ "type": "boolean", "view": "boolean" }, - "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": 260019, "start": 260000, "type": "setfield" @@ -5751,7 +5751,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": 1930017, "start": 1930000, "type": "setglobal" @@ -5813,7 +5813,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": 3690021, "start": 3690000, "type": "setfield" @@ -5858,7 +5858,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": 3060030, "start": 3060009, "type": "setfield" @@ -5904,7 +5904,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": 3420040, "start": 3420009, "type": "setfield" @@ -5943,7 +5943,7 @@ "type": "function", "view": "function NetworkCacheUtils.getSum(event: 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": 1950033, "start": 1950009, "type": "setfield" @@ -5962,7 +5962,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": 4080024, "start": 4080000, "type": "setfield" @@ -6032,7 +6032,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": 2410030, "start": 2410009, "type": "setfield" @@ -6051,7 +6051,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" @@ -6063,7 +6063,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": 2480015, "start": 2480000, "type": "setfield" @@ -6110,7 +6110,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": 1580033, "start": 1580009, "type": "setfield" @@ -6129,7 +6129,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" @@ -6155,7 +6155,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": 1310039, "start": 1310009, "type": "setfield" @@ -6181,7 +6181,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": 1460045, "start": 1460009, "type": "setfield" @@ -6206,7 +6206,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": 2290028, "start": 2290009, "type": "setfield" @@ -6224,7 +6224,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" @@ -6236,7 +6236,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": 1480040, "start": 1480004, "type": "setfield" @@ -6248,7 +6248,7 @@ { "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": 10026, "start": 10011, "type": "doc.class" @@ -6331,7 +6331,7 @@ "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(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" }, - "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": 4270043, "name": "addOrUpdateAllVscs", "start": 4270009, @@ -6393,7 +6393,7 @@ "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: (number|false)?\n 2. value: string?" }, - "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": 170049, "name": "checkIfSpecificVscExists", "start": 170009, @@ -6406,7 +6406,7 @@ "type": "string", "view": "string" }, - "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": 4040035, "name": "componentNameOfNuid", "start": 4040000, @@ -6419,7 +6419,7 @@ "type": "string", "view": "string" }, - "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": 4050043, "name": "componentNameOfNuidDebugger", "start": 4050000, @@ -6432,7 +6432,7 @@ "type": "string", "view": "string" }, - "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": 4060042, "name": "componentNameOfNuidUpdater", "start": 4060000, @@ -6445,7 +6445,7 @@ "type": "string", "view": "string" }, - "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": 4030041, "name": "componentNameOfOwnersGuid", "start": 4030000, @@ -6458,7 +6458,7 @@ "type": "string", "view": "string" }, - "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": 4020041, "name": "componentNameOfOwnersName", "start": 4020000, @@ -6471,7 +6471,7 @@ "type": "string", "view": "string" }, - "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": 4070037, "name": "componentNameOfSpawnX", "start": 4070000, @@ -6484,7 +6484,7 @@ "type": "string", "view": "string" }, - "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": 4080037, "name": "componentNameOfSpawnY", "start": 4080000, @@ -6536,7 +6536,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(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": 4860054, "name": "getAllVcsValuesByComponentIds", "start": 4860009, @@ -6574,7 +6574,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(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": 4630050, "name": "getAllVscValuesByEntityId", "start": 4630009, @@ -6601,7 +6601,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(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": 5610048, "name": "hasNetworkLuaComponents", "start": 5610009, @@ -6634,7 +6634,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNuidSet(entityId: number)\n -> has: boolean\n 2. 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": 5420035, "name": "hasNuidSet", "start": 5420009, @@ -6672,7 +6672,7 @@ "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(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": 5120049, "name": "isNetworkEntityByNuidVsc", "start": 5120009, @@ -6685,7 +6685,7 @@ "type": "string", "view": "string" }, - "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": 4000020, "name": "name", "start": 4000000, @@ -6698,7 +6698,7 @@ "type": "string", "view": "string" }, - "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": 4010027, "name": "valueString", "start": 4010000, @@ -6711,7 +6711,7 @@ "type": "string", "view": "string" }, - "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": 3990044, "name": "variableStorageComponentName", "start": 3990000, @@ -6730,7 +6730,7 @@ "type": "table", "view": "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": 20015, "start": 20000, "type": "setglobal" @@ -6742,7 +6742,7 @@ "type": "getglobal", "view": "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": 5880018, "start": 5880000, "type": "setfield" @@ -6828,7 +6828,7 @@ "type": "function", "view": "function NetworkVscUtils.addOrUpdateAllVscs(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" }, - "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": 4270043, "start": 4270009, "type": "setfield" @@ -6895,7 +6895,7 @@ "type": "function", "view": "function NetworkVscUtils.checkIfSpecificVscExists(entityId: number, componentTypeName: string, fieldNameForMatch: string, matchValue: string, fieldNameForValue: string)\n -> compId: (number|false)?\n 2. value: string?" }, - "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": 170049, "start": 170009, "type": "setfield" @@ -6914,7 +6914,7 @@ "type": "string", "view": "string" }, - "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": 4040035, "start": 4040000, "type": "setfield" @@ -6932,7 +6932,7 @@ "type": "string", "view": "string" }, - "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": 4050043, "start": 4050000, "type": "setfield" @@ -6950,7 +6950,7 @@ "type": "string", "view": "string" }, - "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": 4060042, "start": 4060000, "type": "setfield" @@ -6968,7 +6968,7 @@ "type": "string", "view": "string" }, - "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": 4030041, "start": 4030000, "type": "setfield" @@ -6986,7 +6986,7 @@ "type": "string", "view": "string" }, - "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": 4020041, "start": 4020000, "type": "setfield" @@ -7004,7 +7004,7 @@ "type": "string", "view": "string" }, - "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": 4070037, "start": 4070000, "type": "setfield" @@ -7022,7 +7022,7 @@ "type": "string", "view": "string" }, - "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": 4080037, "start": 4080000, "type": "setfield" @@ -7078,7 +7078,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVcsValuesByComponentIds(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": 4860054, "start": 4860009, "type": "setfield" @@ -7121,7 +7121,7 @@ "type": "function", "view": "function NetworkVscUtils.getAllVscValuesByEntityId(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": 4630050, "start": 4630009, "type": "setfield" @@ -7154,7 +7154,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNetworkLuaComponents(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": 5610048, "start": 5610009, "type": "setfield" @@ -7191,7 +7191,7 @@ "type": "function", "view": "function NetworkVscUtils.hasNuidSet(entityId: number)\n -> has: boolean\n 2. 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": 5420035, "start": 5420009, "type": "setfield" @@ -7234,7 +7234,7 @@ "type": "function", "view": "function NetworkVscUtils.isNetworkEntityByNuidVsc(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": 5120049, "start": 5120009, "type": "setfield" @@ -7253,7 +7253,7 @@ "type": "string", "view": "string" }, - "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": 4000020, "start": 4000000, "type": "setfield" @@ -7271,7 +7271,7 @@ "type": "string", "view": "string" }, - "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": 4010027, "start": 4010000, "type": "setfield" @@ -7289,7 +7289,7 @@ "type": "string", "view": "string" }, - "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": 3990044, "start": 3990000, "type": "setfield" @@ -7301,31 +7301,31 @@ { "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": 1920029, "start": 1920014, "type": "doc.class" }, { - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/init/init_.lua", + "file": "../../mods/noita-mp/files/scripts/init/init_.lua", "finish": 210029, "start": 210014, "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": 1560029, "start": 1560014, "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": 1480033, "start": 1480018, "type": "doc.class" @@ -7350,7 +7350,7 @@ "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": 1000047, "name": "clearAndCreateSettings", "start": 1000009, @@ -7393,7 +7393,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": 1380028, "name": "get", "start": 1380009, @@ -7422,7 +7422,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": 830057, "name": "isMoreThanOneNoitaProcessRunning", "start": 830009, @@ -7445,7 +7445,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": 1560029, "name": "load", "start": 1560009, @@ -7531,7 +7531,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": 1910028, "name": "new", "start": 1910009, @@ -7552,7 +7552,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": 1670029, "name": "save", "start": 1670009, @@ -7595,7 +7595,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": 1170028, "name": "set", "start": 1170009, @@ -7608,7 +7608,7 @@ { "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" @@ -7622,7 +7622,7 @@ "type": "getlocal", "view": "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": 540016, "name": "__index", "start": 540004, @@ -7676,7 +7676,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": 370044, "name": "deserializeEntity", "start": 370009, @@ -7731,7 +7731,7 @@ "type": "function", "view": "function NoitaPatcherUtils.new(self: NoitaPatcherUtils, noitaPatcherUtils: NoitaPatcherUtils|nil, base64: base64|nil, customProfiler: CustomProfiler, noitaPatcher: 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": 510030, "name": "new", "start": 510009, @@ -7766,7 +7766,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": 240042, "name": "serializeEntity", "start": 240009, @@ -7785,7 +7785,7 @@ "type": "table", "view": "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": 110009, "start": 110000, "type": "setglobal" @@ -7797,7 +7797,7 @@ "type": "getglobal", "view": "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": 810012, "start": 810000, "type": "setfield" @@ -7824,7 +7824,7 @@ "type": "function", "view": "function NuidUtils.getEntityIdsByKillIndicator()\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": 570046, "start": 570009, "type": "setfield" @@ -7850,7 +7850,7 @@ "type": "function", "view": "function NuidUtils.getNextNuid()\n -> number" }, - "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": 510030, "start": 510009, "type": "setfield" @@ -7870,7 +7870,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": 170026, "start": 170009, "type": "setglobal" @@ -7890,7 +7890,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": 190030, "start": 190009, "type": "setglobal" @@ -7909,7 +7909,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": 610031, "start": 610013, "type": "setglobal" @@ -7941,7 +7941,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": 40027, "start": 40009, "type": "setglobal" @@ -7953,7 +7953,7 @@ { "defines": [ { - "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": 16, "start": 10, "type": "doc.class" @@ -7972,7 +7972,7 @@ "type": "table", "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": 10006, "start": 10000, "type": "setglobal" @@ -7984,7 +7984,7 @@ "type": "select", "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": 11880009, "start": 11880000, "type": "setfield" @@ -8002,7 +8002,7 @@ "type": "getglobal", "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": 11870013, "start": 11870000, "type": "setfield" @@ -8036,7 +8036,7 @@ "type": "function", "view": "function ServerInit.new(sockServer: SockServer)\n -> self: 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": 180023, "start": 180009, "type": "setfield" @@ -8049,7 +8049,7 @@ { "defines": [ { - "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": 200024, "start": 200014, "type": "doc.class" @@ -8064,7 +8064,7 @@ "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": 370027, "name": "acknowledgeMaxSize", "start": 370004, @@ -8086,7 +8086,7 @@ "type": "function", "view": "function SockServer.amIServer()\n -> iAm: 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": 11430027, "name": "amIServer", "start": 11430013, @@ -8107,7 +8107,7 @@ "type": "function", "view": "function SockServer.ban(name: any)" }, - "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": 11650021, "name": "ban", "start": 11650013, @@ -8129,7 +8129,7 @@ "type": "function", "view": "function SockServer.getAckCacheSize()\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": 11730033, "name": "getAckCacheSize", "start": 11730013, @@ -8143,7 +8143,7 @@ "type": "select", "view": "boolean|string|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": 330013, "name": "guid", "start": 330004, @@ -8156,7 +8156,7 @@ "type": "getlocal", "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": 970021, "name": "guid", "start": 970012, @@ -8169,7 +8169,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": 390015, "name": "health", "start": 390004, @@ -8182,7 +8182,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": 300012, "name": "iAm", "start": 300004, @@ -8202,7 +8202,7 @@ "type": "function", "view": "function SockServer.isRunning()\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": 9590027, "name": "isRunning", "start": 9590013, @@ -8223,7 +8223,7 @@ "type": "function", "view": "function SockServer.kick(name: any)" }, - "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": 11590022, "name": "kick", "start": 11590013, @@ -8236,7 +8236,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": 400022, "name": "modListCached", "start": 400004, @@ -8249,7 +8249,7 @@ "type": "getlocal", "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": 6270030, "name": "modListCached", "start": 6270012, @@ -8262,7 +8262,7 @@ "type": "select", "view": "boolean|string|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": 310013, "name": "name", "start": 310004, @@ -8275,7 +8275,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": 340013, "name": "nuid", "start": 340004, @@ -8320,7 +8320,7 @@ "type": "function", "view": "function SockServer.send(self: SockServer, peer: any, event: any, data: any)\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": 8470022, "name": "send", "start": 8470013, @@ -8341,7 +8341,7 @@ "type": "function", "view": "function SockServer.sendDeadNuids(deadNuids: any)" }, - "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": 11130031, "name": "sendDeadNuids", "start": 11130013, @@ -8362,7 +8362,7 @@ "type": "function", "view": "function SockServer.sendEntityData(entityId: any)" }, - "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": 10820032, "name": "sendEntityData", "start": 10820013, @@ -8382,7 +8382,7 @@ "type": "function", "view": "function SockServer.sendMinaInformation()\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": 11240037, "name": "sendMinaInformation", "start": 11240013, @@ -8421,7 +8421,7 @@ "type": "function", "view": "function SockServer.sendNewGuid(peer: any, oldGuid: any, newGuid: any)\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": 10170029, "name": "sendNewGuid", "start": 10170013, @@ -8492,7 +8492,7 @@ "type": "function", "view": "function SockServer.sendNewNuid(ownerName: any, ownerGuid: any, entityId: any, serializedEntityString: any, nuid: any, x: any, y: any, initialSerializedEntityString: any)\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": 10370029, "name": "sendNewNuid", "start": 10370013, @@ -8531,7 +8531,7 @@ "type": "function", "view": "function SockServer.sendToAll(self: SockServer, event: any, data: any)\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": 8730027, "name": "sendToAll", "start": 8730013, @@ -8576,7 +8576,7 @@ "type": "function", "view": "function SockServer.sendToAllBut(self: SockServer, peer: any, event: any, data: any)\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": 8910030, "name": "sendToAllBut", "start": 8910013, @@ -8607,7 +8607,7 @@ "type": "function", "view": "function SockServer.start(ip: string, port?: 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": 9100023, "name": "start", "start": 9100013, @@ -8623,7 +8623,7 @@ "type": "function", "view": "function SockServer.stop()" }, - "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": 9450022, "name": "stop", "start": 9450013, @@ -8636,7 +8636,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": 380018, "name": "transform", "start": 380004, @@ -8659,7 +8659,7 @@ "type": "function", "view": "function SockServer.update(startFrameTime: any)" }, - "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": 9770024, "name": "update", "start": 9770013, @@ -8672,7 +8672,7 @@ { "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": 1430027, "start": 1430018, "type": "doc.class" @@ -8694,7 +8694,7 @@ ], "view": "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": 1440026, "name": "x", "start": 1440018, @@ -8715,7 +8715,7 @@ ], "view": "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": 1450026, "name": "y", "start": 1450018, @@ -8734,7 +8734,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" @@ -8760,7 +8760,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" @@ -8778,7 +8778,7 @@ "type": "select", "view": "Utils" }, - "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": 650016, "start": 650008, "type": "setfield" @@ -8790,7 +8790,7 @@ "type": "select", "view": "Utils" }, - "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": 2050013, "start": 2050008, "type": "setglobal" @@ -8802,25 +8802,25 @@ { "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": 1630023, "start": 1630018, "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": 100019, "start": 100014, "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": 7010023, "start": 7010018, "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": 100016, "start": 100011, "type": "doc.class" @@ -8842,7 +8842,7 @@ "type": "function", "view": "function Utils.CopyToClipboard(copy: any)" }, - "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": 1110030, "name": "CopyToClipboard", "start": 1110009, @@ -8865,7 +8865,7 @@ "type": "function", "view": "function Utils.DebugEntity(e: any)" }, - "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": 560026, "name": "DebugEntity", "start": 560009, @@ -8892,7 +8892,7 @@ "type": "function", "view": "function Utils.IsEmpty(var: any)\n -> 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": 250022, "name": "IsEmpty", "start": 250009, @@ -8916,7 +8916,7 @@ "type": "function", "view": "function Utils.ReloadMap(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": 1060024, "name": "ReloadMap", "start": 1060009, @@ -8940,7 +8940,7 @@ "type": "function", "view": "function Utils.Sleep(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": 150020, "name": "Sleep", "start": 150009, @@ -8969,7 +8969,7 @@ "type": "function", "view": "function Utils.Str(var: any)\n -> string|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": 410018, "name": "Str", "start": 410009, @@ -8990,7 +8990,7 @@ "type": "function", "view": "function Utils.execLua(pid: any)" }, - "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": 1310022, "name": "execLua", "start": 1310009, @@ -9011,7 +9011,7 @@ "type": "function", "view": "function Utils.openUrl(url: any)" }, - "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": 1210022, "name": "openUrl", "start": 1210009, @@ -9032,7 +9032,7 @@ "type": "function", "view": "function Utils.pformat(var: any)" }, - "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": 1000022, "name": "pformat", "start": 1000009, @@ -9051,7 +9051,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" @@ -9078,7 +9078,7 @@ ], "view": "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": 3000032, "start": 3000010, "type": "doc.alias" @@ -9098,7 +9098,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" @@ -9131,7 +9131,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" @@ -9149,7 +9149,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" @@ -9199,7 +9199,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" @@ -9239,7 +9239,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" @@ -9258,7 +9258,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": 5360018, "start": 5360012, "type": "setglobal" @@ -9270,7 +9270,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": 5530018, "start": 5530012, "type": "setglobal" @@ -9288,7 +9288,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" @@ -9326,7 +9326,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" @@ -9360,7 +9360,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" @@ -9394,7 +9394,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" @@ -9444,7 +9444,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" @@ -9475,7 +9475,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" @@ -9509,7 +9509,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" @@ -9543,7 +9543,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" @@ -9577,7 +9577,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" @@ -9596,7 +9596,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" @@ -9617,7 +9617,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" @@ -9651,7 +9651,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" @@ -9693,7 +9693,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" @@ -9739,7 +9739,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" @@ -9789,7 +9789,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" @@ -9823,7 +9823,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" @@ -9850,7 +9850,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" @@ -9894,7 +9894,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" @@ -9938,7 +9938,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" @@ -9972,7 +9972,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" @@ -10012,7 +10012,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" @@ -10058,7 +10058,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" @@ -10110,7 +10110,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" @@ -10150,7 +10150,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" @@ -10196,7 +10196,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" @@ -10242,7 +10242,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" @@ -10288,7 +10288,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" @@ -10328,7 +10328,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" @@ -10374,7 +10374,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" @@ -10408,7 +10408,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" @@ -10434,7 +10434,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": 330010, "start": 330004, "type": "setglobal" @@ -10467,7 +10467,7 @@ "type": "function", "view": "function enabled_changed(entityId: any, isEnabled: any)" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/noita-components/lua_component_enabler.lua", + "file": "../../mods/noita-mp/files/scripts/noita-components/lua_component_enabler.lua", "finish": 50024, "start": 50009, "type": "setglobal" @@ -10485,7 +10485,7 @@ "type": "select", "view": "boolean|string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7830025, "start": 7830004, "type": "setglobal" @@ -10519,7 +10519,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" @@ -10538,7 +10538,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": 2530008, "start": 2530000, "type": "setglobal" @@ -10550,13 +10550,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": 40020, "start": 40014, "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": 6810024, "start": 6810018, "type": "doc.class" @@ -10582,7 +10582,7 @@ "type": "function", "view": "function getNoitaMpRootDirectory()\n -> 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": 20032, "start": 20009, "type": "setglobal" @@ -10615,7 +10615,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" @@ -10649,7 +10649,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" @@ -10668,7 +10668,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" @@ -10680,7 +10680,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" @@ -10692,7 +10692,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" @@ -10704,7 +10704,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" @@ -10716,7 +10716,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": 50007, "start": 50004, "type": "setglobal" @@ -10728,7 +10728,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": 110007, "start": 110004, "type": "setglobal" @@ -10746,7 +10746,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": 710012, "start": 710008, "type": "setglobal" @@ -10764,7 +10764,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" @@ -10807,7 +10807,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" @@ -10828,7 +10828,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" @@ -10857,7 +10857,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" @@ -10897,7 +10897,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" @@ -10941,7 +10941,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" @@ -10970,7 +10970,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" @@ -11014,7 +11014,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" @@ -11040,7 +11040,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": 2190017, "start": 2190009, "type": "setfield" @@ -11078,7 +11078,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" @@ -11105,7 +11105,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" @@ -11140,7 +11140,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" @@ -11178,7 +11178,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" @@ -11220,7 +11220,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" @@ -11239,7 +11239,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": 920011, "start": 920000, "type": "setfield" @@ -11251,7 +11251,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": 970015, "start": 970004, "type": "setfield" @@ -11263,7 +11263,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": 1010015, "start": 1010004, "type": "setfield" @@ -11281,7 +11281,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": 910013, "start": 910000, "type": "setfield" @@ -11293,7 +11293,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": 960017, "start": 960004, "type": "setfield" @@ -11305,7 +11305,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": 1000017, "start": 1000004, "type": "setfield" @@ -11318,13 +11318,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": 60018, "start": 60014, "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": 6860022, "start": 6860018, "type": "doc.class" @@ -11380,7 +11380,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" @@ -11430,7 +11430,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" @@ -11474,7 +11474,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" @@ -11493,7 +11493,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" @@ -11527,7 +11527,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" @@ -11561,7 +11561,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" @@ -11595,7 +11595,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" @@ -11635,7 +11635,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" @@ -11675,7 +11675,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" @@ -11709,7 +11709,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" @@ -11743,7 +11743,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" @@ -11777,7 +11777,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" @@ -11811,7 +11811,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" @@ -11845,7 +11845,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" @@ -11879,7 +11879,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" @@ -11919,7 +11919,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" @@ -11957,7 +11957,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" @@ -11997,7 +11997,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" @@ -12037,7 +12037,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" @@ -12071,7 +12071,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" @@ -12111,7 +12111,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" @@ -12151,7 +12151,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" @@ -12189,7 +12189,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" @@ -12229,7 +12229,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" @@ -12263,7 +12263,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" @@ -12303,7 +12303,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" @@ -12337,7 +12337,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" @@ -12377,7 +12377,7 @@ "type": "function", "view": "function math.round(v: any, bracket: any)\n -> unknown" }, - "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": 190019, "start": 190009, "type": "setfield" @@ -12410,7 +12410,7 @@ "type": "function", "view": "function math.sign(v: any)\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": 40018, "start": 40009, "type": "setfield" @@ -12443,7 +12443,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" @@ -12477,7 +12477,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" @@ -12511,7 +12511,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" @@ -12545,7 +12545,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" @@ -12579,7 +12579,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" @@ -12613,7 +12613,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" @@ -12647,7 +12647,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" @@ -12687,7 +12687,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" @@ -12706,7 +12706,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": 150011, "start": 150008, "type": "setglobal" @@ -12718,7 +12718,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": 170011, "start": 170008, "type": "setglobal" @@ -12751,7 +12751,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" @@ -12770,7 +12770,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": 210004, "start": 210000, "type": "setglobal" @@ -12782,7 +12782,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": 260016, "start": 260012, "type": "setglobal" @@ -12814,7 +12814,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" @@ -12857,7 +12857,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" @@ -12900,7 +12900,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" @@ -12940,7 +12940,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" @@ -12958,7 +12958,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" @@ -12985,7 +12985,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" @@ -13025,7 +13025,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" @@ -13065,7 +13065,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" @@ -13107,7 +13107,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" @@ -13133,7 +13133,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": 1120019, "start": 1120009, "type": "setfield" @@ -13167,7 +13167,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" @@ -13201,7 +13201,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" @@ -13239,7 +13239,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" @@ -13283,7 +13283,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" @@ -13323,7 +13323,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" @@ -13357,7 +13357,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" @@ -13384,7 +13384,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" @@ -13403,7 +13403,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": 1050010, "start": 1050000, "type": "setfield" @@ -13421,7 +13421,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": 1040010, "start": 1040000, "type": "setfield" @@ -13439,7 +13439,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" @@ -13458,7 +13458,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" @@ -13477,7 +13477,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": 350013, "start": 350000, "type": "setfield" @@ -13489,7 +13489,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": 1520017, "start": 1520004, "type": "setfield" @@ -13501,7 +13501,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": 1640017, "start": 1640004, "type": "setfield" @@ -13519,7 +13519,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" @@ -13559,7 +13559,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" @@ -13578,7 +13578,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": 240012, "start": 240000, "type": "setfield" @@ -13590,7 +13590,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": 260012, "start": 260000, "type": "setfield" @@ -13602,7 +13602,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": 270012, "start": 270000, "type": "setfield" @@ -13614,7 +13614,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": 290012, "start": 290000, "type": "setfield" @@ -13626,7 +13626,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": 300012, "start": 300000, "type": "setfield" @@ -13638,7 +13638,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": 310012, "start": 310000, "type": "setfield" @@ -13650,7 +13650,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": 320012, "start": 320000, "type": "setfield" @@ -13662,7 +13662,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": 850012, "start": 850000, "type": "setfield" @@ -13674,7 +13674,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": 1510016, "start": 1510004, "type": "setfield" @@ -13686,7 +13686,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": 1630016, "start": 1630004, "type": "setfield" @@ -13705,7 +13705,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" @@ -13761,7 +13761,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" @@ -13789,7 +13789,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" @@ -13827,7 +13827,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" @@ -13846,7 +13846,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": 930016, "start": 930000, "type": "setfield" @@ -13858,7 +13858,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": 980020, "start": 980004, "type": "setfield" @@ -13870,7 +13870,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": 1020020, "start": 1020004, "type": "setfield" @@ -13923,7 +13923,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" @@ -13942,7 +13942,7 @@ "type": "select", "view": "boolean|string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7840022, "start": 7840004, "type": "setglobal" @@ -13960,7 +13960,7 @@ "type": "select", "view": "boolean|string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7850025, "start": 7850004, "type": "setglobal" @@ -13978,7 +13978,7 @@ "type": "select", "view": "boolean|string|number" }, - "file": "file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/Gui.lua", + "file": "../../mods/noita-mp/files/scripts/Gui.lua", "finish": 7860026, "start": 7860004, "type": "setglobal" @@ -13990,7 +13990,7 @@ { "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": 1530024, "start": 1530018, "type": "doc.class" @@ -14018,7 +14018,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" @@ -14058,7 +14058,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" @@ -14098,7 +14098,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" @@ -14132,7 +14132,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" @@ -14178,7 +14178,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" @@ -14216,7 +14216,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" @@ -14235,7 +14235,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" @@ -14247,7 +14247,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" @@ -14287,7 +14287,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" @@ -14327,7 +14327,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" @@ -14367,7 +14367,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" @@ -14386,7 +14386,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": 4960020, "start": 4960008, "type": "setfield" @@ -14398,7 +14398,7 @@ { "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": 1580024, "start": 1580018, "type": "doc.class" @@ -14417,7 +14417,7 @@ "type": "binary", "view": "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": 5560022, "start": 5560012, "type": "setfield" @@ -14435,7 +14435,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" @@ -14488,7 +14488,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" @@ -14534,7 +14534,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" @@ -14574,7 +14574,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" @@ -14616,7 +14616,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" @@ -14656,7 +14656,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" @@ -14716,7 +14716,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" @@ -14756,7 +14756,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" @@ -14802,7 +14802,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" @@ -14858,7 +14858,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" @@ -14892,7 +14892,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" @@ -14926,7 +14926,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" @@ -14972,7 +14972,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" @@ -15024,7 +15024,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" @@ -15058,7 +15058,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" @@ -15104,7 +15104,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" @@ -15138,7 +15138,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" @@ -15177,7 +15177,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" @@ -15223,7 +15223,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" @@ -15256,7 +15256,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" @@ -15305,7 +15305,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" @@ -15339,7 +15339,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" @@ -15358,7 +15358,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" @@ -15410,7 +15410,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" @@ -15456,7 +15456,7 @@ "type": "function", "view": "function table.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": 70014, "start": 70000, "type": "setfield" @@ -15497,7 +15497,7 @@ "type": "function", "view": "function table.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": 270017, "start": 270000, "type": "setfield" @@ -15532,7 +15532,7 @@ "type": "function", "view": "function table.contentToString(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": 2000030, "start": 2000009, "type": "setfield" @@ -15572,7 +15572,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" @@ -15612,7 +15612,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" @@ -15646,7 +15646,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" @@ -15686,7 +15686,7 @@ "type": "function", "view": "function table.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": 700022, "start": 700009, "type": "setfield" @@ -15726,7 +15726,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" @@ -15760,7 +15760,7 @@ "type": "function", "view": "function table.insertAll(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": 930024, "start": 930009, "type": "setfield" @@ -15794,7 +15794,7 @@ "type": "function", "view": "function table.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": 1080040, "start": 1080009, "type": "setfield" @@ -15828,7 +15828,7 @@ "type": "function", "view": "function table.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": 830031, "start": 830009, "type": "setfield" @@ -15862,7 +15862,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" @@ -15920,7 +15920,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" @@ -15954,7 +15954,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" @@ -15994,7 +15994,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" @@ -16034,7 +16034,7 @@ "type": "function", "view": "function table.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": 590028, "start": 590009, "type": "setfield" @@ -16073,7 +16073,7 @@ "type": "function", "view": "function table.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": 470028, "start": 470009, "type": "setfield" @@ -16108,7 +16108,7 @@ "type": "function", "view": "function table.setNoitaMpDefaultMetaMethods(tbl: table, mode?: 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": 1590043, "start": 1590009, "type": "setfield" @@ -16141,7 +16141,7 @@ "type": "function", "view": "function table.size(T: 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": 1390019, "start": 1390009, "type": "setfield" @@ -16174,7 +16174,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" @@ -16220,7 +16220,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" @@ -16253,7 +16253,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" @@ -16286,7 +16286,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" @@ -16320,7 +16320,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" @@ -16354,7 +16354,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" @@ -16400,7 +16400,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" @@ -16419,7 +16419,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" @@ -16459,7 +16459,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" @@ -16515,7 +16515,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" @@ -16555,7 +16555,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" @@ -16611,7 +16611,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" @@ -16657,7 +16657,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" @@ -16691,7 +16691,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" @@ -16704,7 +16704,7 @@ { "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": 1680024, "start": 1680018, "type": "doc.class" @@ -16764,7 +16764,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 51ad047ea..af5238242 100644 --- a/docs/lua-docs/doc.md +++ b/docs/lua-docs/doc.md @@ -454,7 +454,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) ## stop @@ -1682,8 +1682,8 @@ integer # MinaInformation See: - * [Transform](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#144#18) - * [Health](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#55#14) + * [Transform](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L144#18) + * [Health](../../mods/noita-mp/files/scripts/util/NoitaComponentUtils.lua#L55#14) ```lua @@ -1742,7 +1742,7 @@ function MinaUtils.getLocalMinaInformation() Getter for local mina information. It also takes care of polymorphism! Deprecated: Use separated getters instead, like getLocalMinaName, getLocalMinaGuid, getLocalMinaEntityId, getLocalMinaNuid! -See: [MinaInformation](file:///d%3A/a/NoitaMP/NoitaMP/mods/noita-mp/files/scripts/util/MinaUtils.lua#151#14) +See: [MinaInformation](../../mods/noita-mp/files/scripts/util/MinaUtils.lua#L151#14) ## getLocalMinaName @@ -2855,7 +2855,7 @@ function ServerInit.new(sockServer: SockServer) integer ``` -self.acknowledge = {} -- sock.lua#Client:send -> self.acknowledge[packetsSent] = { event = event, data = data, entityId = data.entityId, status = NetworkUtils.events.acknowledgement.sent } +self.acknowledge = {} -- sock.lua#LClient:send -> self.acknowledge[packetsSent] = { event = event, data = data, entityId = data.entityId, status = NetworkUtils.events.acknowledgement.sent } table.setNoitaMpDefaultMetaMethods(self.acknowledge, "v") ## amIServer