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
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
e952256b98
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-05 01:54:32 -04:00
Arnaud Jamin
27f4b9485a
add a new heroes push back abilities
2023-10-05 01:54:26 -04:00
Arnaud Jamin
ad397dbf7e
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-04 10:19:09 -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
496439fe20
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-03 12:05:08 -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
82dca91a89
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-02 23:49:15 -04:00
Arnaud Jamin
bd6c7be5ca
rename CogInterfaces to CogInterface
2023-10-02 23:49:10 -04:00
Arnaud Jamin
771963f7c2
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-02 17:27:39 -04:00
Arnaud Jamin
e257169ff0
Update .gitignore
2023-10-02 17:27:30 -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
82eb2d77e7
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-10-02 15:28:44 -04:00
Arnaud Jamin
28cef19935
Add spawning window
2023-10-02 15:28:35 -04:00
Arnaud Jamin
1aabdb5c4e
First Submit
2023-10-02 01:32:41 -04:00
Arnaud Jamin
c34574e841
Initial commit
2023-10-02 01:30:11 -04:00