The BP class potentially had the type info in front of it, so it was never passing the "GameModeClass->GetPathName() != ClassName" check, and was always re-getting the class.
[CL 2602626 by Jamie Dale in Main branch]
UETOOL-332 - Collections 2.0
UETOOL-373 - Check robustness of Collections 2.0
The collection manager will now fix-up any references to redirectors within its collections once the asset registry has finished discovering all the available assets. It also adds a watcher so it can pick up any moves or deletes as they happen.
All of this fix-up is applied to the in-memory copy of the collection, and doesn't get persisted to disk until it needs to be (because referenced redirectors are being deleted). This helps to minimize issues with source control availability and shared/private collections.
This change also makes sure that objects that are being referenced by a collection will leave a redirector behind, and also adds some extra context (such as the collection name) to some of the source control errors that may be reported when saving a collection.
[CL 2602519 by Jamie Dale in Main branch]
#jira UE-17377 - "Always center window to screen" boolean is off by default in "Level Editor - Play" section of Editor Preferences
[CL 2602482 by Richard TalbotWatkin in Main branch]
- Now Curve is blending as bone transform blending
- Moved eval to each asset fom AnimInstance
- Removed unnecessary AnimInstance functions
- Fixed composite preview not working well with additive
- Split AnimTypes.h/AnimCurveTypes.h - I think this needs re-think
- This will be respected for all nodes blending including additive, cache pose, state transition
- This also will enhance in the future for us to create system to drive bone to drive morphtarget and any curve.
#Code review: Martin.Wilson
[CL 2602467 by Lina Halper in Main branch]
Changed metadata lookups that were still targetting FriendlyName to lookup the DisplayName.
#jira UE-17602 - Unable to use floor() in math expression node (display name), must use ffloor()
[CL 2602420 by Michael Schoell in Main branch]
alphabetize gameplay tags imported from INI file
--------
Integrated using branch UE4-To-UE4-Orion (reversed) of change#2602290 by David.Ratti on 2015/06/26 11:12:23.
[CL 2602298 by David Ratti in Main branch]