| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.engine.sea |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockadeSeafightContext
Sea fight context for the blockade.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SeaFightService.calculateOutcome(ch.sahits.game.openpatrician.model.ship.INavigableVessel attackingVessel,
ch.sahits.game.openpatrician.model.ship.INavigableVessel defendingVessel,
SeaFightContext context)
Calculate the outcome of the fight.
|
private void |
SeaFightService.runAttackMove(List<ch.sahits.datastructure.GenericPair<List<ch.sahits.game.openpatrician.model.ship.IShip>,List<ch.sahits.game.openpatrician.model.ship.IShip>>> pairings,
List<ch.sahits.game.openpatrician.model.ship.IShip> sunkenDefendingShips,
List<ch.sahits.game.openpatrician.model.ship.IShip> sunkenAttackingShips,
List<ch.sahits.game.openpatrician.model.ship.IShip> capturedDefendingShips,
List<ch.sahits.game.openpatrician.model.ship.IShip> capturedAttackingShips,
Iterator<ch.sahits.datastructure.GenericPair<List<ch.sahits.game.openpatrician.model.ship.IShip>,List<ch.sahits.game.openpatrician.model.ship.IShip>>> pairingIter,
ch.sahits.datastructure.GenericPair<List<ch.sahits.game.openpatrician.model.ship.IShip>,List<ch.sahits.game.openpatrician.model.ship.IShip>> pairing,
boolean attackShipTurn,
SeaFightContext context) |
(package private) void |
SeaFightService.updateCapturedShip(List<ch.sahits.game.openpatrician.model.ship.IShip> capturedDefendingShips,
List<ch.sahits.game.openpatrician.model.ship.IShip> capturedAttackingShips,
boolean attackShipTurn,
ch.sahits.game.openpatrician.model.ship.IShip shipWithMaxSailors,
ch.sahits.game.openpatrician.model.ship.IShip captureShip,
SeaFightContext context) |
private void |
SeaFightService.updateCapturedShipInternal(List<ch.sahits.game.openpatrician.model.ship.IShip> capturedDefendingShips,
List<ch.sahits.game.openpatrician.model.ship.IShip> capturedAttackingShips,
boolean attackShipTurn,
ch.sahits.game.openpatrician.model.ship.IShip shipWithMaxSailors,
ch.sahits.game.openpatrician.model.ship.IShip captureShip,
SeaFightContext context) |
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.