Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simfphys type vehicles are completely broken and undriveable [Garry's Mod] #144

Open
Triamgle opened this issue Sep 28, 2022 · 4 comments
Open

Comments

@Triamgle
Copy link

Most likely this is caused by the lack of support for raycast vehicles, if i had to guess. They will have very strange suspension behavior upon being spawned, and attempting to drive one will cause it to flip all over the place uncontrollably upon making any movement inputs.

@Synkstar
Copy link

Duplicate of #107

@Novar256
Copy link

Novar256 commented Oct 10, 2022

How to fix that?How to fix simphys?

@Synkstar
Copy link

How to fix that?How to fix simphys?

Proper collision group support would have to be implemented into the project. Id imagine it will get fixed eventually probably just a bit of work.

You can feel free to try and do it if you know C++ since its open source....

@Derpius
Copy link

Derpius commented Oct 29, 2022

You can feel free to try and do it if you know C++ since its open source....

Actually you can't even build for GMod unless you have the newer (closed source) class layouts, so you'd need to create a test suite in the 2013 SDK making the barrier to entry extremely high (if you've ever tried compiling the SDK with a modern toolchain you know what I mean) vs just building and testing in GMod directly.

But even then you wont be able to test for 64 bit without also making the SDK compatible (removing all the inline asm for instance).

ofc you can just write blindly and not test anything

From https://github.com/Joshua-Ashton/VPhysics-Jolt#how-to-build

Unfortunately we cannot redistribute the additional code/headers needed to build Volt for games such as Garry's Mod which uses a different VPhysics interface (CS:GO's) to what is found in the Valve-provided public SDKs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants