using TMPro; using UnityEngine; public class ModDownloadPrefab : MonoBehaviour { [SerializeField] private TextMeshProUGUI Header; [SerializeField] private TextMeshProUGUI ChangeLog; [SerializeField] private DownloadMod GO; [SerializeField] private string Version; [SerializeField] private string ID; [SerializeField] private int SiteID; // 0: Custom: 1: Schaken-Mods; 2: Nexus; // Start is called before the first frame update public void FillMe(string id, string header, string changeLog, DownloadMod go, int siteID = 1) { Header.text = header; if (changeLog == "") { ChangeLog.text = "(Empty)"; } else { ChangeLog.text = changeLog; } ID = id; GO = go; Version = header; SiteID = siteID; } public void Download() { GO.Download(ID, SiteID); } }