Comments
SwitzerlandFouks5 years ago

Lol I am Jesus! I definitively don't mind these kind of bugs. But not the random and annoying ones like in Subsea. We could have one or two tracks with insane skips like the Shiny SubUrbs to have some 0.9.3 stuff in this Mod. Just not more. I will also unpatch the Gate Skip and we can do Story Mode Any% or All Challenges SuperTux will also be unlocked at start as I don't really like the "All Challenges" and "All Challenges SuperTux" separation in the main game.

You will also need to write guides for Addons Lol

theodorepringle and Andet like this
SwitzerlandFouks5 years ago

Thank you :D ! Yes, I was going to include exactly these tracks and you will see what replacements I did. Also I will do a bit more than just swap the tracks but you will see :p One exception, I will not add Subsea as I tried it and it is really buggy... Many many random bounces, at least with Kiki (and I saw Hexley Ai bounce as well)... That means that we need to remove it from the Leaderboard as well, I will do it later or you can do it too.

Andet likes this
SwitzerlandFouks5 years ago

Where is Canyon 42 Lol? Cannot find this track... I am currently working on the Mod.

Andet likes this
SwitzerlandFouks5 years ago

The idea of replacing the Standard Tracks sounds good, and using cool free music too. I am also Ok with having separate Mods; the idea was just to have one Mod with anything so we could have 2x speed with Addons or so and not just 2x speed with everything else or almost the same but that would also make the Leaderboard very complex with so many possible combinations. In this case this Mod will basically be "Vanilla Stk but with different tracks" which main purpose is to make this Subgame exist. We would make one new release of this Mod when one is out for the official Stk.

If I understood, you think that the ILs here should be independent to the ones in the Mod ("keep the modded game separated from the ILs")? But that would defeat the purpose of it. I think that the list of tracks here should match the one in the Mod for each release, but for additional Addons we can just add them to the Mod as new Standard Tracks without increasing its version (these are just Assets) and at the same time in the Leaderboard. What we should not do is to update Addons during a given Mod version, we should only do this when we make a new release of it to have thing like Green Valley in 1.0, 1.1, 1.2 but not Green Valley A and B in 1.0, B, C and D in 1.1 and D in 1.2 or so. In other words each Mod release will freeze its tracks until the next release.

We don't need to restrict to 21, though that is a good idea to not make that number explode; we might choose 20-30 tracks initially then with time we might add one more Addon once a while...

I don't really know much about Addon Karts but if they are all broken then surely we could stick to Standard only. But there must be some as great as the best tracks no :p ?

theodorepringle likes this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Topic for general discussion about Moderators, though it is also in order to discuss about a specific thing, a Moderator Cleanup.

I think that moderators should be people that come/check here regularly, like at least once every few days... But it looks like that many of the current ones are no longer around... Many things have been discussed recently so they would not even have any clue about the new General Rules, the All Tracks Gp or the new Addons Subgame...

Brmbrmcar "Last online 3 months ago" Kitoko "Last online 26 days ago" and I did not see him since months in the Stk Community Alayan "Last online 1 month ago" though I feel that he is still around and interested in Stk and Speedrunning Alistair is clearly still involved in Stk but no longer for Stk Speedrunning... In another hand I have the feeling that Andet is 24/7 here Lol

