Build/Mapster32 Keyboard Commands: Difference between revisions
LordMisfit (talk | contribs) mNo edit summary |
Helixhorned (talk | contribs) →3D Mode: Mouse: update/cleanup |
||
| Line 1: | Line 1: | ||
== 3D Mode: Mouse == | == 3D Mode: Mouse == | ||
The purpose of mouse in 3D mode is pointing at some objects in a map and looking around('''F3''' | The purpose of mouse in 3D mode is pointing at some objects in a map and looking around ('''F3''' toggles mouse look).<br> | ||
Mouse pointer always points(see info about it at the bottom of the screen) at one of these | Mouse pointer always points (see info about it at the bottom of the screen) at one of these objects:<br> | ||
# wall | |||
# ceiling of sector | |||
# floor of sector | |||
# sprite | |||
# masked wall (non-transparent or semi-transparent wall between sectors) | |||
It's important to understand this concept:<br> | It's important to understand this concept:<br> | ||
Some commands work differently | Some commands work differently depending on the current object (the object the mouse points at).<br> | ||
Some commands manipulate only | Some commands manipulate only the current object, some commands manipulate the selected (also called "highlighted") sprites/sectors in 2D mode, and some commands work globally.<br> | ||
Mouse buttons | ====Mouse buttons==== | ||
'''LEFT''' lock the current object. The current object won't be changing as long as the button pressed.<br> | '''LEFT''' lock the current object. The current object won't be changing as long as the button is pressed.<br> | ||
''' | '''WHEEL''' change shade ('''+CTRL''': in increments of 4)<br> | ||
'''WHEEL''' change | '''WHEEL+ALT''' change visibility<br> | ||
'''LEFT+WHEEL''' change tile<br> | '''LEFT+WHEEL''' change tile<br> | ||
'''RIGHT+WHEEL''' move object up/down<br> | '''RIGHT+WHEEL''' move object up/down<br> | ||
'''LEFT+MIDDLE''' temporary mouse look (when not in UnrealEd-style mouse mode)<br> | |||
Additionally, there is | Additionally, there is UnrealEd-style mouse navigation in 3D mode (toggle it with '''F5'''), with the following bindings:<br> | ||
'''RIGHT''' | '''RIGHT''' mouse look<br> | ||
'''LEFT''' x: turning, y: move forward/back<br> | '''LEFT''' x: turning, y: move forward/back<br> | ||
'''LEFT+RIGHT''' x: strafe left/right, y: move up/down<br> | '''LEFT+RIGHT''' x: strafe left/right, y: move up/down<br> | ||
'''MIDDLE''' y: move in viewing direction<br> | '''MIDDLE''' y: move in viewing direction<br> | ||
The console variable 'pk_uedaccel' changes the speed of navigation exponentially (valid values are 0-5).<br> | The console variable ''pk_uedaccel'' changes the speed of navigation exponentially (valid values are 0-5).<br> | ||
'''LEFT+ALT''' move object up/down<br> | It is possible to move around objects using the mouse and holding down specific modifier keys:<br> | ||
'''LEFT+SHIFT''' | '''LEFT+ALT''' move object up/down ('''+CTRL''': in larger increments)<br> | ||
'''LEFT+SHIFT''' | '''LEFT+SHIFT''' move sprite in horizontal plane ('''+CTRL''': grid-aligned)<br> | ||
The two preceding controls also work on a set of sprites highlighted in 2D mode.<br> | |||
'''LEFT+SHIFT''' pan ceiling/floor/wall texture<br> | |||
'''LEFT+CTRL''' scale wall texture or size of sprite<br> | '''LEFT+CTRL''' scale wall texture or size of sprite<br> | ||
'''LEFT+CTRL''' | '''LEFT+CTRL''' change slope of floor/ceiling<br> | ||
== 3D Mode: Selecting Tile Mode == | == 3D Mode: Selecting Tile Mode == | ||