Add DeclareCustomVersions and PostLoadCanConstructClasses for classes that need them.
Fix PostLoadCanConstructClasses to inherit from parent.
Fix TrySavePackage to replace BlueprintClasses with their native base class.
#rb Zousar.Shaker
#rnx
#preflight 620a575b583261b0a6526951
[CL 18978342 by Matt Peters in ue5-main branch]
Backing out change due to cook breakage.
#preflight https://horde.devtools.epicgames.com/job/6206c2dfe24662ad5f77beed
#rb Robb.Surridge
#fyi Robb.Surridge
Original CL Desc
-----------------------------------------------------------------
Tutorials to plugin part 3: remove preset tutorial categories and move over existing content
#rb lauren.barnes
#jira 141830
#preflight 62068f21e24662ad5f7149ae
[CL 18959993 by eric mcdaniel in ue5-main branch]
Fix EditorDomain to refuse to save packages into EditorDomain that add new classes during PostLoad/PreSave, as the schema for these classes was not part of the key and will cause serialization errors if the class properties are modified after the save into the editor domain.
#rb Zousar.Shaker
#rnx
#preflight 6206829116759a7446a91891
#lockdown mark.lintott
#ROBOMERGE-OWNER: matt.peters
#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18955943 in //UE5/Release-5.0/... via CL 18956156 via CL 18956518
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)
#ROBOMERGE-CONFLICT from-shelf
[CL 18958559 by matt peters in ue5-main branch]
with this change legacy textures that accidentally had alpha coverage threshold scaling applied with default values {0,0,0,1} now get alpha coverage scaling turned off
#rb none
#preflight none
[CL 18953694 by charles bloom in ue5-main branch]
AlphaCoverageThresholds was accidentally enabled for all textures with thresholds = {0,0,0,1}
add new Texture bool bDoScaleMipsForAlphaCoverage
to make toggling coverage processing very clear
on old Textures that don't have the bDoScaleMipsForAlphaCoverage field, we can infer the correct value except in the case that threshold = {0,0,0,1} , in that case it's impossible to tell if it's wanted or not. There we look up a config value "EnableLegacyAlphaCoverageThresholdScaling"
Current config has EnableLegacyAlphaCoverageThresholdScaling=1
so the legacy bad behavior is maintained
#rb fabian.giesen,julien.stjean
#preflight 6205c4050d0c8cd8aba6dd9d
[CL 18952713 by charles bloom in ue5-main branch]
#jira UE-139527
#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18667456 via CL 18667496 via CL 18668872 via CL 18668940 via CL 18668984 via CL 18669452 via CL 18669455 via CL 18669460
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18669461 by mic rooney in ue5-main branch]
[FYI] [at]Michael.Noland
#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18665427 via CL 18665867 via CL 18666339 via CL 18666348 via CL 18668070
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18668221 by mic rooney in ue5-main branch]
#preflight 61e7709df35b35a70f15b713
#ROBOMERGE-OWNER: mic.rooney
#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18649405 via CL 18649668 via CL 18651380 via CL 18652196 via CL 18652412 via CL 18654182 via CL 18654188 via CL 18654195
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)
[CL 18654200 by mic rooney in ue5-main branch]
Rearranged UI to collapsed infrequently used UI elements (parent class)
Enabled thumbnails/list view for skeleton assets
Skeleton assets now generate a thumbnail (with skeleton debug drawing enabled for vis)
#jira UE-122126 - Refine Create Animation Blueprint UI to support new users
#rb Jurre.deBaare
#preflight 61e009b5ed50181feb45dc0e
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 18595166 in //UE5/Release-5.0/... via CL 18595177 via CL 18595182
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18596649 by thomas sarkanen in ue5-main branch]
Disables the tutorial system in order to remove its entry points from menus.
#jira UE-136343
#rb lauren.barnes
#ROBOMERGE-AUTHOR: robb.surridge
#ROBOMERGE-SOURCE: CL 18418989 in //UE5/Release-5.0/... via CL 18419008
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18419027 by robb surridge in ue5-release-engine-test branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]