Skip to content

Archipelago 0.3.3

Compare
Choose a tag to compare
@Berserker66 Berserker66 released this 27 Jun 08:48
· 2618 commits to main since this release
d317111

Starcraft 2

  • now has a GUI to launch missions from the client [@TheCondor07]
  • Starting Minerals and Starting Gas items now give more, as well as added Starting Supply [@TheCondor07]
  • Fix that ItemLink messages relating to groups the player is in was not send to ingame console [@Berserker66]

Super Metroid

  • fix issues with remote items options [@lordlou]

A Link to the Past

  • Retro is now split into Retro Bow and Retro Caves [@Berserker66]
  • fix that SNIClient would always skip adjuster for aplttp file type [@Berserker66]
  • fix crash if an itemlink used null replacements [@Alchav]
  • fix Ganon's Tower trash prefill ignoring item_rules, such as local/non-local [@Berserker66]
  • vendor hints are now their own option and can be toggled per-vendor [@Berserker66]

Sonic Adventure 2

  • Features
    • Unlocking each gate of levels requires beating a random boss
    • Chao Races and Karate are now available as an option for checks
    • Junk items (rings, shields, etc) can now be put into the itempool
    • Traps can now be put into the itempool
    • The Credits now display a few stats about the run
    • An Option for the minimum required rank for mission checks is now available
    • An Option for influencing the costs of level gates is now available
  • Bugfixes
    • A message will display if the game loses connection to Archipelago
    • The game will gracefully reconnect to Archipelago
    • Kart Race mode is now properly hidden
    • Minor logic fixes
      [@PoryGone, @SummersAudio]

Timespinner

Hollow Knight

  • allow shuffling instead of randomizing of charm costs [@Berserker66]
  • add options for starting geo [@dewiniaid]
  • add option for configurable goal requirements [@dewiniaid]
  • add options for how to handle white palace [@dewiniaid]
  • fix shops assuming you require one additional item [@dewiniaid]

Minecraft

Meritous

  • now supports null filler items in ItemLink [@Alchav]

The Witness

  • New option: "Early Secret Area" (Opens a door to the Challenge Area from the start of the game)
  • New option: Victory Conditions "Mountaintop Box Short" and "Mountaintop Box Long"
  • New options: Number of Lasers of Mountain, Number of Lasers for Challenge
  • New option & item: Add some number of "Puzzle Skips", which let you skip one puzzle in the game

Factorio

  • due to a manual data input error, oil was considered "free", making oil products and by extension uranium required far too early for what should be easy science packs. This data is now automatically extracted and the result corrected [@Berserker66]

Linux

Clients

  • Now display error message boxes for various events, such as connection drop [@black-sliver]
  • Removed limit of 1000 Yotta-Joule in EnergyLink [@Berserker66]
  • SNIClient's /snes would select an arbitrary random snes, this is now fixed to be consistent [@Berserker66]
  • SNIClient, prevent client freezing if it was currently searching for a SNES device when user tried to quit client. [@Berserker66]
  • ChecksFinder has been fixed to work again [@CaitSith2]
  • !hints are now sorted by found/not found and then other world/own world [@dewiniaid]

General

  • sort Generate input files consistently to prevent different generation results for same seed on different Operating Systems [@Berserker66]

WebHost

  • The webhost had a file open limit that would make it fail to start up new generations and spin up rooms when heavily in use. This limit should no longer be an issue [@Berserker66]
  • fix ItemLink items not being attributed to inventory trackers correctly [@Berserker66]
  • Make Rooms prefer to post the IPv4 of the server [@Berserker66]
  • Make servers retry to save to database if database disappears/restarts at any point [@Berserker66]
  • Fix order received column being empty [@Berserker66]

New Contributors

Full Changelog: 0.3.2...0.3.3

Hotfix

  • Fix adjusters not starting on Linux