Difference between revisions of "Hotkeys"

From The Powder Toy
Jump to: navigation, search
(Single Hotkeys)
(Add Ctrl+e shortcut from upcoming version)
 
(70 intermediate revisions by 28 users not shown)
Line 1: Line 1:
 +
{{Languages|Hotkeys}}
 +
 
== Single Hotkeys ==
 
== Single Hotkeys ==
 
{|
 
{|
 
! Key || Description
 
! Key || Description
 
|-
 
|-
| Caps Lock || Specific Element Erase  
+
| Delete || Specific Element Erase mode (Ctrl+Alt+LMB to select element)
 
|-
 
|-
| Insert or ; (semicolon) || Replace mode  
+
| Insert or ; (semicolon) || Replace mode (Ctrl+Alt+LMB to select element to be replaced)
 
|-
 
|-
 
| TAB || Circle/Square/Triangle Brush  
 
| TAB || Circle/Square/Triangle Brush  
Line 25: Line 27:
 
| C || Cycle view mode  
 
| C || Cycle view mode  
 
|-
 
|-
| 1-9 || Set view mode  
+
| 0-9 || Set view mode  
 
|-
 
|-
| P || Save screenshot to .ppm
+
| P || Save screenshot to .png
 +
|-
 +
| N || Toggles Newtonian Gravity.
 
|-
 
|-
 
| F || Pause and go to next frame  
 
| F || Pause and go to next frame  
Line 38: Line 42:
 
|-
 
|-
 
| I || Invert Pressure and Velocity map  
 
| I || Invert Pressure and Velocity map  
|-
 
| T || Vine mode
 
 
|-
 
|-
 
| W || Toggle gravity modes (+ Shift when STK2 is out)  
 
| W || Toggle gravity modes (+ Shift when STK2 is out)  
Line 47: Line 49:
 
| U || Toggle ambient heat  
 
| U || Toggle ambient heat  
 
|-
 
|-
| R || Reset LIFE generation (when in Debug mode)
+
| R || Rotate counter-clockwise when stamp preview is up
 
|-
 
|-
 
| ~ || [[Lua| Lua console]]  
 
| ~ || [[Lua| Lua console]]  
Line 59: Line 61:
 
| B || Edit decoration layer  
 
| B || Edit decoration layer  
 
|-
 
|-
| ; || Replace mode
+
| E || Element search
^ Key combinations ^
+
|-
^ Key ^ Description ^
+
| F5 || Reload simulation
| Ctrl+C/V/X | Copy/Paste/Cut |
+
|}
| Ctrl+Z | Undo |
+
 
| Ctrl+G | Toggle display of Newtonian gravity field |
+
== Key Combinations ==
| Ctrl+B | Toggle display of decoration layer |
+
(RMB/LMB = Right/Left mouse button)
| Ctrl+Cursor drag | Rectangle |
+
{|
| Shift+Cursor drag | Line |
+
! Key || Description
| Shift+Alt+Cursor drag | Line snapping in steps of 45° |
+
|-
| MMB / Alt+LMB click | Sample element |
+
| Ctrl + C/V/X || Copy/Paste/Cut  
| Mouse scroll / { } | Change brush size |
+
|-
| Ctrl + Mouse scroll | Change vertical brush size |
+
| Ctrl + Z || Undo  
| Shift + Mouse scroll | Change horizontal brush size |
+
|-
| Shift + Ctrl + R | Horizontal mirror for stamp (need stamp preview up) |
+
| Ctrl + Y || Redo
| Ctrl + R | Rotate stamp counterclockwise (need stamp preview up) |
+
|-
| Ctrl + Arrow keys | Shift stamp in the direction of arrow key one pixel (no walls) |
+
| Ctrl + Shift + Z || Redo
| Ctrl + L alternative button | Select subject for Specific Element erase |
+
|-
| Ctrl + = | Reset Electricity |
+
| Ctrl + G || Toggle display of Newtonian gravity field  
| Ctrl + Shift + LMB/RMB | Fill |
+
|-
 +
| Ctrl + B || Toggle display of decoration layer  
 +
|-
 +
| Ctrl + Cursor drag || Rectangle  
 +
|-
 +
| Shift + Cursor drag || Line  
 +
|-
 +
| Shift + Alt + Cursor drag || Line snapping in steps of 45°
 +
|-
 +
| MMB / Alt + RMB/LMB click || Sample element  
 +
|-
 +
| Mouse scroll / { } || Change brush size  
 +
|-
 +
| CTRL + Mouse scroll / { } || Change vertical brush size  
 +
|-
 +
| Shift + Mouse scroll / { } || Change horizontal brush size  
 +
|-
 +
| Shift + Ctrl + R || Horizontal mirror for stamp (need stamp preview up)  
 +
|-
 +
| Shift + R || Vertical mirror for stamp (need stamp preview up)  
 +
|-
 +
| Ctrl + Arrow keys || Shift stamp in the direction of arrow key one pixel (no walls)  
 +
|-
 +
| Ctrl + L alternative button + LMB || Select element or element menu for Specific Element Erase from the element menu or element menu list
 +
|-
 +
| Ctrl + = || Reset Electricity  
 +
|-
 +
| Ctrl + Shift + LMB/RMB || Fill
 +
|-
 +
| Ctrl + I || Install Powder Toy
 +
|-
 +
| Ctrl + ; (semicolon) || Specific Element Erase mode (Ctrl + Alt + LMB to select element)
 +
|-
 +
| Ctrl + F || Find  Specfic Element
 +
|-
 +
| Shift + 1 || Life gradient Note: only works when in debug mode(press D)
 +
|-
 +
| Ctrl + E || Cycle edge modes
 +
|}
 +
 
 +
== Complete List ==
 +
{|
 +
=== Material Selection ===
 +
|-
 +
| LMB || Material 1 (Red)
 +
|-
 +
| RMB || Material 2 (Blue)
 +
|-
 +
| MMB || Material 3 (Green)
 +
|-
 +
| Ctrl + Alt + Click || Material 4 (Cyan) - for replace mode
 +
|-
 +
| Alt + Click || Sample
 +
|-
 +
| E || Element Search
 +
|-
 +
| Ctrl + Shift + LMB || Add To Favourites
 +
|}
 +
 
 +
{|
 +
 
 +
=== Brush ===
 +
|-
 +
| Tab || Brush Shape || Circle / Square / Triangle
 +
|-
 +
| Scroll || Brush Size
 +
|-
 +
| Ctrl + Scroll || Brush Size Vertical
 +
|-
 +
| Shift + Scroll || Brush Size Horizontal
 +
|-
 +
| ] || Increase Brush Size
 +
|-
 +
| [ || Decrease Brush Size
 +
|}
 +
 
 +
{|
 +
=== Draw ===
 +
| Shift + Drag || Line
 +
|-
 +
| Shift + Alt + Drag || Line Snap
 +
|-
 +
| Ctrl + Drag || Area
 +
|-
 +
| Ctrl + Shift + Click || Fill
 +
|}
 +
 
 +
{|
 +
=== Manipulate ===
 +
| Ctrl + C || Copy
 +
|-
 +
| Ctrl + V || Paste
 +
|-
 +
| Ctrl + X || Cut
 +
|-
 +
| Ctrl + R || Rotate
 +
|-
 +
| Shift + R || Flip Horizontal
 +
|-
 +
| Ctrl + Shift + R || Flip Vertical
 +
|-
 +
| Arrow Keys || Nudge
 +
|}
 +
 
 +
{|
 +
 
 +
=== Display ===
 +
| 1-9, 0 || Display Modes || Velocity / Pressure / Persistent / Fire / Blob / Heat / Fancy / Nothing / Heat Gradient / Alternative Velocity
 +
|-
 +
| B || Edit Decoration Layer
 +
|-
 +
| Ctrl + F || Highlight Selected Element || (Material 1)
 +
|-
 +
| G || Grid Modes || Small-Large
 +
|-
 +
| H || Toggle HUD
 +
|-
 +
| Z || Zoom
 +
|-
 +
| Z + Scroll || Magnify / Reduce
 +
|-
 +
| Z + Click || Fix Window
 +
|}
 +
 
 +
{|
 +
=== Modes & Functions ===
 +
| W (+ Shift) || Gravity Modes || Off / Radial / Vertical / Custom
 +
|-
 +
| Y || Air Modes || Off / No Update / On / Pressure Off / Velocity Off
 +
|-
 +
| Ctrl + E || Edge Modes || Void / Solid / Loop
 +
|-
 +
| ; || Replace Mode || (Material 3)
 +
|-
 +
| Ctrl + ; || Specific Delete Mode || (Material 3)
 +
|-
 +
| D (+ Shift) || Debug Mode
 +
|-
 +
| = || Reset Pressure
 +
|-
 +
| Ctrl + = || Reset Electricity
 +
|-
 +
| R || Reset Life Generation
 +
|-
 +
| I || Invert pressure and velocity
 +
|}
 +
 
 +
{|
 +
=== Top Right Panel ===
 +
| Top Right + Click || [P] Sand Effect || Displays color variation for materials
 +
|-
 +
| Ctrl + G || [G] Gravity Field || Displays intensity of gravity in a field
 +
|-
 +
| Ctrl + B || [D] Draw Decorations || Displays custom colors set for materials
 +
|-
 +
| N || [N] Newtonian Gravity || Allows for some materials to alter how gravity works
 +
|-
 +
| U || [A] Ambient Heat || Allows for air to also have temperature
 +
|-
 +
| ~ || [C] Show Console || Command Text Box
 +
|}
 +
 
 +
{|
 +
=== Stamps ===
 +
| S (+ Ctrl) || Save Stamp
 +
|-
 +
| L || Load Last Stamp
 +
|-
 +
| K || Browse Saved Stamps
 +
|}
 +
 
 +
{|
 +
=== Simulation ===
 +
| Spacebar || Pause
 +
|-
 +
| F || Step / Next frame
 +
|-
 +
| F5 || Reload Simulation
 +
|-
 +
| Ctrl + Z || Undo
 +
|-
 +
| Ctrl + Shift + Z || Redo
 +
|-
 +
| Esc / Q || Back / Quit

Latest revision as of 01:44, 6 October 2023

Language: English  • Deutsch • हिन्दी • polski • 中文

Single Hotkeys

Key Description
Delete Specific Element Erase mode (Ctrl+Alt+LMB to select element)
Insert or ; (semicolon) Replace mode (Ctrl+Alt+LMB to select element to be replaced)
TAB Circle/Square/Triangle Brush
Space Pause
Q Quit
Esc Quit
Z Zoom
S Save stamp (+ Ctrl when STK2 is out)
L Load last saved stamp
K Stamp library
C Cycle view mode
0-9 Set view mode
P Save screenshot to .png
N Toggles Newtonian Gravity.
F Pause and go to next frame
G Grid
H Show/Hide HUD
D Debug mode (+ Shift when STK2 is out)
I Invert Pressure and Velocity map
W Toggle gravity modes (+ Shift when STK2 is out)
Y Toggle air modes
U Toggle ambient heat
R Rotate counter-clockwise when stamp preview is up
~ Lua console
= Reset pressure and velocity map
[ Decrease brush size
] Increase brush size
B Edit decoration layer
E Element search
F5 Reload simulation

Key Combinations

(RMB/LMB = Right/Left mouse button)

Key Description
Ctrl + C/V/X Copy/Paste/Cut
Ctrl + Z Undo
Ctrl + Y Redo
Ctrl + Shift + Z Redo
Ctrl + G Toggle display of Newtonian gravity field
Ctrl + B Toggle display of decoration layer
Ctrl + Cursor drag Rectangle
Shift + Cursor drag Line
Shift + Alt + Cursor drag Line snapping in steps of 45°
MMB / Alt + RMB/LMB click Sample element
Mouse scroll / { } Change brush size
CTRL + Mouse scroll / { } Change vertical brush size
Shift + Mouse scroll / { } Change horizontal brush size
Shift + Ctrl + R Horizontal mirror for stamp (need stamp preview up)
Shift + R Vertical mirror for stamp (need stamp preview up)
Ctrl + Arrow keys Shift stamp in the direction of arrow key one pixel (no walls)
Ctrl + L alternative button + LMB Select element or element menu for Specific Element Erase from the element menu or element menu list
Ctrl + = Reset Electricity
Ctrl + Shift + LMB/RMB Fill
Ctrl + I Install Powder Toy
Ctrl + ; (semicolon) Specific Element Erase mode (Ctrl + Alt + LMB to select element)
Ctrl + F Find Specfic Element
Shift + 1 Life gradient Note: only works when in debug mode(press D)
Ctrl + E Cycle edge modes

Complete List

Material Selection

LMB Material 1 (Red)
RMB Material 2 (Blue)
MMB Material 3 (Green)
Ctrl + Alt + Click Material 4 (Cyan) - for replace mode
Alt + Click Sample
E Element Search
Ctrl + Shift + LMB Add To Favourites

Brush

Tab Brush Shape Circle / Square / Triangle
Scroll Brush Size
Ctrl + Scroll Brush Size Vertical
Shift + Scroll Brush Size Horizontal
] Increase Brush Size
[ Decrease Brush Size

Draw

Shift + Drag Line
Shift + Alt + Drag Line Snap
Ctrl + Drag Area
Ctrl + Shift + Click Fill

Manipulate

Ctrl + C Copy
Ctrl + V Paste
Ctrl + X Cut
Ctrl + R Rotate
Shift + R Flip Horizontal
Ctrl + Shift + R Flip Vertical
Arrow Keys Nudge

Display

1-9, 0 Display Modes Velocity / Pressure / Persistent / Fire / Blob / Heat / Fancy / Nothing / Heat Gradient / Alternative Velocity
B Edit Decoration Layer
Ctrl + F Highlight Selected Element (Material 1)
G Grid Modes Small-Large
H Toggle HUD
Z Zoom
Z + Scroll Magnify / Reduce
Z + Click Fix Window

Modes & Functions

W (+ Shift) Gravity Modes Off / Radial / Vertical / Custom
Y Air Modes Off / No Update / On / Pressure Off / Velocity Off
Ctrl + E Edge Modes Void / Solid / Loop
 ; Replace Mode (Material 3)
Ctrl + ; Specific Delete Mode (Material 3)
D (+ Shift) Debug Mode
= Reset Pressure
Ctrl + = Reset Electricity
R Reset Life Generation
I Invert pressure and velocity

Top Right Panel

Top Right + Click [P] Sand Effect Displays color variation for materials
Ctrl + G [G] Gravity Field Displays intensity of gravity in a field
Ctrl + B [D] Draw Decorations Displays custom colors set for materials
N [N] Newtonian Gravity Allows for some materials to alter how gravity works
U [A] Ambient Heat Allows for air to also have temperature
~ [C] Show Console Command Text Box

Stamps

S (+ Ctrl) Save Stamp
L Load Last Stamp
K Browse Saved Stamps

Simulation

Spacebar Pause
F Step / Next frame
F5 Reload Simulation
Ctrl + Z Undo
Ctrl + Shift + Z Redo
Esc / Q Back / Quit