diff options
author | PouleyKetchoupp <pouleyketchoup@gmail.com> | 2020-04-14 19:59:53 +0200 |
---|---|---|
committer | PouleyKetchoupp <pouleyketchoup@gmail.com> | 2021-10-25 18:22:12 -0700 |
commit | daf7dcac7a9e0b4c26ba62ba9a700813d5abec9a (patch) | |
tree | 3ab364852f8804d03e8f6334a792d18f523dfea3 /servers/physics_2d/godot_body_direct_state_2d.cpp | |
parent | 24fdedfe948a918b5a67846f7962f83ba0e59258 (diff) | |
download | redot-engine-daf7dcac7a9e0b4c26ba62ba9a700813d5abec9a.tar.gz |
Improved RigidDynamicBody linear/angular damping override
Damping values are now non-negative.
Add new properties linear_damp_mode and angular_damp_mode to set the way
RigidDynamicBody and PhysicalBone (2D & 3D) use damping values.
It can now be Combine (default) to add to the default/areas, or Replace
to override the value completely (current behavior).
Diffstat (limited to 'servers/physics_2d/godot_body_direct_state_2d.cpp')
-rw-r--r-- | servers/physics_2d/godot_body_direct_state_2d.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/servers/physics_2d/godot_body_direct_state_2d.cpp b/servers/physics_2d/godot_body_direct_state_2d.cpp index 300c302c79..deebc57f37 100644 --- a/servers/physics_2d/godot_body_direct_state_2d.cpp +++ b/servers/physics_2d/godot_body_direct_state_2d.cpp @@ -39,11 +39,11 @@ Vector2 GodotPhysicsDirectBodyState2D::get_total_gravity() const { } real_t GodotPhysicsDirectBodyState2D::get_total_angular_damp() const { - return body->area_angular_damp; + return body->total_angular_damp; } real_t GodotPhysicsDirectBodyState2D::get_total_linear_damp() const { - return body->area_linear_damp; + return body->total_linear_damp; } Vector2 GodotPhysicsDirectBodyState2D::get_center_of_mass() const { |