public GlobalGameState() { gameTree = new GameObjectContainer(); mapGameObjectContainer = new GameObjectContainer(); gameTree.add(mapGameObjectContainer); }
public void setMap(final MapData newMap) { mapGameObjectContainer.clear(); this.map = newMap; mapGameObjects = newMap.getGameObjects(); for (int i = 0; i < mapGameObjects.size(); i++) { mapGameObjectContainer.add(mapGameObjects.get(i)); } gameTree.init(this); }