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 |
|---|
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,
org.lwjgl.util.vector.Vector2f point,
boolean shieldHit)
Modifications to damage should ONLY be made using damage.getModifier().
|
public PolarizedArmorEffectMod(ShipAPI ship, java.lang.String id)
public void advance(float amount)
advance in interface AdvanceableListenerpublic java.lang.String modifyDamageTaken(java.lang.Object param, CombatEntityAPI target, DamageAPI damage, org.lwjgl.util.vector.Vector2f point, boolean shieldHit)
DamageTakenModifiermodifyDamageTaken in interface DamageTakenModifier