public GameState(List <GameObject> list) : this() { foreach (GameObject go in list) { ObjectState os = new ObjectState(go); os.saveState(); states.Add(os); if (go.name.Equals("merky")) { merky = os; } } }
public GameState(List <GameObject> list) : this() { //Object States foreach (GameObject go in list) { if (go == null) { continue; } ObjectState os = new ObjectState(go); os.saveState(); states.Add(os); if (go.name.Equals("merky")) { merky = os; } } }