diff --git a/Assets/Scenes/Level_01.unity b/Assets/Scenes/Level_01.unity index 18b914bd8c4277450ca9613c8490ab76af477a49..ca557349082d5a684da5080ed5ee2f19e51a2918 100644 --- a/Assets/Scenes/Level_01.unity +++ b/Assets/Scenes/Level_01.unity @@ -10181,7 +10181,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1677828216 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Managers/PlayerDataManager.cs b/Assets/Scripts/Managers/PlayerDataManager.cs index 4cf3e6e28786393ba1359e610acf337bd7293c1f..bc11dfd6165f8fc841f1109d1c410733e04326a3 100644 --- a/Assets/Scripts/Managers/PlayerDataManager.cs +++ b/Assets/Scripts/Managers/PlayerDataManager.cs @@ -105,10 +105,14 @@ public class PlayerDataManager : MonoBehaviour public void SavePlayerData(int num_data) { PlayerData data = GetNumData(num_data); + data.time = DateTime.Now.ToString("dd/MM/yyyy"); FileHandler.SaveToJsonPrefs<PlayerData>(data, "PlayerData" + num_data + ".json"); } public void SavePlayerDataAll() { + data1.time = DateTime.Now.ToString("dd/MM/yyyy"); + data2.time = DateTime.Now.ToString("dd/MM/yyyy"); + data3.time = DateTime.Now.ToString("dd/MM/yyyy"); FileHandler.SaveToJsonPrefs<PlayerData>(data1, "PlayerData1.json"); FileHandler.SaveToJsonPrefs<PlayerData>(data2, "PlayerData2.json"); FileHandler.SaveToJsonPrefs<PlayerData>(data3, "PlayerData3.json"); diff --git a/Assets/Scripts/Player/PlayerData.cs b/Assets/Scripts/Player/PlayerData.cs index 6336d76c0a1096b1563add08651e2c26387e0ab2..275b53f65d717b1e9b4244fee030ec70ef1198dd 100644 --- a/Assets/Scripts/Player/PlayerData.cs +++ b/Assets/Scripts/Player/PlayerData.cs @@ -6,17 +6,23 @@ using UnityEngine; [Serializable] public class PlayerData { + public string name; + public string time; public string lastScene; public int coins; public float time; // Start is called before the first frame update public PlayerData() { + name = "save" + DateTime.Now.ToString("ddMMyyyy"); + time = DateTime.Now.ToString("dd/MM/yyyy"); lastScene = "Level_01"; coins = 0; time = 0; } - public PlayerData(string lastScene, int coins, float time) { + public PlayerData(string lastScene, int coins, float time, string name, string time) { + this.name = name; + this.time = time; this.lastScene = lastScene; this.time = time; this.coins = coins;