public final class ShipCategory extends Info
Modifier and Type | Method and Description |
---|---|
int |
basicHoldCost()
Gets the basic hold cost for the ship category.
|
java.lang.Object |
clone() |
int |
computerCost()
Gets the computer cost for the ship category.
|
float |
defensiveOdds()
Gets the defensive odds for the ship category.
|
void |
dump()
Dumps the ship category info in the terminal window.
|
boolean |
equals(java.lang.Object obj) |
int |
initHolds()
Gets the initial number of holds for the ship category.
|
boolean |
longRangeScanner()
Indicates if the ship category can have a Long range scanner or not.
|
int |
mainDriveCost()
Gets the main drive cost for the ship category.
|
int |
maxArmidMines()
Gets the maximum number of Armid mines for the ship category.
|
int |
maxBeacons()
Gets the maximum number of Marker beacons for the ship category.
|
int |
maxFighters()
Gets the maximum number of fighters for the ship category.
|
int |
maxFightersPerAttack()
Gets the maximum number of fighters per attack for
the ship category.
|
int |
maxGenesisTorpedos()
Gets the maximum number of Genesis torpedos for the ship category.
|
int |
maxHolds()
Gets the maximum number of holds for the ship category.
|
int |
maxShields()
Gets the maximum number of shields for the ship category.
|
float |
offensiveOdds()
Gets the offensive odds for the ship category.
|
boolean |
photonMissiles()
Indicates if the ship category can have Photon missiles or not.
|
boolean |
planetScanner()
Indicates if the ship category can have a Planet scanner or not.
|
int |
shipBaseCost()
Gets the ship base cost for the ship category.
|
int |
shipHullCost()
Gets the ship hull cost for the ship category.
|
java.lang.String |
toString() |
int |
transportRange()
Gets the range of the transporter for the ship category.
|
boolean |
transWarpDrive()
Indicates if the ship category can have a TransWarp drive or not.
|
int |
turnsPerWarp()
Gets the number of turns per warp for the ship category.
|
java.lang.String |
type()
Gets the ship type.
|
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String type() throws java.lang.Exception
java.lang.Exception
public int basicHoldCost() throws java.lang.Exception
java.lang.Exception
public int mainDriveCost() throws java.lang.Exception
java.lang.Exception
public int computerCost() throws java.lang.Exception
java.lang.Exception
public int shipHullCost() throws java.lang.Exception
java.lang.Exception
public int shipBaseCost() throws java.lang.Exception
java.lang.Exception
public int maxHolds() throws java.lang.Exception
java.lang.Exception
public int initHolds() throws java.lang.Exception
java.lang.Exception
public int maxFighters() throws java.lang.Exception
java.lang.Exception
public int maxShields() throws java.lang.Exception
java.lang.Exception
public int maxArmidMines() throws java.lang.Exception
java.lang.Exception
public int maxGenesisTorpedos() throws java.lang.Exception
java.lang.Exception
public int maxBeacons() throws java.lang.Exception
java.lang.Exception
public int maxFightersPerAttack() throws java.lang.Exception
java.lang.Exception
public float offensiveOdds() throws java.lang.Exception
java.lang.Exception
public float defensiveOdds() throws java.lang.Exception
java.lang.Exception
public int turnsPerWarp() throws java.lang.Exception
java.lang.Exception
public int transportRange() throws java.lang.Exception
java.lang.Exception
public boolean transWarpDrive() throws java.lang.Exception
true
if it can have a TransWarp drive,
otherwise false
.java.lang.Exception
public boolean longRangeScanner() throws java.lang.Exception
true
if it can have a Long range scanner,
otherwise false
.java.lang.Exception
public boolean planetScanner() throws java.lang.Exception
true
if it can have a Planet scanner,
otherwise false
.java.lang.Exception
public boolean photonMissiles() throws java.lang.Exception
true
if it can have Photon missiles,
otherwise false
.java.lang.Exception
public void dump() throws java.lang.Exception
java.lang.Exception