Jump to content

Build/Mapster32 Keyboard Commands: Difference between revisions

From EDukeWiki
m Reverted edits by 94.142.128.140 (Talk) to last revision by 217.83.108.37
Line 328: Line 328:




== Mapster32 keys as tables ==
== Mapster32 keys as tables ==
Below are the Mapster32 keys as three sortable tables. They are sorted such that the more 'basic' keys
 
are at the top.<br>
Below are the Mapster32 keys as three sortable tables. They are sorted such that the more 'basic' keys are at the top.<br> <br> The column headers have the following meaning:<br> '''key/keys''': self-explanatory. Where a key starts with a ''''+'''' on a line of its own, it means that it should be pressed simultaneously with the first one in the same table row.<br> '''typ''': type of command: i=informational, e=editing, n=navigation, d=display, m=miscellany.<br> '''se''','''sp''','''w''': in case of an editing command, whether it potentially acts on '''se'''ctors, '''sp'''rites, or '''w'''alls.<br> '''spw''': same as above in a different representation<br> '''adv''': whether the command is 'advanced'. This is set somewhat arbitrarily.<br> '''new''': whether the functionality of the command is new to Mapster32. '''x''' means that it has been enhanced.<br> '''N''': a running number. To restore the original order, sort by it.<br> <br>  
<br>
 
The column headers have the following meaning:<br>
{| cellspacing="0" cellpadding="2" border="1" class="wikitable sortable"
'''key/keys''': self-explanatory. Where a key starts with a ''''+'''' on a line of its own, it means
|+ '''Mapster 32 keys shared keys for 2D and 3D mode'''  
that it should be pressed simultaneously with the first one in the same table row.<br>
'''typ''': type of command: i=informational, e=editing, n=navigation,
d=display, m=miscellany.<br>
'''se''','''sp''','''w''': in case of an editing command, whether it
potentially acts on '''se'''ctors, '''sp'''rites, or '''w'''alls.<br>
'''spw''': same as above in a different representation<br>
'''adv''': whether the command is 'advanced'. This is set somewhat arbitrarily.<br>
'''new''': whether the functionality of the command is new to Mapster32. '''x''' means that it has been enhanced.<br>
'''N''': a running number. To restore the original order, sort by it.<br>
<br>
{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0"
|+ '''Mapster 32 keys &mdash; shared keys for 2D and 3D mode'''
|- bgcolor="#f0f0f0"
|- bgcolor="#f0f0f0"
! key/keys!!description!!typ!!se!!sp!!w!!spw!!adv!!new!!N
! key/keys
! description
! typ
! se
! sp
! w
! spw
! adv
! new
! N
|-
|-
! F1
! F1  
|help||i||||||||||n||'''y'''||1
| help
| i
| <br>
| <br>
| <br>
| <br>
| n
| '''y'''
| 1
|-
|-
! UP/DOWN <br> LEFT/RIGHT <br> &nbsp;&nbsp;+LShift
! UP/DOWN <br> LEFT/RIGHT <br> &nbsp;&nbsp;+LShift  
|move forward/back <br> turn left/right ('''+RCtrl''': strafe) <br> speed up movements||n||||||||||n||n||2
| move forward/back <br> turn left/right ('''+RCtrl''': strafe) <br> speed up movements
| n
| <br>
| <br>
| <br>
| <br>
| n
| n
| 2
|-
|-
! RENTER
! RENTER  
|toggle between 2D and 3D modes||m||||||||||n||n||3
| toggle between 2D and 3D modes
| m
| <br>
| <br>
| <br>
| <br>
| n
| n
| 3
|-
|-
! B  
! B  
|toggle blocking of wall/sprite ('''+Shift''': one-sided)||e||||'''x'''||'''x'''||-pw||n||n||4
| toggle blocking of wall/sprite ('''+Shift''': one-sided)
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 4
|-
|-
! R
! R  
|cycle sprite aligment||e||||'''x'''||||-p-||n||n||5
| cycle sprite aligment
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 5
|-
|-
! ,/.
! ,/.  
|rotate sprite ('''+Shift''': slowly)||e||||'''x'''||||-p-||n||n||6
| rotate sprite ('''+Shift''': slowly)
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 6
|-
|-
! DEL
! DEL  
|delete sprite||e||||'''x'''||||-p-||n||n||7
| delete sprite
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 7
|-
|-
! /
! /  
|reset panning, repeat and flags||e||||'''x'''||'''x'''||-pw||n||n||8
| reset panning, repeat and flags
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 8
|-
|-
! Alt+F
! Alt+F  
|set first wall of sector||e||'''x'''||||||s--||n||n||9
| set first wall of sector
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 9
|-
|-
! /+Shift
! /+Shift  
|set xrepeat to yrepeat (make square)||e||||'''x'''||||-p-||'''y'''||'''y'''||10
| set xrepeat to yrepeat (make square)
| e
| <br>
| '''x'''
| <br>
| -p-
| '''y'''
| '''y'''
| 10
|-
|-
! 'N  
! 'N  
|toggle camera clipping||n||||||||||'''y'''||'''y'''||11
| toggle camera clipping
| n
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 11
|-
|-
! Ctrl+N
! Ctrl+N  
|toggle sprite clipping through floors/ceilings||e||||||||||'''y'''||'''y'''||12
| toggle sprite clipping through floors/ceilings
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 12
|-
|-
! 'A  
! 'A  
|toggle autosave (interval configurable in mapster32.cfg)||m||||||||||'''y'''||'''y'''||13
| toggle autosave (interval configurable in mapster32.cfg)
| m
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 13
|-
|-
! (Shift+)F12
! (Shift+)F12  
|capture (inverted) screenshot||m||||||||||n||n||14
| capture (inverted) screenshot
| m
| <br>
| <br>
| <br>
| <br>
| n
| n
| 14
|-
|-
! Ctrl+L
! Ctrl+L  
|load map||m||||||||||n||n||15
| load map
| m
| <br>
| <br>
| <br>
| <br>
| n
| n
| 15
|-
|-
! Ctrl+S
! Ctrl+S  
|save map||m||||||||||n||n||16
| save map
| m
| <br>
| <br>
| <br>
| <br>
| n
| n
| 16
|-
|-
! Ctrl+P
! Ctrl+P  
|playtest map from current position||m||||||||||n||'''y'''||17
| playtest map from current position
| m
| <br>
| <br>
| <br>
| <br>
| n
| '''y'''
| 17
|-
|-
! Ctrl+Shift+P
! Ctrl+Shift+P  
|playtest map from starting position||m||||||||||n||'''y'''||18
| playtest map from starting position
| m
| <br>
| <br>
| <br>
| <br>
| n
| '''y'''
| 18
|}
|}
<br>


{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0"
<br>
|+ '''Mapster 32 keys &mdash; 2D mode'''
 
{| cellspacing="0" cellpadding="2" border="1" class="wikitable sortable"
|+ '''Mapster 32 keys 2D mode'''  
|- bgcolor="#f0f0f0"
|- bgcolor="#f0f0f0"
! key/keys!!description!!typ!!se!!sp!!w!!spw!!adv!!new!!N
! key/keys
! description
! typ
! se
! sp
! w
! spw
! adv
! new
! N
|-
|-
! A/Z
! A/Z  
|zoom in/out||d||||||||||n||n||1
| zoom in/out
| d
| <br>
| <br>
| <br>
| <br>
| n
| n
| 1
|-
|-
! L
! L  
|toggle grid lock||e||||||||||n||n||2
| toggle grid lock
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 2
|-
|-
! G (+Shift)
! G (+Shift)  
|cycle grid size (backwards), set auto grid||e||||||||||n||'''x'''||3
| cycle grid size (backwards), set auto grid
| e
| <br>
| <br>
| <br>
| <br>
| n
| '''x'''
| 3
|-
|-
! S
! S  
|insert sprite<br>(prefix 1-0 on upper row: set picnum to 1-10, resp.)||e||||||||||n||'''x'''||4
| insert sprite<br>(prefix 1-0 on upper row: set picnum to 1-10, resp.)
| e
| <br>
| <br>
| <br>
| <br>
| n
| '''x'''
| 4
|-
|-
! O
! O  
|ornament sprite onto wall||e||||'''x'''||||-p-||n||n||5
| ornament sprite onto wall
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 5
|-
|-
! J
! J  
|join sectors||e||'''x'''||||||s--||n||n||6
| join sectors
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 6
|-
|-
! P
! P  
|set sector pal||e||'''x'''||||||s--||n||n||7
| set sector pal
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 7
|-
|-
! Ctrl+H
! Ctrl+H  
|toggle hitscan sensitivity||e||||'''x'''||'''x'''||-pw||n||n||8
| toggle hitscan sensitivity
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 8
|-
|-
! T (+Alt)
! T (+Alt)  
|set lotag of sector (wall/sprite)||e||'''x'''||'''x'''||'''x'''||spw||n||n||9
| set lotag of sector (wall/sprite)
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 9
|-
|-
! H (+Alt)
! H (+Alt)  
|set hitag of sector (wall/sprite)||e||'''x'''||'''x'''||'''x'''||spw||n||n||10
| set hitag of sector (wall/sprite)
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 10
|-
|-
! KP4/6/2/8
! KP4/6/2/8  
|scale sprite (+'''KP5''': speed up)||e||||'''x'''||||-p-||n||n||11
| scale sprite (+'''KP5''': speed up)
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 11
|-
|-
! SPACE
! SPACE  
|draw sector; end circle drawing||e||||||||||n||n||12
| draw sector; end circle drawing
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 12
|-
|-
! BACKSPACE
! BACKSPACE  
|remove last wall when drawing sector||e||||||||||n||n||13
| remove last wall when drawing sector
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 13
|-
|-
! INS
! BACKSPACE<br>
|add vertex to wall||e||||||'''x'''||--w||n||n||14
| cycle 2D display mode (textured/non-textured)<br>
| m<br>
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 14<br>
|-
|-
! DEL+Ctrl
! INS
|delete sector||e||'''x'''||||||s--||n||n||15
| add vertex to wall
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 15
|-
|-
! C <br> KP+/KP-
! DEL+Ctrl
|start circle drawing from wall<br>increase/decrease amount of walls in circle||e||||||'''x'''||--w||n||n||16
| delete sector
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 16
|-
|-
! Alt+S
! C <br> KP+/KP-
|make inner sector from loop||e||||||||||n||n||17
| start circle drawing from wall<br>increase/decrease amount of walls in circle
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 17
|-
|-
! RShift
! Alt+S
|select group of walls and sprites||e||||||||||n||n||18
| make inner sector from loop
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 18
|-
|-
! RAlt
! RShift
|select group of sectors||e||||||||||n||n||19
| select group of walls and sprites
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 19
|-
|-
! INS or C
! RAlt
|duplicate selected sectors/sprites||e||||||||||n||n||20
| select group of sectors
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 20<br>
|-
|-
! SCROLLLOCK
! INS or C
|set starting position||e||||||||||n||n||21
| duplicate selected sectors/sprites
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 21
|-
|-
! TAB
! SCROLLLOCK
|show sector data||i||||||||||n||n||22
| set starting position
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 22
|-
|-
! TAB+Ctrl
! TAB  
|show wall/sprite data||i||||||||||n||'''y'''||23
| show sector data
| i
| <br>
| <br>
| <br>
| <br>
| n
| n
| 23
|-
|-
! LShift
! TAB+Ctrl
|show coords||i||||||||||n||'''y'''||24
| show wall/sprite data
| i
| <br>
| <br>
| <br>
| <br>
| n
| '''y'''
| 24
|-
|-
! M (+Alt)
! LShift
|set extra of sector (wall/sprite)||e||'''x'''||'''x'''||'''x'''||spw||n||'''y'''||25
| show coords
| i
| <br>
| <br>
| <br>
| <br>
| n
| '''y'''
| 25
|-
|-
! E
! M (+Alt)
|set sprite status list||e||||'''x'''||||-p-||n||n||26
| set extra of sector (wall/sprite)
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| '''y'''
| 26
|-
|-
! Ctrl+T
! E
|toggle show tags||d||||||||||'''y'''||n||27
| set sprite status list
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 27
|-
|-
! '3
! Ctrl+T
|cycle modes of showing object's name||d||||||||||'''y'''||n||28
| toggle show tags
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 28
|-
|-
! '7
! '3
|swap lotag and hitag of wall/sprite||e||||'''x'''||'''x'''||-pw||'''y'''||'''y'''||29
| cycle modes of showing object's name
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 29
|-
|-
! 'J
! '7
|jump to position (X,Y)||m||||||||||'''y'''||'''y'''||30
| swap lotag and hitag of wall/sprite
| e
| <br>
| '''x'''
| '''x'''
| -pw
| '''y'''
| '''y'''
| 30<br>
|-
|-
! 'S
! 'J
|set sprite size||e||||'''x'''||||-p-||'''y'''||'''y'''||31
| jump to position (X,Y)
| m
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 31
|-
|-
! 'L
! 'S
|set wall/sprite coordinates||e||||'''x'''||'''x'''||-pw||'''y'''||'''y'''||32
| set sprite size
| e
| <br>
| '''x'''
| <br>
| -p-
| '''y'''
| '''y'''
| 32
|-
|-
! 'F
! 'L
|special functions menu||e||||||||||'''y'''||'''y'''||33
| set wall/sprite coordinates
| e
| <br>
| '''x'''
| '''x'''
| -pw
| '''y'''
| '''y'''
| 33
|-
|-
! X/Y (+Alt)
! 'F
|flip (mirror) selected sectors in x/y||e||'''x'''||||||s--||'''y'''||'''y'''||34
| special functions menu
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 34
|-
|-
! F4
! X/Y (+Alt)
|toggle first wall highlighting||d||||||||||'''y'''||'''y'''||35
| flip (mirror) selected sectors in x/y
| e
| '''x'''
| <br>
| <br>
| s--
| '''y'''
| '''y'''
| 35
|-
|-
! F5
! F2<br>
|show item count||i||||||||||'''y'''||n||36
|  
show sound index (root CON file to fetch sound<br>
 
definitions from can be specified at startup;<br>
 
default is game.con)
 
| m<br>
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 36<br>
|-
|-
! F6
! F4
|show actor count (when pointed at sprite: SE help)||i||||||||||'''y'''||n||37
| toggle first wall highlighting
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 37
|-
|-
! F7
! F5
|edit sector data||e||'''x'''||||||s--||'''y'''||'''y'''||38
| show item count
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 38
|-
|-
! F8
! F6
|edit wall/sprite data||e||||'''x'''||'''x'''||-pw||'''y'''||'''y'''||39
| show actor count (when pointed at sprite: SE help)
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 39
|-
|-
! F9
! F7
|show ST help||i||||||||||'''y'''||n||40
| edit sector data
| e
| '''x'''
| <br>
| <br>
| s--
| '''y'''
| '''y'''
| 40
|-
|-
! Alt+F7
! F8
|search sector by tag||i||||||||||'''y'''||n||41
| edit wall/sprite data
| e
| <br>
| '''x'''
| '''x'''
| -pw
| '''y'''
| '''y'''
| 41<br>
|-
|-
! Alt+F8
! F9
|search wall by tag/search sprite||i||||||||||'''y'''||'''x'''||42
| show ST help
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 42
|-
|-
! ]/[
! Alt+F7
|search forward/backward||i||||||||||'''y'''||n||43
| search sector by tag
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 43
|-
|-
! LCtrl+RShift
! Alt+F8
|select all walls of current sector<br>(point at a wall and holding '''LCtrl''', press '''RShift''')||e||||||||||'''y'''||'''y'''||44
| search wall by tag/search sprite
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''x'''
| 44
|-
|-
! LENTER
! ]/[
|check pointers for current sector<br>('''+LCtrl+LShift''': check ALL pointers)||e||||||||||'''y'''||n||45
| search forward/backward
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 45
|-
! LCtrl+RShift
| select all walls of current sector<br>(point at a wall and holding '''LCtrl''', press '''RShift''')
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 46
|-
! LENTER  
| check pointers for current sector<br>('''+LCtrl+LShift''': check ALL pointers)
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 47
|}
|}
<br>


{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0"
<br>
|+ '''Mapster 32 keys &mdash; 3D mode'''
 
{| cellspacing="0" cellpadding="2" border="1" class="wikitable sortable"
|+ '''Mapster 32 keys 3D mode'''  
|- bgcolor="#f0f0f0"
|- bgcolor="#f0f0f0"
! key/keys!!description!!typ!!se!!sp!!w!!spw!!adv!!new!!N
! key/keys
! description
! typ
! se
! sp
! w
! spw
! adv
! new
! N
|-
|-
! A/Z <br> &nbsp;&nbsp;+Ctrl <br> &nbsp;&nbsp;+LShift
! A/Z <br> &nbsp;&nbsp;+Ctrl <br> &nbsp;&nbsp;+LShift  
|move up/down <br> look down/up <br> speed up movements||n||||||||||n||n||1
| move up/down <br> look down/up <br> speed up movements
| n
| <br>
| <br>
| <br>
| <br>
| n
| n
| 1
|-
|-
! CAPSLOCK or 'Z
! CAPSLOCK or 'Z  
|cycle zmode||n||||||||||n||n||2
| cycle zmode
| n
| <br>
| <br>
| <br>
| <br>
| n
| n
| 2
|-
|-
! KP+/KP-
! KP+/KP-  
|change shade||e||'''x'''||'''x'''||'''x'''||spw||n||n||3
| change shade
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 3
|-
|-
! KP+/KP-+Alt <br> &nbsp;&nbsp;+Alt+Shift <br> &nbsp;&nbsp;+Ctrl+Alt
! KP+/KP-+Alt <br> &nbsp;&nbsp;+Alt+Shift <br> &nbsp;&nbsp;+Ctrl+Alt  
|change visibility <br> change visibility in smaller increments <br> change global visibility||e||'''x'''||||||s--||n||n||4
| change visibility <br> change visibility in smaller increments <br> change global visibility
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 4
|-
|-
! ]/[ <br> &nbsp;&nbsp;+RShift <br> &nbsp;&nbsp;+LShift
! ]/[ <br> &nbsp;&nbsp;+RShift <br> &nbsp;&nbsp;+LShift  
|slope down/up <br> smaller increments <br> smallest increments ||e||'''x'''||||||s--||n||n||5
| slope down/up <br> smaller increments <br> smallest increments  
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 5
|-
|-
! [+Alt
! [+Alt  
|align slope to floor of adjoining sector||e||'''x'''||||||s--||n||n||6
| align slope to floor of adjoining sector
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 6
|-
|-
! ]+Alt
! ]+Alt  
|align slope to ceiling of adjoining sector||e||'''x'''||||||s--||n||n||7
| align slope to ceiling of adjoining sector
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 7
|-
|-
! PGUP/PGDN <br> &nbsp;&nbsp;+END <br> &nbsp;&nbsp;+HOME
! PGUP/PGDN <br> &nbsp;&nbsp;+END <br> &nbsp;&nbsp;+HOME  
|move object up/down ('''+Ctrl''' on sectors: 4x) <br> 1/2 of normal increments <br> 1/4 of normal increments||e||'''x'''||'''x'''||||sp-||n||n||8
| move object up/down ('''+Ctrl''' on sectors: 4x) <br> 1/2 of normal increments <br> 1/4 of normal increments
| e
| '''x'''
| '''x'''
| <br>
| sp-
| n
| n
| 8
|-
|-
! PGUP+Ctrl
! PGUP+Ctrl  
|put sprite on ceiling||e||||'''x'''||||-p-||n||n||9
| put sprite on ceiling
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 9
|-
|-
! PGDN+Ctrl
! PGDN+Ctrl  
|put sprite on ground||e||||'''x'''||||-p-||n||n||10
| put sprite on ground
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 10
|-
|-
! KP4/6/2/8 <br> &nbsp;&nbsp;+KP5
! KP4/6/2/8 <br> &nbsp;&nbsp;+KP5  
|pan floor/ceiling or scale wall/sprite ('''+Shift''': force pan)<br>speed up||e||'''x'''||'''x'''||'''x'''||spw||n||n||11
| pan floor/ceiling or scale wall/sprite ('''+Shift''': force pan)<br>speed up
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 11
|-
|-
! V
! V  
|choose tile||e||'''x'''||'''x'''||'''x'''||spw||n||n||12
| choose tile
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 12
|-
|-
! S
! S  
|insert sprite||e||||||||||n||n||13
| insert sprite
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 13
|-
|-
! G
! G  
|set picnum||e||'''x'''||'''x'''||'''x'''||spw||n||'''y'''||14
| set picnum
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| '''y'''
| 14
|-
|-
! E
! E  
|toggle sector texture expansion||e||'''x'''||||||s--||n||n||15
| toggle sector texture expansion
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 15
|-
|-
! F
! F  
|flip texture||e||'''x'''||'''x'''||'''x'''||spw||n||n||16
| flip texture
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 16
|-
|-
! R
! R  
|toggle sector texture relativity||e||'''x'''||||||s--||n||n||17
| toggle sector texture relativity
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 17
|-
|-
! 'T
! 'T  
|set lotag||e||'''x'''||'''x'''||'''x'''||spw||n||n||18
| set lotag
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 18
|-
|-
! 'H
! 'H  
|set hitag||e||'''x'''||'''x'''||'''x'''||spw||n||n||19
| set hitag
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 19
|-
|-
! 'S
! 'S  
|set shade||e||'''x'''||'''x'''||'''x'''||spw||n||n||20
| set shade
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 20
|-
|-
! Alt+P
! Alt+P  
|set pal||e||'''x'''||'''x'''||'''x'''||spw||n||n||21
| set pal
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 21
|-
|-
! 1
! 1  
|toggle one sided sprite/wall||e||||'''x'''||'''x'''||-pw||n||n||22
| toggle one sided sprite/wall
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 22
|-
|-
! 2
! 2  
|toggle bottom wall swapping||e||||||'''x'''||--w||n||n||23
| toggle bottom wall swapping
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 23
|-
|-
! M
! M  
|toggle masking wall||e||||||'''x'''||--w||n||n||24
| toggle masking wall
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 24
|-
|-
! O
! O  
|toggle wall orientation||e||||||'''x'''||--w||n||n||25
| toggle wall orientation
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 25
|-
|-
! O
! O  
|ornament sprite onto wall||e||'''x'''||||||s--||n||n||26
| ornament sprite onto wall
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 26
|-
|-
! C
! C  
|toggle sprite centering||e||||'''x'''||||-p-||n||n||27
| toggle sprite centering
| e
| <br>
| '''x'''
| <br>
| -p-
| n
| n
| 27
|-
|-
! H
! H  
|toggle hitscan sensitivity ('''+Shift''': one-sided)||e||||'''x'''||'''x'''||-pw||n||n||28
| toggle hitscan sensitivity ('''+Shift''': one-sided)
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 28
|-
|-
! T
! T  
|cycle translucence||e||||'''x'''||'''x'''||-pw||n||n||29
| cycle translucence
| e
| <br>
| '''x'''
| '''x'''
| -pw
| n
| n
| 29
|-
|-
! P
! P  
|toggle parallax||e||'''x'''||||||s--||n||n||30
| toggle parallax
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 30
|-
|-
! 'V
! 'V  
|set sector visibility||e||'''x'''||||||s--||n||n||31
| set sector visibility
| e
| '''x'''
| <br>
| <br>
| s--
| n
| n
| 31
|-
|-
! Ctrl+P (obsolete)
! Ctrl+P (obsolete)  
|change parallax type (classic renderer only)||e||||||||||n||n||32
| change parallax type (classic renderer only)
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 32
|-
|-
! .
! .  
|search & fix panning of the wall to the right||e||||||'''x'''||--w||n||n||33
| search &amp; fix panning of the wall to the right
| e
| <br>
| <br>
| '''x'''
| --w
| n
| n
| 33
|-
|-
! 'L
! 'L  
|set coordinates||e||'''x'''||'''x'''||||sp-||n||'''y'''||34
| set coordinates
| e
| '''x'''
| '''x'''
| <br>
| sp-
| n
| '''y'''
| 34
|-
|-
! 'M
! 'M  
|set extra||e||'''x'''||'''x'''||'''x'''||spw||n||'''y'''||35
| set extra
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| '''y'''
| 35
|-
|-
! +/-
! +/-  
|cycle tile||e||'''x'''||'''x'''||'''x'''||spw||n||'''y'''||36
| cycle tile
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| '''y'''
| 36
|-
|-
! TAB
! TAB  
|copy to clipboard||e||||||||||n||n||37
| copy to clipboard
| e
| <br>
| <br>
| <br>
| <br>
| n
| n
| 37
|-
|-
! LENTER
! LENTER  
|paste all (picnum+shading+pal+flags+tags+extra)||e||'''x'''||'''x'''||'''x'''||spw||n||n||38
| paste all (picnum+shading+pal+flags+tags+extra)
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| n
| n
| 38
|-
|-
! 'LENTER
! 'LENTER  
|paste picnum only||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||n||39
| paste picnum only
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| n
| 39
|-
|-
! LENTER+Shift
! LENTER+Shift  
|paste shading+pal||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||n||40
| paste shading+pal
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| n
| 40
|-
|-
! LENTER+Ctrl
! LENTER+Ctrl  
|paste picnum+shading+pal||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||n||41
| paste picnum+shading+pal
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| n
| 41
|-
|-
! Alt+C
! Alt+C  
|replace all "same" tiles with clipboard tile||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||n||42
| replace all "same" tiles with clipboard tile
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| n
| 42
|-
|-
! Alt+D
! Alt+D  
|adjust clipping distance of sprite||e||||'''x'''||||-p-||'''y'''||n||43
| adjust clipping distance of sprite
| e
| <br>
| '''x'''
| <br>
| -p-
| '''y'''
| n
| 43
|-
|-
! ;V
! &nbsp;;V  
|set sector visibility on all selected sectors||e||'''x'''||||||s--||'''y'''||'''y'''||44
| set sector visibility on all selected sectors
| e
| '''x'''
| <br>
| <br>
| s--
| '''y'''
| '''y'''
| 44
|-
|-
! 3
! 3  
|toggle Sector over Sector<br>(see http://www.users.on.net/~triforce/cduke3d/)||d||||||||||'''y'''||'''y'''||45
| toggle Sector over Sector<br>(see http://www.users.on.net/~triforce/cduke3d/)
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 45
|-
|-
! 'BACKSPACE
! 'BACKSPACE  
|clear all flags for wall/sprite||e||||'''x'''||'''x'''||-pw||'''y'''||'''y'''||46
| clear all flags for wall/sprite
| e
| <br>
| '''x'''
| '''x'''
| -pw
| '''y'''
| '''y'''
| 46
|-
|-
! 'P
! 'P  
|set palette of all sprites/walls/floors/ceilings<br>(respectively) in all selected sectors||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||'''y'''||47
| set palette of all sprites/walls/floors/ceilings<br>(respectively) in all selected sectors
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| '''y'''
| 47
|-
|-
! ;P
! &nbsp;;P  
|set palette of all sprites/walls/floors/ceilings<br>in all selected sectors||e||'''x'''||'''x'''||'''x'''||spw||'''y'''||'''y'''||48
| set palette of all sprites/walls/floors/ceilings<br>in all selected sectors
| e
| '''x'''
| '''x'''
| '''x'''
| spw
| '''y'''
| '''y'''
| 48
|-
|-
! Ctrl+Shift +LENTER
! Ctrl+Shift +LENTER  
|autoshade wall||e||||||'''x'''||--w||'''y'''||n||49
| autoshade wall
| e
| <br>
| <br>
| '''x'''
| --w
| '''y'''
| n
| 49
|-
|-
! F2
! F2  
|toggle clipboard preview||i||||||||||'''y'''||'''y'''||50
| toggle clipboard preview
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 50
|-
|-
! F2+Shift
! F2+Shift  
|toggle current tile display||i||||||||||'''y'''||'''y'''||51
| toggle current tile display
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 51
|-
|-
! F3
! F3  
|toggle mouselook||m||||||||||'''y'''||'''y'''||52
| toggle mouselook
| m
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 52
|-
|-
! F5
! F4<br>
|toggle mouse navigation||n||||||||||'''y'''||'''y'''||53
| toggle ambient sounds<br>
| m<br>
| <br>
| <br>
| <br>
| <br>
| '''y<br>'''
| '''y'''<br>
| 53<br>
|-
|-
! F6
! F5
|toggle automatic SE help||i||||||||||'''y'''||'''y'''||54
| toggle mouse navigation
| n
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 54
|-
|-
! F7
! F6
|toggle automatic ST help||i||||||||||'''y'''||'''y'''||55
| toggle automatic SE help
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 55
|-
|-
! F9
! F7
|reload and activate maphacks||d||||||||||'''y'''||'''y'''||56
| toggle automatic ST help
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 56
|-
|-
! F10
! F9
|disable maphacks||d||||||||||'''y'''||'''y'''||57
| reload and activate maphacks
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 57
|-
|-
! F11
! F10
|cycle brightness||m||||||||||n||n||58
| disable maphacks
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 58
|-
|-
! 'D
! F11
|cycle skill level||d||||||||||'''y'''||n||59
| cycle brightness
| m
| <br>
| <br>
| <br>
| <br>
| n
| n
| 59
|-
|-
! 'X
! 'D
|toggle sprite shade preview||d||||||||||'''y'''||'''y'''||60
| cycle skill level
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 60<br>
|-
|-
! 'W
! 'X
|toggle sprite display||d||||||||||'''y'''||n||61
| toggle sprite shade preview
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 61
|-
|-
! 'Y
! 'W
|toggle purple background||d||||||||||'''y'''||n||62
| toggle sprite display
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 62
|-
|-
! 'C
! 'Y
|copy shade from clipboard to all "same" objects||e||||||||||'''y'''||n||63
| toggle purple background
| d
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 63
|-
|-
! 'R
! 'C
|toggle framerate display||i||||||||||'''y'''||n||64
| copy shade from clipboard to all "same" objects
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 64
|-
|-
! Ctrl+T
! 'R
|when pointing on a letter sprite: text entry tool<br>(alphabets are configurable in mapster32.cfg)||e||||||||||'''y'''||'''y'''||65
| toggle framerate display
| i
| <br>
| <br>
| <br>
| <br>
| '''y'''
| n
| 65
|-
! Ctrl+T  
| when pointing on a letter sprite: text entry tool<br>(alphabets are configurable in mapster32.cfg)
| e
| <br>
| <br>
| <br>
| <br>
| '''y'''
| '''y'''
| 66
|}
|}
<br>


[[Category:Level editing documentation]]
<br>
 
[[Category:Level_editing_documentation]]

Revision as of 13:20, 11 August 2009