Commit Graph

2618 Commits

Author SHA1 Message Date
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
Jan
ea8c35e063 Reformatted gamepad patch 2021-08-30 16:09:51 +02:00
Jan
d4d1520f65 Implement cod native controller support like xinput value retrieval 2021-08-30 16:09:51 +02:00
Jan
64fdd04343 Rename XInput patch to Gamepad 2021-08-30 16:08:48 +02:00
Louvenarde
0f8acb940e Better dvar handling 2021-08-14 13:51:22 +02:00
Louvenarde
cbfdde2029 Slight refactor, tweaked the acceleration value and deadzones a little bit 2021-08-14 10:38:00 +02:00
Louvenarde
ea926dfe67 Merge branch 'develop_official' into feature/xinput 2021-08-14 00:36:42 +02:00
Dss0
830a60c8c9
Merge pull request #104 from Laupetin/fix/codol-dynent-hook-bug
Fix codol dynent patch bug
2021-08-04 18:47:38 +02:00
Jan
99b5da72f6 Fix codol dynentity patch not respecting that the return type should be BOOL so 32bit instead of bool 8bit 2021-08-03 21:36:57 +02:00
Dss0
a52f2e9f32
Merge pull request #101 from Rackover/colordblind_team_colors
colorblind friendly team colors!
2021-08-01 18:01:26 +02:00
Edoardo Sanguineti
b689c0579c
Merge pull request #19 from diamante0018/colordblind_team_colors
Added comments
2021-08-01 14:32:22 +02:00
Diavolo
320412551b
Added comments 2021-08-01 14:31:32 +02:00
Edoardo Sanguineti
4e859ea616
Merge pull request #18 from diamante0018/colordblind_team_colors
Colordblind team colors
2021-08-01 14:25:22 +02:00
Diavolo
1bd4bcba05
Color dvar 2021-08-01 14:22:42 +02:00
Diavolo
a5680fdc61
Color dvar 2021-08-01 13:30:11 +02:00
Edoardo Sanguineti
e4ed04a3f7
Merge pull request #17 from diamante0018/colordblind_team_colors
Colordblind team colors
2021-08-01 10:40:34 +02:00
Diavolo
b9087698df
forgot about alpha value 2021-08-01 10:39:40 +02:00
Diavolo
de0c3b2762
Color blind dvars 2021-08-01 10:35:59 +02:00
Edoardo Sanguineti
7febeea2ed
Merge pull request #16 from diamante0018/colordblind_team_colors
The game does not display this character
2021-07-31 19:32:09 +02:00
Diavolo
7d8f01b223
The game does not display this character 2021-07-31 19:31:37 +02:00
Edoardo Sanguineti
15f05bc4be
Merge pull request #15 from diamante0018/colordblind_team_colors
Finally a working stub
2021-07-31 19:28:57 +02:00
Diavolo
e2d3f0aa35
Finally a working stub 2021-07-31 19:28:08 +02:00
Edoardo Sanguineti
87a6bb1c34
Merge pull request #11 from diamante0018/colordblind_team_colors
Still banging my head against the wall for the asm stub.
2021-07-29 10:48:55 +02:00
Diavolo
a3d9c9bd75
Remove asm instruction I shamelessly copied 2021-07-29 10:47:16 +02:00
Diavolo
8b4f177fcc
Minor 2021-07-29 10:11:27 +02:00
Dss0
f7ab9896f6
Merge pull request #92 from Rackover/skip_specops_entities
Skip specops entities
2021-07-28 23:18:12 +02:00
Edoardo Sanguineti
47e840056c
Merge pull request #10 from diamante0018/colordblind_team_colors
Use push ecx is not destroyed
2021-07-28 21:48:39 +02:00
Diavolo
22f33921b6
Use push ecx is not destroyed 2021-07-28 21:44:17 +02:00
Edoardo Sanguineti
af737c98f8
Merge pull request #9 from diamante0018/skip_specops_entities
Remove function again
2021-07-28 19:16:55 +02:00
Diavolo
4db1c1b0a9
Remove function again 2021-07-28 19:15:47 +02:00
Louvenarde
2dd703c037 Another zones::version specific to the map 2021-07-28 18:49:39 +02:00
Louve
9de63a3772
Merge branch 'develop' into skip_specops_entities 2021-07-28 18:32:45 +02:00
Edoardo Sanguineti
e025f3420e
Removed unnecessary spaces 2021-07-28 14:57:13 +02:00
Edoardo Sanguineti
0707c8b99f
Merge pull request #5 from diamante0018/colordblind_team_colors
Correct one mistake
2021-07-28 14:41:45 +02:00
Diavolo
b728729ceb
Correct one mistake 2021-07-28 14:40:43 +02:00
Edoardo Sanguineti
ff3eb7ac48
Merge pull request #4 from diamante0018/colordblind_team_colors
Jump hook
2021-07-28 13:52:19 +02:00
Diavolo
e31d45f446 Merge branch 'colordblind_team_colors' of https://github.com/diamante0018/iw4x-client into colordblind_team_colors 2021-07-28 13:48:58 +02:00
Diavolo
ecf44c8580
Jump hook 2021-07-28 13:48:46 +02:00