It’s that time again! The Momentum Mod team has been hard at work on the latest update, 0.5.0-prealpha. 0.5.0 is an incremental update that overhauls many UI elements in the main menu as well as fixing some glaring issues with the previous builds.
By far the largest change is the new main menu design, which is based off of NicolasDe’s GameUI2 from his mod Project-9. Huge thanks go to Nicolas for letting us use GameUI2 in Momentum Mod. The background of the main menu has also changed from a very early alpha version of World 1 to a nearly complete Tutorial map to compliment the new aesthetic.
0.5.0 also introduces an overhauled momentum settings panel and a brand-new in-game contact/feedback panel.
In addition to the new UI elements, 0.5.0 fixes some glaring issues with the previous implementation of the accurate timer. Some players reported that the tick offset was not being calculated on Surf maps where the player falls out of the start zone. This problem was a symptom of a bigger problem, which was that we always started the offset raytrace from the bottom of the player’s bounding box. Because of this, when the player fell out of a trigger, the last part of their collision hull that was touching the trigger was actually the top part, not the bottom, and thus the trace would never hit the trigger and record the time offset.
To fix this, we implemented a new system for doing the ray trace. We trace from all 8 corners of the player’s collision hull, isolate the shortest ray that was traced (since the shortest ray will be sent from the corner that was touching the trigger last), and use this for our time calculations.
Finally, you can now right click when the in-game leaderboards are open (tab menu) and right click a time to play the replay for that time, right from the leaderboards! Much more functionality will be added when the times leaderboard gets hooked up with online times in a coming update.
As always, the latest version is available on our Github release page.
That’s all for now! Stay tuned for more updates from the Momentum Mod team.