This commit is contained in:
Sebastian Bularca
2026-05-17 22:44:17 +02:00
parent 7be3499f14
commit a49a21c0cb

View File

@@ -66,20 +66,6 @@ namespace Nox.Game {
public void Tick() { } public void Tick() { }
public void Dispose() {
foreach(var reference in kindToReference.Values) {
if(reference) {
UnityEngine.Object.Destroy(reference.gameObject);
}
}
kindToReference.Clear();
kindToAnswerPool.Clear();
currentReference = null;
currentAnswerPool = null;
currentEncounter = null;
OptionSelected = null;
}
private List<AnswerReference> GetOrBuildAnswerPool(Type kindType, EncounterSet set) { private List<AnswerReference> GetOrBuildAnswerPool(Type kindType, EncounterSet set) {
if(kindToAnswerPool.TryGetValue(kindType, out var pool) && pool != null) { if(kindToAnswerPool.TryGetValue(kindType, out var pool) && pool != null) {
return pool; return pool;
@@ -163,5 +149,19 @@ namespace Nox.Game {
} }
} }
} }
public void Dispose() {
foreach(var reference in kindToReference.Values) {
if(reference) {
UnityEngine.Object.Destroy(reference.gameObject);
}
}
kindToReference.Clear();
kindToAnswerPool.Clear();
currentReference = null;
currentAnswerPool = null;
currentEncounter = null;
OptionSelected = null;
}
} }
} }