From 93bccb349080b0b184cdda9e7ab4a364664efe70 Mon Sep 17 00:00:00 2001 From: Ben Deutsch Date: Thu, 22 Nov 2018 22:47:15 +0100 Subject: Client-side autojump. Remove Android-only stepheight autojump (#7228) Works by detecting a collision while moving forward and then simulating a jump. If the simulated jump is more successful, an artificial jump key press is injected in the client. Includes setting and key change GUI element for enabling and disabling this feature. --- src/player.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/player.h') diff --git a/src/player.h b/src/player.h index 66cd0f5cf..674491546 100644 --- a/src/player.h +++ b/src/player.h @@ -92,10 +92,11 @@ struct PlayerSettings bool always_fly_fast = false; bool aux1_descends = false; bool noclip = false; + bool autojump = false; - const std::string setting_names[6] = { + const std::string setting_names[7] = { "free_move", "fast_move", "continuous_forward", "always_fly_fast", - "aux1_descends", "noclip" + "aux1_descends", "noclip", "autojump" }; void readGlobalSettings(); }; -- cgit v1.2.3