Stay warmed up while charging (#7410)
* Stay warmed up while charging * Same with unit weapons also add lenearWarmup
This commit is contained in:
@@ -343,7 +343,7 @@ public class Turret extends ReloadTurret{
|
||||
public void updateTile(){
|
||||
if(!validateTarget()) target = null;
|
||||
|
||||
float warmupTarget = isShooting() && canConsume() ? 1f : 0f;
|
||||
float warmupTarget = (isShooting() && canConsume()) || charging() ? 1f : 0f;
|
||||
if(linearWarmup){
|
||||
shootWarmup = Mathf.approachDelta(shootWarmup, warmupTarget, shootWarmupSpeed * (warmupTarget > 0 ? efficiency : 1f));
|
||||
}else{
|
||||
|
||||
Reference in New Issue
Block a user