Login

Fancade Wiki

Deleted Keyboard Shortcuts.md

... ...
@@ -1,86 +0,0 @@
1
# Desktop controls
2
3
On macOS, CMD and CTRL are treated as the same button.
4
5
## Edit Mode
6
7
| Input | Description | Other |
8
| ----- |-------------| ----- |
9
| Mouse + RMB OR Arrow keys OR WASD keys OR Keypad | Pan | Shift pans slower. Pan is default in xz-plane only but using ALT unlocks free pan like in the app |
10
| Mouse scroll wheel OR Keypad +/- OR ? and ´ keys (the two buttons at the right of 0) | Zoom | Shift and CTRL modifies speed |
11
| Mouse + MMB OR O key OR R key | Orbit | Shift orbits slower, CTRL snaps angle, ALT snaps angle to topdown view |
12
| LMB + CTRL | Toggle selection of mouse-hovered block | |
13
| LMB + CTRL + Mouse move | Rectangle select adds to current selection | |
14
| Backspace OR Delete | Remove block | Removes selected blocks first. If no blocks are selected, it removes the block that the mouse hovers over. Holding down Shift continuously removes all blocks that the mouse hovers over. |
15
| E key | Open / Close block | |
16
| T key | Open / Close block for painting | |
17
| I key | Open / Close inventory | |
18
| F key | Focus on selected / Auto-fit camera | Auto-fits camera if no blocks are selected |
19
| G key | Camera pitch snap | Same as tapping on the camera button |
20
| Shift + F key | Fill block with current paint | Only available in paint block mode |
21
| CTRL + C key | Copy blocks | |
22
| CTRL + V key | Paste blocks | |
23
| CTRL + X key | Cut blocks | |
24
| CTRL + S key | Save game in the browser's local storage | This is not a normal file in the filesystem. Local storage can easily be cleared, so it is recommended to download the game as a local file regularly using CTRL + Shift + S |
25
| CTRL + Shift + S key | Save the game as a local file | Such local files can later be dragged and dropped over the browser window to restore a lost game file |
26
| CTRL + Z key | Undo | |
27
| CTRL + Shift + Z key | Redo | |
28
| Escape key | Go back or Close | |
29
30
31
## Play Mode
32
33
| Input | Description | Other |
34
| ----- |-------------| ----- |
35
| Arrow keys | Generate directional swipes with minor offset along secondary direction + Generating fake accelerometer inputs | Shift and CTRL modifies the distance. Special cases when detecting the Virtual Gamepad or Neo Joystick (does not support buttons or dual sticks mode yet) |
36
| WASD | Same as arrow keys but with opposite minor offset along secondary direction | Shift and CTRL modifies the distance |
37
| Keypad keys | Same as arrow keys but no secondary direction offsets | Shift and CTRL modifies the distance |
38
| TFGH | Fake accelerometer | Shift and CTRL modifies the angle amount, ALT adds white noise to the output |
39
| IJKL | Tap like it was an on-screen control in left-right-back-forward | |
40
| Space key OR Keypad 5 | Tap middle | |
41
| Z key | Tap left middle | |
42
| X key | Tap right middle | |
43
| Escape key | Tap top left | |
44
| Enter key | Tap top right | |
45
| P key | Pause / Resume | |
46
| Mouse + RMB | Pan with fake gesture | |
47
| Mouse scroll wheel OR ? and ´ keys OR Keypad +/- (the two buttons at the right of 0) | Zoom with fake gesture | Shift and CTRL modifies speed |
48
| Mouse + MMB | Orbit with fake gesture | |
49
| Mouse + MMB + CTRL | Pitch with fake gesture | |
50
| CTRL + R key | Restart | Also works in the pause menu |
51
| CTRL + P key | Enters "dev pause mode" where the game is paused without the pause UI showing | |
52
| Shift + P key | Steps a single frame forward in "dev pause mode" | Only works in edit mode |
53
54
55
## Menus
56
57
| Input | Description | Other |
58
| ----- |-------------| ----- |
59
| Mouse scroll wheel OR Up and down arrow keys | Scroll up and down | |
60
| Left and right arrow keys | Switches tab in main menu | |
61
| Enter key | Tap the "focus" button | |
62
| Escape key | Close or back | |
63
| CTRL + Q | Eject / Exit game in pause menu | |
64
65
## Top Menu
66
67
| CTRL + S key | Save the selected game as a local file | Only works in "Projects" or if the current logged-in user is the author of the game |
68
| Files dropped onto window | Create a new game in "Projects" for each file | Only works in the top menu. Doesn't work if the file exists or if the current logged-in user is not the author of that game (and the game is not editable). This can be used for turn-based collaboration. |
69
70
71
## Misc
72
73
| Input | Description | Other |
74
| ----- |-------------| ----- |
75
| F1 | Contextual help | Open a wiki help page in a new tab. Selecting or hovering over (in the inventory) a stock prefab opens up the wiki page for that prefab. |
76
77
78
## Parameters
79
80
| Parameter | Description | Other |
81
| --------- | ----------- | ----- |
82
| max_w | Maximum width of the canvas | Default value is 1024 |
83
| max_h | Maximum height of the canvas | Default value is 768 |
84
| ar_w | Aspect ratio width | In a 4/3 aspect ratio, this parameter should be 3. If any of the ar_w or ar_h is set, the aspect ratio is forced and limited by the max_w and max_h parameters |
85
| ar_h | Aspect ratio height | In a 4/3 aspect ratio, this parameter should be 4. If any of the ar_w or ar_h is set, the aspect ratio is forced and limited by the max_w and max_h parameters |
86
| lv | Level index of the startup game | Can be used for linked games. But the official way to link to a level is to include it in the URL such as https://play.fancade.com/5F084A0BCE06B710/5 where the level "5" is specified last. |
Fancade Wiki