Commit Graph

31 Commits

Author SHA1 Message Date
Arnaud Jamin 2f1361a412 CogEngine: Fix and improve Plot window
CogEngine: Fix and improve the Plot window
- Fix ImPlot assert
- Improve UI

CogSample:
-  Add Inputs and AnimNotify plot events
- Fix ability system warning
2025-01-11 00:31:53 -05:00
Arnaud Jamin 469aab67d3 CogSample: Fix warning and abilities not receiving input release 2025-01-08 16:21:05 -05:00
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 c6fa1e1a1d CogCommon
Reorder ECogCommonAllegiance  to match ETeamAttitude in AIModule
2024-01-12 09:33:39 -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 ee42b2a238 CogAbility: Change the way CogAbilityReplicator apply the tweaks to newly spawned actor. Now needs to be called manually. 2024-01-08 14:18:53 -05:00
Arnaud Jamin 988b048bde CogSample: improve shooting ability (still wip) 2023-11-11 00:47:43 -05:00
Arnaud Jamin f876862d12 CogCommon: Better debug formating
CogSample: Projectile Progress
CogSample: Disable Character Mesh collision on dedicated server
2023-10-31 00:44:59 -04:00
Arnaud Jamin 315782183d CogSample: progress on projectiles 2023-10-30 01:11:48 -04: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 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 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 87e87edc13 minor change 2023-10-18 14:41:40 -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 63f4a8b92f Add Inspector window
Add Inspector window
Hide main menu widgets when the width gets too small
Add log category description
Renaming
2023-10-13 23:35:16 -04:00
Arnaud Jamin 7b0ed3d05f fix scale replication and other fixes 2023-10-13 00:37:07 -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 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