BSP Commands
Previous  Next

Note: If clippers are visible, CM_DESELECT_ALL will hide the clippers and not perform the deselect. CM_DESELECT_ALL is bound to Escape by default, so remember changing this key will actually change two things.

See the Main  section for information on BSP .96 changes.

BSP Command List


Application
CM_ABOUT
About BSP...

CM_ARRANGEICONS
Arrange window icons...

CM_BRUSHWINDOW
Show/Hide the Surface Property Window...

CM_BSPSETTINGS
Configure BSP...

CM_CASCADECHILDREN
Cascade all editing windows

CM_EXIT
Quit BSP

CM_FILECLOSE
Close current map...

CM_FILENEW
Create new Quake .map file

CM_FILEOPEN
Open Quake .map File

CM_FILESAVE
Save Quake .map file

CM_FILESAVEAS
Save Quake .map file as ...

CM_FILESAVE_SEL
Save selected brushes to new file...

CM_HELP
Help with BSP

CM_KBSETTINGS
Set Keyboard Configuration...

CM_LOAD_WINDOWS
Reposition current window settings based upon last save...

CM_MONSTERWINDOW
Show the Monster Window...

CM_RECENT0
CM_RECENT1
CM_RECENT2
CM_RECENT3
CM_RECENT4
CM_RECENT5
CM_RECENT6
CM_RECENT7
CM_RECENT8
CM_RECENT9
CM_RECENT10
CM_RECENT11
CM_RECENT12
CM_RECENT13
CM_RECENT14
CM_RECENT15
Recent Files

CM_RELOAD
Reload entity classes

CM_RESTORE_3D
Restore 3D Window

CM_RESTORE_ENTITY
Restore Entity Browser

CM_RESTORE_TEXTURE
Restore Texture Browser

CM_S1
Window Setting 1

CM_S2
Window Setting 2

CM_S3
Window Setting 3

CM_S4
Window Setting 4

CM_SAVE_WINDOWS
Save Window Arrangement...

CM_SETCOLORS
Set colors...

CM_SETDIRECTORIES
Set Directories...

CM_SHOWKEYMAPPINGS
List all shortcut keys and their assignments

CM_TILECHILDREN
Tile all editing windows

CM_TOGGLE_CONSOLE
Toggle console window

CM_UNDO
Undo last change...

CM_UNDOSAVE
Temp. cmd to Save...

CM_WDOWN
Previous window setting

CM_WRITECFG
Write settings to BSP.cfg

CM_WRITEGAMECFG
Write current game settings to Game.cfg

CM_WUP
Next window setting


Clippers
CM_CARVE
Carve selected brushes by clip plane

CM_CLIP1
Select clip point #1

CM_CLIP2
Select clip point #2

CM_CLIP3
Select clip point #3

CM_CLIPPERS_STAY
Keep clippers visible after carve and split

CM_CLIPPER_AUTOFLIP
Automatically keep portion containing selection center

CM_CLIPPER_MODE_0
Use 3 clip points (Normal mode)

CM_CLIPPER_MODE_1
Use 2 clip points (Axial mode)

CM_CLIPSPLIT
Split selected brushes by clip plane..

CM_CLIP_CUR_FACE
Create clippers from current face

CM_CLIP_MOVE_DOWN
Move current clip point down by gridsize

CM_CLIP_MOVE_UP
Moves current clip point up by gridsize

CM_FLIPCLIPPER
Flip the normal of the clip plane


Display
CM_AXES3D
Show axes through world origin

CM_BAR1
Show/Hide Button Bar 1

CM_BAR2
Show/Hide Button Bar 2

CM_CLIP_IN
Decrease clipping range

CM_CLIP_OUT
Increase clipping range

CM_DRAW_CONNECTIONS
Draw connections between entities...

CM_GL_SHADING
Toggle GL Lighting

CM_GRID3D
Show grid in 3D view

CM_GRID_MODE
Toggle grid visibility

CM_MAG_DOWN
Decrease magnification

CM_MAG_UP
Increase magnification

CM_MODEFLAT
Set to flat shaded mode

CM_MODELS
Toggle Model Mode

CM_MODETEXTURE
Set to texture mapped mode

CM_MODEWIRE
Set to wire frame mode

CM_OUTLINE_USE_FLAT
3D Outlines use Flat Color

CM_OUTLINE_USE_GROUP
3D Outlines use Group Color

CM_PPD_DOWN
Reduce perspective projection plane distance

