diff --git a/Nuake/src/Core/Physics/DynamicWorld.cpp b/Nuake/src/Core/Physics/DynamicWorld.cpp index a3ac5c1d..44d04461 100644 --- a/Nuake/src/Core/Physics/DynamicWorld.cpp +++ b/Nuake/src/Core/Physics/DynamicWorld.cpp @@ -275,6 +275,8 @@ namespace Nuake bodySettings.mUserData = rb->GetEntity().GetID(); // Create the actual rigid body JPH::BodyID body = _JoltBodyInterface->CreateAndAddBody(bodySettings, JPH::EActivation::Activate); // Note that if we run out of bodies this can return nullptr + + _JoltBodyInterface->AddForce(body, JPH::Vec3(10, 1, 0)); _registeredBodies.push_back((uint32_t)body.GetIndexAndSequenceNumber()); }