27 Commits

Author SHA1 Message Date
ed 1bf26e3ecb Updates for compilation in 5.4 as an engine plugin 2024-04-09 15:28:56 -04:00
Arnaud Jamin 7009b3f2e7 Fix plugins have empty content folders showing 2024-01-09 21:18:07 -05:00
Arnaud Jamin 85a903a341 Various null checks, const correctness, remove unused headers 2023-12-17 01:02:05 -05:00
Ondrej Hrusovsky 7fa0f267b2 Fix space at the end of file 2023-12-13 15:39:06 +01:00
Ondrej Hrusovsky a9956ae45a Fix space at the end of file 2023-12-13 15:38:35 +01:00
Ondrej Hrusovsky 5e7cdaad66 Update CogInputWindow_Actions.cpp 2023-12-13 15:24:53 +01:00
Ondrej Hrusovsky 10574f9db3 Fix possible crash when GetPlayerInput() is nullptr on startup 2023-12-13 15:22:20 +01:00
Arnaud Jamin d5fd488b6a Formating
sort headers and remove tabs
2023-12-09 16:58:32 -05:00
Elhoussine Mehnik 3e73c486a4 Fix compling errors on various platforms/consoles
- Fixed some include paths case sensitive
- Fixed CogImguiInputHelper.h including itself
- Added missing includes
- Added missing forward declarations
- Fixed enums forward declarations
- Fixed "TCHAR_TO_ANSI" and const char* formatting issues
- Fixed "sscanf" on Linux
2023-12-09 04:38:02 +01:00
Arnaud Jamin fca5b27fb9 Start to implement input sharing (mouse not supported yet) 2023-11-10 15:23:54 -05:00
Arnaud Jamin 4e13413dab CogInput: Improve gamepad window
can control that stick by dragging it
2023-11-03 14:04:57 -04:00
Arnaud Jamin e72504b47a CogWindow: CogWindows are not UObject anymore
CogWindows are now normal object because we want to be able to Ifdef them, and UObject cannot be ifdef. CogWindows were UObject mainly for saving their config. The configs have been moved in separated class, which are UObject.
2023-10-27 02:39:33 -04:00
Arnaud Jamin a39c8b277d CogInput: Add multiple IMC on the input data asset. Maybe propose a current imc 2023-10-22 23:16:00 -04:00
Arnaud Jamin 6f54b429f0 CogAbility: Apply tweaks at start and when an new actor is spawned
The data asset is now loaded directly by the windows.
2023-10-22 01:37:26 -04:00
Arnaud Jamin 9f5431465b Fix garbage collection unloading cog assets 2023-10-21 01:28:54 -04:00
Arnaud Jamin c8c68ee2b4 Improve behavior tree
add hover feedback on gamepad buttons
2023-10-17 17:18:56 -04:00
Arnaud Jamin 5b50d97cbd Move most modules in the same Cog plugin 2023-10-13 14:59:53 -04:00
Arnaud Jamin 762167e3c2 various bug fixes 2023-10-12 16:16:45 -04:00
Arnaud Jamin 7dc83d6601 fix build error 2023-10-12 11:26:55 -04:00
Arnaud Jamin bfaf0c0058 reset config 2023-10-11 21:59:44 -04:00
Arnaud Jamin 18d82287aa unify data assets 2023-10-11 10:33:13 -04:00
Arnaud Jamin 2d5e764e19 cheats and window menu persistence 2023-10-10 02:10:18 -04:00
Arnaud Jamin 02b402023a data registery + debug 2023-10-07 02:22:45 -04:00
Arnaud Jamin b18e62cd02 starting to add the hud in the sample 2023-10-06 17:22:23 -04:00
Arnaud Jamin 55d47c108a fix build 2023-10-04 10:18:48 -04:00
Arnaud Jamin 901b92e70c Add help 2023-10-04 09:37:35 -04:00
Arnaud Jamin 1aabdb5c4e First Submit 2023-10-02 01:32:41 -04:00