mirror of
https://github.com/Ed94/Cog.git
synced 2026-06-13 00:01:37 -07:00
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
This commit is contained in:
@@ -25,7 +25,7 @@ General Info:
|
||||
|
||||
Displays the gameplay abilities of the selected actor.
|
||||
|
||||
[]()
|
||||

|
||||
- Click the ability checkbox to force its activation or deactivation.
|
||||
- Right click an ability to remove it, or open/close the ability separate window.
|
||||
- Use the 'Give Ability' menu to manually give an ability from a list defined in a Data Asset.
|
||||
@@ -33,14 +33,14 @@ Displays the gameplay abilities of the selected actor.
|
||||
### Actions
|
||||
Displays the state of Input Action.
|
||||
|
||||

|
||||

|
||||
- Can be used to inject inputs to help debugging, as loosing window focus when breaking in the code doesn't affect the state of injected inputs unlike real inputs.
|
||||
- The display input action are read from a Input Mapping Context defined in a Data Asset.
|
||||
|
||||
### 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.
|
||||
@@ -59,12 +59,20 @@ Displays the blackboard of the selected actor.
|
||||
### Cheats
|
||||
Used to apply cheats to the selected actor.
|
||||
|
||||

|
||||
- The cheats are gameplay effects configured in a data asset.
|
||||

|
||||
- Cheats are replicated to the game server to be executed.
|
||||
- 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
|
||||
- Optionaly, cheats applied to the local player character are automatically reapplied.
|
||||
|
||||

|
||||
|
||||
- Cheats can be defined in a Data Asset. Cog provide two default cheat execution (Apply Effect, Activate Ability).
|
||||
- Cheat executions can be defined in blueprint.
|
||||
|
||||

|
||||
|
||||
### Collisions Tester
|
||||
Used to test a collision query
|
||||
@@ -89,6 +97,17 @@ Used to configure the command bindings.
|
||||
- `Cog.LoadLayout <LayoutIndex>`
|
||||
- `Cog.ToggleSelectionMode`
|
||||
|
||||
### Console
|
||||
Used as a replacement of the Unreal console command.
|
||||
|
||||

|
||||
- The console exist as a window and a widget (placed in main menu bar).
|
||||
- The console widget can optionaly get the keyboard focus when the main menu bar is shown.
|
||||
- Use the Keys Up/Down or Tab/Shift-Tab to nagivate in the command list.
|
||||
- The console settings can be change in the console window menu, or by right clicking the widget.
|
||||
|
||||

|
||||
|
||||
### Debug Settings
|
||||
Used to tweak how the debug display is drawn.
|
||||
|
||||
@@ -97,7 +116,7 @@ Used to tweak how the debug display is drawn.
|
||||
### 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, etc.
|
||||
|
||||
### Gamepad
|
||||
@@ -149,6 +168,16 @@ The following image shows the editor running along a dedicated server. The NetIm
|
||||
This can be used to debug the state of the game server. For example the behavior trees are only available on the game server.
|
||||

|
||||
|
||||
### Notifications
|
||||
Use to display and configure notifications
|
||||
|
||||

|
||||
|
||||
- Notification can be added by using the following macros: `COG_NOTIFY`, `COG_NOTIFY_WARNING`, or `COG_NOTIFY_ERROR`.
|
||||
- Notification settings can used to adjust the filtering, their location, their size, etc.
|
||||
|
||||

|
||||
|
||||
### Output Log
|
||||
Display the output log based on each log categories verbosity.
|
||||
|
||||
@@ -185,15 +214,7 @@ Plots values and events overtime. When applicable, only the values and events of
|
||||
Used to configure the rendering quality.
|
||||
|
||||

|
||||
|
||||
### Skeleton
|
||||
Display the bone hierarchy and the skeleton debug draw of the selected actor if it has a Skeletal Mesh.
|
||||
|
||||

|
||||
- Mouse over a bone to highlight it.
|
||||
- Right click a bone to access more debug display.
|
||||
- Use the [Ctrl] key to toggle the bone debug draw recursively.
|
||||
|
||||
|
||||
### Selection
|
||||
Used to select an actor either by picking an actor in the world or by selecting an actor in the actor list.
|
||||
|
||||
@@ -208,6 +229,14 @@ Configure the settings of Cog Windows.
|
||||
- Can configure the input key to toggle the input focus between the game and imgui
|
||||
- Can change the DPI Scaling
|
||||
|
||||
### Skeleton
|
||||
Display the bone hierarchy and the skeleton debug draw of the selected actor if it has a Skeletal Mesh.
|
||||
|
||||

|
||||
- Mouse over a bone to highlight it.
|
||||
- Right click a bone to access more debug display.
|
||||
- Use the [Ctrl] key to toggle the bone debug draw recursively.
|
||||
|
||||
### Spawn
|
||||
Used to spawn new actors in the world. The spawn list can be configured in a Data Asset.
|
||||
|
||||
@@ -216,18 +245,28 @@ Used to spawn new actors in the world. The spawn list can be configured in a Dat
|
||||
### Stats
|
||||
Displays engine stats such as FPS, Ping, Packet Loss.
|
||||
|
||||

|
||||

|
||||
|
||||
- Stats can be viewed as a widget in the main menu bar.
|
||||
- Clicking on the stat povide a menu to force the stat to a reach a specific value.
|
||||
- Right cliking the stat display the settings, where the specific stat values can be defined.
|
||||
|
||||

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

|
||||

|
||||
|
||||
### Time Scale
|
||||
Used to change the game global time scale.
|
||||
|
||||

|
||||

|
||||
- If changed on a client the time scale is also modified on the game server, and replicated to the other clients.
|
||||
- Time Scale can be viewed as a widget in the main menu bar.
|
||||
- Right cliking the Time Scale display the settings, where the specific Time Scale values can be defined.
|
||||
|
||||

|
||||
|
||||
### Transform
|
||||
Used to read and set the selected actor transform.
|
||||
|
||||
Reference in New Issue
Block a user