54 lines
880 B
C#
54 lines
880 B
C#
using UnityEngine;
|
|
|
|
public class BTN_Save : MonoBehaviour
|
|
{
|
|
public bool saveLevels;
|
|
|
|
public bool saveSound;
|
|
|
|
public bool savePlayerSettings;
|
|
|
|
public bool saveRenderSettings;
|
|
|
|
public bool saveTutorialManager;
|
|
|
|
public bool saveEquipment;
|
|
|
|
public bool saveSkills;
|
|
|
|
public bool saveFishManager;
|
|
|
|
public bool saveVRManager;
|
|
|
|
public void Save()
|
|
{
|
|
if ((bool)GlobalSettings.Instance)
|
|
{
|
|
if (savePlayerSettings)
|
|
{
|
|
GlobalSettings.Instance.playerSettings.Save();
|
|
}
|
|
if (saveRenderSettings)
|
|
{
|
|
GlobalSettings.Instance.renderSettings.Save();
|
|
}
|
|
if (saveSound)
|
|
{
|
|
GlobalSettings.Instance.soundSettings.Save();
|
|
}
|
|
if (saveSkills)
|
|
{
|
|
GlobalSettings.Instance.skillsManager.Save();
|
|
}
|
|
if (saveFishManager)
|
|
{
|
|
GlobalSettings.Instance.fishManager.Save();
|
|
}
|
|
if (saveVRManager)
|
|
{
|
|
VRManager.Instance.Save();
|
|
}
|
|
}
|
|
}
|
|
}
|