[FYI] don.boogert
Original CL Desc
-----------------------------------------------------------------
Landscape: Create Large landscapes using World Partition
#jira UE-171982
#rb jonathan.bird
#preflight 642b6491f376ab43d23ea540
[CL 24920840 by don boogert in ue5-main branch]
* Also factorized lots of redundant code in landscape for accessing weightmap/heightmap data
#rb don.boogert
#preflight 63f8b80aa134e0b05998c7a3
[CL 24403600 by jonathan bard in ue5-main branch]
* Implemented as new Paint falloff, size & strength members on ULandscapeEditorObject. Doing it this way made it was easier to persist the values different values for paint & sculpt when exiting & re-entering landscape mode.
* Perhaps there are other parameters which could be separated out between paint & sculpt but I hope brush size, strength & falloff are sufficient to make the workflow smoother.
#jira UE-142018
#rb jonathan.bard
#preflight 630f95c4e54ec9d581b23f78
[CL 21724189 by don boogert in ue5-main branch]
* Fixed single file export for heightmap/weightmaps
* Added option to export to single file for grid-based worlds
* Fixed a problem where you couldn't import a single heightmap/weightmap file if it was named with the same prefix as the grid-based ones located in the same folder (e.g. Heightmap.png with Heightmap_x0_y0.png, etc. being present in the same folder)
* fixed crash if file pattern resulted in no files
* set import gizmo to location of last export
#ushell-cherrypick of 19676938 by jonathan.bard
#rb don.boogert
#preflight 6303c090c744dac967a93217
[CL 21492627 by don boogert in ue5-main branch]
* Don't use a modal error message box when the currently selected edit layer is locked in those tools (since they're not edit layers-related)
#rb luc.eygasier
#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-SOURCE: CL 20643334 via CL 20643341 via CL 20643342
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20644761 by jonathan bard in ue5-main branch]
#jira UE-102287
Notify selection change when switching to the landscape copy/paste tool
Doing so will properly update the GLevelEditorModeTools().PivotLocation
#rb patrick.enfedaque
[CL 14675945 by Sebastien Lussier in ue5-main branch]