Softlocks
In 100% randomizers, in-game mechanics are kept as vanilla as possible while still performing selected randomizations. This has the consequence of certain sequences of actions resulting in a softlocked savefile can cannot be progressed past a certain point. The randomizer logic guarantees a ROM is beatable; these softlocks only occur through incorrect actions by the player, and should therefore be avoided. This section describes exactly what to look out for.
TL;DR:
- (If hubs are randomized) Don't complete the FFL trophy before entering the lighthouse.
- (If bosses are randomized) Don't beat boss 1 until you can satisfy the silver coin requirements for all tracks in that world.
- (If bosses are randomized) Don't collect 8 balloons in a world until you've completed what's in the boss 1 warp.
- (If Smokey OoB is enabled) Don't collect 9+ Dragon Forest balloons until you've completed what's in the boss 2 warp.
- (If races are randomized) Don't complete FFL tracks until necessary.
Each bullet is explained in more detail below.
Early FFL Trophy Completion
When the FFL trophy is completed, the billboard on the beach disappears. If the lighthouse warp is not unlocked at that point, that warp will become impossible to access, as the billboard is required to play the rocket cutscene and unlock FFL.
Early Boss 1 Completion
The conditions that must be met for a race door's required balloon count to upgrade from its standard race count to its silver coin race count are:
- The standard race must have been beaten.
- Boss 1 of that race's world must have been beaten (note this condition does not apply for FFL races).
This means that if the boss 1 race of a world is encountered at a random point in the game and completed too early, the world doors for races that have been completed will thereafter use the silver coin race balloon count, not the standard race balloon count. In some cases, it may not be possible to have enough balloons to enter with these elevated requirements, and the game would be softlocked.
Example softlock:
- Randomizations:
- Sherbet warp goes to Smokey 1
- Smokey 1 warp goes to Sherbet
- FM warp goes to WP
- WP warp goes to Snowflake
- Snowflake warp goes to FM
- Smokey OoB is enabled
- Sequence of events:
- Collect OW balloons, complete all of Dino
- Enter FM warp, complete WP
- Complete car and hover taj challenges
- Enter Snowflake warp, complete FM
- Enter Sherbet warp, complete Smokey 1 and collect the OoB balloon
- The softlock:
- At this point, the game is softlocked. 16 balloons have been obtained (4 OW + 2 Taj + 8 Dino + 1 WP + 1 Smokey 1). Dino is completed, Sherbet and Snowflake are inaccessible, leaving just Dragon. Normally, with 16 balloons, WP could be entered, allowing access to Snowflake. However, because Smokey 1 and WP have been beaten, the WP door uses the silver coin requirement of 23, barring entry and softlocking the savefile.
- The mistake:
- The correct thing to do would have been to NOT beat Smokey 1, instead just collecting the OoB balloon and reutrning to lobby; that would have left the WP door at the 16 balloon requirement and it could have been entered.
Early World Balloon Completion
If the player collects all 8 balloons from a particular world (4 standard races, 4 silver coin races) too early, this will lock the player out of the boss 1 warp of that world. Boss races utilize two separate maps for the initial and rematch races, and the game puts two overlapping warps behind every boss door. Only one is active at any time, however. If exactly 8 balloons are collected in that world, the rematch race warp will be active (e.g. Tricky 2), otherwise the initial race will be active (e.g. Tricky 1). This means that if all 8 balloons of a world are collected before the boss door is entered, the boss 1 warp will be completely inaccessible, and may softlock the game.
Example softlock:
- Randomizations:
- IP warp goes to Bluey 1
- Bluey 1 warp goes to Sherbet
- Sherbet warp goes to IP
- Sequence of events:
- Collect OW balloons, complete all of Dino
- Complete Snowflake 1, completing Bluey 1 via IP warp
- Complete Snowflake 2
- The softlock:
- At this point, the game is softlocked. Because all 8 Snowflake balloons have been collected, entering Bluey will always use the Bluey 2 warp. The Bluey 1 warp, and therefore Sherbet, become inaccessible.
- The mistake:
- The correct thing to do would have been to, when 4-7 Snowflake balloons were collected, enter Bluey (which would go to Sherbet), and exhaustively complete everything there. Only once there is nothing left to do in Sherbet, the 8th Snowflake balloon can be collected, and Bluey 2 can be accessed instead.
Early Smokey Balloon Collection
Enabling the Smokey OoB sequence break may also introduce the ability to softlock. As mentioned above, when 8 balloons in a world are collected, the boss door will utilize the boss 2 warp instead of the boss 1 warp. It's important to note that exactly 8 balloons enables boss 2. If the Smokey OoB sequence break is allowed, collecting the Smokey balloon may be required, potentially accumulating 9 Dragon balloons and re-unlocking the boss 1 warp. If this is done, it will become impossible to re-access the boss 2 warp. Thus, the boss 2 warp must be completed in its entirety before collecting the 9th balloon and locking it back to the boss 1 warp.
Example softlock:
- Randomizations:
- Smokey 2 warp goes to Sherbet
- Sherbet warp goes to Smokey 2
- Sequence of events:
- Collect OW balloons, complete all of Dino and Snowflake
- Enter Sherbet warp, complete Smokey 2 and collect the OoB balloon
- Complete all of Dragon 1, collecting the Smokey 1 OoB balloon as well
- Complete all of Dragon 2
- The softlock:
- At this point, the game is softlocked. Because 10 Dragon balloons have been collected at this point, the Smokey warp will always go to Smokey 1, rendering Sherbet inaccessible.
- The mistake:
- The correct thing to do would have been to collect the Smokey 2 balloon, complete the 4 standard races, collect then Smokey 1 balloon, then complete only 2 of the silver coin races. At this point, exactly 8 Dragon balloons would have been collected, and the Smokey warp will go to Sherbet. All of Sherbet can then be completed before finishing the remaining 2 Dragon silver coin races.
Early FFL Track Completion
Care must be taken when completing FFL tracks. As mentioned above, after beating a track and the boss 1 of that track's world, the track's door will convert to the silver coin balloon requirement to enter its warp. In FFL, there is no boss 1, so simply beating an FFL track will raise that track's balloon requirement by 4. It is therefore possible to softlock by completing an FFL track and not being able to enter its warp due to the +4 requirement. It's worth noting that this softlock is fairly rare, as it requires precise FFL track randomizations and narrow balloon count margins. It is nevertheless document here for posterity.
Example softlock:
- Randomizations:
- SdA warp goes to Bubbler 1
- Bubbler 1 warp goes to SC
- SC warp goes to DC
- DC warp goes to FM
- FM warp goes to SdA
- SpA warp goes to Bubbler 2
- Bubbler 2 warp goes to SpA
- HTV WW is enabled and goes to SV
- Smokey OoB is enabled
- Sequence of events:
- Collect OW balloons, complete all of Dino
- Enter FM warp, complete SpA standard + silver coins
- Complete all of Snowflake
- Complete Sherbet 1 (since Bubbler 1 is inaccessible, this is all that can be done)
- Enter Bubbler 1 warp, complete SC standard + coins
- Complete all of Dragon, collecting both Smokey balloons
- Use trophy storage to complete Sherbet trophy
- Beat Wizpig 1 and enter FFL
- Enter DC and SpA warps, completing FM and Bubbler 2 respectively
- The softlock:
- At this point, the game is softlocked. The player can get at most 41 balloons (standard FFL entry count of 39, +2 for SdA, +2 for SC, +2 for Smokey balloons, -4 for Sherbet 2). Normally, SdA could be entered, but because it was completed when entering FM, its balloon count gets its silver coin requirement of 43, not 39.
- The mistake:
- The correct thing to do would have been to not complete SdA. There would be a -2 balloon penalty for doing so, but would also result in a -4 balloon requirement for the SdA door. The player would exactly match the SdA door requirement of 39, allowing Bubbler 1 to be completed and progression to continue.
- Strategically, the same caution should have been used with SC as well. But once the FFL warps are seen, it becomes deducible that it can safely be completed.
Technically, this situation is never a pure softlock. The game can be quit and the Smokey balloons can be farmed as necessary. This is out of logic of the randomizer, however, and is never required to complete a playthrough.