Class CurveUtil.SimpleDealtController

java.lang.Object
org.boxutil.util.CurveUtil.SimpleDealtController
All Implemented Interfaces:
CurveUtil.DealtController
Enclosing class:
CurveUtil

public static class CurveUtil.SimpleDealtController extends Object implements CurveUtil.DealtController
  • Constructor Summary

    Constructors
    Constructor
    Description
    SimpleDealtController(com.fs.starfarer.api.combat.CombatEngineAPI engine, float damageAmount, com.fs.starfarer.api.combat.DamageType damageType, float empDamageAmount, com.fs.starfarer.api.combat.CombatEntityAPI source, boolean dealsSoftFlux, Color core, Color fringe, float dur, float width)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyEffect(com.fs.starfarer.api.combat.CombatEntityAPI target, org.lwjgl.util.vector.Vector2f point, float beamT, boolean isShieldHit)
     
    boolean
    isIgnore(com.fs.starfarer.api.combat.CombatEntityAPI target)
     
    boolean
    isPierce(com.fs.starfarer.api.combat.CombatEntityAPI target, org.lwjgl.util.vector.Vector2f point, float beamT, boolean isShieldHit)
     
    boolean
    isPierceShield(com.fs.starfarer.api.combat.ShipAPI target)
     

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait