private void lehenManagerRun() { for (Lehen lehen : data.getLehen().values()) { lehen.lehenManager().run(this, lehen); lehen.buildManager().run(this, lehen.getWarehouse(), lehen); lehen.tradeManager().run(this, lehen); } }
private ModelStatus initProductionQueue(String worldName) { // System.out.println("Init Production"); for (Settlement settle : this.getData().getSettlements().values()) { if (settle.isEnabled() && (settle.getPosition().getWorld().equalsIgnoreCase(worldName))) { productionQueue.add(settle); } } for (Lehen lehen : data.getLehen().values()) { if (lehen.isEnabled() && (lehen.getPosition().getWorld().equalsIgnoreCase(worldName))) { lehenProductionQueue.add(lehen); } } for (Regiment regiment : this.getData().getRegiments().values()) { if (regiment.isEnabled() && (regiment.getPosition().getWorld().equalsIgnoreCase(worldName))) { regimentProductionQueue.add(regiment); } } return ModelStatus.MODEL_PRODUCTION; }