public void Shuffle() { List <GameElement> sortingList = new List <GameElement>(); var rnd = new Random(); foreach (var gameElement in GameElements) { sortingList.Insert(rnd.Next(sortingList.Count + 1), gameElement); } GameElements.Clear(); foreach (var gameElement in sortingList) { GameElements.Add(gameElement); } }
public void ClearEditorModel() { GameElements.Clear(); loadingComplete = false; }
public void ClearGameModel() { GameElements.Clear(); changeableDict.Clear(); }