CM_PPD_UP
Increase perspective projection plane distance

CM_R1
Render Quality

CM_R2
Render Quality

CM_R3
Render Quality

CM_R4
Render Quality

CM_R5
Render Quality

CM_R6
Render Quality

CM_R7
Render Quality

CM_R8
Render Quality

CM_R9
Render Quality

CM_SET_GRID
Switch between grid dots and grid lines

CM_SOLID_MODELS
Toggle Solid/Wireframe Models

CM_STEP_DOWN
Decrease camera step size

CM_STEP_UP
Increase camera step size

CM_TOGGLE_COORDINATES
Show coordinates on grid

CM_TOGGLE_KNOBS
Use Center Knobs for Selecting/Deselecting Brushes in 2D Windows...

CM_TOGGLE_MODE
Toggle wireframe, flat, and textured rendering

CM_TOGGLE_NAMES
Show entity names

CM_TOGGLE_OUTLINE
Toggle outlines in flat and textured modes...

CM_TRANS0
Render all brushes solid

CM_TRANS1
Render every other line of water/clear brushes

CM_TRANS2
Render every other pixel of water/clear brushes

CM_TRANSGL
Toggle brush translucency


Editing
CM_CENTER
Move eye to center of map

CM_COPY_MOVE
Copy or move selection by offset...

CM_DELETE
Delete selected brushes from world

CM_DESELECT_ALL
Deselect all selected brushes

CM_DETAIL
Set 'detail' contents bit for selected brushes...

CM_EDITCLONE
Clone selected brushes

CM_EDITCOPY
Copy selected entity or brushes

CM_EDITMAKE_STAIRS
Create stairs from current brush

CM_EDITPASTE
Paste selection...

CM_EDIT_SCALE
Scale selected brushes on centroid...

CM_EXTRUDE
Extrude room from selected brush

CM_EXTRUDE_FACE
Extrude selected face

CM_FINDBRUSH
Find brush having specified original index...

CM_FLIP_X
Mirror selected along X axis

CM_FLIP_Y
Mirror selected along Y axis

CM_FLIP_Z
Mirror selected along Z axis

CM_FLOOR_DOWN
Move down a floor

CM_FLOOR_UP
Move up a floor

CM_FLYMODE
Camera will move up/down based on pitch

CM_GRID1
Set grid to 1

CM_GRID2
Set grid to 2

CM_GRID4
Set grid to 4

CM_GRID8
Set grid to 8

CM_GRID16
Set grid to 16

CM_GRID32
Set grid to 32

CM_GRID64
Set grid to 64

CM_GRID128
Set grid to 128

CM_GRID256
Set grid to 256

CM_GRID_DOWN
Decrease grid size

CM_GRID_UP
Increase grid size

CM_GROUP_MODE
Turns groups on or off

CM_HEIGHT_BRUSH
Make brush of specified height

CM_HIT0
Hit 0

CM_HIT1
Hit 1

CM_HIT2
Hit 2

CM_HIT3
Hit 3

CM_HIT4
Hit 4

CM_HIT5
Hit 5

CM_HIT6
Hit 6

CM_HIT7
Hit 7

CM_HIT8
Hit 8

CM_HIT9
Hit 9

CM_HIT_DOWN
Go to previous hit bursh

CM_HIT_UP
Go to next hit brush

CM_JUMP
Move eye to specific location

CM_JUMP3D
Move current XY position to 3d position...

CM_JUMPXY
Move Camera viewpoint to current XY center...

CM_JUMP_SEL_XY
Jump/move selection to XY center

CM_KP_2
Move selection south

CM_KP_4
Move selection west

CM_KP_6
Move selection east

CM_KP_8
Move selection north

CM_LEAK_SEARCH
Search for leaks.

CM_LIFTHEIGHTS
Lift dimensions from selected brush...

CM_LOCK
Lock brush textures...

CM_LOOK_AT_SEL
Camera will stay focused on current selection

CM_MAKE
Make...

CM_MAKE_ARCH
Make an arch from selected brush

CM_MAKE_BRUSH
Make a brush at x, y, z of dx, dy, dz size...

CM_MAKE_CYLINDER
Make selected brush into hollow cylinder...

CM_MAKE_ENTITY
Make current brush into entity

CM_MAKE_LIGHTS
Make lights from selected brush

CM_MAKE_N_SIDED
Make selected brush into solid N-Sided brush...

CM_MAKE_PYRAMID
Make pyramidal brush from selected brush

