×
Official Marble Blast Fubar BETA Feedback Forum

Please post any questions / comments / bug reports regarding Marble Blast Fubar. Posts are moderated and will not be publicly displayed unless reviewed by Aayrl.

Please title your thread accordingly:

For bug reports: [BUG] Topic Title
For suggestions/feedback: [COMMENT] Topic Title

Please click here to read the latest release notes.

lock [BUG] Leaderboard Times on the Wrong Level

  • kodama
  • kodama's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • aka Ultrablast ♬
More
06 Jan 2016 07:04 #1 by kodama
If you move to mission B just before the leaderboards for mission A loads, the times for mission A are shown for mission B.

Ex. IJ's Descent's times shown on Vexatious' leaderboards
The topic has been locked.
More
08 Jan 2016 01:20 #2 by Aayrl
Replied by Aayrl on topic [BUG] Leaderboard Times on the Wrong Level
Hrm, probably just need to adjust the code in the function call so when the GET request is received, it ensures the user hasn't changed the level tab before populating the times on screen.

~Aayrl
The topic has been locked.
More
11 Sep 2016 21:53 #3 by Aayrl
Replied by Aayrl on topic [BUG] Leaderboard Times on the Wrong Level
Took me a while, but I figured out what was causing the issue.

The game client would send a command to the server, which the server would then respond with as a user was sending out a command for scores on a new level. The game would interpret the server's response as the response to the user's current request and populate the scores field.

I added another flag in here so that, if you're clicking within the 800 and 1200 ms mark where the client sends a server command and the server responds, it will override the command with the most recent one.

The result is you'll see the scores for the previous level load first, and then quickly get replaced by the correct scores within a few hundred ms of the first scores loading. This is due to server latency, and the GUI gets unhappy if I simply tell it to use the "LOADING SCORES..." placeholder text to try and hide this (because it introduces another issue where scores won't load at all. I don't feel like rewriting the server side code, so we'll have to settle with the few moments of incorrect scores - the correct ones will eventually load.)

This has been fixed in Build 50000+.

~Aayrl
The topic has been locked.
Moderators: AayrlKalle29Regislian