Fix missing SettingControl in global Lua table
This commit is contained in:
+2
-2
@@ -396,7 +396,7 @@ class LuaScriptManagementService : ILuaScriptManagementService, ILuaDataService,
|
|||||||
typeof(ISettingList<ulong>),
|
typeof(ISettingList<ulong>),
|
||||||
typeof(ISettingList<long>),
|
typeof(ISettingList<long>),
|
||||||
typeof(ISettingList<float>),
|
typeof(ISettingList<float>),
|
||||||
typeof(ISettingList<double>),
|
typeof(ISettingList<double>)
|
||||||
];
|
];
|
||||||
|
|
||||||
Dictionary<string, Dictionary<string, object>> settingsTable = [];
|
Dictionary<string, Dictionary<string, object>> settingsTable = [];
|
||||||
@@ -420,9 +420,9 @@ class LuaScriptManagementService : ILuaScriptManagementService, ILuaDataService,
|
|||||||
_script.Globals[keyPair.Key] = keyPair.Value;
|
_script.Globals[keyPair.Key] = keyPair.Value;
|
||||||
}
|
}
|
||||||
|
|
||||||
UserData.RegisterType(typeof(ISettingRangeBase<int>));
|
|
||||||
#if CLIENT
|
#if CLIENT
|
||||||
UserData.RegisterType(typeof(ISettingControl));
|
UserData.RegisterType(typeof(ISettingControl));
|
||||||
|
_script.Globals["SettingControl"] = UserData.CreateStatic(typeof(ISettingControl));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
new LuaConverters(this).RegisterLuaConverters();
|
new LuaConverters(this).RegisterLuaConverters();
|
||||||
|
|||||||
Reference in New Issue
Block a user