CM_MAKE_ROOM
Make a six-sided room...

CM_MAKE_SPHERE
Make sphere from current brush

CM_MAKE_WEDGE
Make a wedge from selected brush

CM_MERGE_BRUSHES
Merge Brushes.

CM_MERGE_IN
Load Entities/Brushes from .mrg file...

CM_MERGE_OUT
Save Entities/Brushes to .mrg file...

CM_MINUS
Move selection to a lower Z value

CM_MIXED
Search for brushes having mixed face contents...

CM_MODE_EDGE
Change to Edge Mode

CM_MODE_GROUP
Change to group mode.

CM_MODE_POINT
Change to Point Mode

CM_MODE_POLYGON
Change to Polygon Mode

CM_NEXT_FACE
Cycle through faces of selected brush...

CM_NODETAIL
Remove 'detail' contents bit from selected brushes...

CM_NOREGION
Clear current region...

CM_OMIT_CLIP
Hide clip brushes

CM_OMIT_DETAIL
Hide detail brushes...

CM_OMIT_ENTITIES
Hide entities...

CM_OMIT_HINT
Hide hint/splitter brushes...

CM_OMIT_LIGHTS
Hide lights

CM_OMIT_SKY
Hide Sky Brushes...

CM_OMIT_TARGET
Hide Target/Targetname brushes...

CM_OMIT_UNSELECTED
Hide unselected brushes...

CM_OMIT_WATER
Hide water brushes

CM_OMIT_WORLD
Hide world

CM_PLUS

CM_PREVIOUS_FACE
Cycle through faces of selected brush...

CM_REGION
Set up region based on everything totally inside selected brush...

CM_REGIONEXPORT
Export current region...

CM_REGIONMODE
Toggle Regions...

CM_REGIONPARTIAL
Set up region based on everything touching selected brush...

CM_REPLACE
Find and Replace textures

CM_ROT1
Turn off rotation snap

CM_ROT5
Snap rotations to 5 degrees

CM_ROT10
Snap rotations to 10 degrees

CM_ROT15
Snap rotations to 15 degrees

CM_ROT30
Snap rotations to 30 degrees

CM_ROT45
Snap rotations to 45 degrees

CM_ROTATE_BRUSH
Rotate current brush

CM_ROTATE_X
Rotate selected 90 degrees on X Axis

CM_ROTATE_Y
Rotate selected 90 degrees on Y axis

CM_ROTATE_Z
Rotate selected 90 degrees on Z axis

CM_SCALE1
Set scale to 1

CM_SCALE1_2
Set scale to 1/2

CM_SCALE1_4
Set scale to 1/4

CM_SCALE1_8
Set scale to 1/8

CM_SCALE1_16
Set scale to 1/16

CM_SCALE1_32
Set scale to 1/32

CM_SCALE1_64
Set scale to 1/64

CM_SCALE2
Set scale to 2

CM_SCALE3_4
Default scale 75%

CM_SCALE4
Set scale to 4

CM_SCALE8
Set scale to 8

CM_SCALE16
Set scale to 16

CM_SCALE_DOWN
Decrease scale...

CM_SCALE_UP
Increase scale

CM_SELECT_ALL
Select all brushes

CM_SELECT_BY_TEXTURE
Select all brushes containing current texture

CM_SELECT_PARTIAL
Select all brushes that even partially overlap selection brush

CM_SELECT_TOTAL
Select all brushes totally contained in selection brush

CM_SELECT_VALUE
Select Entities by Type, Key, and/or Key Value...

CM_SEL_ALL_HIT
Select All Hit Brushes

CM_SETHEIGHTS
Set default base level and height...

CM_SET_BRUSH_DEPTH
Set the depth of new brushes created in XY windows

CM_SET_SCALE
Set scale to another value...

CM_SHORT_BRUSH
Make current brush very small

CM_SHOW_LEAKS
Load in .pts file and show path to leak...

CM_SHOW_PORTALS
Load in .por file and show path to leak...

CM_SNAP_BACK
Snap dragged points back to grid

CM_SNAP_PLANES
Snap plane points to grid

CM_SNAP_TO_GRID
Snap selection to grid...

CM_STOP_LEAKS
Stop displaying leak information

CM_STOP_PORTALS
Stop displaying leak information

CM_SUBTRACT
Subtract selected brushes from world

CM_TALL_BRUSH
Make current brush very tall

CM_TOGGLE_HITS
Show indices of all potentially selected brushes

CM_UNLOCK
Unlock texture...

