Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Changes since ELFBSP 1.1
New features:
* Added `--analysis` CLI parameter for BSP tree data analysis and visualization
* Added `--debug-*` CLI parameters for runtime debugging, previously a compile-time directive, now a runtime option
* Added support for the DeePBSPV4, XGLN and XGL2 node formats, now enforced via the `--type` CLI parameter

BUgfixes:
Bugfixes:
* Improved correctness for certain special effects, numerical effects of number 998 & 999 are now read from the line's tag instead of line's special
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ if(SAN_COUNT GREATER 0)
endif()

add_executable(elfbsp
src/bsp.cpp
src/elfbsp.cpp
src/level.cpp
src/node.cpp
Expand Down
2 changes: 1 addition & 1 deletion docs/binary_formats.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Differences from the vanilla BSP data include:
* each version is built on top of the previous, replacing the predecessor's given struct type
* the removal of angles and offsets from Segments
* higher precision data types for fractional coordinates
* "mini-segs", indicated by `NO_INDEX`, to be skipped by the renderer, but needed for traversal
* "minisegs", indicated by `NO_INDEX`, to be skipped by the renderer, but needed for traversal
* "linear" storage of Seg indexes on subsectors, see above

### XNOD vertex (`xnod_vertex_t`), 8 bytes
Expand Down
Loading
Loading