Definition at line 9 of file CargoStackAPI.java.
◆ add()
void com.fs.starfarer.api.campaign.CargoStackAPI.add |
( |
float |
quantity | ) |
|
◆ getBaseValuePerUnit()
int com.fs.starfarer.api.campaign.CargoStackAPI.getBaseValuePerUnit |
( |
| ) |
|
◆ getCargo()
CargoAPI com.fs.starfarer.api.campaign.CargoStackAPI.getCargo |
( |
| ) |
|
- Returns
- CargoAPI that contains this stack.
◆ getCargoSpace()
float com.fs.starfarer.api.campaign.CargoStackAPI.getCargoSpace |
( |
| ) |
|
◆ getCargoSpacePerUnit()
float com.fs.starfarer.api.campaign.CargoStackAPI.getCargoSpacePerUnit |
( |
| ) |
|
◆ getCommodityId()
String com.fs.starfarer.api.campaign.CargoStackAPI.getCommodityId |
( |
| ) |
|
Returns null if it's not a commodity stack.
- Returns
◆ getData()
Object com.fs.starfarer.api.campaign.CargoStackAPI.getData |
( |
| ) |
|
Usually a String. Its contents (i.e. the resource id) is how you can tell apart different types of resources.
- Returns
◆ getDisplayName()
String com.fs.starfarer.api.campaign.CargoStackAPI.getDisplayName |
( |
| ) |
|
◆ getFighterWingSpecIfWing()
FighterWingSpecAPI com.fs.starfarer.api.campaign.CargoStackAPI.getFighterWingSpecIfWing |
( |
| ) |
|
◆ getFree()
float com.fs.starfarer.api.campaign.CargoStackAPI.getFree |
( |
| ) |
|
◆ getHullModSpecIfHullMod()
HullModSpecAPI com.fs.starfarer.api.campaign.CargoStackAPI.getHullModSpecIfHullMod |
( |
| ) |
|
◆ getMaxSize()
float com.fs.starfarer.api.campaign.CargoStackAPI.getMaxSize |
( |
| ) |
|
◆ getPlugin()
Returns a new instance of the plugin. The special item plugin is transient and many instances may be in existence at any time - i.e. one for rendering the item in cargo, one for creating the tooltip, one for executing a right-click action, etc.
- Returns
◆ getResourceIfResource()
CommoditySpecAPI com.fs.starfarer.api.campaign.CargoStackAPI.getResourceIfResource |
( |
| ) |
|
◆ getSize()
float com.fs.starfarer.api.campaign.CargoStackAPI.getSize |
( |
| ) |
|
◆ getSpecialDataIfSpecial()
SpecialItemData com.fs.starfarer.api.campaign.CargoStackAPI.getSpecialDataIfSpecial |
( |
| ) |
|
◆ getSpecialItemSpecIfSpecial()
SpecialItemSpecAPI com.fs.starfarer.api.campaign.CargoStackAPI.getSpecialItemSpecIfSpecial |
( |
| ) |
|
◆ getType()
CargoAPI.CargoItemType com.fs.starfarer.api.campaign.CargoStackAPI.getType |
( |
| ) |
|
◆ getWeaponSpecIfWeapon()
WeaponSpecAPI com.fs.starfarer.api.campaign.CargoStackAPI.getWeaponSpecIfWeapon |
( |
| ) |
|
◆ isCommodityStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isCommodityStack |
( |
| ) |
|
◆ isCrewStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isCrewStack |
( |
| ) |
|
◆ isFighterWingStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isFighterWingStack |
( |
| ) |
|
◆ isFuelStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isFuelStack |
( |
| ) |
|
◆ isFull()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isFull |
( |
| ) |
|
◆ isInPlayerCargo()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isInPlayerCargo |
( |
| ) |
|
◆ isMarineStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isMarineStack |
( |
| ) |
|
◆ isModSpecStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isModSpecStack |
( |
| ) |
|
Call isSpecialStack() and check specialData.getId().equals(Items.MODSPEC) instead.
- Returns
◆ isNull()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isNull |
( |
| ) |
|
If true, it's an empty cargo stack. These get created for spacing, a result of the player moving cargo around.
- Returns
◆ isPersonnelStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isPersonnelStack |
( |
| ) |
|
◆ isPickedUp()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isPickedUp |
( |
| ) |
|
◆ isResourceStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isResourceStack |
( |
| ) |
|
Use isCommodityStack() instead.
- Returns
◆ isSpecialStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isSpecialStack |
( |
| ) |
|
◆ isSupplyStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isSupplyStack |
( |
| ) |
|
◆ isWeaponStack()
boolean com.fs.starfarer.api.campaign.CargoStackAPI.isWeaponStack |
( |
| ) |
|
◆ setCargo()
void com.fs.starfarer.api.campaign.CargoStackAPI.setCargo |
( |
CargoAPI |
cargo | ) |
|
◆ setPickedUp()
void com.fs.starfarer.api.campaign.CargoStackAPI.setPickedUp |
( |
boolean |
isPickedUp | ) |
|
◆ setSize()
void com.fs.starfarer.api.campaign.CargoStackAPI.setSize |
( |
float |
size | ) |
|
◆ setType()
void com.fs.starfarer.api.campaign.CargoStackAPI.setType |
( |
CargoAPI.CargoItemType |
type | ) |
|
◆ subtract()
void com.fs.starfarer.api.campaign.CargoStackAPI.subtract |
( |
float |
quantity | ) |
|
The documentation for this interface was generated from the following file: