Fixed low-FPS continuous bullets
This commit is contained in:
@@ -82,6 +82,7 @@ public class ContinuousTurret extends Turret{
|
||||
|
||||
if(isShooting() && hasAmmo()){
|
||||
entry.bullet.time = entry.bullet.lifetime * entry.bullet.type.optimalLifeFract * shootWarmup;
|
||||
entry.bullet.keepAlive = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -60,6 +60,7 @@ public class LaserTurret extends PowerTurret{
|
||||
entry.bullet.rotation(angle);
|
||||
entry.bullet.set(bulletX, bulletY);
|
||||
entry.bullet.time = entry.bullet.type.lifetime * entry.bullet.type.optimalLifeFract;
|
||||
entry.bullet.keepAlive = true;
|
||||
entry.life -= Time.delta / Math.max(efficiency, 0.00001f);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user