Bsp configuration
Previous  Next

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

BSP can be returned to its default configuration by deleting settings\bsp.cfg and restarting the program.

BSP Settings List

Application
bsp_font - BSP default font name

bsp_font_size - BSP default font size

caption_font - Window title font name

caption_font_size - Window title font size

caption_percent - Height of window titles as a percentage of the default height

console_font - Console window font name

console_font_size - Console window font size

default_gamedir - Automatically start BSP with this game. (hides game dialog)

help_font - Help window font

help_font_size - Help window font size

nothresholdundo - Disables undo operation if the number of brushes modified exceeds 'undo_threshold'
    1 - True
    0 - False

num_recent - Number of recent items to display

query_wall_width - Ask for wall width before making rooms/extruding rooms. 0 to use grid size
    1 - True
    0 - False

undo_threshold - Max number of brushes to save in a single undo operation before copying entire map or triggering 'noundothreshold'


Clippers
animate_clip_points - Animate clip points
    1 - True
    0 - False

clippers_stay - Keep clippers visible after split or carve operation
    1 - True
    0 - False

clipper_autoflip - Automatically flip clippers when adding points
    0 - Always clip left side
    1 - Keep side that contains selection center

clipper_mode - Clipper editing mode
    0 - 3-point clippers (regular)
    1 - 2-point clippers (axial)

clipper_show_outline - Show brush outline of removed portion
    1 - True
    0 - False

querysplits - Action to take when splitting brushes
    0 - Always prompt
    1 - Leave both halves selected
    2 - Leave original selected

track_clippers - Redraw clipped brushes in XY views while dragging clip points
    0 - Update when mouse is released, fastest
    1 - Current XY view updated in real time
    2 - Update all XY views in real time, slower

undo_clipper - Save clipper options for undo
    1 - True
    0 - False


Colors
color_3dbackground - 3D background color

color_3dgrid - 3D grid color

color_activecamera - Active camera color

color_background - 2D background color

color_brushoutline - 3D brush outline color

color_clipborder - Edge color of clip points

color_connection - Target line color

color_consolebg - Console background color

color_consolefg - Console foreground color

color_curface - 2D selected face color

color_currentclipface - Current clip point color

color_eyemarker - 3D eye and origin color

color_faceoutline - 3D selected face color

color_foreground - 2D foreground color

color_gridlabel - Grid coordinate text color

color_gridmajor - Major grid color

color_gridminor - Minor grid color

color_hitbrush - Hit brush color

color_lock - Locked brush color

color_otherbrush - Other brush color

color_othercamera - Inactive camera color

color_otherclipface - Other clip point color

color_selectedtexture - Selected texture marker color

color_selection - 2D selection color

color_selectoutline - 3D selection color

color_textureselection - Selected texture outline color

color_texturewindow - Texture window background color


Display
ambientintensity - Ambient intensity

angle_control - 3D view angle control
    0 - Hide
    1 - Yaw control
    2 - Pitch control
    3 - FOV control

animate_models - Animate models (software)
    1 - True
    0 - False

center_knobs_3d - Show center knobs in 3D view
    1 - True
    0 - False

center_knobs_scale - Center knob size (100 is 100%)

center_knobs_use_x - Center knob style
    0 - Square
    1 - X

center_knobs_xy - Show center knobs on brushes in XY views
    1 - True
    0 - False

color_wire - Draw wireframe with brush color
    1 - True
    0 - False

cull_wire - Backface cull wireframe brushes
    1 - True
    0 - False

drag_brushes - When rotating, limit redrawing to this many selected brushes

drawmode - 3D rendering mode
    0 - Wireframe
    1 - Flat
    2 - Textured

draw_models - Render models
    1 - True
    0 - False

facelighting - Software facelighting (requires app restart)
    1 - True
    0 - False

far_clip_distance - Far clip distance

flatlevel - Light intensity on flat-shaded surfaces

flats_like_texture - Render flats using average color of texture (requires app restart)
    1 - True
    0 - False

flymode - Camera will raise or lower in direction of movement
    1 - True
    0 - False

fov - 3D field of view (zoom)

ghosts_3d - Show brush ghosts in 3D
    1 - True
    0 - False

ghosts_xy - Show brush ghosts in XY
    1 - True
    0 - False

gridsize - XY gridsize in world units

grid_smallmajor - Use 1 by 1 pixel major grid dots
    1 - True
    0 - False

grid_style - Grid style
    0 - Lines
    1 - Dots

lightintensity - Light intensity

mlook_horiz_step - Mouselook horizontal steps per 360 degrees

mlook_vert_step - Mouselook vertical steps per 360 degrees

near_clip_distance - Near clip distance

outline - Outline unselected brushes
    1 - True
    0 - False

