[Server] Isolate getModFolder() & getDataFolder()

new-script-api
Koncord 7 years ago
parent 062d6a1824
commit 0da44f69ad

@ -285,11 +285,11 @@ sol::environment LuaState::openScript(std::string homePath, std::string modname)
env["package"]["path"] = Utils::convertPath(homePath + "/mods/" + modname + "/?.lua") + ";" + package_path;
package_path = env["package"]["path"];
lua->set_function("getDataFolder", [homePath, modname]() -> const string {
env.set_function("getDataFolder", [homePath, modname]() -> const string {
return homePath + "/data/" + modname + '/';
});
lua->set_function("getModFolder", [homePath, modname]() -> const string{
env.set_function("getModFolder", [homePath, modname]() -> const string {
return homePath + "/mods/" + modname + '/';
});

Loading…
Cancel
Save