Releases: Tshmofen/waterways-net
Releases · Tshmofen/waterways-net
Waterways .NET v1.0.1 - Export Fix
Changes
- Updated all C# scripts to exclude anything connected to
Editor
whenTOOLS
are not available (editor is not included in the build).
Notes
- Those changes will not allow to use
BaseMeshGenerator.TryAssociateGizmo(...)
and all contents of theWaterwaysPlugin
except forPluginPath
andRiverControlNodePath
on exported project, but it should not be an issue as they are only used forEditor
interaction and only were preventing export before.
Waterways .NET v1.0.0 - Major Update
Changes
- Completely re-structured and rewrote the systems to be split into several helper classes and utils.
- Updated
Gizmo
behavior to allow rivers selection, ensured correct axis mappings and made points adding be aware of nearestCurve
end point. - Made
Gizmo
path become transparent when node is not selected, instead of completely not showing it. - Added option to recenter
RiverManager
node to averageCurve
points location. - Moved shader property generation into a separate resource to improve main logic readability.
- Added
RiverManager
duplication support, now it automatically makes all necessary resources unique. - Updated test scene to show possible waterfall setup.
- Fixed bug with
call deferred
message that was caused by Godot spawning several gizmos. Lava
shader is removed as it is wasn't working properly.Debug
shader is removed as redundant.
Notes
- This release extensively reworks the way
RiverManager
was structured, previous versions are incompatible and will need to be recreated again.
Waterways .NET v0.1.3 - Rework
Changes:
- The
Buoyant
system and height baking is replaced with the newFloatSystem
, see documents section for more info. RiverGizmo
is now completely disappears whenRiverManager
node is not the last selected node.- RiverGizmo` the end and start points of the river is not connected anymore.
- Some GUI was removed because of redundancy.
- Flow/height baking is removed.
- Fixed not-immediate river updates.
- Updated test scenes (not included in the files below, see repo)
- In-general code refactoring and improvements.
Waterways .NET v0.1.2
Changes:
- Fixed
SystemMapRenderer
use of existingWorld3D
that was leading to incorrect height map baking. - Fixed baking raycasting that was leading to incorrect bake with terrains.
Waterways .NET v0.1.1
Changes:
- Fixed rare Godot crash on assembly rebuild
Waterways .NET v0.1.0
First version after rewrite