void LoadLevel(int lvl) { levelDidReset = true; GameClock.Instance.ResetClock(); DestroyNonPlayer(); levelData = LevelDesigner.Generate(0); PopulateAgents(); OnLevelEvent?.Invoke(LevelEventType.LOADED); }