-
Notifications
You must be signed in to change notification settings - Fork 2
Features
fpwong edited this page Jan 26, 2023
·
16 revisions
This wiki is no longer updated, please go to: https://blueprintassist.github.io/features/command-list/
Feature |
---|
Generate getter and setter |
Set variable defaults |
Auto add parent node |
Auto enable Instance Editable |
Invisible knot nodes |
Play live compile sound |
Shift drag nodes |
Folder bookmarks |
- Open a menu which displays the hotkeys for the plugin
- Search and open a menu or setting with
CTRL + SHIFT + K
-
Use the
ArrowKeys
to move the selected pin -
Selecting a node will select the top-right execution pin
-
You can also select a pin by left-clicking on it
- Select a node using
CTRL + ArrowKeys
- Press
Tab
to open the blueprint creation menu. With a pin selected it will create the menu for the pin
- With a node selected press
F
to format the block of nodes - If the block of nodes has an event node, it will use it as the root node
- Two styles for parameters:
-
Helixing
: Parameter nodes are placed below -
LHS (Left-hand side)
: Parameter nodes are placed on the LHS of the node
-
- There are commands to forcing a formatting style (unbound by default)
- Format with Helixing
- Format with LHS (left-hand side)
- Important settings:
- Account for comment boxes (Experimental): Uses comment box bounds when formatting
- Center branches: centers nodes instead of positioning them top-to-bottom
- With multiple nodes selected press
Shift + F
to format only the selected nodes - If you have a single node selected, this command will selectively format the node tree to the right
-
Press
CTRL + R
to format all event nodes on the graph. -
Using the option:
Use columns for format all
, events are laid out in columns based on the type of event node -
Blocks can be reordered by moving the height of the event node above the other block.
- With a node selected press
SHIFT + DEL
to delete the node while preserving the links
- With a node selected, press
Q
to connect unlinked pins to nearby nodes
- With a node selected, hover a wire or pin and press
CTRL + Q
to link the node
- Select a pin, then hover another pin and press
CTRL + SHIFT + Q
to link the two pins
- Hover a wire or pin and press
D
to disconnect
- Select a node and press
CTRL + D
to disconnect node execution
- Select a node and press
CTRL + SHIFT + D
to disconnect all pins
- With the blueprint creation menu open, press
CTRL + T
to toggle context sensitive
- With a node selected, press
CTRL + SHIFT + (Left / Right)
to swap the node execution left or right
- Press
CTRL + E
to start editing the value of the selected pin - Pressing the hotkey again will move to the next editable value on the pin (for example when editing the Delta Location Vector)
- Press
ALT + O
to switch workflow mode. This is mainly for AnimBP, WidgetBP and BehaviorTrees - In the AnimBP, it will open a menu since there are more than 2 modes to be selected from
- Pressing
CTRL + SHIFT + E
will bring up a menu with a list of variables in the Details panel - Selecting an item in the menu will bring keyboard focus to that variable (boolean variables will be toggled)
- Pressing
CTRL + Equals
will zoom to fit the node tree (all nodes connected to the current node)
- Pressing
CTRL + SHIFT + A
will open a menu allowing you to add a new graph, function macro, variable or event dispatcher
- Pressing
CTRL + G
will open a menu allowing you to bring viewport focus to any function / macro / graph / event
- Pressing
CTRL + ALT + F
will open a menu allowing you to bring keyboard focus to a search box in the current window
- Pressing
CTRL + SHIFT + G
will open a menu allowing you to focus a variable in the blueprint
- Pressing
CTRL + M
will bring up the pin actions for the selected pin
- Pressing
CTRL + SHIFT + M
will bring up the node actions for the selected node
- Pressing
CTRL + SHIFT + V
will duplicate a variable node for each of it's links
- Replace the selected node with a new node by pressing
CTRL + H
- Move the camera using
SHIFT + Arrow Keys
- Disabled or enable selected nodes using
CTRL + \
- Split hovered or selected pin using
ALT + Q
- Recombine using
ALT + CTRL + Q
- Rename selected variable or macro by pressing
F2
- New context menu actions for variables to generate getter and setter
- Setting
Merge Generate Getter and Setter Button
to merge into a single action - Renaming a variable will auto-rename the getter and setter
- Set default properties to be applied to newly created variables
Here we would like to set all new variables to default to private
- Disable this behavior by disabling
Auto Add Parent Node
- Enable the variable property
Instance Editable
when you tick Expose on Spawn
- Disabled by default, enable with setting
Enable Invisible Knot Nodes
- Play sound upon successful live compile
- Disabled by default, enable with setting
Play Live Compile Sound
- Disabled by default, enable with setting
Enable Shift Dragging Nodes
Keybindings to activate a folder in the content browser. While the content browser is open:
- Press
CTRL + SHIFT + {0-9}
to set the bookmark - Press
CTRL + {0-9}
to activate the bookmark - See setting
Folder bookmarks
to change keybindings for bookmarks