Arnaud Jamin
4c615ae10d
Mutiple fixes
...
Fix shipping build by reworking Cog integration (now use a subsystem)
Fix crash when stopping and restarting in the editor
2025-05-13 13:30:21 -04:00
Arnaud Jamin
810c51ac13
Rework how replicators are spawned to simplify Cog integration
...
- Replicators are now automatically spawned
- Rework input management.
- Add input shortcuts in the TimeScale window to change the time scale.
2025-03-19 12:59:37 -04: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
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
980fe16f6e
CogSample: Add invisibility cheat
2025-01-24 00:59:59 -05:00
Arnaud Jamin
dcce0f1b47
CogEngine: improve plot events automatic row manangement
...
CogSample: plot Ability Activate/End event
2025-01-16 19:30:12 -05:00
Arnaud Jamin
24cc2971c8
CogSample: Fix walk animation not playing
2025-01-16 07:43:17 -05:00
Arnaud Jamin
f706ed6637
CogSample: change cast notification to be instant
2025-01-14 23:41:40 -05:00
Arnaud Jamin
392c015d2e
CogSample: Add new attribute sets to test having the same attribute name in different attribute sets.
2025-01-14 23:40:02 -05:00
Arnaud Jamin
a05d8cc9a4
Replace CogAbilityCheat window with CogEngineCheat window
...
CogEngineCheat window relies on an Execution to execute the cheat which can be extended. One implementation is implemented in CogAbility which applies an effect on the selected target (same logic as the previous CogAbilityCheat window)
2025-01-13 03:06:41 -05:00
Arnaud Jamin
cb98140f1d
CogInput: Improve CogWindow_Actions
...
- Remove the need of the Input DataAsset used to identify the input mapping context
- Display the Input Contexts in priority order
- Cleanup the UI
2025-01-09 00:54:26 -05:00
Arnaud Jamin
34da6c96a6
Fix CogSample UI menu not working
2024-12-31 21:54:57 -05:00
Arnaud Jamin
14ca7e035e
Switch to unreal 5.3 (Fix warning)
2024-02-27 23:07:09 -05:00
Arnaud Jamin
c90a32031b
CogImGui: Support shared mouse
2024-01-05 17:25:59 -05:00
Arnaud Jamin
bd29211013
CogDebug: Refactor debug settings for easier serialization
...
CogDebug: Move DebugGizmo to CogDebug
2023-12-19 01:08:26 -05:00
Arnaud Jamin
751761d176
Adding collision tester
2023-12-17 16:40:59 -05:00
Arnaud Jamin
d1a4c8027f
CogImGui: Rework input mangement.
2023-11-29 01:27:41 -05:00
Arnaud Jamin
cf07a05424
CogImGui: Rework input with viewports (still wip)
2023-11-28 17:08:17 -05:00
Arnaud Jamin
a385e15f64
CogImGui: Add imgui viewport support
2023-11-28 01:28:09 -05:00
Arnaud Jamin
988b048bde
CogSample: improve shooting ability (still wip)
2023-11-11 00:47:43 -05:00
Arnaud Jamin
fca5b27fb9
Start to implement input sharing (mouse not supported yet)
2023-11-10 15:23:54 -05:00
Arnaud Jamin
294cb56610
CogImGui: Let the click pass through when imgui input is disabled.
...
CogSample: Add Start/Escape menu
2023-11-07 01:35:57 -05:00
Arnaud Jamin
dacbaf2bea
CogSample: start to add a shooting ability
2023-11-05 23:22:59 -05:00
Arnaud Jamin
7e8ba3e092
CogAbility: Fix cheats not correctly saved when connected to a server
...
CogSample: Projectile progress
2023-10-31 23:50:41 -04:00
Arnaud Jamin
7f88f5d53a
CogWindow: Rename CreateWindow to AddWindow to prevent name conflict with windows headers
...
CogSample : Projectile progress
2023-10-30 23:44:24 -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
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
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
518d741b6e
CogSample: Better placement of the damage vfx for the poison ability
2023-10-19 22:51:19 -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
08b43a16dd
CogSample: improve the activate ability BTTask
2023-10-17 17:42:37 -04:00
Arnaud Jamin
c8c68ee2b4
Improve behavior tree
...
add hover feedback on gamepad buttons
2023-10-17 17:18:56 -04:00
Arnaud Jamin
0529373683
Add CogSample own BTTask to implement a custom description
2023-10-17 15:05:38 -04:00
Arnaud Jamin
ead94dffe6
Add runtime values in the behavior tree window
...
Sort blackboard by name
2023-10-17 12:35:56 -04:00
Arnaud Jamin
fe18f457e1
add more keys in the blackboard
2023-10-16 17:22:07 -04:00
Arnaud Jamin
95d24ae767
Add behavior tree window
2023-10-16 17:04:32 -04:00
Arnaud Jamin
18e3e3c25f
add basic AI behavior in the sample
2023-10-16 02:04:37 -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
adbb417c43
tweak hud
2023-10-12 12:59:30 -04:00
Arnaud Jamin
f67b1835f3
fix revive
2023-10-12 11:43:46 -04:00
Arnaud Jamin
88481c3dcc
input actions
2023-10-11 14:50:51 -04:00
Arnaud Jamin
18d82287aa
unify data assets
2023-10-11 10:33:13 -04:00
Arnaud Jamin
c5d1d14ac6
unify abilities data asset
2023-10-11 01:28:24 -04:00
Arnaud Jamin
83d756252a
add possession in selection window
2023-10-10 17:24:27 -04:00
Arnaud Jamin
91a18306e4
add remove ability
2023-10-10 11:26:37 -04:00