BSPEntSpy is an updated version of EntSpy originaly made by Rof (http://www.bagthorpe.org/bob/cofrdrbob/).
Latest version of BSPEntSpy is available to download here: https://github.com/jakgor471/BSPEntSpy/releases/latest
- Importing and exporting entities
- Patching from VMF
- FGD support for SmartEdit like editing
- Mass editing for editing multiple entities at once (works as in Hammer Editor)
- Undo / Redo functionality for time-travelling and fixing mistakes
- Enhanced filtering and selection
- Renaming the map alongside with updating internal references and directories (for fixing broken cubemaps)
- Exporting / Importing embedded files facilitating removal of broken cubemaps or packing files into the map file
- Removing light information for rebuilding the lighting using VRAD
- Re-saving Static prop lump with different version to fix 'stale map version' error
Apart from features listed above the UI has been updated to use system
Look and Feel, instead of Java's default, dated and ugly Metal theme.
Other changes include:
- switch from Tree entity display to a flat List
- complete overhaul of entity parameters edit panel (including separate tab for editing flags)
Detailed description and instructions are included in Help menu tab in BSPEntSpy.
Old version to the left, new version to the right
- LZMA SDK (included in the source code) https://7-zip.org/sdk.html
- JSON-Java https://github.com/stleary/JSON-java
Java Runtime Environment is required to run the application.
- More flexible PAK file importing
- Functionality for renaming internal map structure (for fixing cubemaps etc.)
- Experimental features are no longer experimental :)
- Drag and drop functionality
- Minor bug fixes
- R-A completed
- Added option to filter entities by position and radius
- Update checking functionality
- Minor and major bug fixes
- Added option to edit cubemaps (cubemapsize only)
- Added option to edit static props and re-save the Static Prop lump using different version (fix for 'stale map version' error)
- Minor and major bug fixes
- Added option to export/import files embedded in Pak Lump
- Added option to remove light information (Lump 15 and 54)
- Added support for GoldSrc maps
- Complete rewrite of BSP backend
- Support for LZMA compression when saving the map (only if the original map was compressed)
- Added Entity list filtering
- Added an option to invert the selection
- Enhanced filtering, now (13/06/2024) with support for place holders
- Fixed "Go to" exception
- Added support for new Team Fortress 2 BSP format (LZMA compressed entity lump)
- Added Undo/Redo functionality
- Added Flag edition panel
- Added patching from VMF functionality
- Changed the name to BSPEntSpy
- Added FGD support and Smart Edit
- Complete overhaul of Entity parameter editor
- Changed the Tree entity display to a list
- Minor changes to the UI layout
- Changed the "Look and feel" to that matching the specific operating system
- Added an option to export and import entities
- Added a partial VMF support
- Extended the search possibilities
- Minor tweaks and clean-ups
- Added new icons