Starsector API
Loading...
Searching...
No Matches
EngagementResultAPI.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.combat;
2
3
import
com.fs.starfarer.api.campaign.BattleAPI;
4
import
com.fs.starfarer.api.campaign.CombatDamageData;
5
import
com.fs.starfarer.api.campaign.EngagementResultForFleetAPI;
6
7
public
interface
EngagementResultAPI
{
8
9
EngagementResultForFleetAPI
getWinnerResult
();
10
EngagementResultForFleetAPI
getLoserResult
();
11
12
boolean
didPlayerWin
();
13
boolean
isPlayerOutBeforeEnd
();
14
void
setPlayerOutBeforeEnd
(
boolean
playerOutBeforeEnd);
15
BattleAPI
getBattle
();
16
void
setBattle
(
BattleAPI
battle);
17
CombatDamageData
getLastCombatDamageData
();
18
void
setLastCombatDamageData
(
CombatDamageData
lastCombatData);
19
20
// /**
21
// * Applies ship and crew losses from the engagement to the fleets involved.
22
// */
23
// void applyToFleets();
24
}
com.fs.starfarer.api.campaign.CombatDamageData
Definition
CombatDamageData.java:8
com.fs.starfarer.api.campaign.BattleAPI
Definition
BattleAPI.java:10
com.fs.starfarer.api.campaign.EngagementResultForFleetAPI
Definition
EngagementResultForFleetAPI.java:9
com.fs.starfarer.api.combat.EngagementResultAPI
Definition
EngagementResultAPI.java:7
com.fs.starfarer.api.combat.EngagementResultAPI.didPlayerWin
boolean didPlayerWin()
com.fs.starfarer.api.combat.EngagementResultAPI.getBattle
BattleAPI getBattle()
com.fs.starfarer.api.combat.EngagementResultAPI.setLastCombatDamageData
void setLastCombatDamageData(CombatDamageData lastCombatData)
com.fs.starfarer.api.combat.EngagementResultAPI.getLoserResult
EngagementResultForFleetAPI getLoserResult()
com.fs.starfarer.api.combat.EngagementResultAPI.getWinnerResult
EngagementResultForFleetAPI getWinnerResult()
com.fs.starfarer.api.combat.EngagementResultAPI.getLastCombatDamageData
CombatDamageData getLastCombatDamageData()
com.fs.starfarer.api.combat.EngagementResultAPI.isPlayerOutBeforeEnd
boolean isPlayerOutBeforeEnd()
com.fs.starfarer.api.combat.EngagementResultAPI.setPlayerOutBeforeEnd
void setPlayerOutBeforeEnd(boolean playerOutBeforeEnd)
com.fs.starfarer.api.combat.EngagementResultAPI.setBattle
void setBattle(BattleAPI battle)
src
com
fs
starfarer
api
combat
EngagementResultAPI.java
Generated by
1.12.0