CM_XDOWN
Lower X value of selected object(s)

CM_XUP
Raise X value of selected object(s)

CM_YDOWN
Lower Y value of selected object(s)

CM_YUP
Raise Y value of selected object(s)

CM_ZDOWN
Lower Z value of selected object(s)

CM_ZUP
Raise Z value of selected object(s)


Group Window
CM_GROUP_ADDSEL
Add Selection to Group

CM_GROUP_COLOR
Set Color

CM_GROUP_DELETE
Delete

CM_GROUP_DOWN
Move Down

CM_GROUP_GOTO
Goto Group in XY

CM_GROUP_NEW_GROUP
New Group

CM_GROUP_NEW_SPACER
New Spacer

CM_GROUP_RENAME
Rename

CM_GROUP_SELECTALL
Select All in Group

CM_GROUP_SINGLE
Show Only This Group

CM_GROUP_UP
Move Up

CM_GROUP_VISIBLE
Toggle Visibility


Map
CM_BSPBUILD
Launch BSPBuild.exe on current map...

CM_EXPORTER0
Export Map

CM_EXPORTER1
Export Map

CM_EXPORTER2
Export Map

CM_EXPORTER3
Export Map

CM_EXPORTER4
Export Map

CM_EXPORTER5
Export Map

CM_EXPORTER6
Export Map

CM_EXPORTER7
Export Map

CM_EXPORTER8
Export Map

CM_EXPORTER9
Export Map

CM_EXPORTER10
Export Map

CM_EXPORTER11
Export Map

CM_EXPORTER12
Export Map

CM_EXPORTER13
Export Map

CM_EXPORTER14
Export Map

CM_EXPORTER15
Export Map

CM_EXPORTFAST
Qbsp; light; vis -fast

CM_EXPORTFULL
Qbsp; Light; Vis

CM_EXPORTLEAK_TEST
Qbsp -mark -notjunc

CM_EXPORTNO_VIS
Qbsp; Light

CM_EXPORTRELIGHT
Light

CM_EXPORTSELECTED
Export Selected Brushes...

CM_GROUP
Restore Group Window

CM_LOAD_BRUSHES
Load brushes from file.

CM_MAPINFO
Display map totals in status bar...

CM_MERGE_CLIPBOARD
Save clipboard to .mrg file...

CM_NEXT_MAP
Switch to Next Map

CM_PREVIOUS_MAP
Switch to Previous Map

CM_QBSP
Qbsp -nofill; light

CM_REVERT
Delete current entity and return brushes to world.

CM_SWITCH_MAP_VIEW
XY, YZ, XZ Toggle

SelectMap1
Switch to map #1

SelectMap2
Switch to map #2

SelectMap3
Switch to map #3

SelectMap4
Switch to map #4

SelectMap5
Switch to map #5

SelectMap6
Switch to map #6

SelectMap7
Switch to map #7

SelectMap8
Switch to map #8

SelectMap9
Switch to map #9

SelectMap10
Switch to map #10


Miscellaneous
CM_NOOP
No operation

CM_RESET
Rebuild current BSP

CM_SHOW_FRAME
Force Screen Redraw


Navigation
CM_180
Turn around...

CM_BACK
Move Back

CM_FORWARD
Move Forward

CM_LEFT
Turn Left

CM_MOVEDOWN
Move Down

CM_MOVELEFT
Strafe Left

CM_MOVERIGHT
Strafe Right

CM_MOVEUP
Move Up

CM_NEXT_CAMERA
Move to next camera...

CM_PITCH_DOWN
Pitch Down

CM_PITCH_UP
Pitch Up

CM_PREV_CAMERA
Move to previous camera...

CM_RESET_ANGLES
Reset roll, pitch, and yaw of camera

CM_RIGHT
Turn right

Physics
CM_RUNMODE
Toggle run mode...

Texture
CM_BRUSH_TEXTURE
Apply current texture to brush...

CM_FACE_TEXTURE
Apply current texture to current face...

CM_TEX_SEARCH
Find brushes by texture name

CM_TLOADDIR
Load a directory of .wal files...

CM_TLOADPAK
Load texture directory from .pak file...

CM_TLOADPAKQ2
Load textures from default (Q2) Pak...

CM_TLOADUSED
Load textures used in current .map...

CM_TLOADWAD
Load in a texture .wad file...

CM_TLOADWAL
Load in a single .wal file...

CM_TUNLOAD
Unload textures in directory/.wad file/used in map...