public class SeekerFragmentMissileEffect extends BaseFragmentMissileEffect
BaseFragmentMissileEffect.FragmentBehaviorOnImpactengine, missile, projectile, ship, sourceSwarm, weapon| Constructor and Description |
|---|
SeekerFragmentMissileEffect() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureMissileSwarmParams(RoilingSwarmEffect.RoilingSwarmParams params) |
protected boolean |
explodeOnFizzling() |
protected int |
getEMPResistance() |
protected int |
getNumOtherMembersToTransfer() |
void |
onFire(DamagingProjectileAPI projectile,
WeaponAPI weapon,
CombatEngineAPI engine) |
protected void |
swarmCreated(MissileAPI missile,
RoilingSwarmEffect missileSwarm,
RoilingSwarmEffect sourceSwarm) |
addNewMembersIfNotEnoughToTransfer, advance, getEMPCoreColor, getEMPFringeColor, getExplosionSoundId, getHPLossPerTransferredMember, getNumFragmentsToFire, getNumOtherMembersToAdd, getOtherFragmentBehaviorOnImpact, getRangeForNearbyFragments, getRangeFromSourceToPickFragments, makePrimaryFragmentGlow, pickOuterFragmentWithinRange, pickOuterFragmentWithinRangeClosestTo, pickPrimaryFragment, pickVelocityMatchingFragmentWithinRange, removeFragmentsWhenMissileLosesHitpoints, reportFragmentHit, shouldMakeMissileFaceTargetOnSpawnIfAny, shouldPickVelocityMatchingPrimaryFragment, spawnEMPArc, swarmAdvance, withEMPArcclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshowNoFragmentSwarmWarningpublic SeekerFragmentMissileEffect()
public void onFire(DamagingProjectileAPI projectile, WeaponAPI weapon, CombatEngineAPI engine)
onFire in interface OnFireEffectPluginonFire in class BaseFragmentMissileEffectprotected void configureMissileSwarmParams(RoilingSwarmEffect.RoilingSwarmParams params)
configureMissileSwarmParams in class BaseFragmentMissileEffectprotected void swarmCreated(MissileAPI missile, RoilingSwarmEffect missileSwarm, RoilingSwarmEffect sourceSwarm)
swarmCreated in class BaseFragmentMissileEffectprotected int getNumOtherMembersToTransfer()
getNumOtherMembersToTransfer in class BaseFragmentMissileEffectprotected int getEMPResistance()
getEMPResistance in class BaseFragmentMissileEffectprotected boolean explodeOnFizzling()
explodeOnFizzling in class BaseFragmentMissileEffect