Skip to content

Releases: silent-destroyer/tunic-randomizer

Tunic Randomizer 3.1.0

17 Mar 22:43
Compare
Choose a tag to compare

Ladder Shuffle (Archipelago)

  • Several individual ladders and groups of ladders have been turned into items, requiring you to find them before they can be used. This blocks off access to many different areas in the game, adding a new layer of progression to the randomizer.
  • Construction signs will be scattered all around the world, and interacting with them will tell you the name of the ladder item needed to unlock the ladder. In many cases, multiple ladders are tied to the same item.
  • This option can currently only be enabled through Archipelago, so if you wish to play with it solo you will have to generate a solo Archipelago game with it for now. It may get added as a standalone option for single player in a future update.
  • Currently, the first steps mailbox hint does not account for ladders being in your way, but is still accurate for when you do gain access to the specified area.
  • Credit to @ScipioWright for working on the logic for this on the AP side

Bugfixes and Other Changes

  • Added support for connection plando for entrance rando in Archipelago
  • A custom seed can be used for determining the entrances in entrance rando in Archipelago by changing the value in the YAML for entrance_rando to any string besides 'true', 'false', or '0'
  • Fixed a crash that would sometimes occur when loading into the Title Screen.
  • Corrected the amount of holy cross checks the ending screen says there are (now says 35 instead of 41).
  • The money spawning animation is now skipped if skip item popups is turned on.
  • Starting a New Game on Archipelago will now always re-process any previously received items (it used to require disconnecting and reconnecting if done in the same session after loading another file).

image

Tunic Randomizer 3.0.2

22 Feb 02:58
Compare
Choose a tag to compare

More Bugfixes

This update is compatible with seeds started on Versions 3.0.0 and 3.0.1, and with any Archipelago games generated on 3.0.0/3.0.1 as well.

  • Completely rewrote the copy/paste settings functionality for single player mode. The new settings string format is much more compact and will now copy every setting (except options under the Archipelago and Fox Customization submenus).
    • Try it! tunc:3.0.2:469126772:MjA6NDk6MTowOjI0OjIyMDo0Nzo1OjA= <-- This string will import settings for a game with seed 469126772.
  • Fixed a bug from 3.0.1 where shop items became more expensive than intended.
  • Added a toggle for the change in 3.0.1 for allowing unpowered checkpoint statues to be used.
    • This allows the statues in quarry, swamp, fortress, etc. to be used without the fuses being dropped.
    • Also fixed a bug from 3.0.1 where the upgrade menu wouldn't work at checkpoints that were enabled but not otherwise powered.
  • Fixed a bug where the ghost foxes would sometimes still spawn with the setting turned off.
  • Fixed a bug where the SP and MP hero relic icons were swapped in the speedrun finish line display.
  • Fixed an issue where certain randomizer UI elements were too big or improperly placed when playing on certain resolutions.
  • Changed the names of some of the Enemy Randomizer settings to be more straightforward.
    • Enemy Difficulty is now just a single toggle Balanced Enemies.
    • Enemy Generation is now just a single toggle called Seeded Enemies
  • Small logic bugfix for entrance rando

tunic.apworld Changes (Archipelago)

  • Small logic bugfixes for entrance rando
  • Added boss quick kills to nmg/unrestricted logic option
  • Added better path info for hints in the text client when playing with randomized entrances

(Despite changes to the apworld in this version, this version is still fully compatible with Archipelago games generated using the previous apworld provided in 3.0.0 and 3.0.1.)

Known Issues

  • If you experience the game crashing when it loads the Title Screen for the first time, try deleting the Randomizer folder in Tunic's AppData folder (and optionally making a backup of it first in case you have a custom texture you want to save). I'm not sure what causes this yet, but people have reported it happening as well as this being a way to fix it.
    • The folder is found at %localappdata%low\Andrew Shouldice\Secret Legend\Randomizer

Tunic Randomizer 3.0.1

19 Feb 22:28
Compare
Choose a tag to compare

Minor Bugfixes

This update is compatible with seeds started on Version 3.0.0.

  • Fixed a bug where the ghost hints would sometimes say a different Hero Relic than the one they were actually hinting at (single player).
  • Buying non-randomized shop items with "Skip Item Popups" on will now skip the item popup and display a notification message instead.
  • Fixed a bug where the three Hexagon hint graves would all say the same location in Hexagon Quest (single player).
  • All campfire statues are enabled now, regardless of power/fuse status.

