added workshop update checker

This commit is contained in:
Evil Factory
2022-04-13 19:41:43 -03:00
parent e87e9341ef
commit 5dd44dacf3
4 changed files with 88 additions and 10 deletions
@@ -13,7 +13,8 @@ namespace Barotrauma
{
partial class LuaSetup
{
public const string LUA_PATH = "Lua/LuaSetup.lua";
public const string LUASETUP_FILE = "Lua/LuaSetup.lua";
public const string VERSION_FILE = "luacsversion.txt";
public Script lua;
@@ -24,7 +25,7 @@ namespace Barotrauma
public LuaScriptLoader luaScriptLoader;
public static ContentPackage GetLuaPackage()
public static ContentPackage GetPackage()
{
foreach (ContentPackage package in ContentPackageManager.LocalPackages)
{
@@ -313,13 +314,13 @@ namespace Barotrauma
// LuaDocs.GenerateDocsAll();
ContentPackage luaPackage = GetLuaPackage();
ContentPackage luaPackage = GetPackage();
if (File.Exists(LUA_PATH))
if (File.Exists(LUASETUP_FILE))
{
try
{
lua.Call(lua.LoadFile(LUA_PATH), Path.GetDirectoryName(Path.GetFullPath(LUA_PATH)));
lua.Call(lua.LoadFile(LUASETUP_FILE), Path.GetDirectoryName(Path.GetFullPath(LUASETUP_FILE)));
}
catch (Exception e)
{