public static class CombatEndurance.CombatEnduranceRegen extends java.lang.Object implements DamageTakenModifier, AdvanceableListener
Modifier and Type | Field and Description |
---|---|
protected boolean |
inited |
protected float |
limit |
protected float |
repaired |
protected java.lang.String |
repKey1 |
protected java.lang.String |
repKey2 |
protected ShipAPI |
ship |
Constructor and Description |
---|
CombatEndurance.CombatEnduranceRegen(ShipAPI ship) |
Modifier and Type | Method and Description |
---|---|
void |
advance(float amount) |
protected float |
getRepaired(java.lang.String key) |
protected void |
init() |
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 boolean inited
protected float limit
protected float repaired
protected java.lang.String repKey1
protected java.lang.String repKey2
public CombatEndurance.CombatEnduranceRegen(ShipAPI ship)
protected void init()
protected float getRepaired(java.lang.String key)
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.