New feature for controling which platforms use certain aspects of Niagara.
Current users include;
- Emitter Enabled/Disabled switch
- System level scalability settings in EffectType and overrides in System.
- Emitter level scalability settings in EffectType and overrides in Emitter.
This entirely replaces previous Detail Level feature and all related code.
Now we allow users to select from EffectsQualitiy levels as a basic use case for scaling across platforms.
Further fine grained control can be acheived by setting per device profile overrides to this.
For example all Effects Quality levels could be enabled but Android could be specifically disabled. Or some subset of mobile devices.
TODO: Code is in place for this to cook out emitters but there are other impediments stopping this currently.
TODO: Sebastian has more UI changes incomming but as a v1.0 this is funtional.
#rb Josh.Adams
#ROBOMERGE-OWNER: simon.tovey
#ROBOMERGE-AUTHOR: simon.tovey
#ROBOMERGE-SOURCE: CL 11292064 via CL 11292069
#ROBOMERGE-BOT: (v647-11244347)
[CL 11292627 by simon tovey in Main branch]
Looks related to CL-6597894. It added IsValidLongPackageName check in FIntroTutorials::HandleSDKNotInstalled, which is failing, but skipping over that loads the tutorial fine. The safer fix is to just specify the asset name as .../SetupLuminTutorial and not .../SetupLuminTutorial.SetupLuminTutorial, because it was choking on the period.
#rb trivial
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 11210317 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v643-11205221)
[CL 11210323 by joe conley in Main branch]
#jira UE-1949
#rb matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11206603 via CL 11206604
#ROBOMERGE-BOT: (v643-11205221)
[CL 11206607 by christina tempelaarl in Main branch]
- Download and run the VS2019 installer from the editor
- Update the preferred VC++ toolchains to choose a VS2019 toolchain if possible
- Update the AppLocalPrerequisites folder to include redist files from VS2019
- Update the UE4 prerequisites installer to include VS2019 redist
- Update the installed engine build script to build with VS2017 for backwards compatibility, since VS2019 object files are not compatible with it (only vice versa).
#rb none
#jira
[FYI] Bob.Tellez
#ROBOMERGE-SOURCE: CL 11205672 via CL 11205674
#ROBOMERGE-BOT: (v643-11205221)
[CL 11205680 by ben marsh in Main branch]
Create Blueprint Nodes for StoreV2
Modify Match3 to use SToreV2 blueprint nodes
#review-11072654 @eric.newman
#rb eric.newman
[CL 11183040 by Billy McCarroll in Main branch]
//Dev-VirtualProduction/Engine...
#rb none
#rnx
#AUTHOR: jeanmichel.dignard
#SOURCE: CL 10985598 in //UE4/Dev-Tools-Staging/...
[CL 11066063 by Patrick Boutot in Dev-VirtualProduction branch]
Fix FConfigCacheIni::GetSectionNames returning names in reverse order.
Make sure build scripts properly respect bundle order.
change 2/2 - everything not internal
[at]Daniel.Lamb [at]Hongyi.Yu
#ROBOMERGE-SOURCE: CL 11047646 via CL 11047649 via CL 11047656
#ROBOMERGE-BOT: (v637-11041722)
[CL 11047666 by justin marcus in Main branch]