Garry's Mod

Garry's Mod

Clientside Ragdoll Collision
Viser 1-6 af 6 forekomster
Opdatering: 7. dec. kl. 22:51

An issue has been discovered where props would simply push ragdolls out of the way instead of stopping them at a complete hault, the way normal rigid-body physics works. This issue critically hurts the core purpose of this addon and I have thus decided to do a revert to where this issue is not present.

The following are no longer present in this addon (but may be reintroduced later with a patch)

- Being able to switch trace modes for optimality (e.g. box trace, sphere)
- collision entity creation judged by direction of the velocity of the ragdoll and not just proximity.
- Entity whitelist saving to the disk.


I apologize for the inconvenience.

Opdatering: 10. sep. kl. 21:18

Opdatering: 10. sep. kl. 21:02

ADDITIONS
This new change offers a new command that may seriously boost performance.
  • New console command "csrd_method": changes the way the game scans for collision,
    • valid options are "sphere", "box", "directionalcone".
    • The directional cone option is the new default, and makes it so the ragdoll's velocity
      is used as a means to determine potential objects that may be hit by the ragdoll.
      much better then otherwise scanning and creating entities for every server entity within a radius.
QUALITY OF LIFE
  • csrd_whitelist_add now actually saves its table to the disk at "garrysmod/data/csragdollcollision/settings.txt", allowing the addon to retrieve it per session.

Opdatering: 28. dec. 2024 kl. 19:18

ghost clientside objects switch rendermode incase of nodraw overrides. (addon workaround)

Opdatering: 11. aug. 2024 kl. 10:56

->Fixed func_clientcollide null entity error.
-> setting csrd_collidemass to zero disables it's override
-> No more dumb brush model prints. im sorry for that.

Opdatering: 9. aug. 2024 kl. 10:03

Initial addon creation.