By default:
* It implements FTickableGameObject::GetTickableGameObjectWorld to return the subsystem's world
* It prevents the subsystem from ticking as soon as the subsystem is deinitialized (has required custom solutions in the past to avoid crashes when UWaterSubsystem and UAutoDestroySubsystem get ticked after their world is pending destroy)
* It prevents the subsystem's CDO from ever ticking
#rb jean-francois.dube, chris.gagnon, ben.zeigler
#jira none
[CL 15512967 by jonathan bard in ue5-main branch]
- Added support for New Landscape with a Grid Size setting to split new landscape into StreamingProxies
- Support Add Component tool so that it creates new Grid proxies when needed
ActorPartitionSubsystem:
- Support for Partition Guid to allow multiple actors of the same type (different grids)
#rb richard.malo
[CL 14386797 by Patrick Enfedaque in ue5-main branch]
[FYI] bob.tellez
#rb none
#ROBOMERGE-SOURCE: CL 13052605 via CL 13052607 via CL 13053089
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13053144 by richard malo in Main branch]
- New map warning will display "GRASS MAPS NEED TO BE REBUILT" whenever grass maps are outdated.
- New "Build Grass Maps" command added to the Build menu options.
#rb patrick.enfedaque
#ROBOMERGE-SOURCE: CL 13050576 via CL 13050581 via CL 13050584
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13050586 by richard malo in Main branch]
The subsystem will tick the tasks and copy results to landscape collision whenever a task completes.
[FYI] Patrick.Enfedaque
#ROBOMERGE-SOURCE: CL 12125149 via CL 12131265
#ROBOMERGE-BOT: (v659-12123632)
[CL 12131425 by jeremy moore in Main branch]
Getting familiar with it to use a similar approach for batched pawn ticking.
#rb ryan.mangin, patrick.enfedaque
#ROBOMERGE-SOURCE: CL 11548961 via CL 11548977 via CL 11548987
#ROBOMERGE-BOT: (v654-11333218)
[CL 11548998 by jordan cristiano in Main branch]
#rb jeanfrancois.dube, richard.malo
[FYI] eric.knapik, cory.kolek
#ROBOMERGE-SOURCE: CL 11085594 via CL 11085607 via CL 11085611
#ROBOMERGE-BOT: (v637-11041722)
[CL 11085614 by patrick enfedaque in Main branch]
#rb jordan.cristiano
#rnx
#ROBOMERGE-SOURCE: CL 11070125 via CL 11070126 via CL 11070127
#ROBOMERGE-BOT: (v637-11041722)
[CL 11070128 by andrew ladenberger in Main branch]
#rb patrick.enfedaque
[FYI] ben.woodhouse
#rnx
#ROBOMERGE-SOURCE: CL 11068270 via CL 11068274 via CL 11068279
#ROBOMERGE-BOT: (v637-11041722)
[CL 11068286 by andrew ladenberger in Main branch]
#rb trivial
#rnx
#ROBOMERGE-SOURCE: CL 11045453 via CL 11045462 via CL 11045476
#ROBOMERGE-BOT: (v637-11041722)
[CL 11045496 by patrick enfedaque in Main branch]
#rb richard.malo
[FYI] andrew.ladenberger
#ROBOMERGE-SOURCE: CL 11042478 via CL 11042486 via CL 11042489
#ROBOMERGE-BOT: (v637-11041722)
[CL 11042494 by patrick enfedaque in Main branch]
#rb trivial
[FYI] patrick.enfedaque
#rnx
#ROBOMERGE-SOURCE: CL 11036562 via CL 11036563 via CL 11036565
#ROBOMERGE-BOT: (v635-11031815)
[CL 11036568 by andrew ladenberger in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11033222 via CL 11033973 via CL 11034000
#ROBOMERGE-BOT: (v633-10983880)
[CL 11034022 by patrick enfedaque in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11033209 via CL 11033235 via CL 11033245
#ROBOMERGE-BOT: (v633-10983880)
[CL 11033803 by patrick enfedaque in Main branch]
- Batch Ticks into LandscapeSubsystem (remove overhead of early exit virtual Ticks)
- Gather Cameras only once per frame
#rb richard.malo, jeanfrancois.dube
[FYI] jordan.cristiano, andrew.ladenberger
#ROBOMERGE-SOURCE: CL 11033080 via CL 11033097 via CL 11033099
#ROBOMERGE-BOT: (v633-10983880)
[CL 11033778 by patrick enfedaque in Main branch]