private class EngagementResults.Engagement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) Legion |
attacker |
(package private) java.util.List<java.lang.Boolean> |
attackerEndingCertainties |
private java.util.List<java.lang.String> |
attackerEndingContents |
(package private) java.util.List<java.lang.Boolean> |
attackerStartingCertainities |
private java.util.List<java.lang.String> |
attackerStartingContents |
private Legion |
defender |
(package private) java.util.List<java.lang.Boolean> |
defenderEndingCertainties |
private java.util.List<java.lang.String> |
defenderEndingContents |
(package private) java.util.List<java.lang.Boolean> |
defenderStartingCertainities |
private java.util.List<java.lang.String> |
defenderStartingContents |
private int |
gameTurn |
private java.lang.String |
hexLabel |
private Legion |
loser |
private java.lang.String |
method |
private int |
points |
private int |
turns |
(package private) Legion |
winner |
Constructor and Description |
---|
EngagementResults.Engagement(Legion winner,
java.lang.String method,
int points,
int turns,
java.util.List<java.lang.String> attackerStartingContents,
java.util.List<java.lang.String> defenderStartingContents,
java.util.List<java.lang.Boolean> attackerStartingCertainities,
java.util.List<java.lang.Boolean> defenderStartingCertainities,
IOracle oracle) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getResultText() |
java.lang.String |
getSummary() |
private void |
setWinnerAndLoserId() |
Legion winner
private Legion loser
final Legion attacker
private final Legion defender
private final java.lang.String method
private final int points
private final int turns
private final java.util.List<java.lang.String> attackerStartingContents
private final java.util.List<java.lang.String> defenderStartingContents
final java.util.List<java.lang.Boolean> attackerStartingCertainities
final java.util.List<java.lang.Boolean> defenderStartingCertainities
private final java.lang.String hexLabel
private final int gameTurn
private final java.util.List<java.lang.String> attackerEndingContents
private final java.util.List<java.lang.String> defenderEndingContents
final java.util.List<java.lang.Boolean> attackerEndingCertainties
final java.util.List<java.lang.Boolean> defenderEndingCertainties
public EngagementResults.Engagement(Legion winner, java.lang.String method, int points, int turns, java.util.List<java.lang.String> attackerStartingContents, java.util.List<java.lang.String> defenderStartingContents, java.util.List<java.lang.Boolean> attackerStartingCertainities, java.util.List<java.lang.Boolean> defenderStartingCertainities, IOracle oracle)