REDNECK RAMPAGE MAKEMAP KEYS by Matt Newcomb.
****************************************************************
THIS DOCUMENT DESCRIBES THE FUNCTIONS OF THE KEYBOARD KEYS IN
MAKEMAP. THIS DOCUMENT IS BASED ON JONAH BISHOP'S BUILDKEY.TXT
FILE WHICH WAS WRITTEN FOR THE BUILD PROGRAM USED IN DUKE NUKEM
3D BY 3D REALMS AND WAS THE PREDECESSOR OF MAKEMAP. THANKS TO
JONAH BISHOP FOR BUILDKEYS.
****************************************************************
THIS IS VERSION 1. THERE MAY BE FUTURE VERSIONS BY ME OR BY 
OTHERS.
****************************************************************
2D MODE
*******
THIS SECTION LISTS THE KEYS AND THEIR FUNCTIONS IN 2D MODE.
****************************************************************
KEY/KEYS		FUNCTION
================================================================
[ESC]			Brings up menu: (N)ew, (L)oad, (S)ave, 
			save (A)s, and (Q)uit.
			New-start new map.
			Load-load previously saved map from list.
			Save-save current map under current name
			overwriting any map with same name.
			Save As-save current map and specify name.
			Quit-quit makemap with option to save
			to backup.map.

[F1]			Displays short help list in bottom window.

[F2]			Moves player one degree toward top of 
                        screen.

[F3]			Moves player one degree to left side of 
                        screen.

[F4]			Moves player one degree to right side of
                        screen.

[F5]			If you are in a sector, this will show 
                        map name, number of items, etc.

[F6]			Supposed to bring up list of sector 
                        effectors and their function. Says 
                        'Error-file not found'.

[F7]			Lets you search for a floor.

[F8]			Search for a wall by Hitag and Lotag. If
                        sprite is highlighted, do sprite search 
                        by tags.

[F9]			Search for sector.

[F10]			Turn to right slowly.

[F11]			Says 'Grapped Wallpicnum 1848'. Don't 
                        know why.

[F12]			Take a picture of your map!

[ScrollLock]		Set the starting position of the player.
			Wherever the white arrow is, that's where
			you will start the level.

[Insert]		Used to add vertexes to existing lines.

[Tab]			Shows some info about the currently active
			map. Haven't found a use for this yet.

[Alt+Tab]		If you run Makemap in a Dos window in 
                        Win95 this will minimize the window. When
                        in DOS it shows info about currently 
                        highlighted wall or sprite.	

[T]			Set sector lotag.

[H]			Set sector Hitag.

[Alt+T]			Point at sprite to give it a Lotag.

[Alt+H]			Point at sprite to give it a Hitag.

[A]			Zoom in on map.

[Z]			Zoom out from map.

[S]			Insert a sprite.

[Alt+S]			Change solid sector (white lines) to 
			useable sector (red lines).

[G]			Change grid size.

[J]			Join two parts of a sector that has been
			split. Press J in the first sector, then
			move to second sector and press J to join.

[L]			Toggle Grid Locking on and off. Red is on,
			white is off.

[Enter]			Has no discernable benefit.

[C]			Make a circle out of a wall. Change size
			with mouse, draw with spacebar.

[B]			Changes selected wall or sprite to and
			from its "Blocked" state. Pink is
			blocked (cannot pass through) and blue
			is unblocked (can pass through).

