Commit Graph

395 Commits

Author SHA1 Message Date
Arnaud Jamin 89db1b9db1 Update README.md 2025-02-06 12:42:07 -05:00
Arnaud Jamin 82fbf9caaf CogEngine: Fix command list of console widget staying when deactivating imgui input 2025-02-06 11:39:16 -05:00
Arnaud Jamin 0bbd805247 Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-02-06 11:27:12 -05:00
Arnaud Jamin cf3bcf9612 CogWindow: Fix Push Pop ID in main menu bar 2025-02-06 11:27:10 -05:00
Arnaud Jamin afb6e86894 Update README.md 2025-02-06 10:36:27 -05:00
Arnaud Jamin 27ad15488d CogEngine: Fix crash when the CogEngine data asset is not present
Fix cheat colors always overriding the user color
2025-02-06 10:21:31 -05:00
Arnaud Jamin e56966482e Update README.md 2025-02-06 10:15:38 -05:00
Arnaud Jamin 4f3bdf1753 CogSample: Add trace for cog selection 2025-02-06 02:25:00 -05:00
Arnaud Jamin c8f5aa1521 Remove the Selection window runtime setter for the raycast. Replace it with settings defined in the CogEngine asset. 2025-02-06 02:18:33 -05:00
Arnaud Jamin c70103283e Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-02-06 01:51:00 -05:00
Arnaud Jamin b2d1d312f8 CogEngine: Fix crash 2025-02-06 01:50:57 -05:00
Arnaud Jamin a4fbfbfb34 Update README.md 2025-02-06 01:50:02 -05:00
Arnaud Jamin f5b20cc898 Update README.md 2025-02-06 01:48:41 -05:00
Arnaud Jamin eef01f5ca6 Update README.md 2025-02-06 01:48:14 -05:00
Arnaud Jamin 0081103e4d Update README.md 2025-02-06 01:45:40 -05:00
Arnaud Jamin f9e94ed4c4 Update README.md 2025-02-06 01:42:27 -05:00
Arnaud Jamin d14a129e3b Update README.md 2025-02-06 01:41:22 -05:00
Arnaud Jamin e99af1bb22 Update README.md 2025-02-06 01:32:43 -05:00
Arnaud Jamin e07816b925 Update README.md 2025-02-06 01:24:08 -05:00
Arnaud Jamin e15ebc57e6 Update README.md 2025-02-06 01:22:25 -05:00
Arnaud Jamin 65eb019008 Update README.md 2025-02-06 01:17:02 -05:00
Arnaud Jamin 1f5479ae2b Update README.md 2025-02-06 01:16:29 -05:00
Arnaud Jamin 299e90451b Update README.md 2025-02-06 01:07:16 -05:00
Arnaud Jamin cee4787d9a Notification Window: Improve usability 2025-02-06 00:21:02 -05:00
Arnaud Jamin 816889ba7c CogEngine: First iteration on notification window 2025-02-05 17:09:25 -05:00
Arnaud Jamin 882605ab2b Console Window: Add Shift+Tab shirtcut, similar to Up arrow 2025-02-04 23:39:16 -05:00
Arnaud Jamin 74dd726c2c CogEngine: Make the Cheat Execution implementable in blueprint
- Deprecate CogAbilityWindow_Cheats as it is now replaced with CogEngineWindow_Cheats
- Add CogAbilityCheat_Execution_ActivateAbility for cheats that rely on an ability
- CogSample: Add new cheats
2025-02-04 21:52:53 -05:00
Arnaud Jamin 27c309ad87 CogEngine: Selection Window - Fix Pickup button not scaling with DPI 2025-02-04 15:21:04 -05:00
Arnaud Jamin 9bf32b2d86 CogEngine: Improve various windows widgets usability
- Implement ImGui Copy Paste, and OpenInShell backend.
- Fix ColorEdit4
- Fix Hand and NotAllowed cursors
- Make the reset of windows configuration automatic (but optional) when getting a config.
- Console Window: Improve usability
- Stat Window: Add configuration of of MaxFPS, Pings, and PacketLoss. Improve widget usability.
- Time Scale Window: Add configuration of time scale. Improve widget usability.
- Output Log Window: Fix the Copy.
- Selection Window: The Pick button now uses an icon
2025-02-04 01:26:19 -05:00
Arnaud Jamin cb758450be CogEngine: Fix Console window context menu appearing when it shouldn't 2025-02-02 00:22:17 -05:00
Arnaud Jamin 597db17f9c CogEngine: Console improvements 2025-02-01 02:40:56 -05:00
Arnaud Jamin 0429a7b313 CogEngine: console window improvements 2025-01-31 23:33:22 -05:00
Arnaud Jamin 2ede6b4cf9 CogEngine: progress on console window 2025-01-31 15:52:58 -05:00
Arnaud Jamin b56d7bf4a9 CogEngine: Add first iteration on a Console window 2025-01-30 13:16:17 -05:00
Arnaud Jamin 1cecf93841 CogWindow: simplify how CogWidgets are rendered
Remove the need to specify the widgets width to be able to right them.
Instead widgets are rendered in a table which left/center/right align automatically.
2025-01-30 13:15:25 -05:00
Arnaud Jamin fff036d81f Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-01-25 21:50:23 -05:00
Arnaud Jamin c9918da4f1 CogCommonUI: Add a new plugin to fix CommonUI blocking cog shortcuts (F1, F2, ...)
Reference this plugin where other cog modules are added.
This plugin uses a CommonUI ActionRouter to let Cog receives the shortcuts it needs.
If you already have an Action Router, you can call FCogImguiInputHelper::IsTopPriorityKey to know if the key event to should handled or not.
2025-01-25 21:50:19 -05:00
Arnaud Jamin c345235e96 CogSample: const and typo fix 2025-01-25 21:37:29 -05:00
Arnaud Jamin b4c140d6a6 Update README.md 2025-01-24 11:56:13 -05:00
Arnaud Jamin 0b22411bc2 Update README.md 2025-01-24 11:55:55 -05:00
Arnaud Jamin b85edb4e53 Update README.md 2025-01-24 11:51:32 -05:00
Arnaud Jamin d057cab768 Update README.md 2025-01-24 11:51:02 -05:00
Arnaud Jamin 9fecf82663 Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-01-24 11:43:14 -05:00
Arnaud Jamin b08c8768c7 Fix toggle imgui input shortcut not working when input is enabled (happening in Lyra) 2025-01-24 11:43:00 -05:00
Arnaud Jamin cf027e4074 Remove unused includes 2025-01-24 11:41:25 -05:00
Arnaud Jamin a24deacce3 Fix usage of raw pointers on UProperties 2025-01-24 11:41:01 -05:00
Arnaud Jamin 6ea7c73a44 Update README.md 2025-01-24 11:32:04 -05:00
Arnaud Jamin d7f0742170 Update .gitignore 2025-01-24 01:20:25 -05:00
Arnaud Jamin 4f8d969ce5 CogWindow: Change the way Cog shortcuts are treated
Shortcuts to enable imgui (F1), enable actor selection (F5), loading and saving layouts, used to be handled by registering console commands with shortcuts. Now console commands can still be executed, but the shortcuts are handled by directly checking if the corresponding key is pressed from the UPlayerInput when imgui do not need Text input.
This should fix cases where the console shortcuts were not executed (typically with CommonUI menus)
2025-01-24 01:19:18 -05:00
Arnaud Jamin 980fe16f6e CogSample: Add invisibility cheat 2025-01-24 00:59:59 -05:00