Newbspguy

From Valve Developer Community
Revision as of 07:59, 2 December 2022 by Karaulov (talk | contribs) (Created page with "newbspguy is a bspguy fork supported by UnrealKaraulov ==About== newbspguy is a utility that allows view and edit Goldsource maps wit...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

newbspguy is a bspguy fork supported by UnrealKaraulov

About

newbspguy is a utility that allows view and edit Goldsource maps without decompiling. And merging Sven Co-op Goldsource maps. (Feature from original bspguy)

Minimum system requirements

  • OS: Microsoft Windows 10 or ubuntu latest
  • CPU: 2.0 GHz Intel Pentium 4 class processor or equivalent.
  • RAM: 512MB (only for bspguy)
  • Video Card: GeForce 8000 series or AMD HD 7000 series
Note.pngNote:This is minimum system requirements for running bspguy

Setup

  1. Download newbspguy.zip
  2. Extract
  3. Run bspguy with command line args "editor" (for start empty window with GUI)
  4. Click File->Settings
  5. Enter game directory in General tab (for Half Life 1 need select directory with hl.exe file)
  6. Enter relative or full path to fgd files in FGDs tab
  7. Enter mod directories in Asset Paths tab
  8. Click File->Open
  9. Select Goldsource bsp map file

Features

bspguy

  • 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
    • clipnode generation is similar to -cliptype legacy in the CSG compiler (the worst method)
  • Basic face editing

newbspguy

  • 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(now only one mode - import as new entity outside map)
  • Render bsp models(no MDL render at this time)
  • Full support for "angle" and "angles" keyvalue.
  • Render 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 option for transforming)
  • Added CRC-Spoofing(now possible to replace original map and play it on any servers)
  • Updated controls logic(now can't using hotkeys and manipulation, if any input/window is active)
  • ...


Bugs

The editor can contains bugs and is unstable. Save early and often! Make backups before experimenting with anything.

External links