public class StealthMinefield extends BaseHullMod
| Modifier and Type | Class and Description |
|---|---|
static class |
StealthMinefield.IncomingMine |
static class |
StealthMinefield.MinefieldData |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MINEFIELD_DATA_KEY |
spec| Constructor and Description |
|---|
StealthMinefield() |
| Modifier and Type | Method and Description |
|---|---|
void |
advanceInCombat(ShipAPI ship,
float amount)
Not called while paused.
|
protected java.lang.String |
getWeaponId() |
boolean |
isAreaClear(org.lwjgl.util.vector.Vector2f loc,
float range) |
void |
spawnMine(ShipAPI source,
org.lwjgl.util.vector.Vector2f mineLoc,
ShipAPI target) |
addPostDescriptionSection, addRequiredItemSection, addSModEffectSection, addSModSection, advanceInCampaign, affectsOPCosts, applyEffectsAfterShipCreation, applyEffectsBeforeShipCreation, applyEffectsToFighterSpawnedByShip, canBeAddedOrRemovedNow, getBorderColor, getCanNotBeInstalledNowReason, getDescriptionParam, getDescriptionParam, getDisplayCategoryIndex, getDisplaySortOrder, getNameColor, getSModDescriptionParam, getSModDescriptionParam, getTooltipWidth, getUnapplicableReason, hasSModEffect, hasSModEffectSection, init, isApplicableToShip, isBuiltIn, isInPlayerFleet, isInPlayerFleet, isSMod, isSMod, isSModEffectAPenalty, shipHasOtherModInCategory, shouldAddDescriptionToTooltip, showInRefitScreenModPickerForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyEffectsAfterShipAddedToCombatEngine, getRequiredItempublic static java.lang.String MINEFIELD_DATA_KEY
public StealthMinefield()
public void advanceInCombat(ShipAPI ship, float amount)
HullModEffectadvanceInCombat in interface HullModEffectadvanceInCombat in class BaseHullModpublic void spawnMine(ShipAPI source, org.lwjgl.util.vector.Vector2f mineLoc, ShipAPI target)
protected java.lang.String getWeaponId()
public boolean isAreaClear(org.lwjgl.util.vector.Vector2f loc, float range)