ACOG4Life-OpticRework compatibility update
This commit is contained in:
parent
3b32320cd9
commit
f74ad87802
@ -19,14 +19,18 @@ namespace SamSWAT.ReflexSightsRework
|
|||||||
{
|
{
|
||||||
var json = VFS.ReadTextFile(Plugin.Directory + "bundles.json");
|
var json = VFS.ReadTextFile(Plugin.Directory + "bundles.json");
|
||||||
var jArray = JArray.Parse(json);
|
var jArray = JArray.Parse(json);
|
||||||
|
var bundles = BundleManager.Bundles;
|
||||||
|
|
||||||
foreach (var jObj in jArray)
|
foreach (var jObj in jArray)
|
||||||
{
|
{
|
||||||
var key = jObj["key"].ToString();
|
var key = jObj["key"].ToString();
|
||||||
var path = jObj["path"].ToString();
|
var path = jObj["path"].ToString();
|
||||||
var bundle = new BundleInfo(key, path, jObj["dependencyKeys"].ToObject<string[]>());
|
var bundle = new BundleInfo(key, path, jObj["dependencyKeys"].ToObject<string[]>());
|
||||||
|
|
||||||
BundleManager.Bundles.Add(key, bundle);
|
if (bundles.ContainsKey(key))
|
||||||
|
bundles.Remove(key);
|
||||||
|
|
||||||
|
bundles.Add(key, bundle);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user