|
Starsector API
|
Public Attributes | |
| Vector2f | hyperspaceLocation |
| MarketAPI | market |
| String | factionId |
| String | fleetType |
| float | combatPts |
| float | freighterPts |
| float | tankerPts |
| float | transportPts |
| float | linerPts |
| float | civilianPts |
| float | utilityPts |
| float | qualityBonus |
| float | qualityOverride = -1f |
| float | officerNumMult = 1f |
| int | officerLevelBonus = 0 |
| int | levelLimit = 1000 |
| PersonAPI | commander |
| String | factionIdForShipPicking |
| Random | random = null |
| boolean | withOfficers = true |
| int | maxShipSize = 1000 |
Parameters for generic fleet creation. Fleet point values are targets not hard limits.
"Pts" are not fleet points 1/2/4/8 points = frigate/destroyer/cruiser/capital
Copyright 2015 Fractal Softworks, LLC
Definition at line 22 of file FleetParams.java.
| com.fs.starfarer.api.impl.campaign.fleets.FleetParams.FleetParams | ( | ) |
Definition at line 55 of file FleetParams.java.
| com.fs.starfarer.api.impl.campaign.fleets.FleetParams.FleetParams | ( | Vector2f | hyperspaceLocation, |
| MarketAPI | market, | ||
| String | factionId, | ||
| String | fleetType, | ||
| float | combatFP, | ||
| float | freighterPts, | ||
| float | tankerPts, | ||
| float | transportPts, | ||
| float | linerPts, | ||
| float | civilianPts, | ||
| float | utilityPts, | ||
| float | qualityBonus, | ||
| float | qualityOverride ) |
Definition at line 58 of file FleetParams.java.
| com.fs.starfarer.api.impl.campaign.fleets.FleetParams.FleetParams | ( | Vector2f | hyperspaceLocation, |
| MarketAPI | market, | ||
| String | factionId, | ||
| String | factionIdForShipPicking, | ||
| String | fleetType, | ||
| float | combatPts, | ||
| float | freighterPts, | ||
| float | tankerPts, | ||
| float | transportPts, | ||
| float | linerPts, | ||
| float | civilianPts, | ||
| float | utilityPts, | ||
| float | qualityBonus, | ||
| float | qualityOverride, | ||
| float | officerNumMult, | ||
| int | officerLevelBonus ) |
Definition at line 79 of file FleetParams.java.
| com.fs.starfarer.api.impl.campaign.fleets.FleetParams.FleetParams | ( | Vector2f | hyperspaceLocation, |
| MarketAPI | market, | ||
| String | factionId, | ||
| String | fleetType, | ||
| float | combatPts, | ||
| float | freighterPts, | ||
| float | tankerPts, | ||
| float | transportPts, | ||
| float | linerPts, | ||
| float | civilianPts, | ||
| float | utilityPts, | ||
| float | qualityBonus, | ||
| float | qualityOverride, | ||
| float | officerNumMult, | ||
| int | officerLevelBonus, | ||
| PersonAPI | commander, | ||
| int | levelLimit ) |
Definition at line 104 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.getTotalPts | ( | ) |
Definition at line 130 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.civilianPts |
Definition at line 33 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.combatPts |
Definition at line 28 of file FleetParams.java.
| PersonAPI com.fs.starfarer.api.impl.campaign.fleets.FleetParams.commander |
Definition at line 43 of file FleetParams.java.
| String com.fs.starfarer.api.impl.campaign.fleets.FleetParams.factionId |
Definition at line 26 of file FleetParams.java.
| String com.fs.starfarer.api.impl.campaign.fleets.FleetParams.factionIdForShipPicking |
Definition at line 44 of file FleetParams.java.
| String com.fs.starfarer.api.impl.campaign.fleets.FleetParams.fleetType |
Definition at line 27 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.freighterPts |
Definition at line 29 of file FleetParams.java.
| Vector2f com.fs.starfarer.api.impl.campaign.fleets.FleetParams.hyperspaceLocation |
Definition at line 24 of file FleetParams.java.
| int com.fs.starfarer.api.impl.campaign.fleets.FleetParams.levelLimit = 1000 |
Definition at line 41 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.linerPts |
Definition at line 32 of file FleetParams.java.
| MarketAPI com.fs.starfarer.api.impl.campaign.fleets.FleetParams.market |
Definition at line 25 of file FleetParams.java.
| int com.fs.starfarer.api.impl.campaign.fleets.FleetParams.maxShipSize = 1000 |
0: fighter, 4: capital
Definition at line 52 of file FleetParams.java.
| int com.fs.starfarer.api.impl.campaign.fleets.FleetParams.officerLevelBonus = 0 |
Definition at line 40 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.officerNumMult = 1f |
Definition at line 39 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.qualityBonus |
Definition at line 36 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.qualityOverride = -1f |
Definition at line 37 of file FleetParams.java.
| Random com.fs.starfarer.api.impl.campaign.fleets.FleetParams.random = null |
Definition at line 45 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.tankerPts |
Definition at line 30 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.transportPts |
Definition at line 31 of file FleetParams.java.
| float com.fs.starfarer.api.impl.campaign.fleets.FleetParams.utilityPts |
Definition at line 34 of file FleetParams.java.
| boolean com.fs.starfarer.api.impl.campaign.fleets.FleetParams.withOfficers = true |
Definition at line 46 of file FleetParams.java.