I created this Lua module ages ago for speedrunning some common Transformice levels. I recently found the code again on an old hard drive and thought I'd post it here for posterity, in case anyone else is interested in using it. It auto-cycles through a series of levels, ranging from Vanilla levels, to Vanilla levels that don't require a Shaman, etc. It also has a little time at the top that you can use to track your performance. I was surprised something like this didn't already exist in TFM, since it's one of the funnest games to speedrun.
Usage is pretty simple -- type /lua
in your Tribehouse, enter the following code and follow the instructions. You can play the categories listed below with !play vanilla%
. I only ended up filling out details on Vanilla maps, but it's fairly simple to add your own selection of maps using the same syntax.
Code is hosted at https://gist.github.com/chadac/339c2f8a9239e793d209af595282ffa5
The reason it wasn't created earlier is because this game is basically dead. Last run was verified months ago.
About the script - are you suggesting it would assist speedrunners during runs? If yes, then I would need to review the code to make sure it doesn't give and unfair advantage to anyone using it. It's not like it's a big problem, but it might take some time.
Hey darG, yeah I wish I had published this years ago. Death of flash killed a lot of great games...
This script wouldn't assist players during runs, but would enable you to create new categories to run custom sequences of levels. The two I have set up in the script are for running the entire set of Vanilla levels (at least back when I was playing) as well as Vanilla levels that don't require a Shaman. It's also customizable, so you can populate it with something like "all bootcamp levels" or a custom pool of interesting levels.
By assist I meant Quality of Life Improvements, like the timer you mentioned.
As for the new categories - I can surely add new ones based on your script, just let me know which ones, like the Vanilla set you mentioned. Of course I can't guarantee that they'll be popular, but it won't hurt having something new on the leaderboard, potentially bringing new runners.