Class SwarmLauncherEffect

java.lang.Object
com.fs.starfarer.api.impl.combat.threat.SwarmLauncherEffect
All Implemented Interfaces:
EveryFrameWeaponEffectPlugin, OnFireEffectPlugin, SwarmLaunchingWeapon

public class SwarmLauncherEffect extends Object implements OnFireEffectPlugin, EveryFrameWeaponEffectPlugin, SwarmLaunchingWeapon
  • Field Details

    • CONSTRUCTION_SWARM_WING

      public static String CONSTRUCTION_SWARM_WING
    • CONSTRUCTION_SWARM_VARIANT

      public static String CONSTRUCTION_SWARM_VARIANT
    • RECLAMATION_SWARM_WING

      public static String RECLAMATION_SWARM_WING
    • RECLAMATION_SWARM_VARIANT

      public static String RECLAMATION_SWARM_VARIANT
    • ATTACK_SWARM_HULL

      public static String ATTACK_SWARM_HULL
    • ATTACK_SWARM_WING

      public static String ATTACK_SWARM_WING
    • ATTACK_SWARM_VARIANT

      public static String ATTACK_SWARM_VARIANT
    • SWARM_LAUNCHER

      public static String SWARM_LAUNCHER
    • IMPACT_VOLUME_MULT

      public static float IMPACT_VOLUME_MULT
    • INITIAL_SPAWN_DELAY

      public static float INITIAL_SPAWN_DELAY
    • FRAGMENT_NUM

      public static Map<String,Integer> FRAGMENT_NUM
    • SWARM_RADIUS

      public static Map<String,Integer> SWARM_RADIUS
    • WING_SIZE

      public static Map<String,Integer> WING_SIZE
    • WING_IDS

      public static Map<String,String> WING_IDS
    • currWing

      protected FighterWingAPI currWing
    • waitUntilOneLeft

      protected boolean waitUntilOneLeft
    • elapsed

      protected float elapsed
  • Constructor Details

    • SwarmLauncherEffect

      public SwarmLauncherEffect()
  • Method Details