|
boolean | isFizzling () |
|
void | flameOut () |
|
ShipEngineControllerAPI | getEngineController () |
|
void | setMissileAI (MissileAIPlugin ai) |
|
MissileAIPlugin | getMissileAI () |
|
void | giveCommand (ShipCommand command) |
|
boolean | isFlare () |
|
SpriteAPI | getSpriteAPI () |
|
float | getAcceleration () |
|
float | getMaxSpeed () |
|
float | getMaxTurnRate () |
|
float | getTurnAcceleration () |
|
float | getMaxFlightTime () |
|
float | getFlightTime () |
|
void | setFlightTime (float flightTime) |
|
boolean | isGuided () |
|
boolean | isArmed () |
|
float | getArmingTime () |
|
void | setArmingTime (float armingTime) |
|
void | setArmedWhileFizzling (boolean armedWhileFizzling) |
|
boolean | isArmedWhileFizzling () |
|
void | setEmpResistance (int empResistance) |
|
int | getEmpResistance () |
|
void | decrEMPResistance () |
|
void | interruptContrail () |
|
void | fadeOutThenIn (float inDur) |
|
float | getTimeSinceFizzling () |
|
void | setTimeSinceFizzling (float timeSinceFizzling) |
|
boolean | isMine () |
|
void | setMine (boolean isMine) |
|
void | setMineExplosionRange (float mineExplosionRange) |
|
boolean | isMinePrimed () |
|
float | getMineExplosionRange () |
|
void | setMinePrimed (boolean isMinePrimed) |
|
float | getUntilMineExplosion () |
|
void | setUntilMineExplosion (float untilMineExplosion) |
|
void | setJitter (Object source, Color color, float intensity, int copies, float range) |
|
void | setJitter (Object source, Color color, float intensity, int copies, float minRange, float range) |
|
float | getCurrentBaseAlpha () |
|
float | getGlowRadius () |
|
void | setGlowRadius (float glowRadius) |
|
boolean | isRenderGlowAbove () |
|
void | setRenderGlowAbove (boolean renderGlowAbove) |
|
void | setShineBrightness (float brightness) |
|
boolean | isMirv () |
|
float | getMirvWarheadDamage () |
|
float | getMirvWarheadEMPDamage () |
|
int | getMirvNumWarheads () |
|
DamageType | getMirvWarheadDamageType () |
|
JSONObject | getBehaviorSpecParams () |
|
boolean | isDecoyFlare () |
|
void | resetEngineGlowBrightness () |
|
float | getECCMChance () |
|
WeaponSpecAPI | getWeaponSpec () |
|
void | setWeaponSpec (String weaponId) |
|
MissileAIPlugin | getUnwrappedMissileAI () |
|
Object | getParamAboutToApplyDamage () |
|
void | setParamAboutToApplyDamage (Object param) |
|
MissileSpecAPI | getSpec () |
|
EnumSet< CombatEngineLayers > | getActiveLayers () |
|
boolean | isForceAlwaysArmed () |
|
void | setForceAlwaysArmed (boolean forceAlwaysArmed) |
|
boolean | didDamage () |
|
boolean | isNoMineFFConcerns () |
|
void | setNoMineFFConcerns (boolean noFFConcerns) |
|
float | getEccmChanceOverride () |
|
void | setEccmChanceOverride (float eccmChanceOverride) |
|
float | getEccmChanceBonus () |
|
void | setEccmChanceBonus (float eccmChanceBonus) |
|
void | setSource (ShipAPI source) |
|
ShipAPI | getSourceAPI () |
|
boolean | isNoFlameoutOnFizzling () |
|
void | setNoFlameoutOnFizzling (boolean noFlameoutOnFizzling) |
|
DamagingProjectileAPI | explode () |
|
float | getMaxRange () |
|
void | setMaxRange (float maxRange) |
|
void | setMaxFlightTime (float maxFlightTime) |
|
float | getSpriteAlphaOverride () |
|
void | setSpriteAlphaOverride (float spriteAlphaOverride) |
|
Vector2f | getStart () |
|
void | setStart (Vector2f start) |
|
MutableShipStatsAPI | getEngineStats () |
|
void | setFizzleTime (float fizzleTime) |
|
void | setFadeTime (float fadeTime) |
|
void | setNoGlowTime (float noGlowTime) |
|
Color | getDestroyedExplosionColorOverride () |
|
void | setDestroyedExplosionColorOverride (Color destroyedExplosionColorOverride) |
|
float | getEtaModifier () |
|
void | setEtaModifier (float etaModifier) |
|
float | getGuidanceBonus () |
|
boolean | isDoNotFlareEnginesWhenStrafingOrDecelerating () |
|
void | setDoNotFlareEnginesWhenStrafingOrDecelerating (boolean doNotFlare) |
|
DamageType | getDamageType () |
|
float | getDamageAmount () |
|
float | getBaseDamageAmount () |
|
float | getEmpAmount () |
|
void | setDamageAmount (float damage) |
|
WeaponAPI | getWeapon () |
|
CombatEntityAPI | getDamageTarget () |
|
String | getProjectileSpecId () |
|
ShipAPI | getSource () |
|
boolean | isFading () |
|
ProjectileSpawnType | getSpawnType () |
|
float | getElapsed () |
|
DamageAPI | getDamage () |
|
boolean | isFromMissile () |
|
void | setFromMissile (boolean fromMissile) |
|
void | removeDamagedAlready (CombatEntityAPI c) |
|
void | addDamagedAlready (CombatEntityAPI c) |
|
float | getMoveSpeed () |
|
Vector2f | getSpawnLocation () |
|
ProjectileSpecAPI | getProjectileSpec () |
|
float | getBrightness () |
|
Vector2f | getTailEnd () |
|
List< CombatEntityAPI > | getDamagedAlready () |
|
Vector2f | getLocation () |
|
Vector2f | getVelocity () |
|
float | getFacing () |
|
void | setFacing (float facing) |
|
float | getAngularVelocity () |
|
void | setAngularVelocity (float angVel) |
|
int | getOwner () |
|
void | setOwner (int owner) |
|
float | getCollisionRadius () |
|
CollisionClass | getCollisionClass () |
|
void | setCollisionClass (CollisionClass collisionClass) |
|
float | getMass () |
|
void | setMass (float mass) |
|
BoundsAPI | getExactBounds () |
|
ShieldAPI | getShield () |
|
float | getHullLevel () |
|
float | getHitpoints () |
|
float | getMaxHitpoints () |
|
void | setCollisionRadius (float radius) |
|
Object | getAI () |
|
boolean | isExpired () |
|
void | setCustomData (String key, Object data) |
|
void | removeCustomData (String key) |
|
Map< String, Object > | getCustomData () |
|
void | setHitpoints (float hitpoints) |
|
Definition at line 14 of file MissileAPI.java.