-
Notifications
You must be signed in to change notification settings - Fork 141
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
Updated to Newton2 and angelscript 2.22.0 #3
base: master
Are you sure you want to change the base?
Conversation
- Added find ALUT/OGG/Vorbis, taken from osgaudio
Collisions are OK, however interaction with objects in Penumbra is broken.
…nto any object results in instant death. XD
- Tried to make cPhysicsMaterialNewton::ProcessContactCallback work with newton2 - Add virtual qualifiers to some destructors
Conflicts: sources/impl/SqScript.cpp
Conflicts: sources/impl/scriptbuilder.cpp sources/impl/scripthelper.cpp sources/impl/scriptstring.cpp sources/impl/stdstring.cpp
Are you sure it's working with Newton 2 in the pull request? The titles for two of the commits don't give me much faith that they are: "Port to Newton 2 API. Collision code is currently broken as walking into any object results in instant death." and "Collisions are OK, however interaction with objects in Penumbra is broken." It's unclear what "Newton fix" fixes in this case. Does it fix both of the above two? Just one? Or is it unrelated to these? |
Merging the two branches that were porting to newton 2 seems to fix both those issues. I only played to the storage room, so the interaction and collision works to at least there. And obviously, no instant death. The only issue I saw is the one I mentioned in the original comment, there are likely others, but I'm not familiar enough with either codebase to understand where and why it happens. This pull request is basically just a "I got it to compile and work" kind-of thing. |
I've built upon previous branches done by others in effort to port to Newton2 and a newer version of angelscript.
List of changes in this branch:
Things still TODO:
Let me know if I can clean up the patches better.