|
LazyLib | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lazywizard.lazylib.campaign.CargoUtils
public class CargoUtils
Contains methods for working with cargo and item stacks.
Method Summary | |
---|---|
static float |
getSpaceTakenByCargo(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by all cargo types in a CargoAPI . |
static float |
getSpaceTakenByCrew(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by crew in a CargoAPI . |
static float |
getSpaceTakenByFuel(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by fuel in a CargoAPI . |
static float |
getSpaceTakenByResources(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by all resources in a CargoAPI . |
static float |
getSpaceTakenBySupplies(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by supplies in a CargoAPI . |
static float |
getSpaceTakenByWeapons(com.fs.starfarer.api.campaign.CargoAPI cargo)
Returns the amount of space taken by weapons in a CargoAPI . |
static void |
moveCargo(com.fs.starfarer.api.campaign.CargoAPI from,
com.fs.starfarer.api.campaign.CargoAPI to)
Moves all CargoStackAPI s from one CargoAPI to another. |
static void |
moveStack(com.fs.starfarer.api.campaign.CargoStackAPI stack,
com.fs.starfarer.api.campaign.CargoAPI to)
Moves an entire CargoStackAPI from its current location to another CargoAPI . |
static void |
moveStack(com.fs.starfarer.api.campaign.CargoStackAPI stack,
com.fs.starfarer.api.campaign.SectorEntityToken to)
Moves an entire CargoStackAPI from its current location to the CargoAPI of another SectorEntityToken . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void moveStack(com.fs.starfarer.api.campaign.CargoStackAPI stack, com.fs.starfarer.api.campaign.CargoAPI to)
CargoStackAPI
from its current location to another CargoAPI
.
stack
- The CargoStackAPI
to be moved.to
- The destination CargoAPI
.public static void moveStack(com.fs.starfarer.api.campaign.CargoStackAPI stack, com.fs.starfarer.api.campaign.SectorEntityToken to)
CargoStackAPI
from its current location to the CargoAPI
of another SectorEntityToken
.
stack
- The CargoStackAPI
to be moved.to
- The destination SectorEntityToken
.public static void moveCargo(com.fs.starfarer.api.campaign.CargoAPI from, com.fs.starfarer.api.campaign.CargoAPI to)
CargoStackAPI
s from one CargoAPI
to another.
from
- The CargoAPI
to be emptied.to
- The destination CargoAPI
.moveStack(com.fs.starfarer.api.campaign.CargoStackAPI, com.fs.starfarer.api.campaign.CargoAPI)
public static float getSpaceTakenByWeapons(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.public static float getSpaceTakenByCrew(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.public static float getSpaceTakenBySupplies(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.public static float getSpaceTakenByFuel(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.public static float getSpaceTakenByResources(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.public static float getSpaceTakenByCargo(com.fs.starfarer.api.campaign.CargoAPI cargo)
CargoAPI
.
cargo
- The CargoAPI
to analyze.
cargo
.
|
LazyLib | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |