Releases: eternalcode0/Archipelago
TMC - v0.3.1
Status
- RGB Fusions are locked to "Open" & Gold Fusions are "Vanilla" while we prepare the logic for it.
Compatibility Notes
- AP version: v0.6.3-v0.6.6
- Tracker version: v1.0.0.49+
- APWorld: v0.3.0-v0.3.1
- Hosts can use yamls generated from v0.3.0.
- Clients on v0.3.1 can connect to worlds generated with v0.3.0 but will not see any of the changes mentioned in this changelog.
Changelog
Full Changelog: v0.3.0...v0.3.1
Additions
- Added new item groups:
Active Equipment: Includes all items shown on the first inventory page except Butterflies & QuiverPassive Equipment: Includes Quiver, the 3 butterflies, Grip Ring, Power Bracelets & Flippers.Equipment: Includes all of the aboveButterflies: Includes the 3 butterfliesBooks: Includes the 3 library booksQuest: Includes the Jabber Nut, 2 overworld keys, mushroom, dog food, Carlov Medal, Tingle Trophy and the 3 library books.- As well as
Progression,Useful&Fillerwhich include all items from their respective classification, however, they exclude the 4 Elements & Figurines since they are deprioritized as well as Heart Containers/Pieces since they could be either Progression or Useful depending on settings.
- Added support for the
Fire Roddeveloper item. It won't be added to the item pool or options but can still be obtained throughstart_inventoryoption or the!getitemcommand. It is classified as progression but should be considered "no logic" since it could grant access to almost every check in the game. Once obtained it will show up in your inventory to the left of your sword slot.
Changes
- In case a restrictive item/location pool is used in a solo slot world - too many items were added without enough locations shuffled - a new option error message will be thrown during generation to explain what settings to change to improve generation odds. This was common when using settings like
non_element_dungeons: excludedalong with a highfigurine_amountand most location shuffle options turned off.
Fixes
- Fix the black screen from loading a save file made after sleep warping without exiting Smith's House. #46
TMC - v0.3.0
Beta - v0.3.0
Status
- RGB Fusions are locked to "Open" & Gold Fusions are "Vanilla" while we prepare the logic for it.
Compatibility Notes
- AP version: v0.6.3-v0.6.6
- Tracker version: v1.0.0.49+
- APWorld: v0.3.0-v0.3.1
- Hosts can use yamls from v0.3.1 unless they reference the Fire Rod or any of the item groups from that version
- Clients on v0.3.0 can connect to v0.3.1 worlds and should see all of the changes from v0.3.1
Changelog
Full Changelog: v0.2.0...v0.3.0
⚠️ Breaking Changes
- Item renames:
Heart Piecerenamed toPiece of Heart
- Location renames:
Droplets Right Path B3Frozen Chestrenamed toDroplets Right Path B3 Frozen ChestDroplets Right Path B2Frozen Chestrenamed toDroplets Right Path B2 Frozen Chest
Additions
- New Options:
- Individual Toggles for Progressives Items:
progressive_swordprogressive_shieldprogressive_bowprogressive_boomerangprogressive_scroll
- Range
ped_figurines: To require a certain number ofFigurineitems to be picked up before activating pedestal. Figurines are just McGuffin items for the sake of pedestal - Range
figurine_amount: To add extra figurines to the pool than the amount specified byped_figurines. - Option
ped_reward: A new location specific to rando to immediately reward an item for completing the pedestal requirements. No interaction is required in game to receive this item.- none: Disables the location
- dhc_big_key: Specifically rewards the Big Key (DHC) without requiring item plando
- random_item: Rewards any item as if it's a regular randomizable location
- Toggle
ocarina_on_select: To bind the Select button to your Ocarina without equipping it to your action buttons - Toggle
boots_on_l: To bind the L button to your Pegasus Boots without equipping it to your action buttons. This was already the default but now you can disable it. - Toggle
boots_as_minish: To allow boots dashing while still Minish size. - Toggle
big_octo_manipulation: To automatically skip the Big Octorok's ink/charge phase. - Toggle
replica_tod_boss_door: Adds a copy of the Boss Door to the ToD Main Hall to prevent softlocks when entering before opening the door from the entrance. Disabling this can allow Boss Door Clip or Octo Clip. - New
start_withoption fordungeon_maps/dungeon_compasses: Automatically adds the respective items to your start_inventory filler_items_distribution: Allows setting specific weights for filler items/traps. This also allows you to disable specific items by setting it's weight to 0- Range
starting_hearts(1-20): Allows you to set the number or Hearts you start with - Range
heart_containers(0-20): Allows you to set how many Heart Containers are in the item pool - Range
piece_of_hearts(0-20): Allows you to set how many full hearts worth (it's multiplied by 4) of Piece of Hearts are in the pool. - Toggle
remote_items: Changes item placement/receiving to work completely remotely, this effectively saves your items in the event of a crash or save data loss and can also be used to multislot - Option
shuffle_biggoron: Adds the Biggoron's location and sets the requirement to be either the specifiedshieldormirror_shieldoptions - Toggle
extra_shop_item: Adds another item to Stockwell's shop to match the US/JP versions 4th Bomb Bag location
- Individual Toggles for Progressives Items:
Changes
- Clone count can now be toggled by pressing Select on your sword in your inventory.
- Dojo cutscenes are now skipped
- The DHC Boss Door is now blocked when playing with
goal: pedestalto prevent getting credits from Vaati - Items on the ground can now be grabbed from a distance using the Gust Jar, Boomerang or Swords. This is still considered out-of-logic for now but a toggle will be eventually be introduced to match standalone rando allowing it to also be either disabled or required by logic.
- Barlov's Casino now instantly maxes out your wallet from a single chest pull
- Hylia Dojo NPC will be removed if there isn't enough HP in the pool to reach the 10 heart requirement
- Piece of Hearts will be useful instead of progression if there is enough HP in the pool to reach the Hylia Dojo NPC requirement with just
starting_heartsandheart_containers - Heart Containers will be useful instead of progression if you start with 10 hearts or more for meeting the Hylia Dojo NPC requirement.
Fixes
- Mole caves no longer corrupt tiles from other mole caves
- ToD Big Key is no longer limited to placing on the 2 chests before the Boss Door even when warps are enabled
- Burn Traps from the Goron Merchant no longer softlock you
TMC - v0.2.0
Beta - v0.2.0
Compatibility Notes
- AP version: v0.6.1-v0.6.3
- Using versions prior to v0.6.3 will not take advantage of the Deprioritized ItemClassification.
- Tracker version: v1.0.0.44
- APWorld: v0.2.0 only, Hosts and Players must be on the same version.
Changelog
Full Changelog: v0.1.0...v0.2.0
⚠️ Breaking Changes
goal_vaatihas been renamed togoalfor more clarity and to support more goal options in the future.- Changed the name of the Cucco minigame from "Town Cuccos NPC" to "Town Cuccos Lv 10"
Additions
- New Options:
dhc_access(open, pedestal, closed) changes when DHC is accessible and can influence the end based off yourgoalsetting. Ex: If your yaml is set togoal: vaatianddhc_access: closedthen the Stained Glass room in Sanctuary goes straight to the Vaati altar.non_element_dungeons(standard, excluded) allows you to choose whether dungeons should automatically be added toexclude_locationswhen they don't get an element placed in them. Only applies whenshuffle_elementsis either vanilla or dungeon_prize andped_dungeonsis 4 or less.shuffle_gold_enemiesfor to randomize the drops from the 9 golden enemies.cucco_rounds(0-10) to change how many rounds of Cucco Catching are playable and randomized. This includes rounds from the end so if you pick 2 rounds then you'll play rounds 9 and 10.goron_sets(0-5) to change how many sets of 3 items are sold by the goron merchant in town.goron_jp_pricesto change the Goron Merchant's prices to use the prices from JP/US version instead of EU version.- 6 dungeon_warp settings for toggling each of the blue/red warps in each of the dungeons at the start of the save file
- 6 wind_crest settings for toggling each of the Wind Crests being accessible at the start of the save file. Hyrule Town and Lake Hylia are always enabled for now.
- New Location Groups:
Goron: For the 15 new items purchased from the Goron MerchantCuccos: For the 10 rounds of Cucco Catching rewardsGold Enemies: For the 9 gold enemy drops
Changes
- Barlov's Casino now has a 100% win rate, all chests are guaranteed to double/triple your rupees.
- Added option groups
- Removed the seed display in the client when connecting. The client will now only say "Seed verified" upon successfully connecting
- Changed the Item Classification for the 4 Elements from "Progression" to "Progression, Skip Balancing"
- Changed the Item Classification for Heart Pieces/Containers from "Progression" to "Progression, Deprioritized, Skip Balancing" (on AP v0.6.2 and prior this will fallback to "Progression, Skip Balancing")
Status
- Fusions are locked to "Open" while we prepare the logic for it.
- Pedestal Figurines setting is still being worked on.
Checks
- Base Pool: 332
- Settings:
- rupeesanity: 99
- shuffle_pots: 5
- shuffle_digging: 27
- shuffle_underwater: 24
- shuffle_gold_enemies: 9
- Total Pool (all randomization enabled): 487
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- Goron: 0-15 (depends on
goron_sets) - Cuccos: 0-10 (depends on
cucco_rounds) - Gold Enemies: 0 or 9 (depends on
shuffle_gold_enemies) - DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Major Known Issues
Burn trap on Goron checks softlock you requiring you to restart the game. (Unknown if other traps can do the same)
Contributions
- TMC: Starting Wind Crests & Dungeon Warps by @eternalcode0 in #29
- TMC: DHC Access setting by @eternalcode0 in #26
- TMC: Non-Element Dungeons by @eternalcode0 in #32
- TMC: More shuffle settings by @eternalcode0 in #30
- TMC: Dungeon Warp Logic Fixes by @Myth197 in #31
- TMC: Split wind_crests & dungeon_warps into individual settings by @eternalcode0 in #33
- Update Translate FR by @deoxis9001 in #34
TMC - v0.1.0
Beta - v0.1.0
Changelog
Full Changelog: afe8d2e...v0.1.0
Changes
- Element Shuffle now occurs before Plando to prevent fill errors when
shuffle_elementsis set todungeon_prizeorvanilla. - Added clearer Fill Error messages if Element/Dungeon fill runs out of locations to place with the given settings.
- Client doesn't need you to be in the same room as a location to send it
- Unshuffled locations that have a progression item or shells in vanilla will be replaced with 1 Rupee since all progression items are shuffled into the pool anyway. This mostly only affects obscure locations that held Kinstones, Shells, as well as the Hylia Sunken HP, LonLon Pot, and ToD Underwater Pot. This is will be improved in future updates.
Fixes
- Hylia Sunken HP is now part of the
shuffle_underwatersetting - Fixed location hints to only read from missing locations (This is why the client disconnected when leaving the room in CoF with the rupees and LikeLike and using
rupeesanity: false)
Status
- Fusions are locked to "Open" while we prepare the logic for it.
- Pedestal Figurines setting is still being worked on.
Checks
- Base Pool: 332
- Settings:
- rupeesanity: 99
- shuffle_pots: 5
- shuffle_digging: 27
- shuffle_underwater: 24
- Total Pool (all randomization enabled): 487
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Major Known Issues
None, yet
TMC - v0.1.0-rc2
🚧 Early alpha 🚧
Changelog
Full Changelog: v0.1.0-rc1...afe8d2e
⚠️ BREAKING CHANGES
obscure_spotshas been split into the 3 individual settings:shuffle_pots,shuffle_digging,shuffle_underwater
Additions
- Add deathlink client commands:
/deathlinkto toggle between Death Link mode "Fairy" and "Disabled"/deathlink_gameoverto toggle between Death Link mode "Game Over" and "Disabled"
- Add many new item groups:
- Convenience groups that only include one item for sake of easier hinting.
Cape: Roc's CapeCane: Cane of PacciBoots: Pegasus Boots
- Progressive groups. These will eventually also contain their non-progressive counterparts:
Sword: Progressive SwordBow: Progressive BowBoomerang: Progressive BoomerangShield: Progressive Shield
- Several for dungeon items:
Dungeon Items: All small keys, big keys, maps & compassesSmall KeysBig KeysKeys: All small and big keysMapsCompasses- "Dungeon" Items: An item group for each individual dungeon's items. ex.
DWS Itemsis the DWS small keys, big key, map, and compass. Doesn't include Royal Crypt since it only has Small Keys. - "Dungeon" Keys: An item group for each individual dungeon's keys. ex.
DWS Keysis the DWS small keys and big key. Doesn't include Royal Crypt since it only has Small Keys
- Many others:
RupeesTrapsKinstonesGold KinstonesRed KinstonesBlue KinstonesGreen Kinstones
- Convenience groups that only include one item for sake of easier hinting.
Changes
- Removed logic warning in generation console
- Playing with
goal_vaati: falsenow gives you credits when the sanctuary cutscene with Vaati starts. DHC is now closed when vaati is disabled. - World Map now updates the locations of element icons when using
shuffle_elements: dungeon_prizeand removes the element icons when set toshuffle_elements: anywhere - The client will now display the seed and death link mode upon connecting.
Fixes
- Fix game crashes upon trying to purchase any bottle item from Stockwell
- Fixed issue with client occasionally not fully connecting. Seemed to happen when connecting before handler started.
Tracker / Internal Changes
- Default prize hints in slot_data to 0
- Removed
ObscureSpotfrom slot_data
Status
- Fusions are locked to "Open" while we prepare the logic for it.
- Pedestal Figurines setting is still being worked on.
Checks
- Base Pool: 342
- Settings
- Rupees: 98
- Obscure: 54
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Major Known Issues
None, yet
TMC - v0.1.0-rc1
🚧 Early alpha 🚧
Important
Finalizing logic and item receiving, be prepared to use /send and /send_location in the event of an unbeatable seed!
Changelog
Full Changelog: v0.0.10...v0.1.0-rc1
Additions
- New Options:
ped_elements: (0-4) How many elements are required to use pedestal and open Sanctuary/DHC?ped_swords: (0-5) How many swords are required to use pedestal and open Sanctuary/DHC?ped_dungeons: (0-6) How many dungeon clears are required to use pedestal and open Sanctuary/DHC?random_bottle_contents: Each bottle placed will have it's contents randomized, doesn't affect logictraps_enabled: Adds various traps to the filler pool (experimental, use with caution)tricks: A list of options to enable more difficult logic. See the generated yaml for the list of options possible.weapon_bomb: Adds Bombs to the list of possible weapons. Enabling this may expect you to fight some/most enemies with only Bombsweapon_bow: Adds Bow to the list of possible weapons. Enabling this may expect you to fight some/most enemies with only the Bowweapon_gust: Adds the Gust Jar to the list of possible weapons. Enabling this may expect you to fight enemies affected by the Gust Jar aloneweapon_lantern: Adds the Lantern to the list of possible weapons. Enabling this may expect you to fight Wizzrobes with only the lantern
- Added Item Group:
Bottle: Includes all empty bottles and all bottles with randomized contents
- Added Dungeon Clear Events
- The spoiler log will now show when a dungeon becomes clearable. Ex.
Clear DWSwill show in the sphere tracker when the Green ChuChu can be defeated. - Dungeon Clears will be excluded if the entire dungeon is excluded with something like
excluded_locations: ["DWS"]. ped_dungeonswill also not expect you to clear dungeons that have been excluded.
- The spoiler log will now show when a dungeon becomes clearable. Ex.
Changes
early_weaponnow randomly picks a weapon to place. Only sword is possible to place by default, each enabled entry ofweapon_bomb,weapon_bow, etc, will add that item to the possible items to place early.- Dungeon item
own_dungeonsettings now correctly exclude placing items fromstart_inventory_from_pool. - Dungeon items can now be placed on in their boss rooms.
- Renamed a small handful of locations and items
Fixes
- (Finally?) Fixed items possibly disappearing when given during a transition
- Fixed DWS Madderpillar Heart Piece possibly not requiring Gust Jar
- Fixed Scrubs not giving dungeon items & kinstones correctly
- Fixed non-check scrubs not selling the correct item
- Fix Droplets Right Path Underpass items being collected in the wrong order
Status
- Fusions are locked to "Open" while we prepare the logic for it.
- Pedestal Figurines setting is still being worked on.
Checks
- Base Pool: 342
- Settings
- Rupees: 98
- Obscure: 54
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Major Known Issues
- The game will crash upon trying to purchase any bottle item from Stockwell
v0.0.10
🚧 Early alpha 🚧
Important
Still in heavy testing, be prepared to use /send and /send_location in the event of an unbeatable seed!
Caution
Breaking change! shuffle_elements options have been renamed, update your yaml!
Changelog
Full Changelog: v0.0.9-hotfix-1...v0.0.10
Additions
- Added settings for dungeon item placements (small/big keys, maps, compasses)
- Currently each setting can only be set to either
own_dungeon(false, default) andanywhere(true)
- Currently each setting can only be set to either
Changes
shuffle_elementsoptions have been renamed:original_dungeonis nowvanillaown_dungeonis nowdungeon_prize
Fixes
shuffle_elements: dungeon_prizenow respectsexcluded_locations. Don't exclude more than 2 dungeons when using this setting.shuffle_elements: vanillawill still ignoreexcluded_locations- Items and Deathlinks should now only be received when the player is "safe"; outside of cutscenes, dialogs, and other actions that lock the player.
Status
Several well known options are forced on/off while they are still in development. They are:
- Open Fusions
- No Sword Ped / 4 Element Ped
- Traps: disabled
Checks
- Base Pool: 342
- Settings
- Rupees: 98
- Obscure: 54
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Known Issues
- Walking through a transition the exact frame you get an item that displays the pickup animation may delete the item.
!getitemwill be required if this happens. - There's a logic error with the DWS Madderpillar Heart Piece location. You may be expected to access it without Gust Jar.
- Scrubs do not give you dungeon items or kinstones. If you get one of these items from them it won't be added to your inventory. Use
!getitemfor now.
TMC - v0.0.9-hotfix-1
🚧 Early alpha 🚧
Important
Still in heavy testing, be prepared to use /send and /send_location in the event of an unbeatable seed!
Changelog
Full Changelog: v0.0.9...v0.0.9-hotfix-1
Fixes
- Fixed Droplets Right Path Underpass locations to be part of rupeesanity rather than obscure_spots
- Fixed Fortress Left 2F rupees to be part of rupeesanity
- Fixed error on generation involving Element Shuffle:
own_dungeonin a multiworld that includes a game that edits hint information before the create_items stage. Known games TMC wasn't capable of generating with using this setting:- ALTTP
Status
Several well known options are forced on/off while they are still in development. They are:
- Keysanity: enabled
- Open Fusions
- No Sword Ped / 4 Element Ped
- Traps: disabled
Checks
- Base Pool: 342
- Settings
- Rupees: 98
- Obscure: 54
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
TMC - v0.0.9
🚧 Early alpha 🚧
Important
Still in heavy testing, be prepared to use /send and /send_location in the event of an unbeatable seed!
New Contributors
Changelog
Full Changelog: v0.0.8...v0.0.9
Additions
- Slot name will now auto-fill if excluded from the connection.
- Client will refuse to connect to the wrong multiworld
- Playing with
shuffle_elementsset toown_dungeonwill now automatically add the elements to your start hints (probably temporary until I get the map icons to auto update)
Changes
- Pedestal Complete event will only be added if
goal_vaatiis disabled. Removed if it's enabled - Add extra slot data for trackers to be able to display expected logic. Represents all the settings that are not yet implemented.
Fixes
- World should now be compatible with Python 3.10
- HomeWarp should no longer send every remote item to you again
- Fast Spin, Fast Split & Long Spin Scrolls are now progression items
- Falls Rupee Cave underwater rupees are now in the obscure pool rather than the rupeesanity pool
- Fix Graveyard Key not being added back to inventory after picking up from Crow. Removed temporary fix to stop the key from being stolen in the first place.
- Fixing Wizzrobe typo by @mobby45 in #3
- General Logic Fixes and Tweaks by @Myth197 in #4
- Move item requirements to their appropriate connections
- Add more item requirements to reach the final boss
- Add bomb requirement to eastern hills to blow up blocks
- Add Gust requirement to dust to not force bomb requirement
- Don't require using bobombs to blow up the first wall in CoF
- Remove Bow and add Bombs at the start of Palace to hit a switch
- Add Ocarina logic for reaching Lake
- Remove Cape Jump requirements to cross Lake
- Prevent Bombs from being required to blow dust
- Keep sword for fighting enemies
- Key count fixes
- ToD Basement key logic rewrite
- Palace key logic rewrite
- Typo fixes
Status
Several well known options are forced on/off while they are still in development. They are:
- Keysanity: enabled
- Open Fusions
- No Sword Ped / 4 Element Ped
- Traps: disabled
Checks
- Base Pool: 342
- Settings
- Rupees: 86
- Obscure: 59
- Location Groups (all randomization enabled):
- Shop: 6
- Graveyard: 5
- DWS: 17
- CoF: 21
- FoW: 31
- ToD: 42
- PoW: 24
- RC: 5
- DHC: 9
Known Issues
- The elements on the map don't update depending on the shuffle_elements setting
- Items cannot be received or sent while in Ocarina Glitch state
- Scrubs that aren't checks don't give the correct item refill (Middle-Crenel Scrub doesn't give bombs, Castor Wilds Scrub doesn't give arrows)
TMC - v0.0.8
🚧 Early alpha 🚧
Important
Still in heavy testing, be prepared to use /send and /send_location in the event of an unbeatable seed!
Changelog
Full Changelog: v0.0.7...v0.0.8
Changes
- Added proper display names for settings in the spoiler log
Fixes
- Fixed rupeesanity/obscure_spots being set incorrectly if there was another TMC slot in the world with them enabled
- Fixed logic for
Hylia Middle Island Fusion Dig Cave Chestto also require either Roc's Cape or Flippers - The 2
Fortress 3F Left/Right Item Droplocations not placing kinstones and dungeon items correctly - The
Hills Farm Dig Caveitem has been added to the rupeesanity group
Status
Several well known options are forced on/off while they are still in development. They are:
- Keysanity: enabled
- Open Fusions
- No Sword Ped / 4 Element Ped
- Traps: disabled
Known Issues
- Homewarp will trigger receiving all the remote items again, causing you to receive duplicates
- The elements on the map don't update depending on the shuffle_elements setting
- Items cannot be received or sent while in Ocarina Glitch state