This commit is contained in:
2026-04-25 23:37:10 +02:00
commit 19d6bd934a
476 changed files with 9198 additions and 0 deletions
@@ -0,0 +1,16 @@
using System.Linq;
using UnityEngine;
namespace RPGCoreCommon.Settings
{
public static class SettingsManager
{
private static MainSettingsSO _mainSettings;
public static T Get<T>() where T : CustomSettingsSO
{
_mainSettings ??= Resources.Load<MainSettingsSO>("MainSettings");
return _mainSettings.settings.FirstOrDefault(settings => settings is T) as T;
}
}
}