Initial WIP testing release, v0.1.0
Pre-releaseThis is the first public testing version of Lego Star Wars: The Complete Saga Archipelago. Expect there to be some issues.
This is mostly a port of the Roush version of the TCS manual apworld to a fully fledged apworld and client, but with a few missing items and locations added and a few logic issues fixed.
There are definitely still some logic issues due to how all 'Blaster' characters are categorized together, despite some being unable to grapple (Droideka) and despite some shooting other projectiles (Ewok), but these generally should not be a problem. If needed, the Custom Characters have been left unlocked in this testing version, which always have access to 'Blaster' abilities.
A lot of the ported logic has not been double checked because it is going to be overhauled in the future, so it is possible there are additional logic issues remaining.
Many desired features have yet to be implemented. The purpose of this testing version is to help get an idea of how best to implement an AP randomizer for TCS. What things work well/don't work well with the current implementation and what ideas would be good to add etc.
My recommended yaml options are to add all Episode Unlock items to start_inventory_from_pool and to add R2-D2 and C-3PO to local_items due to just how much of the game is locked behind those items. When adding all Episode Unlock items to starting inventory, this puts the force ghost shop purchases in-logic immediately, which have very high prices, you may want to exclude those locations, give yourself a lot of starting Purple Stud items, or enter the cheat codes to unlock those characters without having to farm an unreasonable number of studs at the start.
If you don't know where the Minikits and Power bricks are, you can also add the Minikit Detector and Red Brick Detector to starting inventory. There are also guides online which detail their locations.
There is a PopTracker package that can be used with this apworld: https://github.com/Mysteryem/TCS_AP_PopTracker/releases/latest
The documentation has more details on the current issues:
https://github.com/Mysteryem/Archipelago-TCS/blob/main/lego_star_wars_tcs/docs/en_Lego%20Star%20Wars%20The%20Complete%20Saga.md
Setup guide:
https://github.com/Mysteryem/Archipelago-TCS/blob/main/lego_star_wars_tcs/docs/setup_en.md