bspguy v2
New:
- Added
simplify
command for further reducing clipnodes. - Added
delete
command for deleting BSP models. - Added
-optimize
flag to themerge
command. This reduces usage of all data types. -hull 0
can be used with thenoclip
command. Deleting hull 0 reduces usage for all data types except clipnodes.- Added
-redirect
option to thenoclip
command. This redirects a clipnode hull to another one instead of disabling the hull entirely. This allows players/monsters to interact with the target model normally, but with less accurate collision.
Improved:
-nohull2
redirects hull 2 to hull 1 instead of disabling hull 2 entirely. This results in the same reduction of clipnodes while allowing large monsters and pushables to function normally (but with less accurate collision).- Unused data is deleted when merging or deleting model hulls.
- Huge reduction in visdata size when merging (~2.5 MB -> ~0.01 MB on an echoes merge).
Fixed:
- Fixed broken collision/faces on some entities (#1).
- Fixed duplicate textures in output file when merging (#2)
- Fixed crashes merging visibility and resizing lightmaps on some maps.
- Fixed info_nodes being deleted when merging.
See the wiki for more info on simplify
, delete
, -optimize
and -hull 0