Some sort of change in collision status, attachment, welding configuration was causing a recreate of physx objects. because of the way things were configured, it was attempting to initialize a body twice into physx. the first time due to an unweld would instantiate the "root' which turned out to be self, and then again later it detected that it was actor was already created but not properly dealt with. now we remove things from the to-be-created-and-added-to-scene list if they happen to magically appear during the welding steps.
http://crashreporter/Buggs/Show/70202
#jira UE-20075
[CL 2692798 by Stan Melax in Main branch]
#UE4 Added the initial revision of the slate null renderer. When using -nullrhi, this renderer is used instead of SlateRHIRenderer.
#rb Matt.Kuhlenschmidt
#codereview Matt.Kuhlenschmidt
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2692587 by Bob.Tellez on 2015/09/15 18:41:09.
[CL 2692588 by Bob Tellez in Main branch]
#UE4 Removed PendingNavAreaRegistration and made NavAreaClasses non-static. This array is now populated when a navigation system is created and updated when nav areas are loaded for all instances. This allows normal GC rules to apply and no longer violates disregard-for-gc rules with the nav system CDO.
#rb Lukasz.Furman
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2692376 by Bob.Tellez on 2015/09/15 16:44:24.
[CL 2692377 by Bob Tellez in Main branch]
Merging
//depot/UE4-Orion/Engine/Source/Runtime/Engine/Private/Animation/AnimNode_BlendListBase.cpp
to //depot/UE4/Engine/Source/Runtime/AnimGraphRuntime/Private/AnimNodes/AnimNode_BlendListBase.cpp
[CL 2692335 by Lina Halper in Main branch]
- Usually this class is used by update node or so, and modifying weight directly often results in undesired behavior because it changes weight outside of update, which can cause issues - in this case Montages.
- You can modify weight by setting alpha value, but you won't apply weight directly otherwise, Update will make sure your blended value gets applied.
- Moved Morphtarget eval data gathering to update Animation.
- Added verbose logs on weight tracking
Merging
//depot/UE4-Orion/Engine/Source/Runtime/Engine/...
to //depot/UE4/Engine/Source/Runtime/Engine/...
[CL 2692288 by Lina Halper in Main branch]
//depot/UE4-Orion/Engine/Source/Runtime/Engine/Private/Animation/AnimInstance.cpp
to //depot/UE4/Engine/Source/Runtime/Engine/Private/Animation/AnimInstance.cpp
[CL 2692282 by Lina Halper in Main branch]
- Merging all of it to make sure it doesn't confuse P4.
Merging
//depot/UE4-Orion/Engine/Source/Runtime/Engine/...
to //depot/UE4/Engine/Source/Runtime/Engine/...
[CL 2692280 by Lina Halper in Main branch]