New mods: AvatarSyncedLook and PlayersInstanceNotifier

Minor changes
This commit is contained in:
SDraw 2023-12-24 11:53:57 +03:00
parent 72aeffb656
commit e13bb8af23
No known key found for this signature in database
GPG key ID: BB95B4DAB2BB8BB5
28 changed files with 841 additions and 16 deletions

View file

@ -4,9 +4,9 @@ using System.Reflection;
namespace ml_lme
{
static class Scripts
static class ResourcesHandler
{
public static string GetEmbeddedScript(string p_name)
public static string GetEmbeddedResource(string p_name)
{
string l_result = "";
Assembly l_assembly = Assembly.GetExecutingAssembly();

View file

@ -121,8 +121,8 @@ namespace ml_lme
};
ViewManager.Instance.gameMenuView.Listener.FinishLoad += (_) =>
{
ViewManager.Instance.gameMenuView.View.ExecuteScript(Scripts.GetEmbeddedScript("mods_extension.js"));
ViewManager.Instance.gameMenuView.View.ExecuteScript(Scripts.GetEmbeddedScript("mod_menu.js"));
ViewManager.Instance.gameMenuView.View.ExecuteScript(ResourcesHandler.GetEmbeddedResource("mods_extension.js"));
ViewManager.Instance.gameMenuView.View.ExecuteScript(ResourcesHandler.GetEmbeddedResource("mod_menu.js"));
foreach(var l_entry in ms_entries)
ViewManager.Instance.gameMenuView.View.TriggerEvent("updateModSetting", ms_category.Identifier, l_entry.DisplayName, l_entry.GetValueAsString());
};