Commit Graph

17 Commits

Author SHA1 Message Date
Kukukakhew
f19e42477b Cleanup Part 3 2026-06-02 21:42:21 -04:00
Kukukakhew
32c119b73b Cleanup part 2 2026-06-02 21:32:57 -04:00
Kukukakhew
c14eb09ce7 Reorganizing part 1 2026-06-02 21:10:36 -04:00
Kukukakhew
2b4db1367d Moved User Settings function to game instance
IMC contexts are mapped here.
2026-05-22 16:42:08 -04:00
Kukukakhew
7d9c2dfce8 Moved Audio Sliders to Object Oriented setup
Code to modify sound settings migrated to Game Instance BP and just using a common slider widget for display.
2026-05-22 15:04:51 -04:00
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
c8ade04bc8 Updated Mouse sensitivity Slider
Old blueprint was single purpose for just mouse sensitivity. This is now handled with the common slider. Code and setting changes have been migrated to the game instance.
2026-05-16 23:32:15 -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
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
3bb02d3cf8 Some work on a weapon slot. 2026-01-01 21:11:08 -05:00
Kukukakhew
0c657b9228 testing stuff - ads 2025-12-08 23:27:25 -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
Kukukakhew
3948f56b86 Fixed startup resolution
Startup resolution now remembers what you previously set it to.
Removed a bunch of casts in favor of interfaces.
2025-11-26 11:20:09 -05:00
Kukukakhew
ae2c21f8e2 Pause menu added 2025-11-23 23:35:50 -05:00
Kukukakhew
3f5fa83f48 Added Game Instance, some UI to Direct Connect (enter IP) in main menu
UI menu logic moved to Game Instance BP. Game instance persists when levels are closed and different gamemodes, characters ect are used.

Added Direct Connect window.
Does not actually connect just yet, just saves servers to list and lets you delete from the list.

Renamed some Blueprints
2025-11-23 18:05:43 -05:00