Newbspguy: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
Tip:For full features list see below
Bug:clipnode generation is similar to -cliptype legacy in the CSG compiler (the worst method)  [todo tested in ?]
		
	
No edit summary  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
[[newbspguy]] is a [[bspguy]] fork supported by [[User:UnrealKaraulov|UnrealKaraulov]]  | [[newbspguy]] is a [[bspguy]] fork supported by [[User:UnrealKaraulov|UnrealKaraulov]]  | ||
==About==  | ==About==  | ||
| Line 20: | Line 22: | ||
#Download newbspguy.zip  | #Download newbspguy.zip  | ||
#Extract  | #Extract  | ||
#Run bspguy with command line args "editor" (  | #Run bspguy with command line args "editor" (Or start empty window with GUI)  | ||
#Click File->Settings  | #Click File->Settings  | ||
#Enter game directory in General tab   | #Enter the game directory in the General tab    | ||
**{{tip|For Half-Life 1, select the directory with the hl.exe file}}  | |||
#Enter relative or full path to fgd files in FGDs tab  | #Enter relative or full path to fgd files in FGDs tab  | ||
#Enter mod directories in Asset Paths tab  | #Enter mod directories in the Asset Paths tab  | ||
#Click File->Open  | #Click File->Open  | ||
#Select [[Goldsource]] bsp map file    | #Select [[Goldsource]] bsp map file    | ||
| Line 39: | Line 42: | ||
*Optimize + clean commands to prevent overflows  | *Optimize + clean commands to prevent overflows  | ||
*Hull deletion + redirection + creation  | *Hull deletion + redirection + creation  | ||
{{bug|clipnode generation is similar to -cliptype legacy in the CSG compiler (the worst method)}}  | |||
*Basic face editing  | *Basic face editing  | ||
[[newbspguy]]  | [[newbspguy]]  | ||
*Texture Rotation  | *Texture Rotation  | ||
*Face Editor Update(  | *Face Editor Update (Better texture support, verts manual editor, etc, but without texture browser)  | ||
*Export obj, wad, ent, bsp (Selected model with working collision, can be used in any entity instead of MDL models)  | *Export obj, wad, ent, bsp (Selected model with working collision, can be used in any entity instead of MDL models)  | ||
*Import wad, ent, bsp (Currently only one mode - import as a new entity outside map)  | *Import wad, ent, bsp (Currently only one mode - import as a new entity outside the map)  | ||
*Render bsp models(no MDL render at this time)  | *Render bsp models(no MDL render at this time)  | ||
*Full support for the "angle" and "angles" keyvalue.  | *Full support for the "angle" and "angles" keyvalue.  | ||
| Line 54: | Line 57: | ||
*Added "undo/redo" for any manipulation. (Move ents/origin, etc)  | *Added "undo/redo" for any manipulation. (Move ents/origin, etc)  | ||
*Added move model (As an option for transforming)  | *Added move model (As an option for transforming)  | ||
*Added CRC-Spoofing(  | *Added CRC-Spoofing (Now possible to replace the original map and play it on any servers)  | ||
*Updated controls logic(  | *Updated controls logic (Now can't use hotkeys and manipulation, if any input/window is active)  | ||
Revision as of 07:11, 6 December 2022
newbspguy is a bspguy fork supported by UnrealKaraulov
About
newbspguy is a map viewer and editor that allows viewing and editing of Goldsource maps without decompiling and merging Sven Co-op Goldsource maps. (Feature from original bspguy)
Possible to edit simple geometry, light maps, and allow to export/import .bsp files (Similar to prefabs in Valve Hammer Editor)
System requirements
- OS: Microsoft Windows 7 or ubuntu latest
 - CPU: 2.0 GHz dual core processor
 - RAM: 2048MB
 - Video Card: 1024MB with Opengl 3.3 support.
 
Setup
- Download newbspguy.zip
 - Extract
 - Run bspguy with command line args "editor" (Or start empty window with GUI)
 - Click File->Settings
 - Enter the game directory in the General tab
 
Tip:For Half-Life 1, select the directory with the hl.exe file
- Enter relative or full path to fgd files in FGDs tab
 - Enter mod directories in the Asset Paths tab
 - Click File->Open
 - Select Goldsource bsp map file
 
Features
- Keyvalue editor with FGD support
 - Entity + BSP model creation and duplication
 - Easy object movement and scaling
 - Vertex manipulation + face splitting
- Used to make perfectly shaped triggers. A box is often good enough, though.
 
 - BSP model origin movement/alignment
 - Optimize + clean commands to prevent overflows
 - Hull deletion + redirection + creation
 
- Basic face editing
 
- Texture Rotation
 - Face Editor Update (Better texture support, verts manual editor, etc, but without texture browser)
 - Export obj, wad, ent, bsp (Selected model with working collision, can be used in any entity instead of MDL models)
 - Import wad, ent, bsp (Currently only one mode - import as a new entity outside the map)
 - Render bsp models(no MDL render at this time)
 - Full support for the "angle" and "angles" keyvalue.
 - Renders ents and models using these keyvalues.
 - Full-featured LightMap Editor.
 - Sorting by fgd flags.
 - Added "undo/redo" for any manipulation. (Move ents/origin, etc)
 - Added move model (As an option for transforming)
 - Added CRC-Spoofing (Now possible to replace the original map and play it on any servers)
 - Updated controls logic (Now can't use hotkeys and manipulation, if any input/window is active)
 
Bugs
The editor contains bugs and is unstable. Save early and often! Make backups before experimenting with anything.