using UnityEngine; public class UIScaleHandler : MonoBehaviour { public static bool useLargeUI; public TooltipManager tooltipManager; public GameObject defaultTooltipParent; public Tooltip defaultTooltip; public GameObject largeTooltipParent; public Tooltip largeTooltip; public RectTransform treasureChestParent; public RectTransform coinCountParent; private void Start() { Refresh(); } public void Refresh() { if (SettingsManager.Instance.UseLargeInGameUI) { defaultTooltipParent.SetActive(value: false); largeTooltipParent.SetActive(value: true); tooltipManager.targetTooltip = largeTooltip; treasureChestParent.localScale = Vector3.one * 1.25f; coinCountParent.localScale = Vector3.one * 1.25f; } else { defaultTooltipParent.SetActive(value: true); largeTooltipParent.SetActive(value: false); tooltipManager.targetTooltip = defaultTooltip; treasureChestParent.localScale = Vector3.one; coinCountParent.localScale = Vector3.one; } } }