public static class BattleAutoresolverPluginImpl.EngagementResultImpl extends java.lang.Object implements EngagementResultAPI
| Modifier and Type | Field and Description |
|---|---|
BattleAPI |
battle |
BattleAutoresolverPluginImpl.EngagementResultForFleetImpl |
loserResult |
BattleAutoresolverPluginImpl.EngagementResultForFleetImpl |
winnerResult |
| Constructor and Description |
|---|
EngagementResultImpl(BattleAPI battle,
CampaignFleetAPI winner,
CampaignFleetAPI loser) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
didPlayerWin() |
BattleAPI |
getBattle() |
CombatDamageData |
getLastCombatDamageData() |
EngagementResultForFleetAPI |
getLoserResult() |
EngagementResultForFleetAPI |
getWinnerResult() |
boolean |
isPlayerOutBeforeEnd() |
void |
setBattle(BattleAPI battle) |
void |
setLastCombatDamageData(CombatDamageData lastCombatData) |
void |
setPlayerOutBeforeEnd(boolean playerOutBeforeEnd) |
public BattleAutoresolverPluginImpl.EngagementResultForFleetImpl winnerResult
public BattleAutoresolverPluginImpl.EngagementResultForFleetImpl loserResult
public EngagementResultImpl(BattleAPI battle, CampaignFleetAPI winner, CampaignFleetAPI loser)
public BattleAPI getBattle()
getBattle in interface EngagementResultAPIpublic boolean didPlayerWin()
didPlayerWin in interface EngagementResultAPIpublic EngagementResultForFleetAPI getLoserResult()
getLoserResult in interface EngagementResultAPIpublic EngagementResultForFleetAPI getWinnerResult()
getWinnerResult in interface EngagementResultAPIpublic boolean isPlayerOutBeforeEnd()
isPlayerOutBeforeEnd in interface EngagementResultAPIpublic void setPlayerOutBeforeEnd(boolean playerOutBeforeEnd)
setPlayerOutBeforeEnd in interface EngagementResultAPIpublic void setBattle(BattleAPI battle)
setBattle in interface EngagementResultAPIpublic CombatDamageData getLastCombatDamageData()
getLastCombatDamageData in interface EngagementResultAPIpublic void setLastCombatDamageData(CombatDamageData lastCombatData)
setLastCombatDamageData in interface EngagementResultAPI