1package com.fs.starfarer.api.impl.combat;
3import com.fs.starfarer.api.combat.CombatEngineAPI;
4import com.fs.starfarer.api.combat.DamagingProjectileAPI;
5import com.fs.starfarer.api.combat.MissileAPI;
6import com.fs.starfarer.api.combat.OnFireEffectPlugin;
7import com.fs.starfarer.api.combat.WeaponAPI;
15 float speedMult = 0.25f + 0.75f * (float) Math.random();
18 float angVel = (float) (Math.signum((
float) Math.random() - 0.5f) *
19 (0.5f + Math.random()) * 720f);
24 float flightTimeMult = 0.25f + 0.75f * (float) Math.random();
29 float delay = 0.25f + 0.75f * (float) Math.random();
void onFire(DamagingProjectileAPI projectile, WeaponAPI weapon, CombatEngineAPI engine)
void setAngularVelocity(float angVel)
void setMaxFlightTime(float maxFlightTime)
void setRefireDelay(float delay)