15 lines
447 B
Java
15 lines
447 B
Java
package mindustry.entities.pattern;
|
|
|
|
public class SpreadPattern extends ShotPattern{
|
|
/** spread between bullets, in degrees. */
|
|
public float spread = 5f;
|
|
|
|
@Override
|
|
public void shoot(int totalShots, BulletHandler handler){
|
|
for(int i = 0; i < shots; i++){
|
|
float angleOffset = i * spread - (shots - 1) * spread / 2f;
|
|
handler.shoot(0, 0, angleOffset, firstShotDelay + shotDelay * i);
|
|
}
|
|
}
|
|
}
|