OctoCore 0.0.1

This commit is contained in:
Alexandre Coirier
2026-02-09 23:53:14 +01:00
parent 85bf743cba
commit 80d0faf8a7
235 changed files with 13656 additions and 32 deletions
@@ -0,0 +1,33 @@
using System;
using UnityEngine;
namespace OctoCore.Localization
{
public class OctoLocalizationProxy : MonoBehaviour
{
public void SetLanguageWritten(string language)
{
if (!OctoCore.Instance) return;
object value;
Enum.TryParse(typeof(OctoLanguages), language, true, out value);
if (value == null)
value = OctoCore.Instance.Settings.Languages.Default;
OctoCore.Instance.Localization.SetLanguageWritten((OctoLanguages)value);
}
public void SetLanguageAudio(string language)
{
if (!OctoCore.Instance) return;
object value;
Enum.TryParse(typeof(OctoLanguages), language, true, out value);
if (value == null)
value = OctoCore.Instance.Settings.Languages.Default;
OctoCore.Instance.Localization.SetLanguageAudio((OctoLanguages)value);
}
}
}