Known Issues

  • Upgrading doesn't work at campfires that don't have power still.
  • The cheaper shop item toggle accidentally makes the regular shop items more expensive.
    • To work around this, turn off the setting before buying regular shop items.

Tunic Randomizer 3.0.0

17 Feb 01:08
Compare
Choose a tag to compare

Archipelago Integration & More

Archipelago

The multiworld version of the Tunic Randomizer was recently merged into Archipelago, and will be included in their next release! Thank you to everyone who has been playing, providing feedback, and helping us get to where we are today.

A few important changes:

  • This release combines the Archipelago client mod and the standalone randomizer mod into one, allowing you to play both types of randomizers without needing to switch mods.
  • The Archipelago client repo will not be updated anymore. Instead, all future updates to both the Single Player and Archipelago randomizers will be found here.
  • If you're updating from an older version of the Archipelago mod, you should delete the Tunic Archipelago folder in your BepInex/plugins folder. Your settings won't carry over, but this should be the last time the settings file gets moved.
  • As with previous Archipelago versions, this client version is not backwards compatible, so please use the newest apworld and yaml included in this release.
  • YAML files from previous versions will not work with this version, so please use the new template yaml provided.

New Logic Options (Single Player)

Some of these options have been in the Archipelago version for a while, but are now available in the standalone version.

Hero's Laurels Location

  • An option to place the Hero's Laurels at a predetermined location. Currently, the options are:
    • 6 or 10 Coin Tosses
    • 10 Fairy Reward

Maskless and Lanternless Logic

  • Toggles that will remove the mask and/or lantern from being a logical requirement in the randomizer, meaning you may be expected to traverse through the miasma in Quarry or through dark areas without said items.

Mystery Seed

  • A toggle that will randomly choose the logic settings when you hit New Game

Race Mode

A setting to make races easier to set rules for and organize. Turning on Race Mode disables the Spoiler Log and allows the following other techniques to be toggled on or off:

  • Using the icebolt in the fight with The Heir.
  • Ringing the West Belltower from long distance.
  • Ice grappling towards enemies (the East Forest slime check is excluded from this rule).
  • The use of Ladder Storage.
  • The use of the Upgrade Stealing glitch.

New QoL Things

Heir Fast Travel

  • If you don't succeed at defeating the heir, a teleporter will spawn at the overworld save point to get you back in the action more quickly.

Hint Updates

  • The candles at the Hero's Graves will tell you if you've found the hinted-at item. If the candle is on, the item has been found.
  • Additionally, finding all 6 of the hinted items from the Hero's Graves will change their hints into ones for the Hero Relics, for some extra late-game comfort.
    • This is indicated by a blue flame appearing at the Hero's Graves.

Entrance Seeking Spell

Typing in the reverse of the Fairy Spell (RDR ULU) while playing with randomized entrances will spawn a set of fairies that will seek out the nearest entrance you haven't gone through yet. Only works for entrances in the immediate area you are in.

Misc Changes

Enemy Randomizer

  • Reduced the likelihood of the Table Administrators and Turrets from blocking your path.
  • Added some enemy variants from the Librarian and Cathedral fights to the random enemy pool.
  • Slight adjustments to Balanced mode to reduce certain enemies from appearing earlier on.

Other

  • The gate in Swamp will now open after activating the Overworld fuse.
  • Fixed a potential softlock in the East Forest Hero's Grave path.
  • Renamed the Ice Rod ability -> Icebolt
  • Bugfixes

Tunic Randomizer 2.0.0

17 Nov 22:49
Compare
Choose a tag to compare

Doors and More

What are version numbers anyway?

Entrance Randomizer

The Tunic Randomizer now features an Entrance Randomizer mode, almost entirely thanks to @ScipioWright! In this mode, all entrances, doors, teleporters and more become randomly connected to each other! Who knows where you'll end up?

Torch

  • With Entrance Randomizer, it may sometimes be possible to enter an area from which you cannot return. For cases like this, the Torch item has been added and is given at the start of entrance rando seeds. Using it will warp you back to the Overworld save statue, allowing you to continue progressing elsewhere.
  • When playing without Entrance Randomization, the Torch will also be given to the player when they find the Dath Stone. Using the Torch does not overwrite the warp point of the Dath Stone, allowing you to maintain up to two separate save warps!

