Commit Graph

7 Commits

Author SHA1 Message Date
Kukukakhew
bd5b2e9f3a Graphics Settings Rework
Moved to object oriented approach. Selector is a common asset that is reusable. Future changes to the look of the widget can be easily redone as all function for settings is handled by the game instance. The widget only needs to update its display and pass 2 strings back.
2026-05-17 11:01:21 -04:00
Kukukakhew
12add78480 Multiple Changes to input and settings
Controller Input actions created with Controller IMC
Controller input events created.
Added Look sensitivity for controller.
Created reusable slider for controller sensitivity.
Created new reusable checkbox.
Implemented crouch toggle ect for controller and kept separate from mouse/keyboard settings.
2026-05-16 23:06:48 -04:00
Kukukakhew
9bdb9bac9a Added Controller Sensitivity 2026-05-15 23:19:51 -04:00
Kukukakhew
c959246bc7 MainMenu can be navigated by controller 2026-02-07 00:33:08 -05:00
Kukukakhew
e1986ef42f Added input events, added controller support for start menu 2026-02-02 21:48:32 -05:00
Kukukakhew
9b0eef7e4f Sprint,Crouch,Prone,Lean toggle options in UI Settings 2026-01-20 20:59:37 -05:00
Kukukakhew
cec59ce0e6 Bugfixes and optimizations
-More settings code moved to game instance
-Most buttons are now a new class widget that can be changed in one spot and update everywhere.
-game crash when hosting a game a second time fixed
2025-11-26 16:37:20 -05:00