Archipelago/worlds/sc2wol
Magnemania 17e90ce12c
SC2: Greater variety on short generations (#1367)
Originally, short generations used an artificial cull to create balanced mission distributions. This resulted in campaigns that were somewhat too consistent, and on some standard settings combinations, this resulted in campaigns having The Outlaws as the second mission 100% of the time. It also caused generation to fail a bit too easily if the player excluded too many missions.

This removes the cull and adds an additional early Easy mission slot to all of the reduced sized campaigns.

When playing on No Build settings, this also pushes many of the missions down a difficulty level to ensure greater variety, and pushes additional missions down on Advanced Tactics.

Additional small fixes:

The in-world Excluded Missions validation check is replaced by the core OptionSet check.
Fixed issue with Existing Items not getting their upgrades locked with Units Always Have Upgrades on.
2023-03-07 14:14:49 +01: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: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
Locations.py SC2: Various bugfixes (#1267) 2022-12-11 13:46:24 -06:00
LogicMixin.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
MissionTables.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
Options.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
PoolFilter.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
Regions.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
Starcraft2.kv SC2: GUI Mission Launcher (#586) 2022-05-30 07:11:01 +02:00
__init__.py SC2: Greater variety on short generations (#1367) 2023-03-07 14:14:49 +01:00
requirements.txt SC2: Updated apsc2 version required (#691) 2022-06-22 11:49:00 +02:00