[TASK] Content fixes
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user