Releases: glacier-modding/NavKit
Releases · glacier-modding/NavKit
NavKit v0.10.1
NavKit v0.10.1
Enhancements
- Switch to tile mesh for Recast Navp generation with a default size of 64
- Add Pf Seed box extraction and pruning
- Added background color slider
- Add object select marker and log selected object
- Add [ERROR] to error level logs
- Add building tile log
- Add load and save scene function
- Read scene from game directly instead of using glacier2obj rust
- Use new version of glacier2obj rust that doesn't read from game, and only loads the rpkgs if some alocs are needed
- Add selection for pf seed points and pf exclusion boxes
- Improve navp pruning for unreachable areas
- Increase max climb and slope in Sample
- Increase max convex volumes
- Add pf seed point pruning mode selector
- Improve logging
- Make scene loading and saving async
- Make seed point pruning algorithm check every area
- Only build on new tag
- Reorganize menus
- Draw edge adjacent area indices
- Read Alocs from nav.json scene
- Use loaded scene for obj build
- Load Obj when building from Navp
- Reformat all NavKit files
- Skip PFSeedPoints that have no area
- Set default navp bbox to 1000 cube
- Updated seed point pruning algorithm
- Added Catch2 testing framework
Fixes
- Fix layer index building
- Fix obj loading
- Remove unneeded settings
- Remove cmake from artifacts
Full Changelog: dbierek/NavKitFork@v0.9.7...v0.10.1
NavKit v0.9.7
New features in 0.9.7:
- There is now an Error dialog that shows the error message and a stack trace if available
Installation Instructions:
- Scene Extract feature requires Blender 3.4.0 and ZHMModSDK.
- Once ZHMModSDK is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there.
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.6...v0.9.7
NavKit v0.9.6
Fixes in 0.9.6:
- Includes Release version of NavWeakness - fixes crash when building or loading NAVP when using the Release version of NavKit
- Fixes linking warning for importing NavWeakness when building
Installation Instructions:
- Scene Extract feature requires Blender 3.4.0 and ZHMModSDK.
- Once ZHMModSDK is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there.
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.5...v0.9.6
NavKit v0.9.5
New features in 0.9.5:
- Connect Waypoint function
- Toggleable grid rendering
- GitHub workflow
- Support for the latest Hitman WoA and ZHMModSDK
Fixes in 0.9.5:
- Improved Error handling
- Improved logging
- Refactoring
- Better memory management
Installation Instructions:
- Scene Extract feature requires Blender 3.4.0 and ZHMModSDK.
- Once ZHMModSDK is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there.
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.4...v0.9.5
v0.9.4
New features in 0.9.4:
- Add NavKit Icon
- Add option to build vision data
- Change airg coloring to layer index
- Draw portal edges as a separate color
Fixes in 0.9.4:
- Fixes Blender file picker (thanks Anthony Fuller for pointing out the issue)
- Don't perform a hittest of navp areas or airg waypoints if they aren't shown
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.3...v0.9.4
NavKit v0.9.3
New features in 0.9.3:
- Significant speed improvement for AIRG generation
- GUI improvements
- Vision Data toggle
Fixes in 0.9.3:
- Use standard AIRG and NAVP colors
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.2...v0.9.3
NavKit v0.9.2
New features in 0.9.2:
- Added axis, navp, and airg text
- Added airg waypoint selection
- Added color coding for Airg waypoints
- Added configurable framerate, default to monitor refresh rate
- Added slider for zTolerance
- Removed escape key handler
- Airg generation Improvements - Check multiple z levels for matches
- Uses 8-bit arrays for Airg bit arrays and vision data
- Update airg visibility data generation
- Improved log buffer
- Saves airg in background thread
- Scene extract - include entity ids for ALOCs in object names in the obj file
Fixes in 0.9.2:
- Fix pf box rotation
- Fix some log messages
- Fix some duplicate generated airg points
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9.1...v0.9.2
NavKit v0.9.1
NavKit v0.9.1
New features in 0.9.1:
- Added sliders for AIRG generation:
- XZ Spacing
- Y spacing
- Tolerance: How far outside a newmesh polygon a grid point can be
Fixes in 0.9.1:
- Fixes saving to new files for NAVP, AIRG, and OBJ
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.9...v0.9.1
Navkit v0.9
NavKit v0.9
New features in 0.9:
- Uses updated default Recast settings
- Generates multiple layers for AIRG
- AIRG generation handled in background thread
Fixes in 0.9:
- .ini file paths are used for each file and folder type properly now
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.8...v0.9
v0.8
NavKit v0.8
New features in 0.8.0:
- Uses updated default Recast settings
- Uses ALOCs instead of PRIMs
- Logging handled in background thread
- Window is resizable
- New Editor.dll
- Extract menu paths are saved to and loaded from an ini file
Installation Instructions:
- Scene Extract feature requires ZHMModSDK.
- Once it is installed, copy Editor.dll to the HITMAN 3\Retail\mods folder and replace the existing Editor.dll file that is there
Note: NavKit is still a work in progress and still has some known issues.
Full Changelog: v0.7.1...v0.8