home *** CD-ROM | disk | FTP | other *** search
/ Total Destruction / Total_Destruction.iso / addons / 93update.exe / BSP.INI < prev    next >
Encoding:
INI File  |  1998-02-12  |  21.0 KB  |  750 lines

  1. [BSP]
  2. ; MODIFIED for v. 0.87b.
  3. ;
  4. ; Set to 0 to disable ability to "drag" vertices on selected brush.
  5. ; Set to 1 to use the vertex_drag_sensitivity to determine how brush is manipulated by vertex
  6. ;  dragging
  7. ; Set to 2 to use an alternate method (vertex_drag_sensitivity ignored).
  8. ; So, what's the technical difference?  Fine.  As you know, brush faces are defined by planes
  9. ;  and planes are defined by sets of three points.  As you also know, a vertex occurs at the
  10. ;  intersection of three planes.  The "plane" definition points don't necessarily correspond
  11. ;  to vertices.  How does vertex manipulation work then?  First, I check the "on-screen"
  12. ;  vertices for the "current" (Yellow) face and see if the user clicked on one of these
  13. ;  vertices.  If so, then I look at all of the brush faces and figure which ones also "include"
  14. ;  this vertex.
  15. ;
  16. ; Because planes are defined by three points, to manipulate a "vertex" the user's selected
  17. ;  vertex must become a definition point for each face that "vertex" is on.  But you can't just
  18. ;  swap any old plane definition point with the selected vertex.  The vertices must be maintained
  19. ;  in a certain order.
  20. ;
  21. ; Method (drag_vertex=2) replaces the plane points with the "previous", "selected" and "next"
  22. ;  vertices on the planes that are involved.  Thus, for triangular faces, this works perfectly.
  23. ;  But for faces with more points, manipulating the selected vertex causes the planes to
  24. ;  pivot on the line joining the previous and next vertices.  Try it and you will see what I
  25. ;  mean.  This is why I do not believe that vertex manipulation is useful.  (at least from a
  26. ;  leak minimization point of view).
  27. ;
  28. ; Method 1 is related.  However, rather than picking the previous and next vertices on the
  29. ;  screen representation, the following is done.  A vector from the selected vertex to
  30. ;  the next/previous vertex is calculated.  The vector is normalized.  Then the vector is
  31. ;  scaled by the vertex_drag_sensitivity.  Then the scaled vector is added to the
  32. ;  selected vertex.  Now, each plane is defined by the so-calculated previous vertex (v_d_s
  33. ;  units from the selected one), the selected vertex, and the next vertex (again v_d_s units
  34. ;  from the selected one).  Thus, if the v_d_s is very small, then moving the vertex will make
  35. ;  the involved planes move like crazy.  Higher values of v_d_s will make the involved planes
  36. ;  "change" less severely.
  37. ;
  38. drag_vertex=2
  39. ;
  40. ; Determines how much other "planes" get manipulated by dragging on a vertex.  Lower
  41. ;  numbers are more "sensitive"
  42. ;
  43. vertex_drag_sensitivity=32
  44. ;
  45. ; If set to 0, then only "vertical" planes can be dragged by clicking outside the face
  46. ;  with the left mouse button.  Higher numbers offer more of a "fudge factor"
  47. ;
  48. face_drag_percent=10
  49. ;
  50. ; The next setting determines how "close" to a vertex one must click in order to start
  51. ;  dragging it...
  52. ;
  53. select_delta=4
  54. ;
  55. ; The next setting determines whether vertex drags are "snapped" to the grid. 1=YES, 0 = NO
  56. ;
  57. vertex_use_grid=0
  58. ;
  59. ; Default name for new maps
  60. ;
  61. newmap=default.map
  62. ;
  63. ; Backup is not used yet
  64. ;
  65. backup=backup.map
  66. ;
  67. ; Number of steps per 360 degree turn when navigating the map with the keyboard
  68. ;
  69. steps_per_turn=8
  70. ;
  71. ; Set to 0 to have "groups" initially turned off
  72. ;
  73. groupmode=1
  74. ;
  75. ; Default grid size
  76. ;
  77. gridsize=16
  78. ;
  79. ; Default step for moving the camera with the keyboard, etc.
  80. ;
  81. stepsize=64
  82. ;
  83. ; Set to 1 to show the grid by default
  84. ;
  85. show_grid=0
  86. ;
  87. ; Set to 0 to not show the grid coordinate legends
  88. ;
  89. show_coordinates=1
  90. ;
  91. ; Set to 1 to automatically show entity names
  92. ;
  93. show_names=0
  94. ;
  95. ; Set to 1 to automatically display hit brush #'s in the 3D view.
  96. ;
  97. show_hits=0
  98. ;
  99. ; Set to 1 to show red square in 2D views.  The square indicates the current
  100. ;  eye position.
  101. ;
  102. showeye=1
  103. ;
  104. ; Clip all brushes farther than xxx from the current camera position.
  105. ;
  106. far_clip_distance=-8192
  107. ;
  108. ; Internal size of the 3D Texture mapped and flat shaded preview data.  Setting to lower
  109. ;  values will increase rendering speed, but lower quality.  The converse is also true.
  110. ;
  111. render_width=320
  112. render_height=200
  113. ;
  114. ; ***************************************************************************************
  115. ;
  116. ; NEW FOR v. 0.52
  117. ;
  118. ; The next settings determine the size of the texture thumbnails in the texture browser
  119. ;
  120. texture_width=64
  121. texture_height=64
  122. ;
  123. ; If you are still reading this, you have a lot of patience...
  124. ;
  125. ; ***************************************************************************************
  126. ;
  127. ; NEW FOR v. 0.53
  128. ;
  129. ; The next settings determine the offset's for copying/cloning
  130. ;  set to 0 to use the current gridsize.
  131. ;
  132. cloneDeltaX=16
  133. cloneDeltaY=16
  134. ;
  135. ; FOR v 0.55
  136. ;
  137. stretch_textures=1
  138. ;
  139. ; FOR v 0.56
  140. ;
  141. ;  Set this setting to zero if the crosshair is invisible for you (windows 3.1 or 3.11 users)
  142. ;
  143. use_crosshair=1
  144. ;
  145. ; Set to -1 to allow "during drag" redraw of ALL selected brushes.  This can be very slow if you are trying to
  146. ;  move all brushes!
  147. ; Otherwise, set to something like 10 or so, to see the dragging, but ignore brushes past 10.
  148. ;
  149. drag_brushes=10
  150. ;
  151. ; Number of milliseconds (i.e. 1000=1 second) to delay between potential hit brushes when you
  152. ;  hold the left mouse down over a selected brush...
  153. ;
  154. select_delay=1250
  155. ;
  156. ; NEW for v. 0.61b
  157. ;
  158. ; Set the following to 0 to always use the gridsize for making rooms/extruding rooms, rather
  159. ;  than querying user.
  160. ;
  161. query_wall_width=1
  162. ;
  163. ; NEW for v. 0.62b
  164. ;
  165. ; The following settings alter the sensitivity of the leak searcher.  The leak searcher
  166. ;  basically works like this:  For each entity with multiple brushes, compare each brush
  167. ;  against every other brush.  If the bounding boxes for the brushes don't intersect, skip
  168. ;  go to the next brush.  If there is a possible intersection, then compare each face of
  169. ;  the first brush with each face of the second.  The comparison searches for faces that are
  170. ;  nearly "adjacent".  Adjacent planes on adjacent brushes will be opposite of each other.
  171. ;  For example, planes are stored (one way) as a normal plus a distance from the origin along
  172. ;  the normal.
  173. ;   Plane 1:  Normal:  1,0,0  Distance:  100.
  174. ;   Plane 2:  Normal: -1,0,0  Distance: -100.
  175. ;  Both of these planes are 100 units out from the normal on the X axis.
  176. ;  The first comparison is whether the distances are close enough:
  177. ;
  178. ;  Delta=Absolute Value(Distance of Plane 1 PLUS Distance of Plane 2)
  179. ;  If Delta > distance_epsilon then we skip this brush.
  180. ;
  181. ;  Set the distance epsilon here:
  182. distance_epsilon=1.0
  183. ;
  184. ; If the distances are close enough, then the normals need to be compared.  I have chosen
  185. ;  to calculate an RMS value to gauge the difference.  The difference is thus:
  186. ;
  187. ; Diff=Square Root(DX*DX + DY*DY + DZ*DZ) where DX, etc. is Normal1.x-Normal2.x, etc.
  188. ;
  189. ; Determining whether correction is necessary requires two considerations.  First, are the
  190. ;  faces already "true" adjacent planes (exact adjacency.)  If so, then the Diff value will
  191. ;  be less than a minimum epsilon.  Set that epsilon value here:
  192. ;
  193. min_epsilon=0.00001
  194. ;
  195. ; Thus  if (Diff < min_epsilon) skip correction steps.
  196. ;
  197. ; Finally, if the epsilon is sufficiently large, then probably no leak was intended or is
  198. ;  clearly visible to the user.  Set that maximum epsilon here.
  199. ;
  200. max_epsilon=0.20
  201. ;
  202. ; If all of these comparisons indicated that the planes are "nearly" adjacent, then correction
  203. ;  is attempted by simply copying, in reverse order (so that they face each other, not the same
  204. ;  direction), the plane definition points from the first face (first brush) into the second face
  205. ;  (second brush) and recalculating the second brush.
  206. ;
  207. ; Thus, if you choose very large epsilons, then you're map could get hosed.  YOU SHOULD SAVE
  208. ;  BEFORE LEAK SEARCHING, ESPECIALLY IF YOU OPT TO "AUTOFIX" THE LEAKS.
  209. ;
  210. ; ////////////////////////
  211. ;
  212. ; The next three settings are the rgb values for the flat and texture preview outlines.  The
  213. ;  first setting is for all faces, the second is the outline color for faces of selected
  214. ;  polygons, the third is for the current face of the selected brush.
  215. ;
  216. brush_outline=255 255 255
  217. select_outline=255 0 0
  218. face_outline=255 255 0
  219. ;
  220. ; NEW for v. 0.65b
  221. ;
  222. ; Determines whether to show list of favorites/frequents in texture browser...
  223. ;
  224. show_favorites=1
  225. show_frequent=1
  226. ;
  227. ; Determines number of each to show...
  228. ;
  229. numfav=10
  230. numfrq=10
  231. ;
  232. ; Determines size of each texture
  233. ;
  234. height_fav=32
  235. height_frq=32
  236. ;
  237. ; NEW for v. 0.66b
  238. ; enabled the following settings:
  239. ;
  240. ; The next setting is the default font for the BSP buttons, edit boxes...
  241. ;
  242. bsp_font=Arial
  243. ;
  244. ; The next setting is the default font size for BSP.
  245. ;
  246. bsp_font_size=11
  247. ;
  248. ; NEW for v. 0.67b
  249. ;
  250. ; Sets the start scale percentage
  251. ; Must be >=1
  252. ;
  253. start_scale=0.750000
  254. ;
  255. ;
  256. box_size=12
  257. box_font_size=10
  258. show_dots=1
  259. num_dots=10
  260. ;
  261. ; NEW FOR 0.69b
  262. ;
  263. ; Show a control bar at the top listing the currently loaded maps.  Set to 1 to
  264. ;  show bar at the top and 2 for the bottom.
  265. ;
  266. show_tabs=2
  267. ;
  268. ; In the 2d views, whether the cameras are shown by default
  269. ;
  270. show_cameras=1
  271. ;
  272. ; Texture browser edit field witdh and button height/width
  273. tex_field_width=60
  274. tex_button_height=14
  275. tex_label_width=120
  276. ;
  277. ; NEW for v. 0.70b
  278. ;
  279. ; Rendering sizes for camera texture and flat shaded modes;
  280. camera_w=320
  281. camera_h=200
  282. ;
  283. ; Camera default rendering mode:
  284. ;  modes are 0=wire, 1 = flat, and 2 = texture
  285. ;  (this is the default setting, you can change on the fly)
  286. ;
  287. camera_mode=0
  288. ;
  289. ; Similar default mode for the 3D window: (see camera_mode above for values)
  290. ;
  291. drawmode=0
  292. ;
  293. ; Whether the min and max x y and z extents are shown in the selected brush view (default value)
  294. ;
  295. camera_minmax=1
  296. ;
  297. ; Number of steps per full turn in SBV.  E.g. 18 steps=360/18 = 20 degrees per step.
  298. ;
  299. camera_steps=36
  300. ;
  301. ; NEW FOR 0.71b
  302. ;
  303. ; Entity browser sizing
  304. ;
  305. entity_button_size=13
  306. ;
  307. ; Unused
  308. entity_field_size=150
  309. ;
  310. ; Size of font for entity window
  311. ;
  312. entity_font_size=11
  313. ;
  314. ; Total width of window
  315. ;
  316. entity_window_width=225
  317. ;
  318. ; Height of comment and keypair view lists
  319. ;
  320. entity_comment_size=60
  321. entity_keypair_size=60
  322. ;
  323. ; Group window metrics
  324. ;
  325. group_button_height=13
  326. group_button_width=100
  327. group_field_size=120
  328. group_font_size=9
  329. group_list_size=150
  330. ;
  331. ; Set to 0 to hide the texture names in the texture browser by default...
  332. ;
  333. show_tex_names=1
  334. ;
  335. ; NEW FOR 0.73b
  336. ;
  337. ;
  338. ; Set to 0 to deselect all stuff upon changing current entity
  339. ;  Leave at 1 to allow selecting multiple entities.
  340. ;
  341. multi_select=1
  342. ;
  343. ;
  344. ; NEW FOR 0.74b
  345. ;
  346. ; Set to 1 to use dots on grid as default:
  347. grid_style=0
  348. ;
  349. ; Set to 1 to use "alternate" texture alignment for 45 degree faces (if Quake textures don't match BSP textures).
  350. ; qbsp256.exe users use value 1
  351. ; new qbsp, hipnotic users use value 0
  352. texture_alignment=0
  353. ;
  354. ; Intensity level of light (0 to 63) [how many levels of intensity?  brightest x are used...]
  355. lightintensity=40
  356. ; Ambient light level (0 to 63) [sets the minimum]
  357. ambientintensity=24
  358. ; flags for whether to use this shading stuff:
  359. shadeflats=1
  360. shadetextures=1
  361. ; if it's an entity box, or you choose not to shade flats, then the next
  362. ;  setting determines the intensity [0 to 63]
  363. flatlevel=0
  364. ;
  365. ; NEW FOR 0.75b
  366. ;
  367. ; Set to 1 to go back to the "old way" where the 3d and xy views were synchronized.
  368. ;
  369. lock_cameras=1
  370. ;
  371. ; NOT IN USE:  Number of xy windows to show...
  372. ; Changing this won't do anything yet...
  373. ;
  374. num_xy_views=3
  375. ;
  376. texture_list_width=120
  377. ;
  378. ; NEW for v. 0.76
  379. ;
  380. ; Set to 1 to prevent textures whose width and height are smaller than the
  381. ;  current texture browser thumbnail size from being stretched.
  382. ;
  383. nosmallstretch=1
  384. ;
  385. ; Animate animated textures?
  386. animate=1
  387. ;
  388. ;
  389. ; Delay between animations in milliseconds:
  390. timerdelay=200
  391. ;
  392. ; Set to 1 to permit redrawing in 3d view while dragging/rotating/scaling texture
  393. showtexturedrag=1
  394. ;
  395. ; For texture browser, toggle to "small" view goes to these width and height settings
  396. t_small_h=24
  397. t_small_w=24
  398. ;
  399. ; For allowing smooth scrolling of the texture window.  Min is 1 max is texture height
  400. ; NOT ENABLED YET
  401. granularity=10
  402. ;
  403. ; Set to 0 to disable sky animation...
  404. t_animatesky=1
  405. ; Number of row/cols to cycle per redraw of sky textures...
  406. ; min is 1
  407. ;
  408. t_skyspeed=6
  409. ;
  410. ; Set to 1 to have group window listbox resize to fit in group window...
  411. group_resize=1
  412. ;
  413. ; NEW FOR 0.78
  414. ;
  415. ; For wireframe view, use brush "color" or default for unselected brushes
  416. ;  set to 0 to use default...
  417. color_wire=1
  418. ;
  419. ; Backface cull in wire frame mode in 3D window?
  420. cull_wire=0
  421. ;
  422. ; Use group colors for 3d wire frame view?
  423. ; glBSP only!
  424. color_wire_use_group=0
  425. ;
  426. ; Thickness of selected brush outline (at least 1).
  427. selection_thickness=1
  428. ;
  429. ; NEW FOR 0.82
  430. ;
  431. ; Set to 1 to automatically recalculate frequents when loading/switching
  432. ;  to a map
  433. autocalc_frequents=1
  434. ;
  435. ; Help window font size
  436. help_font_size=10
  437. help_font=Arial
  438. ;
  439. ;
  440. ; BSP v. 0.83b.
  441. ;
  442. ; Stuff for handling undo, which is still unstable!
  443. ;
  444. ; Set to 1 to disable UNDO.  If you have a lot of crashes, try this out.
  445. noundo=0
  446. ;
  447. ; Number of selected brushes to manipulate before a "whole" copy of the map
  448. ; is made rather than just the selected brushes.
  449. undothreshold=100
  450. ;
  451. ; If set to 1, if there are more than the threshold number of brushes then
  452. ;  there will be no undo available.
  453. nothresholdundo=0
  454. ;
  455. ; Default scale step increment for texture window.
  456. ; valid range is 0.0001 to 1.0
  457. ;
  458. scalestep=0.1
  459. ;
  460. ; Force use of quake.pal file, ignoring any palette lumps in the
  461. ;  .wad files
  462. forcequakepal=0
  463. ;
  464. ; No face lighting (set to 0 if you get the ugly "white" texture fuzz in the 3d view)
  465. facelighting=0
  466. ;
  467. ; MODEL STUFF
  468. ;
  469. ; Set to 1 to totally disable models...
  470. ;
  471. no_models=0
  472. ;
  473. ; Set to 1 to use the model, 0 is just the entity "box" like old way.
  474. ;
  475. draw_models=1
  476. ;
  477. ; If drawing models, set to 0 to wire frame them, 1 is texture mapped.
  478. texture_models=1
  479. ;
  480. ; If drawing models, animate them?
  481. ;
  482. animate_models=1
  483. ;
  484. ; Use wire frame for entity "boxes" in flat/textured preview?
  485. wireents=1
  486. ;
  487. ; New for 0.84 b
  488. ;
  489. ; Set to 0 to always prompt
  490. ; 1=always ignore height
  491. ; 2=never ignore region height
  492. ;
  493. region_ignore=1
  494. ;
  495. ; Default Mode for movement with keyboard
  496. ;
  497. run_mode=0
  498. ;
  499. ; When "splitting brushes"
  500. ; Set to 0 to prompt
  501. ; 1=always leave all selected.
  502. ; 2=always leave original selected...
  503. ;
  504. noquerysplits=0
  505. ;
  506. ; NEW for 0.85b
  507. ;
  508. ; For multi face dragging (see bspmouse.ini for adding this command to
  509. ;  your mouse settings).
  510. ;
  511. ; For either multi face drag, the "parallelness" of the faces determined by
  512. ;  calculating the rms difference between the normals.  The magnitude of this
  513. ;  difference ranges from 0 to sqrt(3 * (2 ^ 2)) or about 3.5
  514. ; So... 0.25 is pretty close...
  515. ; min is 0.0001 and max is 3.5
  516. ;
  517. multi_face_normal_eps=0.25
  518. ;
  519. ; For strict multi face dragging (I.e., they can't be stacked and parallel, but
  520. ;  must also be close in distance, this allows a bit of a "fudge factor" for the
  521. ;  distance values...
  522. ; Bigger numbers are, obviously, more lenient.
  523. ;  Only relevant for "MULTIFACEDRAGSTRICT" setting in bspmouse.ini
  524. ; min is 0.0001 and max is ... whatever...
  525. multi_face_distance_eps=2.0
  526. ;
  527. ; For .wad export, selected texture color text background & marking color...
  528. selected_texture=128 128 128
  529. ;
  530. ; Set to 0 to cache all textures (slow setup, fast execution, memory hog...)
  531. ; Set to 1 to do page by page, no thumbtracking
  532. ; Set to 2         "         , with thumbtracking of slider...
  533. faster_textures=2
  534. ;
  535. ; NEW for 0.86b
  536. ;
  537. ; Set to 0 for no "save for undo" operations before clipping.
  538. ;  Speeds up use at the expense of no undo operations.
  539. ;
  540. UndoClipper=1
  541. ;
  542. ; Merge Command Settings
  543. ;
  544. ; Face gap is the max. difference in plane distance values for "facing planes"
  545. ;
  546. max_face_gap=0.5
  547. ; Facing planes are determines by comparing any 2 plane normals for planes that
  548. ;  are close enough.  The normals are evaluated using root-mean-squared differential
  549. ;  The max_normal_delta is the max value of this differential before the faces are
  550. ;  considered unmergeable.
  551. ;
  552. max_normal_delta=0.01
  553. ;
  554. ; If the faces are close enough and face essentially opposite directions to each
  555. ;  other, then BSP searches to see if the vertices "match" up.  The max_point_distance
  556. ;  is the biggest point "gap" permitted before the faces are not considered mergeable
  557. ;  E.g. a triangular face might be adjacent to a rectangular face, but the points
  558. ;   will not match up.
  559. ;
  560. max_point_distance=0.05
  561. ;
  562. ; Finally, in order to merge, the two brushes must not get carved up by the merge
  563. ;  operation, i.e., they must remain convex.  The on_plane_epsilon allows for a
  564. ;  bit of overlap/clipping at the edges in order to accomodate the merging for
  565. ;  "slightly" concave scenarios.
  566. ;
  567. on_plane_epsilon=0.1
  568. ;
  569. ; For interruption of Renderer to perform other operations;
  570. ;  Striking a key cancels the redraw and causes the partial
  571. ;  scene to be output with a Message stating the # of brushes
  572. ;  rendered ("Paused [148]");
  573. ;
  574. ; Set to 0 to disable interruption
  575. allow_interruption=1
  576. ;
  577. ; When a scene render is interrupted, when the application is idle again for
  578. ;  the interrupt_idle amount of time, then redraw is attempted again if
  579. ;  finish_after_interrupt is set.
  580. ;
  581. finish_after_interrupt=1
  582. ;
  583. ; Number of milliseconds to wait before trying to redraw (finish)
  584. ;  after interruption.  min 0 max 10000 (10 seconds).
  585. interrupt_idle=500
  586. ;
  587. ; New UI Stuff
  588. ;
  589. ; For selecting brushes, show center knobs... in various windows...
  590. ;
  591. center_knobs_xy=1
  592. ;
  593. ; Set to 1 to use an "X" rather than a rectangle...
  594. ;
  595. center_knobs_use_x=1
  596. ;
  597. ; Center Knob scale factor
  598. ; 100=100% (normal)
  599. ;
  600. center_knobs_scale=100
  601. ;
  602. ; 3D KNOBS ARE NOT USED (YET AT LEAST)
  603. center_knobs_3d=1
  604. ;
  605. ;
  606. ; For the various windows, the caption sizes are as follows:
  607. ;  caption_percent is the percent of the "original" caption height to
  608. ;  use for the small caption.
  609. caption_percent=60
  610. ; The font size if the font size to use for the new caption...
  611. caption_font_size=9
  612. ;
  613. caption_font=Small Fonts
  614. ;
  615. ; Disable Rotation Texture Locking?
  616. ;
  617. ;  Because it is not "exact", you may want to disable texture lock "attempts"
  618. ;   during rotation. Of course, translation still works fine.
  619. ;
  620. disable_rotation_texlock=0
  621. ;
  622. ; Show "clipped off" portions of brushes.  Slower, but useful
  623. clipper_show_outline=1
  624. ;
  625. ;
  626. ; Show crosshair at 0,0,0
  627. zero_crosshair=1
  628. ;
  629. ; Show "Grid" lines that are outside of region?
  630. ;
  631. region_clip_grid=1
  632. ;
  633. ; When manipulating brushes/edges in the 3d view, show a wire frame
  634. ;  outline of the original selected brushes?
  635. ghosts_3d=1
  636. ;
  637. ; Same for the xy windows...
  638. ;
  639. ghosts_xy=1
  640. ;
  641. ; Set to 0 to disable synchronization of the xy window to 3d window
  642. ;  operations.  Will increase speed, but won't be as cool.
  643. track3dinxy=1
  644. ;
  645. ; Same but toggles whether to show xy movements in the 3d window during
  646. ;  mouse operations.
  647. ;
  648. trackxyin3d=1
  649. ;
  650. ; When manipulating in 3d view, should only the current xy be updated,
  651. ;  or should all be updated.  1=current, 0 = all.
  652. track3dincurrentxy=1
  653. ;
  654. ;
  655. ; Use grid for dragging edges in xy view or axially aligned edges in
  656. ; 3d view.
  657. ; Set to 2 to force use of grid for _all_ edges in 3d view.  Be careful,
  658. ;  as this can reconfigure the brush upon initial click...
  659. edge_use_grid=1
  660. ;
  661. ; Set to 0 to turn off clip point "animation"
  662. animate_clip_points=1
  663. ;
  664. ; New for 0.87b
  665. ;
  666. ;
  667. ; For texture window, the shift and rotation step values...
  668. ; shift 0.0001 to 128.0
  669. ; rotate 0.0001 to 90.0 (degrees)
  670. shiftstep=1.0
  671. rotatestep=1.0
  672. ;
  673. ; Back in in 0.92 (I deleted these by accident):
  674. ; Show brush outlines in 3d view?
  675. ;
  676. outline=1
  677. ;
  678. ; texture drop down list size of thumbnails
  679. texlist_size=32
  680. ;
  681. ; NEW FOR 0.93b
  682. ;
  683. ; for glBSP:  Set to 1 to use mipmapping (I think).
  684. use_mipmaps=1
  685.  
  686. ; /////////////////////////////////////////////////////
  687. ; /////////////////////////////////////////////////////
  688. ;
  689. [BSPBars]
  690. bar0=1 40 0 72 782
  691. bar1=1 72 0 104 798
  692. [BSPColors]
  693. ;
  694. ; All color settings will go under this subheading
  695. ;
  696. ;
  697. ; Default colors
  698. ;
  699. fgcolor=255 255 255
  700. bgcolor=0 0 0
  701. ;
  702. ; Default grid colors and grid label color
  703. ;
  704. majorgrid=0 127 255
  705. minorgrid=127 127 127
  706. color_gridlabel=255 255 0
  707. ;
  708. ; Color for current clip point, other clip points and border drawn around clip points.
  709. ;
  710. color_currentclipface=255 255 0
  711. color_otherclipface=0 255 255
  712. color_clipborder=255 0 0
  713. ;
  714. ; Color for entity connection line
  715. ;
  716. color_connection=128 0 128
  717. ;
  718. ; Color for selected brushes, brushes on world entity when another entity is selected,
  719. ;  and current face color of selected brush
  720. ;
  721. color_selection=255 0 0
  722. color_otherbrush=127 127 127
  723. color_curfacecolor=255 255 0
  724. ;
  725. ; Color for hit points indicators and for hit brushes
  726. ;
  727. color_hitcolor=0 127 255
  728. ;
  729. ; Color for eye square in 2D views
  730. ;
  731. color_eyemarker=0 255 255
  732. ;
  733. ; Colors for active and other cameras
  734. ;
  735. color_activecamera=255 128 0
  736. color_othercamera=128 128 128
  737. ;
  738. ; Color for frame around selected textures
  739. ;
  740. color_textureselection=0 255 255
  741. ;
  742. lock_color=0 0 255
  743. ;
  744. ; New for 0.85b
  745. ;
  746. ; 3d Window background color.
  747. ; Not in wire frame mode, though...
  748. color_3dbackground=128 128 128
  749.  
  750.