/rac1_vanilla_rando

Ratchet & Clank 1 Randomizer, but Vanilla edition!

Primary LanguagePython

R&C1 Vanilla Randomizer

Ratchet & Clank 1 Randomizer, but Vanilla edition! What weapons or gadgets will you be able to use on each planet? We don't know, it's random!

This was inspired by the super cool RaC1 Randomizer Mod by bordplate, and the fact that it has some requirements (PS3 with Homebrew enabled and RACMAN) the majority of people might not meet or want to go over. So this is purely vanilla! Of course, it cannot change where you get each weapon and gadget, so it just randomly bans you from using a selection of them, ensuring the run is always beatable!


Downloading/Launching

Download the latest release, it will be a zip file containing:

  • Main executable, open to launch randomizer
  • Image folder, needed to show all icons
  • Fonts folder, needed to show text with custom fonts

First screen: Choose Strats

Once you launch the randomizer, the first page will look like this:

Screen1_v1.9

This is here to let you choose if you want some scenarios (which require hard strats) to be in the randomizer pool. You can get more info on a tooltip by hovering on each box. They are:

  • Packless: the randomizer might ban the use of all packs in any level (and ensure you get other gadgets required for a packless route). Some planets are easy to complete packless, so if set to "No", this option stops this from happening on Kerwan, Eudora, Rilgar, Umbris, Orxon 2 and Quartu.
  • ILJs and Sinaflips: these tricks are available only on some specific planets with special surfaces, and can be hard to perform for a long time. They are usually not required, but for example, if the Heli-Pack is the only gadget allowed on Umbris, you have to Infinite Long Jump (ILJ) from ship to boss. This lets you choose if this situation enters the randomizer pool.
  • Batalia SIs: without the Grindboots, getting the Gaspar infobot on Batalia requires a hard chain of Slope Intercepts on one of the mountains, and then you must glide along the rail without falling. You can make sure this scenario never happens or have it as a possibility with this option.
  • Tree Skip: on Orxon 1, you can skip both Clank sections with a very precise jump on a tree, to then punch a pipe and proxy to the Pokitaru infobot. If you want to make sure this is never the only way to beat Orxon 1, you can leave this strat disabled.
  • Oltanis Magnewalk: you can get to the Quartu infobot without PDA or Grindboots and only the Magneboots by continuing to walk on a wall as if it was a magnetic surface. I'm not sure how hard this is but you can choose not to know either disabling this scenario!

If you're a speedrunner, and have run any%, AGB or especially packless, none of these should be a problem, but this is meant for all kinds of players who just want to discover new tricks and routes, and get started with some speed tech too!

If you're not familiar with any tricks or speed tech, I strongly recommend you watch the Official Movement Guide, by Ricky (ThaRixer), and practise some of the tricks before starting one randomized run!

Before you continue, if you're planning on streaming a randomizer run capturing this window, you can click on this icon to change the background color to magenta to easily chroma-key it. Click again to go back to black.

Once you have decided which scenarios you'll allow, click on RANDOMIZE! to let the magic happen. In theory, only completable runs should appear, but don't hesitate to hit me up if something goes wrong.

When you click on randomize, a save_data.txt file will be created on the same folder. This is done so if you close the randomizer or have to stop playing before finishing a run, next time you can load data instead of randomizing again. You can load data using this button: , which will also send you to the next screen.


Second screen: Randomizer by Planet

The screen should change to something like this:

Screen2_v1.9

As you can see, all weapons including the wrench and all gadgets are represented by their icons and can be randomized. Even Clank and Giant Clank actions are represented! So what does it all mean?

  • For each planet, the weapons and gadgets not available on first visit will be grayed out, and cannot be used even in revisits.
  • You can change between planets with the arrow buttons.
  • Veldin 1 and Veldin 2 are different, and Orxon 1 and Orxon 2 too, but there is just one Quartu. Keep in mind Kalebo III might not be accessible.
  • Some seeds might make some gadgets or weapons unobtainable. The randomizer should know and keep them grayed out past their regular obtention point, and never add them to the pool of possible useable/banned items. If you know of a way to get them when the randomizer marks them as impossible let me know!
  • The lit up icons are available items, and from those, on each planet, you are banned from using those that include a frame like this:
  • Remember to hover over any icon to get some extra information on a tooltip!

You have to find a way to reach Veldin 2 and defeat Drek without using any banned or unavailable items! Good luck!


Randomizer by Alados5: Twitter, Discord.

Special thanks to Zeldrene for helping with visual elements and general testing!

Randomizer is absolutely free but you can donate, only if you want to!