public static class ShipRecoverySpecial.PerShipData extends java.lang.Object implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
boolean |
addDmods |
PersonAPI |
captain |
ShipRecoverySpecial.ShipCondition |
condition |
java.lang.String |
fleetMemberId |
java.lang.Boolean |
nameAlwaysKnown |
boolean |
pruneWeapons |
java.lang.String |
shipName |
float |
sModProb |
ShipVariantAPI |
variant |
java.lang.String |
variantId |
| Constructor and Description |
|---|
PerShipData(ShipVariantAPI variant,
ShipRecoverySpecial.ShipCondition condition,
java.lang.String shipName,
java.lang.String factionIdForShipName,
float sModProb) |
PerShipData(java.lang.String variantId,
ShipRecoverySpecial.ShipCondition condition) |
PerShipData(java.lang.String variantId,
ShipRecoverySpecial.ShipCondition condition,
float sModProb) |
PerShipData(java.lang.String variantId,
ShipRecoverySpecial.ShipCondition condition,
java.lang.String factionIdForShipName,
float sModProb) |
| Modifier and Type | Method and Description |
|---|---|
ShipRecoverySpecial.PerShipData |
clone() |
ShipVariantAPI |
getVariant() |
public ShipRecoverySpecial.ShipCondition condition
public java.lang.String variantId
public ShipVariantAPI variant
public java.lang.String shipName
public java.lang.String fleetMemberId
public boolean addDmods
public boolean pruneWeapons
public java.lang.Boolean nameAlwaysKnown
public float sModProb
public PerShipData(java.lang.String variantId, ShipRecoverySpecial.ShipCondition condition)
public PerShipData(java.lang.String variantId, ShipRecoverySpecial.ShipCondition condition, float sModProb)
public PerShipData(ShipVariantAPI variant, ShipRecoverySpecial.ShipCondition condition, java.lang.String shipName, java.lang.String factionIdForShipName, float sModProb)
public PerShipData(java.lang.String variantId, ShipRecoverySpecial.ShipCondition condition, java.lang.String factionIdForShipName, float sModProb)
public ShipVariantAPI getVariant()
public ShipRecoverySpecial.PerShipData clone()
clone in class java.lang.Object