Commit Graph

17 Commits

Author SHA1 Message Date
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 804f7c6ba5 CogWindow: Move Registering of default command bindings to WindowManager 2023-10-19 23:31:42 -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 db184c4aed Replicate client selection to the server to filter server debug replication 2023-10-18 14:09:02 -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 0c00b4a2c4 Save selection window config 2023-10-17 15:02:20 -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 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 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