23 Commits

Author SHA1 Message Date
Arnaud Jamin 14ca7e035e Switch to unreal 5.3 (Fix warning) 2024-02-27 23:07:09 -05:00
Eduardo Valencia 7543b49ef7 Updated to 5.3.x, renamed interface function, and more
In CogSampleSpawnPredictionComponent.cpp, lines 299 through 302 have return statements of FColor::FColor, these have been updated to a single FColor return statement
In CogSampleTargetableInterface.h, the GetTargetLocation function does not compile against Linux. Reason being that it interferes with built in functions that share the same name (notably within the AIController class). This has been changed to GetTargetActorLocation to maintain a similar name. Recommend adding comments when possible.

Additionaly, the sample project and the editor have had their IncludeOrderVersion updated to 5.2. This was done to clear the warning listing that 5.1 will be deprecated in the next major version release.

The project compiles against Windows and Linux (likely other platforms too, unable to check)
Happy to help! :)
2024-02-15 18:59:25 -05:00
Arnaud Jamin 8cbecf504b Add a CogAll module to ease the integration for projects that want all windows 2024-01-09 01:12:31 -05:00
Arnaud Jamin 988b048bde CogSample: improve shooting ability (still wip) 2023-11-11 00:47:43 -05:00
Arnaud Jamin 42ca1afc6a Cog Sample: Adding more gameplay
Cog Sample: Make Area a component instead of an actor
Cog Sample: Add Basic actor for Projectiles, Areas, etc...
Cog Sample: Start to add Projectile
Cog Sample: Start to add SpawnPrediction
2023-10-26 12:33:50 -04:00
Arnaud Jamin ac90ba6ab6 CogPackage: fix Gameplay Cues not cooked
CogSample: Add area of effect
CogSample: Add "Easy" cheat
CogWindow: Fix some tooltips
CogEngine: Spawns now spawn the default controller
CogDebug: Early out on DebugDraw if WorldContextObject is null
2023-10-20 15:47:57 -04:00
Arnaud Jamin bbb89f09ff Start to add hit impact on the sample 2023-10-18 17:22:50 -04:00
Arnaud Jamin db184c4aed Replicate client selection to the server to filter server debug replication 2023-10-18 14:09:02 -04:00
Arnaud Jamin 0529373683 Add CogSample own BTTask to implement a custom description 2023-10-17 15:05:38 -04:00
Arnaud Jamin 762167e3c2 various bug fixes 2023-10-12 16:16:45 -04:00
Arnaud Jamin eb963614b9 simplify integration 2023-10-10 23:53:34 -04:00
Arnaud Jamin 99db2cfd5e started to add effects in hud on the sample 2023-10-09 03:15:09 -04:00
Arnaud Jamin ad7cbb1667 sample UI ability cooldown 2023-10-09 02:20:52 -04:00
Arnaud Jamin 3e6288c955 hud initialization fixes 2023-10-07 01:57:42 -04:00
Arnaud Jamin b18e62cd02 starting to add the hud in the sample 2023-10-06 17:22:23 -04:00
Arnaud Jamin 92396410d4 Add target acquisition in the sample 2023-10-06 02:27:00 -04:00
Arnaud Jamin 25f2e06400 Add more abilities in the sample 2023-10-05 16:57:43 -04:00
Arnaud Jamin 27f4b9485a add a new heroes push back abilities 2023-10-05 01:54:26 -04:00
Arnaud Jamin 9eeaec254a moved metric to CogDebug 2023-10-03 12:04:56 -04:00
Arnaud Jamin 60b1578e96 Make the damage window more generic
The goal was to handle gameplay event other than damage, such as heals. Renamed it to metric.
2023-10-03 01:00:06 -04:00
Arnaud Jamin bd6c7be5ca rename CogInterfaces to CogInterface 2023-10-02 23:49:10 -04:00
Arnaud Jamin 81540a77f0 Add CogInterfaces plugin to fix interface usage when compiling shipping builds 2023-10-02 17:27:19 -04:00
Arnaud Jamin 1aabdb5c4e First Submit 2023-10-02 01:32:41 -04:00