Add controller settings GUI and more WIP on controller support.

This commit is contained in:
LambdAurora
2019-12-01 23:07:54 +01:00
parent 6f09036814
commit 4fe7f70ffa
17 changed files with 1111 additions and 142 deletions

View File

@@ -102,9 +102,10 @@ public class TouchscreenOverlay extends Screen
this.fly_button.visible = true;
this.fly_up_button.visible = true;
this.fly_down_button.visible = true;
if (old_state_fly != this.fly_button.visible)
if (old_state_fly != this.fly_button.visible) {
this.fly_button_enable_ticks = 5;
else if (this.fly_button_enable_ticks > 0)
this.handle_jump(false);
} else if (this.fly_button_enable_ticks > 0)
this.fly_button_enable_ticks--;
} else {
this.jump_button.visible = true;