Class HighScatterAmp.HighScatterAmpDamageDealtMod

java.lang.Object
com.fs.starfarer.api.impl.hullmods.HighScatterAmp.HighScatterAmpDamageDealtMod
All Implemented Interfaces:
DamageDealtModifier
Enclosing class:
HighScatterAmp

public static class HighScatterAmp.HighScatterAmpDamageDealtMod extends Object implements DamageDealtModifier
  • Field Details

  • Constructor Details

    • HighScatterAmpDamageDealtMod

      public HighScatterAmpDamageDealtMod(ShipAPI ship)
  • Method Details

    • modifyDamageDealt

      public String modifyDamageDealt(Object param, CombatEntityAPI target, DamageAPI damage, org.lwjgl.util.vector.Vector2f point, boolean shieldHit)
      Description copied from interface: DamageDealtModifier
      Modifications to damage should ONLY be made using damage.getModifier(). param can be: null DamagingProjectileAPI BeamAPI EmpArcEntityAPI Something custom set by a script
      Specified by:
      modifyDamageDealt in interface DamageDealtModifier
      Returns:
      the id of the stat modification to damage.getModifier(), or null if no modification was made