Uses of Interface
com.fs.starfarer.api.campaign.FleetDataAPI
Packages that use FleetDataAPI
Package
Description
-
Uses of FleetDataAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return FleetDataAPIModifier and TypeMethodDescriptionCampaignFleetAPI.getFleetData()
CargoAPI.getFleetData()
CargoAPI.getMothballedShips()
Call initMothballedShips(String factionId) before using this method. -
Uses of FleetDataAPI in com.fs.starfarer.api.fleet
Methods in com.fs.starfarer.api.fleet that return FleetDataAPIModifier and TypeMethodDescriptionFleetMemberAPI.getFleetData()
FleetMemberAPI.getFleetDataForStats()
Methods in com.fs.starfarer.api.fleet with parameters of type FleetDataAPIModifier and TypeMethodDescriptionvoid
FleetMemberAPI.setFleetCommanderForStats
(PersonAPI alternateFleetCommander, FleetDataAPI fleetForStats) -
Uses of FleetDataAPI in com.fs.starfarer.api.impl.campaign.skills
Methods in com.fs.starfarer.api.impl.campaign.skills that return FleetDataAPIModifier and TypeMethodDescriptionstatic FleetDataAPI
BaseSkillEffectDescription.getFleetData
(MutableShipStatsAPI stats) Methods in com.fs.starfarer.api.impl.campaign.skills with parameters of type FleetDataAPIModifier and TypeMethodDescriptionvoid
BaseSkillEffectDescription.addAutomatedThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats) void
BaseSkillEffectDescription.addFighterBayThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data) void
BaseSkillEffectDescription.addMilitarizedOPThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats) void
BaseSkillEffectDescription.addOPThresholdAll
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats, float threshold) void
BaseSkillEffectDescription.addOPThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats) void
BaseSkillEffectDescription.addOPThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats, float threshold) void
BaseSkillEffectDescription.addPhaseOPThresholdInfo
(TooltipMakerAPI info, FleetDataAPI data, MutableCharacterStatsAPI cStats) protected float
BaseSkillEffectDescription.computeAndCacheThresholdBonus
(FleetDataAPI data, MutableCharacterStatsAPI cStats, String key, float maxBonus, BaseSkillEffectDescription.ThresholdBonusType type) protected float
FighterUplink.Level2.getAimBonus
(FleetDataAPI data) static float
BaseSkillEffectDescription.getAutomatedPoints
(FleetDataAPI data, MutableCharacterStatsAPI stats) BaseSkillEffectDescription.getAutomatedPointsDetail
(FleetDataAPI data, MutableCharacterStatsAPI stats) protected float
BulkTransport.BaseCapacityModifierEffect.getCapacityBase
(String id, FleetDataAPI data) protected float
BulkTransport.BaseCapacityModifierEffect.getCapacityBonus
(String id, FleetDataAPI data) protected float
Salvaging.Level4.getCargoCapacityBase
(String id, FleetDataAPI data) protected float
Salvaging.Level4.getCargoCapacityMult
(String id, FleetDataAPI data) protected float
FighterUplink.Level2.getDamageBonus
(FleetDataAPI data) protected float
ContainmentProcedures.Level4.getFuelUseBase
(String id, FleetDataAPI data) protected float
Navigation.Level4.getFuelUseBase
(String id, FleetDataAPI data) protected float
ContainmentProcedures.Level4.getFuelUseMult
(String id, FleetDataAPI data) protected float
Navigation.Level4.getFuelUseMult
(String id, FleetDataAPI data) protected float
FighterUplink.Level2.getMaxSpeedBonus
(FleetDataAPI data) static float
BaseSkillEffectDescription.getMilitarizedOP
(FleetDataAPI data, MutableCharacterStatsAPI stats) BaseSkillEffectDescription.getMilitarizedOPDetail
(FleetDataAPI data, MutableCharacterStatsAPI stats) static float
BaseSkillEffectDescription.getNumFighterBays
(FleetDataAPI data) BaseSkillEffectDescription.getNumFighterBaysDetail
(FleetDataAPI data) static float
BaseSkillEffectDescription.getPhaseOP
(FleetDataAPI data, MutableCharacterStatsAPI stats) BaseSkillEffectDescription.getPhaseOPDetail
(FleetDataAPI data, MutableCharacterStatsAPI stats) protected float
FighterDoctrine.Test.getReplacementRateBonus
(FleetDataAPI data) protected float
MakeshiftEquipment.Level3.getSupplyUseBase
(String id, FleetDataAPI data) protected float
MakeshiftEquipment.Level3.getSupplyUseMult
(String id, FleetDataAPI data) static float
BaseSkillEffectDescription.getTotalCombatOP
(FleetDataAPI data, MutableCharacterStatsAPI stats) BaseSkillEffectDescription.getTotalCombatOPDetail
(FleetDataAPI data, MutableCharacterStatsAPI stats) static float
BaseSkillEffectDescription.getTotalOP
(FleetDataAPI data, MutableCharacterStatsAPI stats) BaseSkillEffectDescription.getTotalOPDetail
(FleetDataAPI data, MutableCharacterStatsAPI stats)