|
| class | CommodityDescriptionProviderWrapper |
| |
| class | CommodityIconProviderWrapper |
| |
| class | PersonnelAtEntity |
| |
| class | PersonnelData |
| |
| enum | PersonnelRank |
| |
|
| | PlayerFleetPersonnelTracker () |
| |
| void | reportCargoScreenOpened () |
| |
| void | reportSubmarketOpened (SubmarketAPI submarket) |
| |
| void | reportPlayerLeftCargoPods (SectorEntityToken entity) |
| |
| void | reportPlayerNonMarketTransaction (PlayerMarketTransaction transaction, InteractionDialogAPI dialog) |
| |
| void | reportPlayerMarketTransaction (PlayerMarketTransaction transaction) |
| |
| void | processTransaction (PlayerMarketTransaction transaction, SectorEntityToken entity) |
| |
| void | reportRaidObjectivesAchieved (RaidResultData data, InteractionDialogAPI dialog, Map< String, MemoryAPI > memoryMap) |
| |
| void | update () |
| |
| void | update (boolean withIntegrationFromCurrentLocation, boolean keepXP, CargoStackAPI stack) |
| |
| void | addSectionAfterPrice (TooltipMakerAPI info, float width, boolean expanded, CargoStackAPI stack) |
| |
| void | reportPlayerClosedMarket (MarketAPI market) |
| |
| void | reportPlayerOpenedMarket (MarketAPI market) |
| |
| String | getIconName () |
| |
| int | getHandlingPriority (Object params) |
| |
| String | getRankIconName (CargoStackAPI stack) |
| |
| String | getIconName (CargoStackAPI stack) |
| |
| void | saveData () |
| |
| void | restoreData () |
| |
| void | reportPlayerOpenedMarketAndCargoUpdated (MarketAPI market) |
| |
| void | modifyRaidObjectives (MarketAPI market, SectorEntityToken entity, List< GroundRaidObjectivePlugin > objectives, RaidType type, int marineTokens, int priority) |
| |
| SectorEntityToken | getInteractionEntity () |
| |
| SubmarketAPI | getSubmarketFor (CargoStackAPI stack) |
| |
| PersonnelAtEntity | getDroppedOffAt (String commodityId, SectorEntityToken entity, SubmarketAPI sub, boolean createIfNull) |
| |
| PersonnelAtEntity | getPersonnelAtLocation (String commodityId, SubmarketAPI sub) |
| |
| PersonnelData | getMarineData () |
| |
| List< PersonnelAtEntity > | getDroppedOff () |
| |
◆ PlayerFleetPersonnelTracker()
| com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.PlayerFleetPersonnelTracker |
( |
| ) |
|
◆ addSectionAfterPrice()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.addSectionAfterPrice |
( |
TooltipMakerAPI | info, |
|
|
float | width, |
|
|
boolean | expanded, |
|
|
CargoStackAPI | stack ) |
◆ doCleanup()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.doCleanup |
( |
boolean | withDroppedOff | ) |
|
|
protected |
◆ getDroppedOff()
| List< PersonnelAtEntity > com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getDroppedOff |
( |
| ) |
|
◆ getDroppedOffAt()
| PersonnelAtEntity com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getDroppedOffAt |
( |
String | commodityId, |
|
|
SectorEntityToken | entity, |
|
|
SubmarketAPI | sub, |
|
|
boolean | createIfNull ) |
◆ getHandlingPriority()
| int com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getHandlingPriority |
( |
Object | params | ) |
|
◆ getIconName() [1/2]
| String com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getIconName |
( |
| ) |
|
◆ getIconName() [2/2]
| String com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getIconName |
( |
CargoStackAPI | stack | ) |
|
◆ getInstance()
◆ getInteractionEntity()
| SectorEntityToken com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getInteractionEntity |
( |
| ) |
|
◆ getMarineData()
| PersonnelData com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getMarineData |
( |
| ) |
|
◆ getMarineEffectBonus()
| static float com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getMarineEffectBonus |
( |
PersonnelData | data | ) |
|
|
static |
◆ getMarineLossesReductionPercent()
| static float com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getMarineLossesReductionPercent |
( |
PersonnelData | data | ) |
|
|
static |
◆ getPersonnelAtLocation()
| PersonnelAtEntity com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getPersonnelAtLocation |
( |
String | commodityId, |
|
|
SubmarketAPI | sub ) |
◆ getRankIconName()
| String com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.getRankIconName |
( |
CargoStackAPI | stack | ) |
|
◆ getSubmarketFor()
◆ modifyRaidObjectives()
◆ processTransaction()
◆ reportCargoScreenOpened()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportCargoScreenOpened |
( |
| ) |
|
◆ reportPlayerClosedMarket()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportPlayerClosedMarket |
( |
MarketAPI | market | ) |
|
◆ reportPlayerLeftCargoPods()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportPlayerLeftCargoPods |
( |
SectorEntityToken | entity | ) |
|
◆ reportPlayerMarketTransaction()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportPlayerMarketTransaction |
( |
PlayerMarketTransaction | transaction | ) |
|
◆ reportPlayerNonMarketTransaction()
◆ reportPlayerOpenedMarket()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportPlayerOpenedMarket |
( |
MarketAPI | market | ) |
|
◆ reportPlayerOpenedMarketAndCargoUpdated()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportPlayerOpenedMarketAndCargoUpdated |
( |
MarketAPI | market | ) |
|
◆ reportRaidObjectivesAchieved()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportRaidObjectivesAchieved |
( |
RaidResultData | data, |
|
|
InteractionDialogAPI | dialog, |
|
|
Map< String, MemoryAPI > | memoryMap ) |
◆ reportSubmarketOpened()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.reportSubmarketOpened |
( |
SubmarketAPI | submarket | ) |
|
◆ restoreData()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.restoreData |
( |
| ) |
|
◆ saveData()
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.saveData |
( |
| ) |
|
◆ transferPersonnel()
| static void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.transferPersonnel |
( |
PersonnelData | from, |
|
|
PersonnelData | to, |
|
|
int | num, |
|
|
PersonnelData | keepsXP ) |
|
static |
◆ update() [1/2]
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.update |
( |
| ) |
|
◆ update() [2/2]
| void com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.update |
( |
boolean | withIntegrationFromCurrentLocation, |
|
|
boolean | keepXP, |
|
|
CargoStackAPI | stack ) |
◆ currSubmarket
| transient SubmarketAPI com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.currSubmarket = null |
|
protected |
◆ droppedOff
| List<PersonnelAtEntity> com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.droppedOff = new ArrayList<PersonnelAtEntity>() |
|
protected |
◆ KEEP_XP_DURING_TRANSFERS
| boolean com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.KEEP_XP_DURING_TRANSFERS = true |
|
static |
◆ KEY
| final String com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.KEY = "$core_personnelTracker" |
|
static |
◆ marineData
| PersonnelData com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.marineData = new PersonnelData(Commodities.MARINES) |
|
protected |
◆ MAX_EFFECTIVENESS_PERCENT
| float com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.MAX_EFFECTIVENESS_PERCENT = 100f |
|
static |
◆ MAX_LOSS_REDUCTION_PERCENT
| float com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.MAX_LOSS_REDUCTION_PERCENT = 50f |
|
static |
◆ pods
| transient SectorEntityToken com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.pods = null |
|
protected |
◆ savedMarineData
| transient PersonnelData com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.savedMarineData |
|
protected |
◆ savedPersonnelData
| transient List<PersonnelAtEntity> com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.savedPersonnelData = new ArrayList<PersonnelAtEntity>() |
|
protected |
◆ XP_PER_RAID_MULT
| float com.fs.starfarer.api.impl.PlayerFleetPersonnelTracker.XP_PER_RAID_MULT = 0.2f |
|
static |
The documentation for this class was generated from the following file: