Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
back2root:archives:duke3d:mapster32 [2023/05/20 22:48] – [3D mode mouse reference] frater | back2root:archives:duke3d:mapster32 [2023/05/20 23:17] (Version actuelle) – [Tableau] frater | ||
---|---|---|---|
Ligne 171: | Ligne 171: | ||
===== 3D mode keyboard reference ===== | ===== 3D mode keyboard reference ===== | ||
+ | {{tablelayout? | ||
+ | ^ UP | Move forward | ||
+ | ^ DOWN | Move backward | ||
+ | ^ LEFT+RCTRL | ||
+ | ^ RIGHT+RCTRL | ||
+ | ^ A | Move up | | ||
+ | ^ Z | Move down | | ||
+ | ^ F4+ALT | ||
+ | ^ +LSHIFT | ||
- | UP Move forward | + | ^ |
- | DOWN Move backward | + | ^ |
- | LEFT+RCTRL | + | ^ |
- | RIGHT+RCTRL Move right | + | ^ |
- | A Move up | + | |
- | Z Move down | + | |
- | F4+ALT Toggle showing the first wall | + | |
- | +LSHIFT | + | |
- | LEFT Turn left | + | ^ ' V |Set sector visibility |
- | RIGHT | + | ^ ; V |
- | A+CTRL | + | ^ V |
- | Z+CTRL | + | ^ 3 |
+ | ^ F3 |Toggle mouselook | ||
+ | ^ ' BACKSPACE | ||
+ | ^ ' P | ||
+ | ^ ; P | ||
+ | ^ DEL | ||
+ | ^ F6 |Toggle automatic Sector Effector help | | ||
+ | ^ F7 |Toggle automatic sector tag help | | ||
- | ' V Set sector visibility | + | ^ , |
- | ; V Set sector visibility on all selected sectors | + | ^ |
- | V | + | ^ < |
- | 3 | + | ^ > |
- | F3 Toggle mouselook | + | ^ . |
- | ' BACKSPACE | + | |
- | ' P Paste palette to all selected sectors | + | |
- | ; P Paste palette to all selected sectors & sprites | + | |
- | DEL | + | |
- | F6 Toggle automatic Sector Effector help | + | |
- | F7 Toggle automatic sector tag help | + | |
- | , | + | ^ ' L |
- | . | + | ^ CAPS LOCK |Cycle zmode | |
- | < | + | ^ ' Z |
- | > | + | ^ ' M |Set the extra of the current object |
- | . | + | ^ 1 |
+ | ^ 2 | ||
+ | ^ O | ||
+ | ^ O | ||
+ | ^ M | ||
+ | ^ H | ||
+ | ^ H+SHIFT | ||
+ | ^ ' H |Set hitag of the current object | ||
+ | {{tablelayout? | ||
+ | ^ KP_MINUS | ||
+ | ^ KP_MINUS+ALT | ||
+ | ^ KP_MINUS+ALT+SHIFT | ||
+ | ^ KP_MINUS+ALT+CTRL | ||
+ | ^ KP_PLUS | ||
+ | ^ KP_PLUS+ALT | ||
+ | ^ KP_PLUS+ALT+SHIFT | ||
+ | ^ KP_PLUS+ALT+CTRL | ||
+ | // Note: ALT, CTRL, SHIFT are modifiers so they work with mouse too. // | ||
- | ' L | + | ^ +/- |Cycle tile | |
- | CAPS LOCK | + | ^ E |Toggle sector texture expansion |
- | ' | + | ^ R |Toggle sector texture relativity alignment |
- | ' M Set the extra of the current object | + | ^ R |Cycle sprite aligment between: wall aligned, floor aligned, view aligned |
- | 1 | + | ^ |
- | 2 | + | ^ F |Flip the current object |
- | O Set top or bottom orientation of wall | + | ^ F+ALT |Set the first wall of sector |
- | O | + | {{tablelayout? |
- | M | + | ^ PAGE UP | Move selected sprites |
- | H | + | ^ PAGE DN | Move selected sprites or sectors down | |
- | H+SHIFT Toggle one side hitscan sensitivity for the wall | + | ^ PAGE UP+CTRL |
- | ' H Set hitag of the current object | + | ^ PAGE DN+CTRL |
+ | ^ | ||
+ | ^ +END | Slow down movement | ||
+ | ^ +HOME | Slow down movement even more | | ||
+ | // Note: CTRL, HOME, END are modifiers, so they work with the mouse too. // | ||
- | KP_MINUS | + | ^ ' |
- | KP_MINUS+ALT | + | ^ ' |
- | KP_MINUS+ALT+SHIFT | + | ^ ' |
- | KP_MINUS+ALT+CTRL | + | ^ ' |
- | KP_PLUS | + | ^ ' |
- | KP_PLUS+ALT | + | ^ ' |
- | KP_PLUS+ALT+SHIFT | + | ^ ' |
- | KP_PLUS+ALT+CTRL Increases global visibility | + | ^ ' |
- | ^3Note: ALT, CTRL, SHIFT are modifiers so they work with mouse too. | + | ^ |
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ B+SHIFT |Toggle one side blocking for the wall | | ||
+ | ^ T |Cycles translucence for sprites/ | ||
- | +/- Cycle tile | + | ^ |
- | E Toggle sector texture expansion | + | ^ |
- | R Toggle sector texture relativity alignment | + | ^ |
- | R Cycle sprite aligment between: | + | ^ |
- | ' | + | ^ |
- | F Flip the current object | + | |
- | F+ALT Set the first wall of sector | + | |
- | PAGE UP Move selected sprites or sectors up | + | ^ ' A | Toggle autosave. The interval is configurable in the .cfg.\\ (by default: every 3 minutes) |
- | PAGE DN Move selected sprites or sectors down | + | |
- | PAGE UP+CTRL Move selected sprites to ceiling | + | |
- | PAGE DN+CTRL Move selected sprites to floor | + | |
- | +CTRL Speed up movement | + | |
- | +END Slow down movement | + | |
- | +HOME Slow down movement even more | + | |
- | ^3Note: CTRL, HOME, END are modifiers, so they work with the mouse too. | + | |
- | ' | + | ^ ' |
- | ' X | + | ^ |
- | ' W | + | {{tablelayout? |
- | ' Y Toggle purple background | + | ^ |
- | ' C Copy shade from the clipboard to all objects in the map which are the same | + | ^ L+CTRL | Load map | |
- | tile as the tile of the object in the clipboard. It works separately | + | |
- | sectors/ | + | |
- | ' T Set lotag | + | |
- | ' H Set hitag | + | |
- | ' | + | |
- | F2 | + | |
- | TAB Copy to the clipboard | + | |
- | F1 | + | |
- | G Set picnum | + | |
- | B Toggle blocking | + | |
- | B+SHIFT Toggle one side blocking for the wall | + | |
- | T Cycles translucence for sprites/ | + | |
- | LENTER+CTRL+SHIFT | + | ^ |
- | ' LENTER | + | ^ |
- | LENTER+SHIFT | + | ^ |
- | LENTER+CTRL | + | ^ F12+SHIFT |
- | LENTER | + | ^ |
+ | ^ | ||
- | ' A Toggle autosave. The interval is configurable in the .cfg. | + | ^ |
- | (by default: every 3 minutes) | + | ^ |
- | ' N Toggle clipping for the camera | + | ^ |
- | N+CTRL | + | ^ |
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ ]+RSHIFT | ||
+ | ^ | ||
+ | ^ | ||
- | S+CTRL | + | ^ |
- | L+CTRL | + | ^ |
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ +SHIFT | ||
+ | ^ | ||
- | ESC Quit | + | ^ / |
- | F11 Brightness | + | ^ / |
- | F12 Screenshot | + | |
- | F12+SHIFT | + | |
- | F9 | + | |
- | F10 Disable maphacks | + | |
- | + | ||
- | C Toggle center sprite (cstat 128) | + | |
- | ALT+C Replace all tiles in the map with the clipboard | + | |
- | + | ||
- | [ Increases slope quickly | + | |
- | [+RSHIFT | + | |
- | [+LSHIFT | + | |
- | [+ALT Align slope to the floor of an adjoining sector | + | |
- | ] Decreases slope quickly | + | |
- | ]+RSHIFT | + | |
- | ]+LSHIFT | + | |
- | ]+ALT Align slope to the ceiling of an adjoining sector | + | |
- | + | ||
- | KP_4 Pan floor/ | + | |
- | KP_6 Pan floor/ | + | |
- | KP_2 Pan floor/ | + | |
- | KP_8 Pan floor/ | + | |
- | KP_4 Scale wall/sprite horizontally | + | |
- | KP_6 Scale wall/sprite horizontally | + | |
- | KP_2 Scale wall/sprite vertically | + | |
- | KP_8 Scale wall/sprite vertically | + | |
- | +SHIFT | + | |
- | +KP_5 Increase speed | + | |
- | + | ||
- | / Reset panning, size and flags to defaults | + | |
- | / | + | |
- | + | ||
- | P Enable/ | + | |
- | P+CTRL | + | |
- | P+ALT Change palette of sector/ | + | |
- | D+ALT Adjust clipping distance of the sprite | + | |
- | T Translucence for sprites/ | + | |
- | S Insert sprite | + | |
- | KP_ENTER | + | |
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
+ | ^ | ||
===== 3D mode tile selector reference ===== | ===== 3D mode tile selector reference ===== | ||
After pressing V in 3D mode, the editor enters tile browsing. | After pressing V in 3D mode, the editor enters tile browsing. | ||
- | ^3Keys: | + | **Keys:** |
- | KP_/ Zoom in | + | {{tablelayout? |
- | KP_* Zoom out | + | ^ |
- | UP/ | + | ^ |
- | G Go to specified tile | + | ^ |
- | U Go to start of user defined art (3584) | + | ^ G |
- | A Go to start of Atomic edition' | + | ^ U |
- | E Go to start of extended art (6144, 9216) | + | ^ A |
+ | ^ E | ||
- | V Select from all tiles | + | ^ |
- | T Select from pre-defined tileset (tiles.cfg) | + | ^ |
- | Z Tile zoom | + | ^ |
- | ESC Cancel | + | ^ |
- | ENTER Accept | + | ^ |
- | + | ||
- | ^3Mouse: | + | |
- | LEFT select | + | |
- | CTRL+WHEEL | + | |
- | WHEEL | + | |
- | RIGHT | + | |
+ | **Mouse:** | ||
+ | ^ LEFT |select | ||
+ | ^ CTRL+WHEEL | ||
+ | ^ WHEEL | ||
+ | ^ RIGHT | ||
===== Sector effector reference ===== | ===== Sector effector reference ===== | ||
- | + | {{tablelayout? | |
- | 0 : Rotating Sector | + | ^ effect ID ^ Description |
- | 1 : Pivot Sprite for SE 0 | + | | 0 | Rotating Sector |
- | 2 : Earthquake | + | | 1 | Pivot Sprite for SE 0 | |
- | 3 : Random Lights After Shot Out | + | | 2 | Earthquake |
- | 4 : Random Lights | + | | 3 | Random Lights After Shot Out | |
- | 6 : Subway | + | | 4 | Random Lights |
- | 7 : Teleporter | + | | 6 | Subway |
- | 8 : Up Open Door Lights | + | | 7 | Teleporter |
- | 9 : Down Open Door Lights | + | | 8 | Up Open Door Lights |
- | | + | | 9 | Down Open Door Lights |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
+ | | | ||
===== Sector tag reference ===== | ===== Sector tag reference ===== | ||
- | + | {{tablelayout? | |
- | 1 : Above Water (SE 7) | + | ^ Tag ID ^ Descriptions |
- | 2 : Underwater (SE 7) | + | | 1 |
- | 9 : Sliding Star Trek Doors | + | | 2 |
- | | + | | 9 |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
- | | + | | |
+ | | | ||
===== Long SE reference ===== | ===== Long SE reference ===== | ||
- | ^3SE 0/1: ROTATED SECTOR | + | **SE 0/1: ROTATED SECTOR** |
SE1: pivot | SE1: pivot | ||
Ang: up--clockwise, | Ang: up--clockwise, | ||
Ligne 413: | Ligne 411: | ||
Hi = SE1 Hi | Hi = SE1 Hi | ||
- | ^3SE 2: EARTHQUAKE | + | **SE 2: EARTHQUAKE** |
In quake sector, modeled as after the quake, insert additionally: | In quake sector, modeled as after the quake, insert additionally: | ||
MASTERSWITCH | MASTERSWITCH | ||
Ligne 424: | Ligne 422: | ||
Hi=X | Hi=X | ||
- | ^3SE 3: RANDOM LIGHTS AFTER SHOT OUT | + | **SE 3: RANDOM LIGHTS AFTER SHOT OUT** |
Light is wall: | Light is wall: | ||
2-way, blockable? | 2-way, blockable? | ||
Ligne 436: | Ligne 434: | ||
SE: when on | SE: when on | ||
- | ^3SE 4: RANDOM LIGHTS | + | **SE 4: RANDOM LIGHTS** |
Hi: random blink num. ^0(research!) | Hi: random blink num. ^0(research!) | ||
| | ||
Ligne 442: | Ligne 440: | ||
SE: when on | SE: when on | ||
- | ^3SE 5: ? | + | **SE 5: ?** |
- | ^3SE 6/14: SUBWAY | + | **SE 6/14: SUBWAY** |
| | ||
Hi=unique per train | Hi=unique per train | ||
Ligne 456: | Ligne 454: | ||
Hi=1: train stops here | Hi=1: train stops here | ||
- | ^3SE 7: TRANSPORT | + | **SE 7: TRANSPORT** |
Hi=X link | Hi=X link | ||
- | ^3SE 8: UP OPEN DOOR LIGHTS (with ST 20) | + | **SE 8: UP OPEN DOOR LIGHTS (with ST 20)** |
SE 8 also in door sector | SE 8 also in door sector | ||
Hi=X links with other SE8 sprites | Hi=X links with other SE8 sprites | ||
Ligne 468: | Ligne 466: | ||
Hi=1 means exclude this wall from changing shade | Hi=1 means exclude this wall from changing shade | ||
- | ^3SE 9: DOWN OPEN DOOR LIGHTS (with ST 21) | + | **SE 9: DOWN OPEN DOOR LIGHTS (with ST 21)** |
| | ||
- | ^3SE 10: ? | + | **SE 10: ?** |
- | ^3SE 11: ROTATE SECTOR DOOR | + | **SE 11: ROTATE SECTOR DOOR** |
Ang: up--clockwise, | Ang: up--clockwise, | ||
- | Hi: link doors to be opened | + | Hi: link doors to be opened |
ST=23 | ST=23 | ||
- | ^3SE 12: LIGHT SWITCH | + | **SE 12: LIGHT SWITCH |
Hi=X | Hi=X | ||
| | ||
Ligne 486: | Ligne 484: | ||
Lo=X | Lo=X | ||
- | ^3SEENINE: C-9 BARREL | + | **SEENINE: C-9 BARREL** |
Hi=X | Hi=X | ||
Lo=delay ^0(>0? game ticks?) | Lo=delay ^0(>0? game ticks?) | ||
Ligne 494: | Ligne 492: | ||
Lo=X | Lo=X | ||
- | ^3SE 13: C-9 EXPLOSIVE/ | + | **SE 13: C-9 EXPLOSIVE/ |
| | ||
SE 13: Hi=X | SE 13: Hi=X | ||
Ligne 501: | Ligne 499: | ||
Lo=delay | Lo=delay | ||
- | ^3SE 15: SLIDING DOOR (ST=25) | + | **SE 15: SLIDING DOOR (ST=25)** |
Ang: opposite of direction of first movement | Ang: opposite of direction of first movement | ||
| | ||
2*Lo: how far (BUILD units) | 2*Lo: how far (BUILD units) | ||
- | ^3SE 17: ELEVATOR TRANSPORT | + | **SE 17: ELEVATOR TRANSPORT** |
| | ||
| | ||
Ligne 512: | Ligne 510: | ||
Top floor sector Hi=1 | Top floor sector Hi=1 | ||
- | ^3SE 18: INCREMENTAL SECTOR RISE/FALL | + | **SE 18: INCREMENTAL SECTOR RISE/FALL** |
Hi: units moved per activation (min: 1024?) | Hi: units moved per activation (min: 1024?) | ||
Ang: | Ang: | ||
Ligne 523: | Ligne 521: | ||
Lo=X | Lo=X | ||
- | ^3SE 19: SHOT TOUCHPLATE CIELING DOWN | + | **SE 19: SHOT TOUCHPLATE CIELING DOWN** |
- | ^3SE 20: BRIDGE/ | + | **SE 20: BRIDGE/ |
Ang: direction | Ang: direction | ||
| | ||
Ligne 532: | Ligne 530: | ||
Lo: how far (BUILD units) | Lo: how far (BUILD units) | ||
- | ^3SE 21: DROP FLOOR (ST 28) | + | **SE 21: DROP FLOOR (ST 28)** |
Ang: | Ang: | ||
up: drop ceiling | up: drop ceiling | ||
Ligne 544: | Ligne 542: | ||
Lo = [switch] Lo | Lo = [switch] Lo | ||
- | ^3SE 24: CONVEYOR BELT | + | **SE 24: CONVEYOR BELT** |
Ang: direction | Ang: direction | ||
| | ||
Lo=speed | Lo=speed | ||
- | ^3SE 25: ENGINE PISTON (CRUSHER) | + | **SE 25: ENGINE PISTON (CRUSHER)** |
z: starting z | z: starting z | ||
| | ||
piston travels between ceiling z and floor z | piston travels between ceiling z and floor z | ||
- | ^3SE 27: CAMERA FOR PLAYBACK | + | **SE 27: CAMERA FOR PLAYBACK** |
Hi: radius (BUILD units?) | Hi: radius (BUILD units?) | ||
- | ^3SE 28: LIGHTNING | + | **SE 28: LIGHTNING** |
Hi = tile #4890 Hi | Hi = tile #4890 Hi | ||
- | ^3SE 29: WAVES | + | **SE 29: WAVES** |
Hi: start height (phase) | Hi: start height (phase) | ||
| | ||
- | ^0 Based on | + | //Based on// |
- | ^0 * MAP EDITING FAQ v1.3 BY JONAH BISHOP | + | * MAP EDITING FAQ v1.3 BY JONAH BISHOP |
- | ^0 * The Duke Nukem 3D Informational Suite by Ryan Lennox | + | * The Duke Nukem 3D Informational Suite by Ryan Lennox |
- | ^0 * code research | + | * code research |
===== Colors ===== | ===== Colors ===== | ||
Foreground colors: | Foreground colors: | ||
- | ^0,15 0 ^1,0 1 ^2 2 ^3 3 ^4 4 ^5 5 ^6 6 ^7 7 | + | {{tablelayout? |
- | ^8 8 ^9 9 ^10 10^11 11^12 12^13 13^14 14^15 15 | + | | |
+ | | | ||
+ | |||
Background colors: | Background colors: |