-
Notifications
You must be signed in to change notification settings - Fork 41
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
Cube at wrong position in Chamber 13 #11
Comments
You're right, I forgot to mention I was loading the level instead of starting a new game. Starting a new game at this chamber yields the cube being placed correctly as you've shown for me too. |
wouldn't spawning the cube slightly above the platform upon chamber load and then letting physics take the wheel fix this issue? it kind of looks to me like it is being flung off the platform on load, either that or their is a weird offset of some kind.... |
That would solve the problem in this one instance, but special casing things like this can get quite messy code-wise and also doesn't address the issue with different objects/platforms in other parts of the game. So a general solution is best. This looks like an interaction between save file (de)serialization and rigid body sleep flags. |
Version of the game
Master Branch, commit
d99af47
Original Hardware or Emulator?
Project64 3.0.1
What is the bug?
The cube in the second room of Chamber 13 is not initially at the original location as in the original game. It should be on the inactive moving platform instead of on the ground.
Steps to reproduce the behavior:
Screenshots
Additional context
The first screenshot shows the cube being at the wrong position as mentioned. The second was taken as I was trying out whether the current game physics are capable of handling a cube on a moving platform (which seems to work).
The text was updated successfully, but these errors were encountered: