Skip to content

spinesheath/OriDERandomizer

 
 

Repository files navigation

Setup:

Put Assembly-CSharp.dll and OriDERandoDecoder.dll in Steam/steamapps/common/Ori DE/oriDE_Data/Managed
Use https://sigmasin.github.io/OriDERandomizer/ to generate seeds
Place a seed named "randomizer.dat" in Steam/steamapps/common/Ori DE

CovertMuffin has a video guide on setting up the randomizer here: https://www.youtube.com/playlist?list=PLH50Ff3OqAXFUP-lWw0j34GsaMbXLgV9Y

COMMANDS (can be customized using RandomizerRebinding.txt):

Alt+T               Replay last pickup message
Alt+R:              Teleport Ori to the start of the game
                    Warning: using this in locked rooms can potentially softlock
Alt+L:              Reload the seed file (use to change seeds without restarting the game)
Alt+K:              Toggle Chaos Mode
Alt+V:              Within Chaos Mode, toggle messages
Alt+F:              Within Chaos Mode, force an effect to spawn
Alt+P:              Display current skill tree and shard progress
Alt+C:              Toggle color shifting
Grenade:			Double bash

The double bash bind exists to create parity between playing randomizer on controller and keyboard+mouse. If any of the binds specified are held when a bash ends, a double bash will automatically occur. To also make any of the binds specified end a bash on their own, add "Tap" as a bind for the double bash function.

RandomizerSettings.txt can be used to set the bash deadzone on controller. Valid inputs are any number between 0 (no deadzone) and 1 (full deadzone).

If you get stuck, use Alt+R to send yourself back to glades. Wall jump, double jump, and post ginso escape are all possible sticking points (you will be able to get into swamp without doing the ginso escape, at some point). Don't use Alt+R while you're in a locked room (sein fronkey fight, ginso miniboss, etc.) or you will probably be softlocked.

Shards, limitkeys, and clues all simplify the hunt for dungeon keys in various ways. Limitkeys forces all dungeon keys to appear at skill trees or world events (getting any of the dungeon keys, finishing the ginso escape, or starting the forlorn escape). Shards places 5 fragments of each key around the world -- upon finding 3, you are able to enter the corresponding dungeon. Clues mode provides general locations for a new key for each 3 trees visited, viewable with Alt+P.

A guide on randomizer terminology and routing is available here: https://docs.google.com/document/d/1g7mSMY5IzORo7mrkmfb0cxLmiw2FD8rfkplIJUDLy-4/edit#heading=h.kiiklir95dur

Pickup location statistics for version 2.0 are available here: https://goo.gl/qvYhEU

Difficulty Guide

Not sure what to play? Here is a description of some common presets:

Casual: For people who have not speedrun the game. The only glitch that may be required is breaking charge flame walls with stomp. Damage boosting may be required, but the maximum damage taken will be 2.

Standard: For people who have run All Skills. It is assumed that all tricks used in the All Skills run are known, with the exception of sorrow bash and swamp entry. Damage boosting may be required, but the maximum damage taken will be 2. Double bashing is not required. Deep swimming without clean water is not required.

Expert: For people who have played a fair amount of the randomizer. Tricks involving out-of-the-box uses of abilities may be required. Damage boosting may be required, but every spike patch can be crossed with only a single instance of damage. Double bashing is not required.

Master: For people who want to struggle. Everything except going OOB or using TA is fair game. Paths requiring triple jump may be required. Extended damage boosting with ultra defense may be required.



CHAOS MODE?

I recommend just trying it out once before reading this section. Alt+K toggles it on and off -- when toggling off, all effects will be removed immediately.

Chaos mode spawns random effects at intervals of 5-15 seconds. The duration varies by effect, but is in the range of 5-60 seconds (thus, multiple effects can occur simultaneously). Possible effects include:

Fast movement speed
Slow movement speed
Ice physics on the ground
Max speed increase
Randomized acceleration/max speed values between ground/air
Gravity increase/decrease
Gravity direction change
Gravity well (within 20 units of Ori)
Short range teleportation
Long range teleportation
Camera zoom in/out
Temporary poison
Invisibility
Damage vulnerability/resistance
Random velocity vectors

The randomness of chaos mode is based on the system clock instead of a set seed, thus will vary between players playing the same seed and between plays of a seed. This mode is intended for fun and to feel the joy of getting teleported out of bounds while you're stuck in a cutscene. I recommend saving a lot.

About

Full randomizer for Ori DE

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 76.6%
  • Python 23.1%
  • Batchfile 0.3%