["+M]			Do not do this. It can cause the program
			to crash.

[<] and [>]		Change the angle of the selected sprite.
			Hold Shift with these to change in
			smaller increments.

[ and ]			(Brackets) Search forward or backward for
			a sector or wall by tags.

["+3]			Change tag display mode:
			0: No tags
			1: Sector tags only
			2: Wall tags only
			3: Sprite tags only
			4: All tags (default)
			5: Item tags only
			6: Tags of currently highlighted sprite 
                           only.

[Delete]		Delete a selected sprite.

[RightContrl+Delete]	Delete the sector the white arrow (player)
			is currently in.

[Arrow Keys]		Move player cursor.

[Spacebar]		Start drawing lines. When in open area, 
                        will place vertex and a line will follow
                        the mouse until you enclose a sector 
                        (i.e. make a square). When on an existing 
                        vertex, will begin drawing from there and 
                        continue until you enclose a loop (such 
                        as from one Red sector to another, or 
                        from one vertex on a red line to another 
                        vertex on the same line or same sector).

[Numberkey Enter]	Switches between 2D and 3D mode.

[Control+Rightshft]	Select all points of a sector, which can 
                        then be dragged with Left Mouse Button 
                        and stamped into another area with the 
                        Insert Key.

[RightShift]		Use with mouse to draw a rectangle around
			a sector's vertexes. Release key and use
			mouse to drag sector by one corner around
			map. Press Rshift again to unselect.

[Right Alt]		Use with mouse to draw a rectangle around
			a sector. Press insert and and move
			sector with mouse. Rotate with < > keys
			and stamp with Insert key.

[Alt]+[F]		Used to define Firstwall of sector. Use
			this to make sure slanted floors or
			ceilings tilt in the right direction.


*****************************************************************

3D MODE KEYS
*************
THIS SECTION LISTS THE KEYS AND THEIR FUNCTIONS IN 3D MODE
*****************************************************************

KEY/KEYS		FUNCTION
=================================================================

[ARROW KEYS]		Move around just like the game. Use with 
			LeftShift to run.

[Escape]		Quit y/n?

[F1] 			Displays useless information in top left
			corner of screen.

[F2]			Inch forward.

[F3]			Inch left.

[F4]			Inch right.

[F5,6,7,8]		Messes up screen. DO NOT PRESS!

[F9]			Rotate left inchwise.

[F10]			Rotate right inchwise.

[F11]			Adjust the overall shade of the room.
			These settings are not saved.

[F12]			Take a picture of your map!

[1]			Create a one-way wall. Only possible with
			a two-sided (red) line. One side will have
			a texture, the other won't.

[2]			If a wall has both a top and bottom (like
			a window opening) you can edit the bottom
			texture.

[Alt] + [-]/[+]		Change visibility of a sector.

[Ctrl]+[Alt]+[+]/[-]	Change visibility of entire map. Use with 
			caution.

[PageUp]		Raise whatever you are pointing at.

[PageDown]		Lower whatever you are pointing at.

[Ctrl]+[PgUp]/[PgDn]	Place sprite on ceiling or floor.

[Tab]			Used to select a sprite or texture for
			easily pasting to multiple areas.
			Point at texture, press Tab, point at
			target wall and press Enter.

[Ctrl]+[Enter]		Copies the selected texture to all walls 
                        in a loop.

[E]			Changes the floor or ceiling texture. Once
			to make it smaller, again to make it 
                        normal.

[R]			Change alignment of sprites. Once to make 
			it stiff, again to make it lay flat, again
			to make it loose (it follows you).

[T] 			Alter transparency of sprite or wall. Has 
			three states: semi, mostly, and solid. 
                        Walls must be two-sided only (red lines).

[V]			Bring up the visual listing of sprites and
			textures. Press once to show only what you
			have used so far. Press again to show 
                        entire list.

[NumberPadArrows]	Used to scroll the texture of a wall, 
                        floor, ceiling, or resize sprites. Use on 
                        walls to shrink or expand texture to 
                        proportion. Use on floors and ceilings to 
                        scroll without resizing. Use on sprites to 
                        resize.

[Shift]+[NumPadArrows]	Used to scroll wall textures without 
                        resizing.

[/]			Used to revert texture or sprite to 
                        original state.

[F]			Used to flip sprites or textures. Wall 
			textures can be flipped four ways, while
			floor/ceiling textures can be flipped 
                        eight.

[Alt]+[F]		Defines Firstwall of sector. Use this to 
			make sure slanted floors and ceilings
			tilt in right direction.

[P]			Used to Parallax floor or ceiling 
                        textures.
			Use on ceilings with Sky textures.

[Ctrl]+[P]		Sets type of parallaxing.

[O]			Sets wall orientation: A wall texture can
			start on either the floor or ceiling. Use
			on sprites to put it on either side of a
			two-sided wall.

[B]			Toggles Blocking state for walls and 
                        sprites. Blocking on means you cannot 
                        pass through, while Blocking off means 
                        you can.

[M]			Create a Masked wall. Use this to put 
                        glass in a window. Point at outer edge of 
                        window opening and press M. Point at 
                        texture and press V. Select Glass texture 
                        and press Enter.

[Shift]+[M]		Make a Masked wall with only one side 
                        being transparent.

[H]			Toggles Hittable state of sprite or 
                        texture. Point at glass and hit H. Glass 
                        will shatter when shot. Press again to 
                        disable. Works on wall textures to make 
                        them show bullet holes.

["]+[G]			Toggles display of selected texture. Use
			with TAB.

["]+[T]			Change lotag of selected object.

["]+[H]			Change Hitag of selected object.

[A] & [Z]		Change your viewing height. A is up, Z is
			down.

[CapsLock]		Selects between the three up/down movement
			options: Incrementally with no gravity,
			Free-range (hold button to keep moving)
			without gravity, and normal (game style).

[C]			Center a sprite. If it is on the floor,
			this will put the sprite half way into
			the floor. Useful for effects that deal
			with sector raising/lowering (floods,etc).
*****************************************************************
SOME KEYS WERE NOT LISTED BECAUSE EITHER THEY HAD NO FUNCTION AT 
ALL OR THEIR FUNCTION WAS NOT DISCERNABLE.
FEEL FREE TO EXPERIMENT WITH DIFFERENT KEYS AND SEE WHAT YOU COME
UP WITH. BE AWARE THAT CERTAIN COMBINATIONS MAY CAUSE UNDESIRABLE
EFFECTS!!