[TASK] Content fixes

This commit is contained in:
2019-08-26 00:51:03 +02:00
parent b4543142de
commit dc140068d6
24 changed files with 433 additions and 15 deletions

View File

@@ -37,6 +37,7 @@ public class CollectableDuckManager : MonoBehaviour
private void Awake()
{
CheckCollectableDuckIds();
_collectedDucks.Clear();
foreach (var duck in collectableDucks.Where(duck => PlayerPrefs.GetInt("duck." + duck.Id) > 0))
{
@@ -44,6 +45,20 @@ public class CollectableDuckManager : MonoBehaviour
}
}
private void CheckCollectableDuckIds()
{
var duckIds = new HashSet<string>();
foreach (var duck in collectableDucks)
{
if (duckIds.Contains(duck.Id))
{
Debug.LogError("Duplicate duck ID: '" + duck.Id + "' for duck '" + duck.name + "'");
}
duckIds.Add(duck.Id);
}
}
private void Update()
{
var ruler = new CheapRuler(map.CenterLatitudeLongitude.x, CheapRulerUnits.Meters);