Releases: twhl-community/HalfLife.UnifiedSdk.MapDecompiler
Map Decompiler V1
Public release V1
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Added check to detect when bsp files are actually XML files
- Print first 64 bytes converted to UTF-8 when file type is not supported
- Added changelog
Map Decompiler V1 Release Candidate 1
This is a release candidate for final testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Fixed description text color not updating when changing the theme between Light and Dark
- Reworked command line interface to use verbs to select the decompiler strategy instead of an option to make it easier to see which options apply to which strategy. See README.md for more information
- Added more information about some features to README.md
Map Decompiler V0.13.0.0 Beta 013
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Fixed not being able to decompile HL Alpha maps
Map Decompiler V0.12.0.0 Beta 012
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Remove collinear points immediately to avoid merging faces into concave shapes
Map Decompiler V0.11.0.0 Beta 011
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Added checks to log a proper error if BSP version is not supported
- Show messagebox if any errors occur when saving settings (e.g. file is read-only)
- Reworked parallelization to improve throughput when decompilation takes a while
- Fixed job time elapsed being incorrect
Map Decompiler V0.10.0.0 Beta 010
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Added Windows version requirement to README
- Added failsafes to prevent empty or invalid configuration files from crashing the program
Map Decompiler V0.9.0.0 Beta 009
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Renamed executables to user shorter names
- Increased plane hashes array size to match BSP file format's
MAX_MAP_PLANES
limit - Fixed plane normals being rounded incorrectly resulting in some map geometry being misshapen (Thanks TheSD)
- Updated Sledge.Formats libraries to latest version, upgraded code to match library changes
- Updated Serilog, Newtonsoft.Json and SILK.NET.Maths libraries to latest versions
- Upgraded to Avalonia 11.0.2, upgraded code to match library changes
- Replaced deprecated file and folder dialog code with StorageProvider API
Map Decompiler V0.8.0.0 Beta 008
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Changes:
- Updated Sledge.Formats to fix Wally being unable to correctly open generated wad files
- Added
--apply-null
option to command line - Added option to always generate origin brushes for brush entities even if the origin is
0 0 0
- Added wildcard matching to apply
AAATRIGGER
to brushes lacking any textures (referred to as "trigger entity classname wildcards")
Thanks to Donaldduck8 for contributing part of this update.
Map Decompiler V0.7.0.0 Beta 007
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements
Map Decompiler V0.6.0.0 Beta 006
This is a beta release intended for testing.
See here for requirements: https://github.com/SamVanheer/HalfLife.UnifiedSdk.MapDecompiler#requirements