Tevi Randomizer
Tips/Rando exclusive knowledge
- For easier runs add extra potions in the Start Bonus tab
- If you're stuck or need to back track, there is always a free crafting option for bell which teleports you to any Teleporter you have visited
- The rando may require the freeroam exclusive tech (wall jumps and wall kicks) for vertical mobility before finding any vertical mobility items
- To do a wall jump without the wall jump item, face away from a wall then jump, turn towards the wall then press away and jump
- To do a wall kick, do the wall jump then quick drop into another wall
- Hidden Paths are spread around the Game World
- You may need to lure an enemy then quick drop on them to get additional height for some jumps/ledges
- If you don't start with the knife, you can still use (cross / cluster) bombs/tornado slash/spanner bash
- For cross or cluster bombs, use the cross bomb shortcut
- For tornado slash/spanner bash, the same inputs still work, you just need to unlock the moves first note: the rando doesn't require these moves and doesn't check for them when placing items
- Charge shots now require level 2 orbitars
- Sable / Celia can be locked
- If you don't start with Sable/Celia, the core expansion is not usable until one of them is found. And you're locked to that one character until the other is found
- The left/right golden hands and the complete golden hands are all separate items which can be found. You can still turn in the left/right hands even if you've found the complete hands for example
- Defeating bosses progresses the internal chapter count which in turn unlocks crafting options and options for Vena's shop
- Fray and Memloch also unlock more shop options in Morose and Ana Thema respectively
- If you're unfamiliar with the item locations, starting with level 3 compass might be a good idea. Professor Zema will also provide hints if you talk to him (non Archipelago Randomizer)
Changes to Vanilla Game
| Change | Description| | ------ | ------ | | Infinite Dropkick | Hitting an Enemy adds an additional Dropkick charge | | Dropkick Scaling | Hitting exclusively with Dropkick and not getting it increases the damage of Dropkick| | ------| ------ | | Free Shop Items | Set the cost of shops items to 0| | Morose | Memory Box| | Snow City | Frozen Fate | | Ana Thema | Crystal Flute | | Tartarus | Tartarus VIP Ticket| | Valhalla | Valhalla VIP Ticket |
Options
| Option | Description |
| ------ | --------- |
| Orb Start | Start the Game with Orb level 1 |
| Knife Start | Start the Game with Knife level 1 |
| Celia / Sable | Start the Game with Celia and Sable unlocked |
| Level 3 Compass | Start the Game with Compass level 3 |
| Vanilla Item Upgrades | Crafting Item result in a level for the item instead of beeing randomized |
| Magitite Amount | Resource amount for upgrading important movement items |
| Mananite Amount | Resource amount for upgrading other items |
| Traps in Percent | Replace x % of non progression items into traps |
| Early Morose | Destroys the blocks which require Linebomb to access Morose |
| Dream Barrier Skip | Enter Dreamers Keep without destroying 2 of the 3 Blue Orbs required |
| Hidden Free Roam Path | Logic will include all hidden Paths |
| 200% Itemspeed Walljump | Using a 200% Itemspeed Item to reach maximum height of a Walljump without jumping away from the wall |
| 200% Itemspeed WallClimb | Multiple Walljumps with 200% Itemspeed (more FPS will make this easier) |
| Backflip Tricks | Using the Backflip from Knife to reach certain Locations |
| Extra X Potions | Start the Game with Y Potions |
| Dropkick Ceiling | Reverse Horizontal direction with a dropkick while near a ceiling |
| Map Transition Shuffle | Shuffle all Transition that would normally lead to a different Area |
| Library Bosses | Adds Library Bosses to the logic, they are accessable as soon as its possible to enter the Library
(currently only in the Enemy Randomizer test version) |
| Traverse Nide | Changes how areas are connected |
| Random Money | Money block are randomized into items / money|
| Random Resource | Mananite and Magitite sources are randomized |
Join the Tevi Speedrunning Discord to gain more Information about tricks for the Game
Requirements
Optional
AP World and Poptracker are in the same release as the current randomizer version
~~Tevi Poptracker made by Swagalicous (WIP)~~
~~Tevi AP World~~
Install
Download the latest released Version from here Tevi Randomizer releases
Note: Archipelago and the Normal version share the same client
- https://github.com/BepInEx/BepInEx/releases/
- Download BepInEx 5.4.x win_x64
- Open Tevi's Gamefiles
- Extract BepInEx in the base Folder (so that doorstop_config.ini and winhttp.dll are next to the TEVI.exe)
- Start the Game once
- open the BepInEx Folder
- open the plugins Folder
- Extract the Randomizer Rar into the plugins folder https://github.com/BlackSoulKnight/Tevi_Randomizer/releases
- For Linux User add
WINEDLLOVERRIDES="winhttp.dll=n,b" %command%to launch options of Tevi in Steam - Start the Game
- Have Randomizer in the start menu
- Either generate a new seed in-game or join an Archipelago server
- Start a New Game with free roam enabled
Make sure that Build contains no .cs files <- those are C# source files and cannot be run by BepInEX
Usage
Normal Randomizer
- Start Tevi to play the Randomizer
- Go into the new Main Menu option Randomizer
- Setup Option for Randomizer and hit generate
- Start a new Game (Random Badge will break the Randomizer)
Archipelago Randomizer
- Click on Tab 2 in the Randomizer menu
- Enter Server data
- Click on connect
- If the menu closes you are connected to the Server
- After connecting start a new Free Roam game (you will receive 2 checks after the first Cutscene)
Savefiles are seperated and not syncronized with the Original Game and Steam Cloud.
The Randomizer data is saved within the Savefile.
Changes to the base Game
- Morose is accessable without Cross Bombs (as an Option)
- Quickdrop damage is increased with each consecutive Quickdrop without receiving Damage or dealing Damage with anything else
- Rabi Ribi Minigame is in Logic and requires atleast 100 Points and full Clear
- Rabi Ribi Easteregg and Library contains a Item location
- It is possible to play the game with Sable and Celia locked behind extra Items
- Talking to Professor Zema will provide hints as to general item locations
Disabling Randomizer
Press in the Randomizer Menu A+S or LT+RT. Or remove the TeviRandomizer.dll
Uninstalling
Delete the Randomizer Plugin from the plugins folder
Building the Project
For building the Project, the following DLLs from the Game are required and found in TEVI_data/Managed
- Assembly-CSharp.dll
- Assembly-CSharp-firstpass.dll
- QFSW.QC.dll
- Unity.TextMeshPro.dll
- UnityEngine.UI.dll
- Assembly-CSharp-firstpass.dll
Custom Features
Custom Difficulty
Change the Enemy HP and ATK to the set Difficulty instead of the original.
Anti Flash
Removes all White Flashes from Teleport or other Events.