Files
Inter-Face-Off/Assets/Scripts/DifficultyManager.cs
2026-01-27 09:53:30 +00:00

23 lines
679 B
C#

using UnityEngine.UI;
using UnityEngine;
namespace InterfaceOff.MainMenu
{
public class DifficultyManager : MonoBehaviour
{
public static float DifficultyMultiplier { get; private set; } = 1f;
public static float DifficultyEffect => Mathf.Pow(f: DifficultyMultiplier, p: 2);
[SerializeField] private Slider DifficultySlider;
private void Awake()
{
DifficultySlider.onValueChanged.AddListener((val) =>
{
DifficultyMultiplier = val / 4f; // Makes it between 0.75 and 1.25
Debug.Log("Difficulty Slider: " + DifficultyMultiplier);
});
}
}
}