add playerControllable for turrets (#6019)

This commit is contained in:
JrTRinny
2021-09-18 20:52:31 +07:00
committed by GitHub
parent e4e1bac2aa
commit 47dc9c7b31

View File

@@ -66,6 +66,7 @@ public class Turret extends ReloadTurret{
public boolean targetAir = true;
public boolean targetGround = true;
public boolean targetHealing = false;
public boolean playerControllable = true;
//charging
public float chargeTime = -1f;
@@ -157,6 +158,11 @@ public class Turret extends ReloadTurret{
unit.tile(this);
}
@Override
public boolean canControl(){
return playerControllable;
}
@Override
public void control(LAccess type, double p1, double p2, double p3, double p4){
if(type == LAccess.shoot && (unit == null || !unit.isPlayer())){