use of eidolons.game.module.adventure.rules.TurnRule in project Eidolons by IDemiurge.
the class MacroGameManager method newTurn.
public void newTurn() {
// factionsTurn();
SaveMaster.saveInNewThread();
getGame().getCampaign().modifyParameter(MACRO_PARAMS.HOURS_ELAPSED, TimeMaster.getHoursPerTurn());
for (MacroParty p : getGame().getParties()) {
p.newTurn();
}
for (MacroObj p : getGame().getPlaces()) {
p.newTurn();
}
for (MacroObj p : getGame().getFactions()) {
p.newTurn();
}
for (MacroObj p : getGame().getRoutes()) {
p.newTurn();
}
for (TurnRule r : getGame().getTurnRules()) {
r.newTurn();
}
TravelMasterOld.newTurn();
AreaManager.newTurn();
refreshAll();
}
Aggregations