Zemanzo / web-marbles

Aims to recreate Marble Racing from the ground up, as a fully web based game
https://playmarbl.es/
GNU General Public License v3.0
23 stars 12 forks source link

Update dependencies #303

Open Zemanzo opened 3 years ago

Zemanzo commented 3 years ago

More dependency updates! Woo! Hopefully this also fixes any open security issues when it comes to dependencies.

Only Cookies had breaking changes that affected us, so that logic has been updated.

Discord.js is not updated in this PR because that's done in #301 of course.

Zemanzo commented 3 years ago

Heck I'm so smart, probably didn't even rebuild the client after bumping version numbers but before testing.

Zemanzo commented 3 years ago

@Qaomen Actually before you approve this, try this map: Beach2-alpha.zip

When you load it, the start & starting gate are slightly offset, until you click the world tab, which causes it to snap back to how they should be positioned. Unfortunately, when playing the map, it seems the start is actually saved with the offset as marbles fall off the track when they are spawned. I had trouble with getting the _combineGeometry() function in models.js working nicely again whilst fixing dependency stuff. Maybe you could take a quick look and see what's wrong?