public static class FleetEncounterContextPlugin.DataForEncounterSide
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FleetEncounterContextPlugin.DataForEncounterSide.OfficerEngagementData |
Constructor and Description |
---|
FleetEncounterContextPlugin.DataForEncounterSide(CampaignFleetAPI fleet) |
public FleetEncounterContextPlugin.DataForEncounterSide(CampaignFleetAPI fleet)
public java.util.Set<FleetMemberAPI> getMembersWithOfficerOrPlayerAsOrigCaptain()
public float getMaxTimeDeployed()
public void setMaxTimeDeployed(float maxTimeDeployed)
public java.util.Map<PersonAPI,FleetEncounterContextPlugin.DataForEncounterSide.OfficerEngagementData> getOfficerData()
public java.util.Map<FleetMemberAPI,FleetEncounterContextPlugin.DataForEncounterSide.OfficerEngagementData> getFleetMemberDeploymentData()
public CrewCompositionAPI getRecoverableCrewLosses()
public CrewCompositionAPI getCrewLossesDuringLastEngagement()
public CampaignFleetAPI getFleet()
public java.util.List<FleetEncounterContextPlugin.FleetMemberData> getOwnCasualties()
public java.util.List<FleetEncounterContextPlugin.FleetMemberData> getEnemyCasualties()
public void addOwn(FleetMemberAPI member, FleetEncounterContextPlugin.Status status)
public void removeOwnCasualty(FleetMemberAPI member)
public void removeEnemyCasualty(FleetMemberAPI member)
public void changeOwn(FleetMemberAPI member, FleetEncounterContextPlugin.Status newStatus)
public void changeEnemy(FleetMemberAPI member, FleetEncounterContextPlugin.Status newStatus)
public void addEnemy(FleetMemberAPI member, FleetEncounterContextPlugin.Status status)
public boolean isWonLastEngagement()
public void setWonLastEngagement(boolean wonLastEngagement)
public FleetGoal getLastGoal()
public void setLastGoal(FleetGoal lastGoal)
public boolean disengaged()
public void setDisengaged(boolean disengaged)
public java.util.List<FleetMemberAPI> getDeployedInLastEngagement()
public java.util.List<FleetMemberAPI> getRetreatedFromLastEngagement()
public java.util.List<FleetMemberAPI> getInReserveDuringLastEngagement()
public java.util.List<FleetMemberAPI> getDisabledInLastEngagement()
public java.util.List<FleetMemberAPI> getDestroyedInLastEngagement()
public boolean isDidEnoughToDisengage()
public void setDidEnoughToDisengage(boolean didEnoughToDisengage)
public java.util.Map<FleetMemberAPI,DeployedFleetMemberAPI> getMemberToDeployedMap()
public boolean isEnemyCanCleanDisengage()
public void setEnemyCanCleanDisengage(boolean enemyCanCleanDisengage)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.