using OWML.ModHelper.Events; using System.Linq; using UnityEngine; namespace Marshmallow.Utility { static class AddToUITable { public static int Add(string text) { TextTranslation.TranslationTable instance = GameObject.FindObjectOfType().GetValue("m_table"); instance.Insert_UI(instance.theUITable.Keys.Max() + 1, text); Logger.Log($"Added [{text}] to UI table with key [{instance.theUITable.Keys.Max()}]", Logger.LogType.Log); return instance.theUITable.Keys.Max(); } } }