godot/servers
PouleyKetchoupp 9758a75221 Fix move_and_collide causing sliding on slopes
Make sure the direction of the motion is preserved, unless the depth is
higher than the margin, which means the body needs depenetration in any
direction.

Also changed move_and_slide to avoid sliding on the first motion, in
order to avoid issues with unstable position on ground when jumping.

Co-authored-by: fabriceci <fabricecipolla@gmail.com>
2021-06-28 17:17:52 -07:00
..
audio Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
camera Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
physics_2d Fix move_and_collide causing sliding on slopes 2021-06-28 17:17:52 -07:00
physics_3d Fix move_and_collide causing sliding on slopes 2021-06-28 17:17:52 -07:00
rendering Merge pull request #49659 from LightningAA/string-valid-integer-to-int 2021-06-18 16:14:14 +02:00
xr Add stereoscopic rendering through multiview 2021-06-13 22:52:20 +10:00
audio_server.cpp Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
audio_server.h Make audio bus channels' peak volume consistent 2021-02-02 11:30:32 +01:00
camera_server.cpp Fix crash caused by null parameter passed to CameraServer.add_feed() 2021-04-02 17:11:30 +03:00
camera_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
display_server_headless.h Move remaining dummy drivers to servers. 2021-06-01 16:50:32 +02:00
display_server.cpp Add MOUSE_MODE_CONFINED_HIDDEN 2021-06-03 11:44:28 -04:00
display_server.h Add MOUSE_MODE_CONFINED_HIDDEN 2021-06-03 11:44:28 -04:00
navigation_server_2d.cpp Rename files and the exposed name for Transform3D 2021-06-03 07:30:01 -04:00
navigation_server_2d.h Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.cpp Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
physics_server_2d.cpp Fix move_and_collide causing sliding on slopes 2021-06-28 17:17:52 -07:00
physics_server_2d.h Fix move_and_collide causing sliding on slopes 2021-06-28 17:17:52 -07:00
physics_server_3d.cpp Safe margin cleanup 2021-06-04 11:40:36 -07:00
physics_server_3d.h Fix move_and_collide causing sliding on slopes 2021-06-28 17:17:52 -07:00
register_server_types.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Implement visibility range and dependencies. 2021-06-14 12:17:11 +02:00
rendering_server.h Implement animation slice drawing in CanvasItem 2021-06-17 12:42:27 -03:00
SCsub Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00
server_wrap_mt_common.h Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
text_server.cpp Make is_equal_approx have explicit float and double versions 2021-05-20 06:18:11 -04:00
text_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
xr_server.cpp Add stereoscopic rendering through multiview 2021-06-13 22:52:20 +10:00
xr_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00