Fixed Shop Entrance Option

  • This option reduces the amount of shop entrances that can be found in entrance rando to 2, and will always place one of them at the Overworld Windmill entrance.

Hexagon Quest Updates

image
Hexagon Quest now has expanded options, allowing you to configure the amount of Gold Hexagons in the item pool, as well as how many are needed to win. The more hexagons there are in the item pool, the less consumable items you will find, so keep that in mind.

With Ability Shuffling turned on, you will now unlock a new ability after reaching 25%, 50%, and 75% of your required amount of Hexagons.

Enemy Randomizer Updates

  • New enemy types have been added to the random enemy pool:
    • Scavengers that throw either Fire or Ice Bombs
    • An unused Scavenger type that shoots ice bullets
    • An unused centipede enemy
    • An unused enemy called "Shadowreaper"
  • Fixed an issue with Balanced difficulty not working in Bottom of the Well.
  • Enemies with multiple phases (like the Administrators and Voidling spiders) now work correctly.
  • Excluded certain enemies that are used to reach chests from being randomized, such as the turret in Frog's Domain and the slime in East Forest.

Misc Changes and Bugfixes

  • The Shop in the Swamp is now accessible during the day.
  • The ladder shortcut on the upper level of Swamp (behind the shop) can now be accessed during the day.
  • Ice Bombs and Peppers can be purchased from the shop.
  • The Level 4 Sword can now hit the Bells and Bridge Switches.
  • The sword upgrades are now their own items and can be equipped separately from each other.
  • True Ending will now trigger on the first visit to the heir if you already have all pages.
  • Speedrun Mode is no longer forced on by default.
  • Added a button on the title screen to open the Spoiler Log.

image

Tunic Randomizer 0.0.17

02 Sep 19:28
Compare
Choose a tag to compare

Birthday Update 🎉

Today marks one year since the first release of the Tunic Randomizer!

So, it's only fitting to release an update with a couple of new things:

New Options

Turn All Custom Dialogue/Hints in Trunic

For the experienced Ruin Seekers out there, this option translates nearly all of the custom dialogue, hints, and other text in the randomizer into messages containing only Trunic characters.

Hexagon Quest + Shuffle Abilities

Ability Shuffling now works alongside Hexagon Quest. It works a bit differently than in the normal randomizer, however.
Instead of needing to find specific pages to unlock the abilities, a random ability (prayer, holy cross, or ice rod) will instead be unlocked upon collecting 5, 10, and 15 Gold Hexagons respectively.

Vanilla Items (Unrandomized)

This option allows you to play without randomized items while still having access to all of the other features of the randomizer, like sword upgrades, custom items, enemy randomization, etc.

image

Item Appearance Changes

  • The key to the Old House will now appear as its own distinct color, differentiating it from the other two yellow keys.

image

  • The Hero Laurels item pickup will match the custom/random color you have set.
  • Hero Relics will match their overworld appearance now when picked up

Tunic Multiworld

The Tunic Randomizer is currently in development for Archipelago Multiworld support, and has a playable beta version out that you can find here!

Misc. Changes and Fixes

  • Added a toggle in the quick settings box to disable the spoiler log from being generated.
    • This is mainly to make it easier to facilitate races, etc. The spoiler log can be generated at any time for any seed by turning the setting back on and re-loading the file.
  • Added an additional measure to prevent enemy randomizer from breaking.
    • This fix may not be perfect, so if enemy randomizer continues to break on this update please report it to me. In the case that it breaks, it can still be fixed by restarting the game.
  • Renamed certain location names for hints to avoid confusion:
    • "Dusty" -> "Fortress Leaf Piles" (the room with the leaf piles) -
    • "Overworld West Secret" -> "Fountain Cross Door" (the holy cross door in overworld near the fountain)
    • "Overworld East Secret" -> "Southeast Cross Door" (the holy cross door in overworld near the swamp)
  • Small adjustments to some text on the ending stats screen
  • Fixed time of day resetting at the start of Hexagon Quest
  • Removed Boss Locations from Ghost Hints if Keys Behind Bosses is enabled.

