Interface CrewCompositionAPI


public interface CrewCompositionAPI
  • Method Details

    • getCrew

      float getCrew()
    • setMarines

      void setMarines(float marines)
      Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.
      Parameters:
      marines -
    • getMarines

      float getMarines()
      Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.
    • addMarines

      void addMarines(float marines)
      Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.
      Parameters:
      marines -
    • removeAllCrew

      void removeAllCrew()
    • transfer

      void transfer(float quantity, CrewCompositionAPI dest)
    • addCrew

      void addCrew(float quantity)
    • addAll

      void addAll(CrewCompositionAPI other)
    • removeAll

      void removeAll(CrewCompositionAPI other)
    • multiplyBy

      void multiplyBy(float mult)
    • addToCargo

      void addToCargo(CargoAPI cargo)
    • removeFromCargo

      void removeFromCargo(CargoAPI cargo)
    • clear

      void clear()
    • setCrew

      void setCrew(float quantity)
    • getCrewInt

      int getCrewInt()