Closed Jared-Sprague closed 7 years ago
This was because of the setTimeout() on death to finish the particle explosion. At the end of the timeout the player is removed from the model and their controller deleted. The problem happened when the player clicks respawn really fast before the setTimeout fires. Then they're view get's screwed up when the remove code is called and they are already playing again.
Solution, move the dead players to their own object to finish thier animations then remove them separately.
I think this is probably what was causing #268 as well
So you see the sphere transparency bug that we saw when we made the spheres face the camera. Seems to only happen randomly.