public class AITradeChecker extends Object
| Modifier and Type | Field and Description |
|---|---|
private ch.sahits.game.openpatrician.model.map.IMap |
map |
private AIPlayerEngine |
playerEngine |
private ShipService |
shipService |
private ch.sahits.game.openpatrician.model.sea.TravellingVessels |
vessels |
| Constructor and Description |
|---|
AITradeChecker() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEngagedInTrading(ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel)
Check if the vessel is engaged in trading.
|
boolean |
shouldBeTrading(ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel)
Check weather the vessel should be engaged in trading.
|
@Autowired private ch.sahits.game.openpatrician.model.sea.TravellingVessels vessels
@Autowired private ch.sahits.game.openpatrician.model.map.IMap map
@Autowired private AIPlayerEngine playerEngine
@Autowired private ShipService shipService
public boolean isEngagedInTrading(ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel)
vessel - public boolean shouldBeTrading(ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel)
vessel - not engaged in tradingCopyright © 2011-2017 Sahits GmbH. All Rights Reserved.