Week 50: Wednesday
30.2k lines changed184 commits103 modules119 devs
Experimental
UAF EditorDataStorageFeatures ProceduralVegetationEditor AIAssistant DaySequence PlainProps EditorTelemetry SlateIM Dataflow ChaosOutfitAsset
Modules
Engine CoreUObject EngineBuild Core EngineSource RenderCore AutoRTFM Sequencer BlueprintGraph SubmitTool (+37 more)
Plugins
ControlRig PCG Concert Metasound Composite ChaosVD GameplayCameras Mutable MassGameplay StateTree (+21 more)
Commits
e2fa419 UAFAnimGraphUAF: Fix race condition with graph evaluator method registration
Add a lock as the map can be contended in builds with async loading enabled
#rb timothy.daoust
#Synced-CL 49075355
[CL 49103512 by thomas sarkanen in ue5-main branch]
0a907f9 ProceduralVegetationEditor[PVE] Fix crash on selecting multiple same type nodes, having a ramp parameter
#rb Sohail.Siddiqui, Zohaib.Javed
#jira UE-354761
[CL 49122481 by tayyab ejaz in ue5-main branch]
454363b PlainPropsPlainProps fix static shutdown issue
#rnx
#rb Francis.Hurteau
#Synced-CL 49069666
[CL 49101209 by johan torp in ue5-main branch]
cb18364 EditorTelemetryfix: schema version should be outside of the stats data
#rb brian.marshall1
#jira UE-326298
#Synced-CL 49027723
[CL 49102973 by oguz agac in ue5-main branch]
8c81913 ProceduralVegetationBug fixes
- Fixed Export crashes when setting the foliage palette entry to none
- Issue/Fix: This was happening because we were trying to load something on an empty foliage path. To fix that, we skip empty paths.
- Fixed issue where empty foliage slots are not ignored
- Issue/Fix: Empty slots were still added in the distribution, which caused some foliage spawning points to have nothing. To fix that, we are now using only valid foliage entries in the distribution.
#rb Sohail.Siddiqui
#jira UE-356381
[CL 49127165 by zohaib javed in ue5-main branch]
7be9299 ContextualAnimation[CAS] Fix Missing Animations in CAS When Transitioning Actors
- When Bindings are updated while Transitioning the animation can be missed
- Since the New API Asks the Binding for the Animation instead ofthe Track we need to make sure we update the Data in the Binding as well
- This also helps support the overrides efforts as now addign extra data when setting an anim track will ensure the binding stays in sync.
#rb Josh.Gross
[REVIEW] Josh.Gross, [at]brian.hall, [at]fernando.coello
#Synced-CL 49122934
[CL 49126393 by melyssa battison in ue5-main branch]
b8ec93b BodyIntersectIKOpBodyIntersectOp: Move phys body intersection functions to static helper class to make op class a little more readable.
#rb none
#Synced-CL 49102727
[CL 49108371 by mark winter in ue5-main branch]
1181a55 DaySequenceDaySequence: Added OnPostEnableModifier to DaySequenceModifierVolume.
#rb nickolas.drake
#Synced-CL 49076111
[CL 49135501 by lonnie li in ue5-main branch]
48f2b36 DataflowNodesDataflow : add Texture to attribute transfer node
- works in all workflows ( including Cloth )
[FYI] tim.brakensiek, jared.monsen
#rb trivial
#Synced-CL 49064124
[CL 49122037 by cedric caillaud in ue5-main branch]
decf38b AIAssistant[AI Assistant] Fix some issues with UAIAssistantToolset
- Shorten UAIAssistantToolset method names by removing redundant "Toolset" from name
- Simplify GetVersion()
- Remove ToolsetDescription property: GetDescription() will automatically get it from metadata (and toolsets defined in Python will use the toolset class docstring now)
- Schema: skip UFUNCTIONs marked as BlueprintInternalUseOnly
- check that setting metadata (e.g. ClampMin, ClampMax) on UProperties gets through to schema
- ensure that list of valid tool methods is consistent between generating schema and validating invocation calls
#rnx
#rb stewart.miles
#Synced-CL 49089041
[CL 49095571 by albert lee in ue5-main branch]
(+174 more)
Experimental lists all experimental plugins touched today.
Modules shows the top engine modules ranked by impact score.
Plugins shows the top plugins ranked by impact score.
Commits highlights the most significant changes ranked by impact score.
Main Radar is experimental and generated automatically from Unreal Engine's ue5-main branch. It may make mistakes, and I'm improving it day by day. If something looks off, please let me know — feedback helps make it better.
This project is part of my broader work at Mundus Creatus.
Member discussion