Arnaud Jamin
dacbaf2bea
CogSample: start to add a shooting ability
2023-11-05 23:22:59 -05:00
Arnaud Jamin
34e08a9e2a
CogSample: Add a window with the Team of the selection.
2023-11-05 01:10:22 -04:00
Arnaud Jamin
c44171b113
CogWindow: Add an option to have no padding on windows (used by CogAbilityWindow_Abilities, Effects, Tags, ...)
2023-11-05 00:32:25 -04:00
Arnaud Jamin
860c9be349
CogEngine: Plot window improvements.
2023-11-04 23:20:21 -04:00
Arnaud Jamin
9d3143298b
CogAbility: Add blocked ability tags
2023-11-04 00:20:18 -04:00
Arnaud Jamin
429123dbd3
CogAbility: Add menu to sort and filter Tags window
2023-11-03 23:38:53 -04:00
Arnaud Jamin
31d5fa9db8
CogWindow: Widgets can now be chosen and ordered by the user
2023-11-03 21:08:54 -04:00
Arnaud Jamin
4393709bbc
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-11-03 14:05:00 -04: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
29e8fa4522
CogAbility: Improve Effects Ability and Attribute window
...
CogAbility:
- Add sorting on Effects and Ability
- Add search on Effects and Ability
- Colors are now per user config
- Add blocking info in ability window and change its color when blocked
- Add separate windows for Effects
CogEnine: Change the command binding key widget
2023-11-03 02:40:38 -04: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
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
5200db56c5
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-30 23:44:27 -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
be498905bc
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-27 10:17:30 -04:00
Arnaud Jamin
b147b4b05f
minor fixes
2023-10-27 10:17:25 -04:00
Arnaud Jamin
9a1fe2a348
Fix the build in no unity
2023-10-27 02:56:10 -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
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
07e9db10af
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-22 23:16:04 -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
9a7766b9a7
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-22 01:37:30 -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
4c9f731475
CogImGui: Fix crash when restating level
2023-10-21 20:20:25 -04:00
Arnaud Jamin
9f5431465b
Fix garbage collection unloading cog assets
2023-10-21 01:28:54 -04:00
Arnaud Jamin
f2d8311c90
CogWindow: Add shortcuts text for some menu items
2023-10-21 00:31:14 -04:00
Arnaud Jamin
a200c40bed
CogEngine: Selection prioritize another actor than the selected actor unless only touching the selected actor.
2023-10-20 16:25:01 -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
812f4fa91f
Start to add path following debug
2023-10-20 09:02:11 -04:00
Arnaud Jamin
804f7c6ba5
CogWindow: Move Registering of default command bindings to WindowManager
2023-10-19 23:31:42 -04:00
Arnaud Jamin
e4ad41601e
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-19 22:51:22 -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
1b5d63b0af
Rework how ImGui input toggle is triggered
...
Add a new window CommandBindings to configure the shortcuts of console commands
The first time it is created, this window add the bindings to control cog:
[Tab] Cog.ToggleInput
[F1] Cog.LoadLayout 1
[F2] Cog.LoadLayout 2
[F3] Cog.LoadLayout 3
[F4] Cog.LoadLayout 4
[F5] Cog.ToggleSelectionMode
The selection window can now uses the Actor Label instead of Name (simpler to read)
Fix Blackboard sorting
2023-10-19 17:28:42 -04:00
Arnaud Jamin
c32efe88f5
Merge branch 'main' into pr/6
2023-10-18 21:27:36 -04:00
Arnaud Jamin
ea61e2d7a1
Fix tabs
2023-10-18 21:12:55 -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
daf5762035
Update Todo
2023-10-17 19:19:26 -04:00
Arnaud Jamin
08b43a16dd
CogSample: improve the activate ability BTTask
2023-10-17 17:42:37 -04:00
Arnaud Jamin
43d6fdbaf0
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-17 17:19:24 -04:00
Arnaud Jamin
c8c68ee2b4
Improve behavior tree
...
add hover feedback on gamepad buttons
2023-10-17 17:18:56 -04:00
Arnaud Jamin
9b7304004d
fix crash at launch
2023-10-17 15:10:19 -04:00
Arnaud Jamin
0d9a5b4457
Update todo
2023-10-17 15:06:30 -04:00
Arnaud Jamin
0529373683
Add CogSample own BTTask to implement a custom description
2023-10-17 15:05:38 -04:00
Arnaud Jamin
0c00b4a2c4
Save selection window config
2023-10-17 15:02:20 -04:00
Arnaud Jamin
e05c35cecf
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-17 12:36:01 -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
4e342c8fce
Fix #pragma once in CogSampleLogCategories.h
2023-10-17 12:34:17 -04:00
Arnaud Jamin
3c2eac3969
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-17 00:05:52 -04:00
Arnaud Jamin
8fd05218ca
improve behavior tree window
2023-10-17 00:05:49 -04:00
Arnaud Jamin
fe18f457e1
add more keys in the blackboard
2023-10-16 17:22:07 -04:00
Arnaud Jamin
6d11f22a63
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-16 17:04:39 -04:00
Arnaud Jamin
95d24ae767
Add behavior tree window
2023-10-16 17:04:32 -04:00
Arnaud Jamin
170869648c
fix package mode build
...
Cog Data asset should now be correctly loaded in package mode
2023-10-16 12:48:43 -04:00
Arnaud Jamin
283608e6ff
blackboard window now display key and values
2023-10-16 12:14:46 -04:00
Arnaud Jamin
fc5abf7e8f
starting to add AI windows
2023-10-16 02:51:44 -04:00
Arnaud Jamin
e674cf29c1
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-16 02:04:41 -04:00
Arnaud Jamin
18e3e3c25f
add basic AI behavior in the sample
2023-10-16 02:04:37 -04:00
Arnaud Jamin
da02827408
improve inspector
2023-10-16 00:00:05 -04:00
Arnaud Jamin
667439e5fa
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-13 23:35:19 -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
5b50d97cbd
Move most modules in the same Cog plugin
2023-10-13 14:59:53 -04:00
Arnaud Jamin
6f50f1d1ce
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-13 10:48:12 -04:00
Arnaud Jamin
abca961ff0
remove generated files
2023-10-13 10:48:10 -04:00
Arnaud Jamin
3294a2214b
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-13 00:37:11 -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
9be50bf331
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-12 12:59:32 -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
1f561ccc16
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-12 11:26:58 -04:00
Arnaud Jamin
7dc83d6601
fix build error
2023-10-12 11:26:55 -04:00
Arnaud Jamin
293a35af06
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-11 22:01:45 -04:00
Arnaud Jamin
1d1c9006c9
remove videos
2023-10-11 22:01:18 -04:00
Arnaud Jamin
bfaf0c0058
reset config
2023-10-11 21:59:44 -04:00
Arnaud Jamin
88481c3dcc
input actions
2023-10-11 14:50:51 -04:00
Arnaud Jamin
5095cb0846
default toggle input key
2023-10-11 14:40:21 -04:00
Arnaud Jamin
e90b097c1d
window settings - imgui toggle input settings
2023-10-11 14:34:18 -04:00
Arnaud Jamin
18d82287aa
unify data assets
2023-10-11 10:33:13 -04:00
Arnaud Jamin
3116bbc87f
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-11 01:38:41 -04:00
Arnaud Jamin
8c44c15224
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-11 01:28:29 -04:00
Arnaud Jamin
c5d1d14ac6
unify abilities data asset
2023-10-11 01:28:24 -04:00
Arnaud Jamin
f2d320ceca
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-10 23:53:47 -04:00
Arnaud Jamin
eb963614b9
simplify integration
2023-10-10 23:53:34 -04:00
Arnaud Jamin
7094dbf1f5
add Todo
2023-10-10 17:43:42 -04:00
Arnaud Jamin
b4ee2da00a
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-10 17:24:32 -04:00
Arnaud Jamin
83d756252a
add possession in selection window
2023-10-10 17:24:27 -04:00
Arnaud Jamin
87acfc5a94
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-10 11:26:40 -04:00
Arnaud Jamin
91a18306e4
add remove ability
2023-10-10 11:26:37 -04:00
Arnaud Jamin
2d5e764e19
cheats and window menu persistence
2023-10-10 02:10:18 -04:00
Arnaud Jamin
c9a3013bb9
save cheats state
2023-10-10 01:12:59 -04:00
Arnaud Jamin
0dca669326
update UI effect on the sample
2023-10-10 00:20:12 -04:00
Arnaud Jamin
9ec695e65b
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-09 19:09:33 -04:00
Arnaud Jamin
02a11e8b7c
display effects in sample
2023-10-09 19:09:25 -04:00
Arnaud Jamin
99db2cfd5e
started to add effects in hud on the sample
2023-10-09 03:15:09 -04:00
Arnaud Jamin
b3a230343b
fix shipping target
2023-10-09 02:24:03 -04:00
Arnaud Jamin
ad7cbb1667
sample UI ability cooldown
2023-10-09 02:20:52 -04:00
Arnaud Jamin
02b402023a
data registery + debug
2023-10-07 02:22:45 -04:00