mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-12-14 02:31:51 +00:00
Add support for loading mods from external sources in DEV
This commit is contained in:
parent
99e49d5abb
commit
27e4dc9ba5
@ -116,8 +116,8 @@ export default {
|
|||||||
// Disables slow asserts, useful for debugging performance
|
// Disables slow asserts, useful for debugging performance
|
||||||
// disableSlowAsserts: true,
|
// disableSlowAsserts: true,
|
||||||
// -----------------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------------
|
||||||
// Loads the dev_mod.js for developing new mods
|
// Allows to load a mod from an external source for developing it
|
||||||
// loadDevMod: true,
|
// externalModUrl: "http://localhost:3005/mods/demo_mod.nobuild/index.js",
|
||||||
// -----------------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------------
|
||||||
/* dev:end */
|
/* dev:end */
|
||||||
};
|
};
|
||||||
|
|||||||
@ -40,9 +40,9 @@ export class ModLoader {
|
|||||||
let mods = [];
|
let mods = [];
|
||||||
if (G_IS_STANDALONE) {
|
if (G_IS_STANDALONE) {
|
||||||
mods = await getIPCRenderer().invoke("get-mods");
|
mods = await getIPCRenderer().invoke("get-mods");
|
||||||
} else if (G_IS_DEV && globalConfig.debug.loadDevMod) {
|
} else if (G_IS_DEV && globalConfig.debug.externalModUrl) {
|
||||||
const mod = await (
|
const mod = await (
|
||||||
await fetch("http://localhost:3005/mods/demo_mod.nobuild/index.js", {
|
await fetch(globalConfig.debug.externalModUrl, {
|
||||||
method: "GET",
|
method: "GET",
|
||||||
})
|
})
|
||||||
).text();
|
).text();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user