Louvenarde
|
570d2acdac
|
Merge branch 'develop_official' into feature/xinput
# Conflicts:
# src/Components/Loader.cpp
|
2021-09-08 21:34:37 +02:00 |
|
Dss0
|
d0093e79cf
|
Merge pull request #118 from XLabsProject/dependabot/submodules/deps/zlib-c3f3043
Bump deps/zlib from `d71dc66` to `c3f3043`
|
2021-09-06 15:11:27 +02:00 |
|
Dss0
|
f14888d894
|
Merge pull request #119 from XLabsProject/dependabot/submodules/deps/pdcurses-4bc97e2
Bump deps/pdcurses from `618e0aa` to `4bc97e2`
|
2021-09-06 15:07:23 +02:00 |
|
Dss0
|
02265b0f7b
|
Merge pull request #120 from XLabsProject/dependabot/submodules/deps/protobuf-df2bce3
Bump deps/protobuf from `63cfdaf` to `df2bce3`
|
2021-09-06 15:07:09 +02:00 |
|
Dss0
|
c1e13acf8f
|
Merge pull request #121 from XLabsProject/dependabot/submodules/deps/json11-2df9473
Bump deps/json11 from `e2e3a11` to `2df9473`
|
2021-09-06 15:06:52 +02:00 |
|
Dss0
|
9b657a424f
|
Merge pull request #117 from XLabsProject/dependabot/submodules/deps/libtommath-eda0bd6
Bump deps/libtommath from `6ac0b0c` to `eda0bd6`
|
2021-09-06 14:51:18 +02:00 |
|
Dss0
|
27c0afd562
|
Merge pull request #122 from XLabsProject/dependabot/submodules/deps/libtomcrypt-673f5ce
Bump deps/libtomcrypt from `1937f41` to `673f5ce`
|
2021-09-06 14:50:24 +02:00 |
|
Jan
|
cb2e24a52f
|
Make gamepad scoreboard toggable and scrollable
|
2021-09-04 11:15:34 +02:00 |
|
Jan
|
ac57df648e
|
Make gamepad predator missiles also controllable with right stick
|
2021-09-04 11:15:14 +02:00 |
|
Jan
|
7e9f277ae9
|
Remove aim assist premake configuration value again in favor of being able to disable aim assist using the server dvar
|
2021-09-01 18:36:03 +02:00 |
|
Jan
|
67bfad3ae7
|
Add non cheat protected dvars to disable gamepad lockon and slowdown aim assists additionally to the cheat protected ones
|
2021-09-01 18:32:12 +02:00 |
|
Jan
|
7a64545f92
|
Add sv_allowAimAssist dvar to be able to disable aim assist server side
|
2021-09-01 18:12:44 +02:00 |
|
Jan
|
f364e4db66
|
Fix gamepad Key_GetCommandAssignmentInternal returning wrong key count when a command is bound to 2 keys
|
2021-09-01 16:49:51 +02:00 |
|
Jan
|
f8dd3f2b3a
|
Add gamepad options menu
|
2021-08-31 18:13:15 +02:00 |
|
Jan
|
abc44e6897
|
Update gamepad dvar defaults
|
2021-08-31 18:13:06 +02:00 |
|
Jan
|
9a9d2cd058
|
Fix disabling gamepad not blocking all gamepad inputs
|
2021-08-31 18:12:53 +02:00 |
|
Jan
|
8b53ce4cfe
|
Swap gamepad attack and throw button on dualwield weapons to make left trigger match left weapon etc
|
2021-08-30 21:57:31 +02:00 |
|
Jan
|
a07a00da93
|
Fix gamepad use hold time by checking for used buttons from gentity instead of local player keys to work on dedicated servers
|
2021-08-30 20:05:06 +02:00 |
|
Jan
|
aa3c6d79c6
|
Implement holding use button for activating for controllers
|
2021-08-30 19:30:06 +02:00 |
|
Jan
|
925eb1d0a9
|
Remove unused outdated xpad dvars for gamepad
|
2021-08-30 19:29:41 +02:00 |
|
Jan
|
2d81e51a05
|
Fix gamepad updating stick trying to normalize zero vectors when no gamepad input is happening
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
e5c68247ef
|
Gamepad Patch formatting
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
7ce7ba883b
|
Add gamepad slowdown and lockon aimassists
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
ae8dd7bb33
|
Rename Automelee that was mistakenly named autoaim
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
ff86a19cc3
|
Fix gamepad release compiling
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
e2552f1aeb
|
Add remote control (predator) controls for gamepad
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
8adea24d67
|
Add gamepad location selection support
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
fea24a509a
|
Remove button float value from gamepad plus(+) binds since basegame doesnt make use of it
|
2021-08-30 16:09:52 +02:00 |
|
Jan
|
edf060bd4a
|
Remove unused gamepad fields
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
eaa6e6fb8c
|
Swap kbm keybinds for gamepad commands when trying to displayed localized button string and using controller
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
2c3bfbe62a
|
Retrieve gamepad dvars on creating dvars instead of referencing them by name
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
30c90e5985
|
Set mouse as used when mouse is moved instead of disabling it when gamepad is in use
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
e49e17d6e6
|
Add turnrates for controllers
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
ac1ade1976
|
Fix release mode issues with R_TextWidth_Hk
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
6043dabc3c
|
Apply gamepad axis rotation to usercmds
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
6434526fcb
|
Disable mouse cursor when controller is active
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
cc9a2b0bac
|
Make dvar set methods also set the latched values
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
b3e5f461f2
|
Add gpad_in_use dvar that reflects whether a gamepad is currently being used
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
feef738c61
|
Make all material text icons (Hud icons) have white tint so they are not affected by color codes
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
05861a0df4
|
Draw only gamepad buttons when gamepad is in use
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
8b43ba490c
|
Fix width calculation errors in R_TextWidth reimplementation
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
885f5c4688
|
Add localized button names for gamepad keys
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
57e305277b
|
Consider material text icons when calculating text width
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
0875a87e26
|
Add commands for applying gamepad stick and button configurations
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
8cd99235c0
|
Write gamepad axis configuration to config file
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
dcbb120de1
|
Fix menu controller support taking keypad keys instead of normal keys
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
9b4a48f2c3
|
Implement menu navigation using gamepad
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
b6d7abdcd4
|
Execute gamepad keybinds
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
6d598df56d
|
Add binding commands to keys for controllers
|
2021-08-30 16:09:51 +02:00 |
|
Jan
|
2decfa2c45
|
Apply patches important for dedicated servers as well in any case
|
2021-08-30 16:09:51 +02:00 |
|