lawnjelly
64bbac30ee
Fix physics on_floor_body crash
...
Physics body previously stored the RID of a collision object and accessed it on the next frame, leading to a crash if the object had been deleted.
This PR stores the ObjectID in addition to the RID, and checks the object still exists prior to access.
2024-04-21 14:20:26 +02:00
Haoyu Qiu
b67115fd35
Store ObjectID instead of pointer for KinematicCollision owner
2024-04-21 14:17:59 +02:00
98912a89e8
File copyright header updates pt9.
2023-12-18 00:25:33 +01:00
88e9ad04f2
Moved back the servers and resources from core.
2023-12-10 23:11:07 +01:00
dbcc6e33da
Moved the physics server to core.
2023-12-10 19:36:00 +01:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
dc28777321
Moved Skeleton and it's related classes to a module.
2022-08-28 15:46:12 +02:00
dc9cc716c7
Moved Object related classes under core/object.
2022-08-17 13:45:14 +02:00
388b88678e
Moved container related classes in core under a new containers directory.
2022-08-17 12:53:49 +02:00
3d4a55a1a3
Backported: Added feature to move physical bones with skeleton when not simulating physics. - AndreaCatania
...
374432d074
2022-08-09 19:19:50 +02:00
fabriceci
75a882d02e
Fix wrong collision reported on move_and_collide
2022-07-25 17:31:13 +02:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
8fbdcd18f9
Same change to classes under scene.
2022-03-17 22:57:56 +01:00
44bd2e0119
Added destructors to physics bodies to hopefully fix failing compile on some platforms.
2022-03-17 20:00:20 +01:00
38fc0c402e
Moved more includes from headers to cpp files.
2022-03-17 08:38:34 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00