Fixed trail appearing behind player mech

This commit is contained in:
Anuken 2018-06-01 18:35:14 -04:00
parent be8632d94b
commit 6f9b712230
2 changed files with 5 additions and 3 deletions

View File

@ -255,7 +255,9 @@ public class Player extends Unit implements BlockBuilder {
drawBuilding(this);
}
trail.draw(Palette.lighterOrange, Palette.lightishOrange, 5f);
if(isFlying()){
trail.draw(Palette.lighterOrange, Palette.lightishOrange, 5f);
}
}
public void drawName(){

View File

@ -62,7 +62,7 @@ public class DesktopInput extends InputHandler{
@Override
public boolean isDrawing(){
return mode != none;
return mode != none || recipe != null;
}
@Override
@ -167,7 +167,7 @@ public class DesktopInput extends InputHandler{
@Override
public boolean touchDown (int screenX, int screenY, int pointer, int button) {
if(player.isDead() || state.is(State.menu) || ui.hasDialog()) return false;
if(player.isDead() || state.is(State.menu) || ui.hasDialog() || ui.hasMouse()) return false;
Tile cursor = tileAt(screenX, screenY);
if(cursor == null) return false;