Chaos destruction : fix support for per-component gravity flag for geometry collections ( only accounted for at initialization, does not yet work at runtime )

#rb trivial
#jira none
#preflight 627af7a9c42338be6534cdca

[CL 20132209 by cedric caillaud in ue5-main branch]
This commit is contained in:
cedric caillaud
2022-05-10 19:47:19 -04:00
parent aa7cb68383
commit e9527f4af6
4 changed files with 22 additions and 20 deletions
@@ -2247,6 +2247,7 @@ void UGeometryCollectionComponent::RegisterAndInitializePhysicsProxy()
SimulationParameters.bGenerateTrailingData = bNotifyTrailing;
SimulationParameters.bGenerateRemovalsData = bNotifyRemovals;
SimulationParameters.RemoveOnFractureEnabled = SimulationParameters.Shared.RemoveOnFractureIndices.Num() > 0;
SimulationParameters.EnableGravity = BodyInstance.bEnableGravity;
SimulationParameters.WorldTransform = GetComponentToWorld();
SimulationParameters.UserData = static_cast<void*>(&PhysicsUserData);