1package com.fs.starfarer.api.campaign;
5import com.fs.starfarer.api.fleet.FleetMemberType;
6import com.fs.starfarer.api.util.MutableValue;
15 public static class CargoItemQuantity<T> {
19 public CargoItemQuantity(T item,
int count) {
24 public int getCount() {
59 public static enum CargoItemType {
98 public void addMothballedShip(FleetMemberType type, String variantOrWingId, String optionalName);
void removeFighters(String id, int count)
List< CargoItemQuantity< String > > getWeapons()
float getQuantity(CargoAPI.CargoItemType type, Object data)
void addAll(CargoAPI other, boolean includeMothballedShips)
void removeFuel(float quantity)
void removeAll(CargoAPI other)
void addHullmods(String id, int count)
void setFreeTransfer(boolean freeTransfer)
void addFromStack(CargoStackAPI stack)
void removeMarines(int quantity)
void removeStack(CargoStackAPI stack)
void addMothballedShip(FleetMemberType type, String variantOrWingId, String optionalName)
void gainCrewXP(float xp)
void addWeapons(String id, int count)
boolean removeItems(CargoAPI.CargoItemType itemType, Object data, float quantity)
int getNumFighters(String id)
int getNumWeapons(String id)
void removeWeapons(String id, int count)
float getCommodityQuantity(String id)
void removeSupplies(float quantity)
void addCrew(int quantity)
void addSpecial(SpecialItemData data, float quantity)
void removeCommodity(String id, float quantity)
void addMarines(int quantity)
void addAll(CargoAPI other)
void setUnlimitedStacks(boolean unlimitedStacks)
void initPartialsIfNeeded()
void setOrigSource(CargoAPI origSource)
FleetDataAPI getFleetData()
MutableValue getCredits()
void initMothballedShips(String factionId)
List< CargoStackAPI > getStacksCopy()
void addSupplies(float quantity)
void addFuel(float quantity)
void addItems(CargoAPI.CargoItemType itemType, Object data, float quantity)
List< CargoItemQuantity< String > > getFighters()
boolean isUnlimitedStacks()
void addCommodity(String commodityId, float quantity)
FleetDataAPI getMothballedShips()
void removeCrew(int quantity)
void addFighters(String id, int count)