Uses of Interface
com.fs.starfarer.api.campaign.EngagementResultForFleetAPI
Packages that use EngagementResultForFleetAPI
Package
Description
-
Uses of EngagementResultForFleetAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign with parameters of type EngagementResultForFleetAPIModifier and TypeMethodDescriptionBattleAPI.getFleetsFor
(EngagementResultForFleetAPI side) boolean
BattleAPI.isPlayerSide
(EngagementResultForFleetAPI side) -
Uses of EngagementResultForFleetAPI in com.fs.starfarer.api.combat
Methods in com.fs.starfarer.api.combat that return EngagementResultForFleetAPIModifier and TypeMethodDescriptionEngagementResultAPI.getLoserResult()
EngagementResultAPI.getWinnerResult()
-
Uses of EngagementResultForFleetAPI in com.fs.starfarer.api.impl.campaign
Classes in com.fs.starfarer.api.impl.campaign that implement EngagementResultForFleetAPIModifier and TypeClassDescriptionstatic class
Methods in com.fs.starfarer.api.impl.campaign that return EngagementResultForFleetAPIModifier and TypeMethodDescriptionBattleAutoresolverPluginImpl.EngagementResultImpl.getLoserResult()
BattleAutoresolverPluginImpl.EngagementResultImpl.getWinnerResult()
Methods in com.fs.starfarer.api.impl.campaign with parameters of type EngagementResultForFleetAPIModifier and TypeMethodDescriptionprotected void
FleetEncounterContext.applyCREffect
(EngagementResultForFleetAPI result) protected void
FleetEncounterContext.applyExtendedCRLossIfNeeded
(EngagementResultForFleetAPI result, FleetMemberAPI member) Only matters in non-auto-resolved battles.protected void
FleetEncounterContext.applyShipLosses
(EngagementResultForFleetAPI result) void
FleetEncounterContext.calculateAndApplyCrewLosses
(EngagementResultForFleetAPI result, boolean playerInvolved) protected void
FleetEncounterContext.clearNoSourceMembers
(EngagementResultForFleetAPI result) There may be members with no source fleet if they were added to combat using scripts.protected float
FleetEncounterContext.computeLossFraction
(FleetMemberAPI member, EngagementResultForFleetAPI result, float hullFraction, float hullDamage) protected float
FleetEncounterContext.computeRecoverableFraction
(FleetMemberAPI member, EngagementResultForFleetAPI result, float hullFraction, float hullDamage) void
FleetEncounterContext.fixFighters
(EngagementResultForFleetAPI result) float
FleetEncounterContext.performPostVictoryRecovery
(EngagementResultForFleetAPI winnerResult, EngagementResultForFleetAPI loserResult) protected void
FleetEncounterContext.tallyOfficerTime
(FleetEncounterContextPlugin.DataForEncounterSide data, EngagementResultForFleetAPI result) protected void
FleetEncounterContext.updateDeployedMap
(EngagementResultForFleetAPI result)