Merge pull request #4 from petr666/feature/uturn

Add uturn command and map it to RTHUMBBACK by default
This commit is contained in:
Simon 2022-03-07 20:43:13 +00:00 committed by GitHub
commit a156e3cc1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 4 deletions

View File

@ -35,7 +35,7 @@ set vr_button_map_RTHUMBRIGHT ""
set vr_button_map_RTHUMBRIGHT_ALT "weapon 5"
set vr_button_map_RTHUMBBACKRIGHT ""
set vr_button_map_RTHUMBBACKRIGHT_ALT "weapon 4"
set vr_button_map_RTHUMBBACK ""
set vr_button_map_RTHUMBBACK "uturn"
set vr_button_map_RTHUMBBACK_ALT "weapon 7"
set vr_button_map_RTHUMBBACKLEFT ""
set vr_button_map_RTHUMBBACKLEFT_ALT "weapon 8"

View File

@ -272,9 +272,13 @@ static void IN_SendButtonAction(const char* action, qboolean pressed)
}
else if (pressed)
{
char command[256];
Com_sprintf(command, sizeof(command), "%s\n", action);
Cbuf_AddText(command);
if (strcmp(action, "uturn") == 0) {
CL_SnapTurn(180);
} else {
char command[256];
Com_sprintf(command, sizeof(command), "%s\n", action);
Cbuf_AddText(command);
}
}
}
}