Archipelago/worlds/sc2wol
Magnemania 700fe8b75e
SC2: New Settings, Logic improvements (#1110)
* Switched mission item group to a list comprehension to fix missile shuffle errors

* Logic for reducing mission and item counts

* SC2: Piercing the Shroud/Maw of the Void requirements now DRY

* SC2: Logic for All-In, may need further refinement

* SC2: Additional mission orders and starting locations

* SC2: New Mission Order options for shorter campaigns and smaller item pools

* Using location table for hardcoded starter unit

* SC2: Options to curate random item pool and control early unit placement

* SC2: Proper All-In logic

* SC2: Grid, Mini Grid and Blitz mission orders

* SC2: Required Tactics and Unit Upgrade options, better connected item handling

* SC2: Client compatibility with Grid settings

* SC2: Mission rando now uses world random

* SC2: Alternate final missions, new logic, fixes

* SC2: Handling alternate final missions, identifying final mission on client

* SC2: Minor changes to handle edge-case generation failures

* SC2: Removed invalid type hints for Python 3.8

* Revert "SC2: Removed invalid type hints for Python 3.8"

This reverts commit 7851b9f7a39396c8ee1d85d4e4e46e61e8dc80f6.

* SC2: Removed invalid type hints for Python 3.8

* SC2: Removed invalid type hints for Python 3.8

* SC2: Removed invalid type hints for Python 3.8

* SC2: Removed invalid type hints for Python 3.8

* SC2: Changed location loop to enumerate

* SC2: Passing category names through slot data

* SC2: Cleaned up unnecessary _create_items method

* SC2: Removed vestigial extra_locations field from MissionInfo

* SC2: Client backwards compatibility

* SC2: Fixed item generation issue where item is present in both locked and unlocked inventories

* SC2: Removed Missile Turret from defense rating on maps without air

* SC2: No logic locations point to same access rule

Co-authored-by: michaelasantiago <michael.alec.santiago@gmail.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com>
2022-10-26 12:24:54 +02:00
..
docs SC2: Add an automated installation process for the maps and mod within SC2Client. (#928) 2022-10-09 04:19:17 +02:00
Items.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
Locations.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
LogicMixin.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
MissionTables.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
Options.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
PoolFilter.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
Regions.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
Starcraft2.kv SC2: GUI Mission Launcher (#586) 2022-05-30 07:11:01 +02:00
__init__.py SC2: New Settings, Logic improvements (#1110) 2022-10-26 12:24:54 +02:00
requirements.txt SC2: Updated apsc2 version required (#691) 2022-06-22 11:49:00 +02:00