Files
Continentis/Assets/Scripts/ScriptExtensions/UModAssistance/ModLoadTab.cs
SoulliesOfficial 61a397dd4c MOD!
2025-10-23 00:49:44 -04:00

32 lines
871 B
C#

using System;
using TMPro;
using UMod;
using UnityEngine;
using UnityEngine.UI;
namespace SLSFramework.UModAssistance
{
public class ModLoadTab : MonoBehaviour
{
public IModInfo modInfo;
public string path;
public bool isSelected => loadToggle.isOn;
public TMP_Text nameText;
public TMP_Text versionText;
public TMP_Text pathText;
public Toggle loadToggle;
public void Initialize(IModInfo modInfo)
{
this.modInfo = modInfo;
string relative = Mod.DefaultDirectory.GetModPath(modInfo.NameInfo.ModName).ToString();
path = relative.Replace(Application.dataPath + "/", "");
nameText.text = modInfo.NameInfo.ModName;
versionText.text = modInfo.NameInfo.ModVersion;
pathText.text = path;
}
}
}