public static FollowerPackage GetFollowerPackages() { var name = @"Data/FollowerPackage"; var result = new FollowerPackage(); int i = 1; while (File.Exists(PathTransform.LuaScript(name + i))) { var lua = new CozyLua.Core.CozyLuaCore(); lua.InitEnvironment(); lua.DoFile(PathTransform.LuaScript(name + i)); var retVal = (FollowerPackage)lua.GetFunction("GetFollowerPackage").Call()[0]; result.Followers.AddRange(retVal.Followers); ++i; } return result; }
public static FollowerPackage GetFollowerPackages() { var name = @"Data/FollowerPackage"; var result = new FollowerPackage(); int i = 1; while (File.Exists(PathTransform.LuaScript(name + i))) { var lua = new CozyLua.Core.CozyLuaCore(); lua.InitEnvironment(); lua.DoFile(PathTransform.LuaScript(name + i)); var retVal = (FollowerPackage)lua.GetFunction("GetFollowerPackage").Call()[0]; result.Followers.AddRange(retVal.Followers); ++i; } return(result); }