Tunic Randomizer 0.0.16

12 Jul 20:09
Compare
Choose a tag to compare

Minor Update

  • Normalized the time delay between opening a chest and receiving the item from it for every chest/item type. Previously, some items would popup slightly faster than others when opening chests due to quirks in how certain special item types needed to be rewarded to the player.
  • New QoL Option: Disable Chest Interruption
    • Getting hit by an enemy while opening a chest will not cancel the opening animation or re-close the chest.
  • Addressed an issue from the previous release where coming out of a teleporter would cause the game to freeze for a few seconds.

Tunic Randomizer 0.0.15

04 Jul 19:36
Compare
Choose a tag to compare

Note: Logic has changed in this version, so seeds from previous versions will not match up on this update.

Finish Line Updates

  • Upon beating the game, a new stats screen will appear alongside the item tally display. This will show a detailed breakdown of your playthrough, including:
    • Overall percentage of checks found. Go for 100%!
    • Time spent and percentage of checks obtained in different areas of the game
    • Number of enemies and bosses defeated and a count of how many times you died
    • When you found certain major items (Hexagons, Progression Items, etc.)
    • And more!
    • Note: Speedrun Mode must be turned on for this to appear. The mod will turn this setting on by default now when the game is launched.
  • Page count has been added to the item tally display
  • For any Hero Relics you've obtained, the quantity text for the corresponding stat upgrade icon will be colored gold

image

Enemy Randomizer Updates

  • The enemy that spawns in place of the Guard Captain boss will now have its own boss hp bar and defeating it will count as defeating Guard Captain for purposes such as tracking defeated bosses, etc.
  • Seeded enemy randomization now uses a unique seed (created by the main seed) for each area rather than the same seed for every area, so that each area will now have a distinct (but still seeded) enemy spawn pattern. This is to prevent similar groups/enemy spawn patterns from being repeated across different areas
  • Increased the attack radius on the bigger blob enemies so they will properly attack now

image

Other changes

  • Sword upgrades that are visible/freestanding in the world will now appear as whatever your next sword upgrade would be.
    • For example, if you have no sword upgrades and find a visible sword upgrade it will appear as a Stick, and so on
  • Added Old House Key to list of specific items hintable by Ghost Foxes
  • Slight changes to the position/text of a few Ghost Foxes
  • Fixed an oversight that would cause the fairy seeking spell to not work properly in certain situations
  • Minor bugfixes/improvements

image

Tunic Randomizer 0.0.14

14 Jun 20:23
Compare
Choose a tag to compare

More Enemy Randomizer Enhancements + Bugfixes

New Setting: Enemy Generation

image

  • Adds an option to use the randomizer seed for enemy generation, allowing for the same sets of enemies to be encountered per area.
  • This does not take logic into account, so it may be needed to disable this setting in rare situations where certain enemies are needed to reach certain checks (i.e. grappling onto turrets)

Note: Seeded enemy generation will not take effect on the first Overworld spawn-in after starting a New Game, due to the enemy randomization happening before the seed gets created on the very first load. This should be the only time this happens, and the enemies should be consistent for every Overworld load after this.

Quick Settings Update

image

Made it easier to quickly create and share seeds and settings without needing to start a New Game first.

  • "Generate Seed" will randomly create a new seed that will apply on starting a New Game.
  • "Copy Seed + Settings" will copy a string to your clipboard with the custom seed and selected logic settings. Other players can copy this string and press "Paste Seed + Settings" to quickly configure their game with the same seed and settings.
  • You can also copy the seed and settings of a game in-progress by pressing "2" on the keyboard and pressing the "OK" button while in-game.

Bugfixes/Changes

  • Addressed another issue that would prevent enemy randomization from working correctly.
  • Defeated randomized enemies will properly respawn after dying or teleporting with the Dath Stone.
  • The Fairy Seeker spell will not seek out load zones until all checks in the current area have been found.
  • Added the rest of the hero relics to the major item section in the spoiler log

Tunic Randomizer 0.0.13

10 Jun 23:36
Compare
Choose a tag to compare

Bugfixes and minor changes

  • Addressed a bug that sometimes caused the Enemy Randomizer to stop working
  • Added a "Major Item" section to the top of the spoiler log
  • Removed the enemy aggro check when using the Dath Stone