It does not really make sense to have inactive moderators so we should do some cleanup (once again, as another one was done in the past) The current inactive or seemingly inactive moderators should come post something and explain if they plan to become active again or don't longer want to moderate (or if they want to remain Mods despite being unable to come here often, I already myself disappeared once after all so that is fine; in this case they should have reasons for both inactivity and motivations). Now I am only a Regular Moderator so Super Moderators that don't want to moderate anymore would need to remove themselves and assign that role to Andet or me (and if they really disappeared, well... We can't really do anything I guess)

In the past the system was something like I submit some runs, I ask to become a moderator, I become one (and this was basically the way I become one Lol); such opening is cool but after some time many eventually disappear and cleanups are unavoidable...

Alistair_Findlay, Kitoko and 2 others like this
SwitzerlandFouks5 years ago

Andet, tell me if something from the "main" General Rules would need to be adapted for Stk Addons, though the simplest and probably would still to have uniform rules.

Btw I added the IL Rules but don't know if some tracks have a default number of laps different to 3 except for Green Valley, so I let it to you :D

Andet likes this
SwitzerlandFouks5 years ago

The rules are similar to the main game's one, see https://www.speedrun.com/stk/thread/39mav

The difference is that you are playing other tracks, that are Addons and not playable (for Speedruns) in the main game. Other important points:

  • You should use the tracks provided by the Stk Mod's assets. Don't get them from the official Stk Addons download service or anywhere else.
  • If you prefer, you can use a Stk based on official code for ILs as long as there is no gameplay changes between your Stk and the Mod during races.
  • Story Mode runs must be done with the Mod (Story Mode would not work anyway otherwise), and the Built-in Timer is mandatory here, in contrast to the Vanilla Game. We will not accept Story Mode runs timed with external timers.
  • We will still accept IL runs if you did not use the Stk Mod assets, if there is no way to distinguish any gameplay difference between your version and the Mod's one. However, if there are any detected difference, you run will be rejected or get a penalty time.

For now, SuperTuxKart Addons 1 is hosted here: https://github.com/Fouks0/stk-code/releases/tag/Addons-1.0c

Otherwise the General Rules linked above apply.

List of Allowed Karts: same as the Vanilla Game (No Addons) List of Tracks: every track included in the Mod.

In this Subgame, they are the Standard Tracks. Other tracks, including the Standard ones of the Vanilla game, are considered as Addons and not playable here.

theodorepringle likes this
SwitzerlandFouks5 years ago

We need to precise to which direction this Sub Game should go...

So I exposed the idea to create a Stk Mod that contains Addons karts and tracks as Standard, now we should discuss whether we could add other stuff in this Mod (modified speeds, Story Mode, ...), or if that Mod should only be a Vanilla Stk + Addons.

Another approach would be just to host a sort of "Addons Snapshot" somewhere and still use normal Stk with these Addons, that could work too. In this case it would still be nice to have Addons separated from the main game. The snapshot should be updated only very rarely, at most as often as new major Stk versions are out.

Also we need to select which Addons we should add in this Leaderboard (and in the Mod if we create one; in this case only Addons in the Mod can be added in the Leaderboard). And which Addons Karts are allowed. You did not add AnimTrack, Andet :p ? And TeamWork Lol Personally I don't really care as I don't play Addons. For the Addons karts I just want Libbie Lol (in another words I don't really care as well). They should just not be broken.

trolli123 and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Oh you directly added the category without having a Modded Stk... Well that will do it as well I guess, but it would still be better to have an actual Mod with "fixed" addons. If you want I can do the Lawmaking (rules) part Lol Selfverification is not new, I would just require verification by someone else for "big" runs.

Btw I am not seeing any changes regarding Moderators. Speaking of this maybe some cleanup is needed, many people don't seem to be around anymore here so it does not really make sense to have these people as Moderators...

Andet likes this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Well we don't have to find a more flashy name, that will certainly do it Lol And yeah we could have very cool Mods, and have unlimited options. Or we could also have only one huge Mod combining many interesting stuff too :D ! I just don't want that this site becomes a complete mess with 500 Mods and categories that nobody is running Lol

Andet likes this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Yeah of course we need to keep the tracks anyway if they are Official in at least one version, I was just thinking about removing times for cases where they are only Addons. Though there will be empty cells in the tables and I don't see how we could make them unclickeable and prevent people from submitting things there...

In "Add sub-game", there is the "Modification" option that corresponds to what we could do

Andet likes this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Personally, I am not in favor to keep addons times... We thought that they would not be updated that often, but looks like people are actually still working on them after all... Updates can appear any time and it was what I feared in another post. My suggestion would be that someone keeps track of them "unofficially" outside of Speedrun.com

Now, I see a new Sub-Games item in the menu, maybe someone could make a reference Stk Mod with all addons with releases and directly downloadable assets and we could have a sub-game with its own categories and all addons (also addons karts)! Of course there should not be new versions often. Otherwise in the main game, again I prefer not to deal with addons.

Btw what can Super Mods do that we cannot? I thought that they were just able to manage moderators, we can edit anything in Edit Game, can't we?...

Alayan, theodorepringle, and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Added All Tracks GP categories for 0.10 and 0.9.3. I allowed to choose reverse or not for any track (runner has to pick the better one each time), the aim is finally to do all the tracks in any way in a Gp, the fastest possible, without luck influence (Time Trial Only, though in TAS it would be better to allow items so I get tons of Zippers Lol) We use In Game Time in order to not bother with using modded or external timers (and there is no real point in timing how fast you are mashing buttons between tracks...) If there are any objection, I will be glad to hear it Lol

There were already a similar category for 0.8.1, but I don't really know much about that version so I would let someone else adapt the existing rules if needed...

Also, new IL records obtained during running an All Tracks GP are perfectly submittable as ILs as well!

Alistair_Findlay, Alayan and 2 others like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Really? Cool! I once read that you were unable to fix someone's submission but now if they changed that...

I clarified these rules. It should always be based on the Story Mode's counterpart. SuperTux in older than 1.0 is Expert + 1. I never really checked the rules for the Gps and even thought that by default, a particular value was set in each case, but it turns out that it just uses the latest number of laps used.

Alistair_Findlay and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Ah Ok, it is true that this and Minigolf have a different default lap. FIxed. Maybe you can ask a red sword to promote you :p That is also kind of stupid that a verifier cannot correct errors in submissions :p

Alistair_Findlay and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Ok for the Addons and Gps. I updated the Gps...

For the Timer, it is indeed not mandatory and this is explained in the Specific Rules, but we of course really would like that a runner uses it. Also in this case timing should be only precise to the second rounded up and no milliseconds.

"By the way, a lot of the IL rules are out of date (the lap times don't reflect 1.0). Just wanted to bring it to attention 😉. I would fix them, but I don't have the power." I don't see what is wrong with them. Do you just want to precise which time we need to use? In this case I just added a paragraph about that. I would gladly promote you to Moderator, but don't have the power either Lol

I also added that rules changes are in general not retroactive, but one can ask to update a submission to comply with the new rules. For example some 0.9.3 Full Runs included loading times, so players can ask to retime them. The point is to avoid to reverify and fix everything Lol (like for the 4 ms rule).

The Fort Magma Rule is already written in the Specific Rules of 1.0 Any%.

Alistair_Findlay and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

Not really sure if I actually get what you exactly aim to do. Do you want to be able to use keyboard shortcut like Ctrl + Shift + Esc or whatever that instantly does Esc + Click on "Exit Race" so you can save "41 seconds" in your Any%?

If it is this, that is definitively TAS, not less TAS than for example use software that makes sure that I press optimally the Skid button each time or so. Change the physics and TAS are different things and don't have anything to do each other.

If you mean something that allows you to reset the game faster, that would indeed be legal as long as it does not give you an unfair advantage. For example when I ran 0.9.3, I actually modded Stk such that it resets automatically the profiles when I quit the Story Mode. If a modification doesn't affect the actual run at all in any way, you can do it. I will clarify this in the General Rules. So you could have a mod that for example restarts instantly your IL if you press "R", but you cannot use it to accelerate your Any% run. Also if you plan to mod the game this way, please consult us such that we confirm that the mod can be used.

Alayan, Wax-stk, and Andet like this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

If I understand correctly, you want to have a keyboard shortcut that do Press Select at the Finish Screen and restart + Escape to trigger the menu + Move to "Exit Race" + Click/Press Select.

That would basically be TAS and therefore not allowed. It is indeed not possible to do that simply by configuring the game, and requires Gameplay altering modding or external tools.

Probably that will be fixed in next versions.

Wax-stk likes this
thread: SuperTuxKart
SwitzerlandFouks5 years ago

One thing that I would like to discuss is unofficial tracks, like Green Valley in 1.0 or Black Forest in 0.9.3

Should they be in the leaderboard? Addons are updated so there can be differences from a run to another depending on when it was done and what addon version was used...

thread: SuperTuxKart
SwitzerlandFouks5 years ago

General

This topic aims to precise general rules regarding runs submission. Please read before submitting your first run. Failure to comply with the rules will result to a rejection of your run.

It is also the place to discuss about them and propose changes. Also tell us if something is unclear or missing! This post will be updated when needed.

Rules changes are in general not retroactive, unless it gives older runs unfair and significant advantages, but one can ask to update a submission to comply with the new rules. A verified run whose proof is no longer accessible will remain, but when possible, the submitter should update the link or reupload the proof.

Also read the speedrun.com rules: https://www.speedrun.com/rules These rules and the ones in this post complement each other.

Specific Rules

Please read the rules of the IL you are running, or the Full Game ones using the "View rules" button. They override the General Rules.

Submissions Rules

Runs within 10% of the current record require a Live Recording or Ghost File/Recording for submission. Top 3 Runs, or Runs within 2% of the current record, require both a Live Recording and, when they can be produced by the Game, a Ghost File (not just Recording) to be verified. Runs more than 10% worse than the current record don't need any proof, unless they are Top 3 in which case a Live Recording or Ghost File/Recording is enough. We however reserve the right to reject runs without proof if there are suspicion of abuse of this rule.

There is no strict requirement about that, but please only submit good quality recordings as we may reject low quality videos. Make test recordings and replays before your first run to ensure that there is no major flaws from the recorder (stuttering, missing sound,...), and make sure to not forget to record the Ghost for categories where it is possible.

Please make sure that we can access to your video, and that you linked to the correct video. Check your run infos (correct time, date, category, etc.) before submitting.

You can always view the already verified runs and their videos to have example of correct submissions.

In case of submissions having issues not covered by the rules, a verifier can either validate the run using a reasonable adaptation like rounding or adding penalty times, or discuss about it. Penalty times can also be applied instead of a rejection in a case-by-case basis and will be clearly shown in the submission's description.

General SuperTuxKart rules

The run must be played on Windows, Linux, or Mac. For IL runs, playing on Android is also permitted. Emulation or virtualization is not allowed.

No Addon Karts are allowed for either the player or AI.

You can use any shortcut/skip as long as it is possible in normal play and not disallowed in the Specific Rules of the level you are running or the Story Mode. So the Big Door Bypass/Gate Skip in 0.9.3 and Grand Prix Skips are perfectly valid in Any% runs, and you can use any known (or new ones!) shortcut/skip in ILs.

A run gameplay must not be influenced by actions done before it (for example, from a previous attempt).

For ILs In Game Times, In 0.9.3 and 1.0, use if possible the Ghost Time shown in the Ghosts List (or equivalently, the one shown in the Ghost's Filename). Otherwise use the time shown at the Finish Screen (not the one next to the character icon); if the timer is only precise to the 1/100 s, put 4 in the milliseconds' last digit (for example 1:23.45 -> 1:23.454). The time shown after replaying a ghost is not valid. If we cannot see a valid time, we will add a penalty time of 0.1 s.

Game alterations and cheating

Allowed mods are:

  • Reasonable texture, color, text and music mods. They must not help you, for example showing Checklines is not allowed;
  • Numeric speedometer;
  • Any mod helping to time your run;
  • Some convenience modifications. You can mod the game such that it is faster to reset failed runs, for example adding a feature resetting the profiles every time you quit the Story Mode, so you don't have to create a new one each failure. Such modifications must obviously not help you get better times.

IL Runs (non GP) done on online servers are admissible, but may still be rejected if there were noticeable lags or if we notice that the server made unacceptable modifications (different physics, etc.). Only Live recordings are accepted in these cases. Make sure to pick the "Online" option for the "Subversion" and mention in the description which server was used; failure to do so may result in a rejection of the run.

If unsure, ask us to be sure whether your mods are allowed.

All other mods are disallowed and considered as cheating. This includes but is not limited to Gameplay (allow doing actions impossible to do normally, change the game experience, modify RNG and other game behavior), Physics (modify speeds, etc.) and Geometry (3D models) modifications.

Usage of TAS in any form (for example by modding the game or using other software to help inputting precise actions) is not allowed and considered as cheating.

Note that we rely on trust and assume good faith. With good technical knowledge it is perfectly possible to make cheated runs without any way of getting caught and such runs would pass if the cheater is not too greedy. We count on you to make honest runs and not oblige us to add stricter requirements.

Measures like banning (not accepting any runs anymore from someone) can be taken in case of proven cheating.

Other Rules

Artist's Debug Mode must be disabled.

If compiling the code yourself, be careful to use the code and assets matching the release, and not the latest code from Git, which might have introduced gameplay alterations. Of course the "Game alterations" section applies so you can use the official timer and any legal mod (in this case they must be based on the code corresponding to the release, and not the latest code or anything else).

Similar for the assets, you must use the ones from releases and not for example the newest Svn ones (or things like using 1.0's Candela City in 0.9.3).

For multiple version categories (0.9.0-0.9.2 or 1.x), you are however allowed to use any official code or assets within the version range (unless some code or asset that was quickly fixed later broke something that would give the runner a significant advantage). So you can for example use Git code and features that came after the 1.0 release and until the latest 1.x release, and use Git Commits until the game becomes distinguishable from the latest 1.x release (rules similar to mods apply, for example if a commit changes the kart speed) or explicitly updates the version; you may not use any code that came after such commit for the category.

Tips

Read the various guides in order to learn how the records were made and improve. Watch videos. Or just ask, most speedrunners will be glad to help you :D !

Don't be discouraged if you don't get times as good as the top records nor be shy to submit "horrible" times. As long as you keep trying, you will improve, and often be amazed (or amaze others) how better you are racing after some time! In the other hand, don't force yourself, it is understandable that one may not have enough time to perfect the skills. Just have fun!

We are looking forward to seeing your runs!

Alistair_Findlay, theodorepringle and 2 others like this
About Fouks
Joined
6 years ago
Online
1 day ago
Runs
18
Games run
SuperTuxKart
SuperTuxKart
Last run 2 years ago
15
Runs
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Last run 4 years ago
3
Runs
Games followed
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Last visit 1 year ago
2,439
visits
SuperTuxKart
SuperTuxKart
Last visit 1 year ago
2,549
visits
Games moderated
SuperTuxKart
SuperTuxKart
Last action 7 days ago
264
actions
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Last action 6 months ago
56
actions