Class StealthMinefield

java.lang.Object
com.fs.starfarer.api.combat.BaseHullMod
com.fs.starfarer.api.impl.hullmods.StealthMinefield
All Implemented Interfaces:
HullModEffect
Direct Known Subclasses:
StealthMinefieldLT

public class StealthMinefield extends BaseHullMod
  • Field Details

    • MINEFIELD_DATA_KEY

      public static String MINEFIELD_DATA_KEY
  • Constructor Details

    • StealthMinefield

      public StealthMinefield()
  • Method Details

    • advanceInCombat

      public void advanceInCombat(ShipAPI ship, float amount)
      Description copied from interface: HullModEffect
      Not called while paused.
      Specified by:
      advanceInCombat in interface HullModEffect
      Overrides:
      advanceInCombat in class BaseHullMod
    • spawnMine

      public void spawnMine(ShipAPI source, org.lwjgl.util.vector.Vector2f mineLoc, ShipAPI target)
    • getWeaponId

      protected String getWeaponId()
    • isAreaClear

      public boolean isAreaClear(org.lwjgl.util.vector.Vector2f loc, float range)