public static class RoilingSwarmEffect.SwarmMember extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
float |
angle |
float |
dur |
FaderUtil |
fader |
FaderUtil |
flash |
FaderUtil |
flashNext |
boolean |
keepScale |
org.lwjgl.util.vector.Vector2f |
loc |
float |
minScale |
org.lwjgl.util.vector.Vector2f |
offset |
float |
recentlyPicked |
float |
scale |
FaderUtil |
scaler |
SpriteAPI |
sprite |
float |
turnRate |
org.lwjgl.util.vector.Vector2f |
vel |
| Constructor and Description |
|---|
SwarmMember(org.lwjgl.util.vector.Vector2f startingLoc,
RoilingSwarmEffect.RoilingSwarmParams params,
CombatEntityAPI attachedTo) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount,
RoilingSwarmEffect.RoilingSwarmParams params) |
void |
flash() |
void |
flashNext() |
void |
rollOffset(RoilingSwarmEffect.RoilingSwarmParams params,
CombatEntityAPI attachedTo) |
void |
setRecentlyPicked(float pickDuration) |
public org.lwjgl.util.vector.Vector2f offset
public org.lwjgl.util.vector.Vector2f loc
public org.lwjgl.util.vector.Vector2f vel
public float scale
public float turnRate
public float angle
public float recentlyPicked
public float dur
public float minScale
public boolean keepScale
public SwarmMember(org.lwjgl.util.vector.Vector2f startingLoc, RoilingSwarmEffect.RoilingSwarmParams params, CombatEntityAPI attachedTo)
public void rollOffset(RoilingSwarmEffect.RoilingSwarmParams params, CombatEntityAPI attachedTo)
public void advance(float amount, RoilingSwarmEffect.RoilingSwarmParams params)
public void flash()
public void flashNext()
public void setRecentlyPicked(float pickDuration)