mirror of
https://github.com/Ed94/Cog.git
synced 2026-08-06 15:48:48 +00:00
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
This commit is contained in:
@@ -5,7 +5,7 @@ Cog are debug tools for Unreal Engine built on top of [ImGui](https://github.com
|
|||||||
|
|
||||||
## Project Structure
|
## Project Structure
|
||||||
|
|
||||||
- `CogSample` - A Sample that demonstrate various Cog functionalities
|
- `CogSample` - A Sample that demonstrate various Cog functionalities. The project was saved in Unreal 5.1
|
||||||
- `Plugins/CogAbility` - ImGui windows for the Gameplay Ability System (Abilities, Effects, Tags, ...)
|
- `Plugins/CogAbility` - ImGui windows for the Gameplay Ability System (Abilities, Effects, Tags, ...)
|
||||||
- `Plugins/CogInput` - ImGui windows for the Enhanced Input library (Input action, Gamepad)
|
- `Plugins/CogInput` - ImGui windows for the Enhanced Input library (Input action, Gamepad)
|
||||||
- `Plugins/CogEngine` - ImGui windows for the core unreal engine functionalities (Log, Stats, Time, Collisions, Skeleton, ...)
|
- `Plugins/CogEngine` - ImGui windows for the core unreal engine functionalities (Log, Stats, Time, Collisions, Skeleton, ...)
|
||||||
@@ -16,26 +16,56 @@ Cog are debug tools for Unreal Engine built on top of [ImGui](https://github.com
|
|||||||
|
|
||||||
## ImGui Windows
|
## ImGui Windows
|
||||||
|
|
||||||
|
- Most windows display their contents based on a selected actor.
|
||||||
|
- The selector actor can be chosen using the selection window or widget.
|
||||||
|
- mouse over a window title to display its help. This behavior can be disabled in the Window menu.
|
||||||
|
- Window Layouts can be saved/loaded.
|
||||||
|
- Windows save their own settings in a Cog.ini file to maintain their state between multiple sessions.
|
||||||
|
|
||||||
### Abilities
|
### Abilities
|
||||||
|
Displays the gameplay abilities of the selected actor.
|
||||||
|
|
||||||

|

|
||||||
|
- Click the ability checkbox to force its activation or deactivation.
|
||||||
|
- Right click an ability to open or close the ability separate window.
|
||||||
|
- Use the 'Give Ability' menu to manually give an ability from a list defined in a data asset.
|
||||||
|
|
||||||
### Actions
|
### Actions
|
||||||

|

|
||||||
|
|
||||||
### Attributes
|
### Attributes
|
||||||
|
Displays the gameplay attributes of the selected actor
|
||||||
|
|
||||||

|

|
||||||
|
- Attributes can be sorted by name, category or attribute set.
|
||||||
|
- Attributes with the Current value greater than the Base value are displayed in green.
|
||||||
|
- Attributes with the Current value lower than the Base value are displayed in red. - Use the options 'Show Only Modified' to only show the attributes that have modifiers.
|
||||||
|
|
||||||
### Cheats
|
### Cheats
|
||||||
|
Used to apply cheats to the selected actor.
|
||||||
|
|
||||||

|

|
||||||
|
- The cheats are gameplay effects configured in a data asset.
|
||||||
|
- Key modifiers can be used to change which actor should be affected by the cheat:
|
||||||
|
- [CTRL] apply the cheat to the controlled actor
|
||||||
|
- [ALT] apply the cheat to the allies of the selected actor
|
||||||
|
- [SHIFT] apply the cheat to the enemies of the selected actor
|
||||||
|
|
||||||
### Collisions
|
### Collisions
|
||||||
|
Used to inspect collisions by performing a collision query with the selected channels.
|
||||||
|
|
||||||

|

|
||||||
|
- The query can be configured in the options.
|
||||||
|
- The displayed collision channels can be configured in a Data Asset.
|
||||||
|
|
||||||
### Debug Settings
|
### Debug Settings
|
||||||

|

|
||||||
|
|
||||||
### Effects
|
### Effects
|
||||||
|
Displays the gameplay effects of the selected actor.
|
||||||
|
|
||||||

|

|
||||||
|
- Mouse over an effect to see its details such as its modifiers, the gameplay tags it grants, the remaining time.
|
||||||
|
|
||||||
### Gamepad
|
### Gamepad
|
||||||

|

|
||||||
@@ -53,7 +83,10 @@ Cog are debug tools for Unreal Engine built on top of [ImGui](https://github.com
|
|||||||

|

|
||||||
|
|
||||||
### Pools
|
### Pools
|
||||||
|
Displays attributes of the selected actor as pools.
|
||||||
|
|
||||||

|

|
||||||
|
- The pools can be configured in a data asset.
|
||||||
|
|
||||||
### Plots
|
### Plots
|
||||||

|

|
||||||
@@ -74,17 +107,16 @@ Cog are debug tools for Unreal Engine built on top of [ImGui](https://github.com
|
|||||||

|

|
||||||
|
|
||||||
### Tags
|
### Tags
|
||||||
|
Displays gameplay tags of the selected actor.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Time Scale
|
### Time Scale
|
||||||

|

|
||||||
|
|
||||||
### Tweaks
|
### Tweaks
|
||||||
|
Used to apply tweaks to all the spawned actors
|
||||||
|
|
||||||

|

|
||||||
|
- The tweaks are used to test various gameplay settings by actor category
|
||||||
|
- The tweaks can be configured in a data asset.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user