Fixed #9520
This commit is contained in:
@@ -4063,6 +4063,8 @@ public class UnitTypes{
|
|||||||
isEnemy = false;
|
isEnemy = false;
|
||||||
envDisabled = 0;
|
envDisabled = 0;
|
||||||
|
|
||||||
|
range = 60f;
|
||||||
|
faceTarget = true;
|
||||||
targetPriority = -2;
|
targetPriority = -2;
|
||||||
lowAltitude = false;
|
lowAltitude = false;
|
||||||
mineWalls = true;
|
mineWalls = true;
|
||||||
@@ -4127,8 +4129,10 @@ public class UnitTypes{
|
|||||||
isEnemy = false;
|
isEnemy = false;
|
||||||
envDisabled = 0;
|
envDisabled = 0;
|
||||||
|
|
||||||
|
range = 60f;
|
||||||
targetPriority = -2;
|
targetPriority = -2;
|
||||||
lowAltitude = false;
|
lowAltitude = false;
|
||||||
|
faceTarget = true;
|
||||||
mineWalls = true;
|
mineWalls = true;
|
||||||
mineFloor = false;
|
mineFloor = false;
|
||||||
mineHardnessScaling = false;
|
mineHardnessScaling = false;
|
||||||
@@ -4204,6 +4208,8 @@ public class UnitTypes{
|
|||||||
isEnemy = false;
|
isEnemy = false;
|
||||||
envDisabled = 0;
|
envDisabled = 0;
|
||||||
|
|
||||||
|
range = 65f;
|
||||||
|
faceTarget = true;
|
||||||
targetPriority = -2;
|
targetPriority = -2;
|
||||||
lowAltitude = false;
|
lowAltitude = false;
|
||||||
mineWalls = true;
|
mineWalls = true;
|
||||||
|
|||||||
@@ -766,7 +766,7 @@ public class MobileInput extends InputHandler implements GestureListener{
|
|||||||
renderer.scaleCamera(Core.input.axisTap(Binding.zoom));
|
renderer.scaleCamera(Core.input.axisTap(Binding.zoom));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!Core.settings.getBool("keyboard") && !locked){
|
if(!Core.settings.getBool("keyboard") && !locked && !scene.hasKeyboard()){
|
||||||
//move camera around
|
//move camera around
|
||||||
float camSpeed = 6f;
|
float camSpeed = 6f;
|
||||||
Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta * camSpeed));
|
Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta * camSpeed));
|
||||||
@@ -967,7 +967,6 @@ public class MobileInput extends InputHandler implements GestureListener{
|
|||||||
boolean allowHealing = type.canHeal;
|
boolean allowHealing = type.canHeal;
|
||||||
boolean validHealTarget = allowHealing && target instanceof Building b && b.isValid() && target.team() == unit.team && b.damaged() && target.within(unit, type.range);
|
boolean validHealTarget = allowHealing && target instanceof Building b && b.isValid() && target.team() == unit.team && b.damaged() && target.within(unit, type.range);
|
||||||
boolean boosted = (unit instanceof Mechc && unit.isFlying());
|
boolean boosted = (unit instanceof Mechc && unit.isFlying());
|
||||||
|
|
||||||
//reset target if:
|
//reset target if:
|
||||||
// - in the editor, or...
|
// - in the editor, or...
|
||||||
// - it's both an invalid standard target and an invalid heal target
|
// - it's both an invalid standard target and an invalid heal target
|
||||||
|
|||||||
Reference in New Issue
Block a user