public class GravityPullEffect extends BaseEveryFrameCombatPlugin
| Modifier and Type | Field and Description |
|---|---|
protected float |
duration |
protected float |
elapsed |
protected float |
maxForce |
protected float |
range |
protected CombatEntityAPI |
source |
| Constructor and Description |
|---|
GravityPullEffect(CombatEntityAPI source,
float range,
float maxForce) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount,
java.util.List<InputEventAPI> events) |
protected void |
applyForce(CombatEntityAPI other,
float amount) |
init, processInputPreCoreControls, renderInUICoords, renderInWorldCoordsprotected float maxForce
protected float duration
protected float elapsed
protected CombatEntityAPI source
protected float range
public GravityPullEffect(CombatEntityAPI source, float range, float maxForce)
public void advance(float amount, java.util.List<InputEventAPI> events)
advance in interface EveryFrameCombatPluginadvance in class BaseEveryFrameCombatPluginprotected void applyForce(CombatEntityAPI other, float amount)