outline_use_group - Outlines use group color
    0 - Disable - use color_brushoutline setting
    1 - Enable - use group color

region_clip_grid - Draw grid inside regions only
    1 - True
    0 - False

region_ignore - Ignore region height
    0 - Prompt
    1 - Always ignore height
    2 - Never ignore height

render_auto - Render to size of window (software)
    1 - True
    0 - False

render_height - 3D rendering height (software)

render_trans - Render transparent brushes
    0 - Disable
    1 - Enable - GL on, software stipple mode 1
    2 - Enable - GL on, software stipple mode 2

render_width - 3D rendering width (software)

rotate_step - Brush rotation step size in degrees

scale - XY scale factor (zoom)

selection_thickness - Selected brush outline width

select_delay - Delay in milliseconds to wait when cycling hit brushes

shadeflats - Use shading on flat surfaces
    1 - True
    0 - False

shadetextures - Use shading on textured surfaces
    1 - True
    0 - False

show_3d_grid - Show 3D grid
    1 - True
    0 - False

show_coordinates - Show coordinates in XY views
    1 - True
    0 - False

show_eye - Show eye in XY views
    1 - True
    0 - False

show_grid - Show grid in XY views
    1 - True
    0 - False

show_hits - Show hits in 3D view (currently not implemented)
    1 - True
    0 - False

show_names - Show entity names in XY views
    1 - True
    0 - False

show_world_axes - Show 3D world axes
    1 - True
    0 - False

stepsize - Navigation step size in world units

steps_per_turn - Navigation steps per 360 degrees

texture_models - Texture models
    1 - True
    0 - False

track3dincurrentxy - Update current XY view when 3D is updated
    1 - True
    0 - False

track3dinxy - Update XY views when 3D is updated
    1 - True
    0 - False

trackxyin3d - Update 3D view when XY is updated
    1 - True
    0 - False

use_crosshair - Use crosshair cursor
    1 - True
    0 - False

warn_spaces - Show a warning if spaces are in a map name when saving
    1 - True
    0 - False

wire_ents - Wireframe entities
    1 - True
    0 - False

xy_drag_move - XY panning mode
    0 - Center on click location
    1 - Click and drag

zero_crosshair - Show center crosshair in XY views
    0 - Disable
    1 - Small crosshair
    2 - Full crosshair


Editing
clone_delta_disable - Disable clone offset (clone objects in place)
    1 - True
    0 - False

clone_delta_x - Clone offset X

clone_delta_y - Clone offset Y

disable_rotation_texlock - Disable automatic texture rotation on locked brushes
    1 - True
    0 - False

distance_epsilon - Distance epsilon (sensitivity) of the leak searcher

edge_use_grid - Use grid for edge dragging
    0 - Don't use grid
    1 - Use grid for dragging edges in XY view or axially aligned edges in 3D view.
    2 - 1 and, force use of grid for _all_ edges in 3d view. (could reconfigure brush upon initial click...)

extrude_depth - Extrude face depth. 0 to use grid size, or any other value to use that size

face_drag - Face drag percent. If set to 0, only vertical planes can be dragged by clicking outside the face.  Higher numbers offer more of a 'fudge factor'

look_at_sel - Look at selection - camera will follow selection
    1 - True
    0 - False

max_epsilon - Maximum epsilon

max_face_gap - Face gap is the maximum difference in plane distance values for 'facing planes' (Merge brushes)

max_normal_delta - Maximum normal delta (Merge brushes)

max_point_distance - Maximum point distance (Merge brushes)

min_epsilon - Minimum epsilon

multi_face_distance_eps - Multi-face distance epsilon

multi_face_normal_eps - Multi-face normal epsilon

multi_select - Allow selecting multiple brushes
    1 - True
    0 - False

new_brush_depth - Depth of new brushes. 0 to use old calcs, or any other value to use that size

on_plane_epsilon - On-plane epsilon (Merge brushes)

select_delta - Select delta. How close to a vertex one must click in order to start dragging it.

snap_back - Snap dragged objects back onto grid
    1 - True
    0 - False

vertex_drag_sensitivity - Plane manipulation threshold from vertex dragging. Lower values are more sensitive

vertex_select_mode - Vertex select mode
    0 - Disable ability to drag vertices on selected brush
    1 - Use vertex_drag_sensitivity to determine how brush is manipulated by vertex dragging
    2 - Use an alternate method (vertex_drag_sensitivity ignored)

vertex_use_grid - Snap vertex drags to grid
    1 - True
    0 - False


Entity
entity_button_size - Entity window button sizes

entity_comment_size - Entity window comment height

entity_font_size - Entity window font size

entity_inline_help - Show entity info inline in the entity window

entity_keypair_size - Entity window keypair height

entity_window_width - Entity window width


Game
apptitle - Customize BSP main title

