branchrust_reboot/main/temperate_cliff_reworkcancel
13 Commits over 122 Days - 0.00cph!
Map shader now takes water depth from shore vectors into account
Fixed shore vectors that are fed into shader system ignoring lakes and water carving volumes
Fixed RustCamera environment determination not taking water carving volumes into account
Fixed DecorAlign issues when incoming rotation is not identity
Added ApplyDecorComponents to PlaceCliffs
Split CutoffSlope into CutoffSlopeInitial and CutoffSlopeRepeat
Added PlaceCliffParameters, can be used by cliff prefabs to overwrite the default parameters set on PlaceCliffs
Split MinHeight and MaxHeight into MinTerrainHeight / MinCliffHeight and MaxTerrainHeight / MaxCliffHeight
PlaceCliffs child placements use TerrainAnchorMode.MinimizeMovement
PlaceCliffs child placements check terrain height and normal
Prefer longer cliff segments
PlaceCliffs has MinHeight and MaxHeight parameters to specifc terrain altitude range of certain cliff types
Moved GenerateCliffTopology slopeCutoff and splatCutoff to consts at the top of the file
Implemented "force the cliffs to spawn at the highest available Y position"
Fixed "cliff scaling doesn't always obey the min/max values"