public class RiftLanceEffect extends java.lang.Object implements BeamEffectPlugin
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
done |
static float |
MINE_SPAWN_CHANCE |
| Constructor and Description |
|---|
RiftLanceEffect() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount,
CombatEngineAPI engine,
BeamAPI beam) |
static java.awt.Color |
getColorForDarkening(java.awt.Color from) |
void |
spawnHitDarkening(java.awt.Color color,
java.awt.Color undercolor,
org.lwjgl.util.vector.Vector2f point,
org.lwjgl.util.vector.Vector2f vel,
float size,
float baseDuration) |
void |
spawnMine(ShipAPI source,
org.lwjgl.util.vector.Vector2f mineLoc) |
public static float MINE_SPAWN_CHANCE
protected boolean done
public RiftLanceEffect()
public void advance(float amount, CombatEngineAPI engine, BeamAPI beam)
advance in interface BeamEffectPluginpublic void spawnHitDarkening(java.awt.Color color, java.awt.Color undercolor, org.lwjgl.util.vector.Vector2f point, org.lwjgl.util.vector.Vector2f vel, float size, float baseDuration)
public static java.awt.Color getColorForDarkening(java.awt.Color from)