public static class PolarizedArmor.PolarizedArmorEffectMod extends java.lang.Object implements DamageTakenModifier, AdvanceableListener
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
id |
protected ShipAPI |
ship |
Constructor and Description |
---|
PolarizedArmor.PolarizedArmorEffectMod(ShipAPI ship,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
advance(float amount) |
java.lang.String |
modifyDamageTaken(java.lang.Object param,
CombatEntityAPI target,
DamageAPI damage,
Vector2f point,
boolean shieldHit)
Modifications to damage should ONLY be made using damage.getModifier().
|
protected ShipAPI ship
protected java.lang.String id
public PolarizedArmor.PolarizedArmorEffectMod(ShipAPI ship, java.lang.String id)
public void advance(float amount)
advance
in interface AdvanceableListener
public java.lang.String modifyDamageTaken(java.lang.Object param, CombatEntityAPI target, DamageAPI damage, Vector2f point, boolean shieldHit)
DamageTakenModifier
modifyDamageTaken
in interface DamageTakenModifier
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.