bat_directory - Directory containing .bat build files

bspbuild_directory - Directory containing bspbuild.exe

default_mapfile - Default name of .map files

default_wad - Default name of .wad to load

entity_directory - Directory containing entity files

entity_file - Entity file

fake_colormap - Use flat shading in software renderer (no light levels)
    1 - True
    0 - False

game - Game mode
    0 - Quake 1
    1 - Hexen 2
    2 - Quake 2
    3 - Sin (unsupported)
    4 - Half-Life

gamma - Gamma

map_directory - Default directory to save maps

model_file - Name of model file

no_models - Disable rendering models
    1 - True
    0 - False

pak_file - Path of .pak file

palette_file - Name of palette file

sort_entities - Sort entity list
    1 - True
    0 - False

texture_path - Path to textures

wad_directory - Directory containing .wad files

world_minmax - World boundary


Group Window
group_font_size - Group window font size

group_mode - Enable groups
    1 - True
    0 - False

group_toolbar - Enable group toolbar
    1 - True
    0 - False


OpenGL
gl_alpha_level - Alpha level of transparent objects

gl_ambient_color - Ambient light color, brighter color values brighten world

gl_brightness - Brighten 3D view. 0 is no change and 255 is brightest.

gl_fog - Enable fog
    1 - True
    0 - False

gl_fog_color - Set color of fog when gl_fog_match_bg is unset

gl_fog_far - Number of units from camera in which fog ends

gl_fog_match_bg - Automatically set fog color to background color
    1 - True
    0 - False

gl_fog_near - Number of units from camera in which fog begins

gl_full_res_texture - Do not shrink large textures
    1 - True
    0 - False

gl_light_color - Color of light when gl_shading is enabled

gl_model_bbox - Show bounding box around rendered MDLs
    1 - True
    0 - False

gl_mode_default - Automatically check 'OpenGL' checkbox on startup
    1 - True
    0 - False

gl_selection_wiremode - Selection wireframe mode
    0 - Regular culled wireframe
    1 - Show entire wireframe in selected color
    2 - Show entire wireframe, hidden outlines use brush outline color

gl_shading - Enable OpenGL lighting
    1 - True
    0 - False

gl_texturemode - Texture rendering mode
    GL_LINEAR - GL_LINEAR (smooth pixels)
    GL_LINEAR_MIPMAP_LINEAR - GL_LINEAR_MIPMAP_LINEAR
    GL_LINEAR_MIPMAP_NEAREST - GL_LINEAR_MIPMAP_NEAREST
    GL_NEAREST - GL_NEAREST (sharp pixels)
    GL_NEAREST_MIPMAP_LINEAR - GL_NEAREST_MIPMAP_LINEAR
    GL_NEAREST_MIPMAP_NEAREST - GL_NEAREST_MIPMAP_NEAREST

gl_wire_use_groupcolor - Brushes in 3D will use group colors when in wireframe mode
    1 - True
    0 - False


Physics
run_mode - Enable run mode (physics)
    1 - True
    0 - False


Texture
autocalc_frequents - Automatically recalculate frequents
    1 - True
    0 - False

height_fav - Height of favorites

height_frq - Height of frequents

nosmallstretch - Don't stretch textures that are smaller than preview size
    1 - True
    0 - False

show_favorites - Show favorites
    1 - True
    0 - False

show_frequent - Show frequent
    1 - True
    0 - False

show_texturedrag - Show realtime texture manipulations in 3D view
    1 - True
    0 - False

show_tex_names - Show texture names
    1 - True
    0 - False

stretch_textures - Scale textures to fit in preview
    1 - True
    0 - False

texlist_size - Height of texture listbox on toolbar

texture_alignment - Use alternate 45 degree texturing
    1 - True
    0 - False

texture_height - Texture height

texture_list_width - Width of texture listbox on toolbar

texture_width - Texture width

tex_animate - Animate textures
    1 - True
    0 - False

tex_animatesky - Animate sky textures
    1 - True
    0 - False

tex_numfav - Number of favorites

tex_numfrq - Number of frequents

tex_rotatestep - Texture rotate step size

tex_scalestep - Texture scale step size

tex_shiftstep - Texture shift step size

tex_skyspeed - Sky animation speed

tex_small_height - Height of texture preview for 'Small Thumbnail' mode

tex_small_width - Width of texture preview for 'Small Thumbnail' mode

tex_timerdelay - Texture animation speed


XY Camera
camera_angle_length - Camera angle length

camera_font_size - Camera font size

camera_size - Camera size

lock_cameras - Lock active camera position relative to XY views
    1 - True
    0 - False

lock_camera_offset - Lock camera offset from XY view center

show_cameras - Show cameras
    1 - True
    0 - False

show_camera_angle - Show camera angle
    1 - True
    0 - False