Class AttackSystemBase<T extends AttackAnimationData>
java.lang.Object
com.pixelmonmod.pixelmon.client.particle.ParticleSystem
com.pixelmonmod.pixelmon.battles.attacks.animations.particles.AttackSystemBase<T>
- All Implemented Interfaces:
IAttackEffect
- Direct Known Subclasses:
AttackBall
,AttackBeam
,AttackBuff
,AttackExplosion
,AttackLightning
,AttackRadial
,AttackRain
,AttackStatChange
,AttackTube
public abstract class AttackSystemBase<T extends AttackAnimationData>
extends ParticleSystem
implements IAttackEffect
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionsetData
(AttackAnimationData data, int startID, float[] startPos, int endID, float[] endPos) Methods inherited from class com.pixelmonmod.pixelmon.client.particle.ParticleSystem
execute, execute
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.pixelmonmod.pixelmon.battles.attacks.animations.particles.IAttackEffect
hasCustomRenderer, onConstruct, onEnable, onInit, onPostRender, onPreRender, onRender, onTarget, onUpdate, onUpdateEol, onUpdateLast
-
Field Details
-
data
-
startID
public int startID -
endID
public int endID -
startPos
public float[] startPos -
endPos
public float[] endPos
-
-
Constructor Details
-
AttackSystemBase
public AttackSystemBase()
-
-
Method Details
-
setData
public AttackSystemBase setData(AttackAnimationData data, int startID, float[] startPos, int endID, float[] endPos)
-