misyltoad / VPhysics-Jolt

Volt (VPhysics Jolt) is a replacement physics module for the Source Engine.
MIT License
1.26k stars 71 forks source link

Some Issue fixes #189

Closed RaphaelIT7 closed 1 year ago

RaphaelIT7 commented 1 year ago

[+] Added install.md to help users install Volt. [#] Fixed some engine traces failing.  (some traces the engine uses to determent if you can unduck failed) [#] Fixed CheckCollision checking collisions even if collisions are disabled(IsCollisionEnabled = false) [#] JoltPhysicsObject::GetName() now returns a proper name instead of "NoName" In Gmod If you used tostring(Entity(1):GetPhysicsObject()) it returned NoName instead of player_stand or player_crouch. [#] Fixed a crash

Related issues: fixes #128 fixes #164 fixes #102 fixes #137 fixes #85 fixes #125 (Read the install.md)

Over the next few days, I want to fix more issues.

misyltoad commented 1 year ago

The reason the portal back exists right now is because with it enabled, walking up static props ends up with the player getting stuck sometimes.

RaphaelIT7 commented 1 year ago

I will test a bit around with it.

misyltoad commented 1 year ago

Can you split these fixes out into separate MRs?

RaphaelIT7 commented 1 year ago

Every fix or some specific fixes?

misyltoad commented 1 year ago

Please all of the fixes, or at least into separate commits.

RaphaelIT7 commented 1 year ago

 Please all of the fixes, or at least into separate commits.

Will be done. Gimme a few min.

RaphaelIT7 commented 1 year ago

Should be done. Should I make a separate PR for each future fix, or is it okay if they have their separate commit?