diff --git a/Assets/Scripts/Enemy/EnemyHealth.cs b/Assets/Scripts/Enemy/EnemyHealth.cs index 8fcc7852d7816439254fab460390a32b6112b1bc..fe519c5c5c847a6596006c12e7b163dca8873b18 100644 --- a/Assets/Scripts/Enemy/EnemyHealth.cs +++ b/Assets/Scripts/Enemy/EnemyHealth.cs @@ -34,8 +34,9 @@ public class EnemyHealth : MonoBehaviour { transform.Translate (-Vector3.up * sinkSpeed * Time.deltaTime); } - if (JedaManager.isJeda){ + if (JedaManager.isJeda && !isDead){ Death(); + Destroy (gameObject, 2f); } } diff --git a/Assets/Scripts/Managers/QuestManager.cs b/Assets/Scripts/Managers/QuestManager.cs index 6a766f2b65acdc85747d09bae65382bf84bf2028..3993be7f202f1d0e16c28a6f5b7e7f118f20dbbf 100644 --- a/Assets/Scripts/Managers/QuestManager.cs +++ b/Assets/Scripts/Managers/QuestManager.cs @@ -105,7 +105,7 @@ public class QuestManager : MonoBehaviour { string filePath = Application.dataPath + "/SaveFile/Leaderboard.json"; List<List<object>> LeaderboardDataList = new List<List<object>>(); - LeaderboardDataList.Add(new List<object>() {GameManager.username, ScoreManager.score, NewDateTime.CreateNewDateTime(DateTime.Now).ToString() }); + LeaderboardDataList.Add(new List<object>() {GameManager.username, (int)Math.Round(TimeManager.totalTime, 0) , NewDateTime.CreateNewDateTime(DateTime.Now).ToString() }); if (File.Exists(filePath)) { diff --git a/Assets/Scripts/Managers/TimeManager.cs b/Assets/Scripts/Managers/TimeManager.cs index c7b5d6e6f9750ac2a57b5b5822f2c5727a25e508..84a50579a31a11f9af8c0de9305f57cc7b52ed9a 100644 --- a/Assets/Scripts/Managers/TimeManager.cs +++ b/Assets/Scripts/Managers/TimeManager.cs @@ -16,7 +16,7 @@ public class TimeManager : MonoBehaviour void Update() { - if (!GameManager.isPause){ + if (!GameManager.isPause && !JedaManager.isJeda){ TimeManager.totalTime += Time.deltaTime; } if (text.text != ((int)Math.Round(totalTime, 0)).ToString()){