public class CityHallEngine extends AbstractEngine
| Constructor | Description |
|---|---|
CityHallEngine() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
checkPirateKilledAldermanTask(ch.sahits.game.openpatrician.event.data.ShipAttackEvent event) |
Check if the destroyed ship was a pirate ship that belongs to an alderman task.
|
void |
establishCityHall(ch.sahits.game.openpatrician.model.city.ICity city) |
|
java.util.List<AbstractEngine> |
getChildren() |
Any engine may hold various child engines.
|
void |
handleDailyUpdate(ch.sahits.game.event.data.ClockTickDayChange event) |
|
void |
handleEndOfYearUpdate(ch.sahits.game.event.data.PeriodicalTimeYearEndUpdate event) |
|
void |
handleGameStartEvent(ch.sahits.game.openpatrician.event.data.NewGameClient newGameClient) |
|
void |
handleMonthlyUpdate(ch.sahits.game.event.data.PeriodicalTimeMonthEndUpdate event) |
|
void |
handleShipNearingPort(ch.sahits.game.openpatrician.event.data.ShipNearingPortEvent event) |
|
void |
handleWeeklyUpdate(ch.sahits.game.event.data.PeriodicalTimeWeekEndUpdate event) |
public void handleWeeklyUpdate(ch.sahits.game.event.data.PeriodicalTimeWeekEndUpdate event)
public void handleDailyUpdate(ch.sahits.game.event.data.ClockTickDayChange event)
public void handleMonthlyUpdate(ch.sahits.game.event.data.PeriodicalTimeMonthEndUpdate event)
public void handleEndOfYearUpdate(ch.sahits.game.event.data.PeriodicalTimeYearEndUpdate event)
public java.util.List<AbstractEngine> getChildren()
AbstractEnginegetChildren in class AbstractEnginepublic void establishCityHall(ch.sahits.game.openpatrician.model.city.ICity city)
public void handleGameStartEvent(ch.sahits.game.openpatrician.event.data.NewGameClient newGameClient)
public void handleShipNearingPort(ch.sahits.game.openpatrician.event.data.ShipNearingPortEvent event)
public void checkPirateKilledAldermanTask(ch.sahits.game.openpatrician.event.data.ShipAttackEvent event)
event - ship attackCopyright © 2011-2018 Sahits GmbH. All Rights Reserved.