Repository navigation
Releases: Snyax/Archipelago
Release list
XCOM 2 War of the Chosen APWorld 1.0.0
Game Info | Setup Guide | APWorld Mods | Troubleshooting | AI Disclosure
1.0.0 is here! This release includes many, many new features and improvements, and there's a good chance it includes one or two new bugs as well. If you run into any issues or weird behavior, or would like to give some general feedback, please write in the Discord thread! If you'd like to stay on the previous version, e.g. to continue playing in an ongoing async, make sure to manually install the mod to prevent Steam from auto-updating.
Changes
New Features
- Added Ranksanity
- Enable
Ranksanityoption to add new items and locations for soldier class promotions and rank-up events - Toggle
Global Promotionsoption to determine behavior of excluded classes - Fully LWOTC-compatible!
- Enable
- Added DeathLink
- Enable
DeathLinkoption in your YAML or change your mind via in-game Mod Config Menu at any time - Set
DeathLink Chanceoption to play dice with your soldiers' lives (can also be changed in MCM) - Added more options for better access to exclusive soldier classes to enable less punishing DeathLinks
- Enable
- Overhauled trap items
- Removed
[Trap] Force Level +1and added many more traps, both for the Strategy and Tactical layers - Enable
Disable Turn One Trapsoption to ignore tactical traps from before a mission started - Enable
Disable All Trapsin MCM if you bit off more than you can chew (it happens) - Traps may range anywhere from 'mild inconvenience' to 'potentially run-threatening', enable whichever ones you like with the
Active Trapsoption and please give feedback if they feel too strong or boring!
- Removed
- Overhauled progressive weapon items
- New
[Tech] Progressive Guntrack includes rifle, shotgun, cannon, and sniper techs, the order of later items is shuffled and different each seed Split Progressive Itemsoption allows splitting these techs into separate rifle/shotgun and cannon/sniper tracks
- New
- Added
progressiveoption toChosen Huntsanity, grouping Chosen Hunt items into three progressive items - Added
Exclude Post-Goal Locationsoption to accomodate early-goal sync settings - Added
Enemy Plando Presetoption, feel free to suggest new presets if there are fun settings you like using :)
Client
- Overhauled connection, version checking, and writing to game config
- Client no longer prompts user for game path on launch but on connection
- All version checking now happens directly in the client, connection will be closed if versions are incompatible
- Added
/game_path,/workshop_path, and/reset_pathsclient commands to remove need to openhost.yaml /versionclient command now displays world and mod version info when connected- Client now prints an error on connection when config file is missing version info
- Added
/progressiveclient command to print info about active progressive items - Client now prints names of valid progressive items if user attempts to hint one of their stages
- Client now supports launching from WebHost by clicking the slot name on the room page
- Proxy is now properly assigned a free port by the OS instead of using a generic default
Generation
- Logic now tightly follows
Remove Corpse Costsoption get_filler_item_name()now respects filler share options- Various logic difficulty tweaks, especially for early locations
- Various optimizations, massively lowering generation times
- Improvements to item and location name groups
Mod
- Mod no longer allows launching while disconnected or while connected with incompatible version info
- Minimized GameStates added to history in Strategy layer to significantly reduce risk of save file bloat
- Improved guardrails around offline location checking
- Replaced UI strings for objectives waiting on multiworld items
- Streamlined Chosen Hunt locations for more intuitive behavior
- Partial research project hints now reveal item classification in addition to flavor text
- LWOTC rebels and VIPs now scale with items received from the multiworld
- Removed science and engineering requirements from proving ground projects
- Corpse costs are now also removed from proving ground projects if the option is enabled
Bug Fixes
- Fixed a bug where Avatars could spawn damaged in the final mission
- Fixed a bug where covert action risks would still appear after their associated Chosen had already been defeated
- Fixed incomplete proving ground and skulljack logic in LWOTC
- Fixed logic error in Muton Destroyer APWorld mod
0.10.10 Beta
Game Info | Setup Guide | APWorld Mods | Troubleshooting
Changes
Bug Fixes
- Fixed
start_inventoryandstart_inventory_from_pooloptions
0.10.9 Beta
Game Info | Setup Guide | APWorld Mods | Troubleshooting
Changes
New Options
- Disable corpse costs for all items with new
Remove Corpse Costsoption- This option can NOT be changed in-game via MCM
0.10.8 Beta
Game Info | Setup Guide | Troubleshooting
Changes
Miscellaneous
- Updated logic for the objective changes in mod version 0.10.3
0.10.7 Beta
Game Info | Setup Guide | Troubleshooting
Changes
Bug Fixes
- Fixed enemy rando sometimes missing ADVENT MECs
- Fixed UT regen with Long War of the Chosen
- Fixed a logic issue regarding progressive items
0.10.6 Beta
Game Info | Setup Guide | Troubleshooting
Changes
Miscellaneous
- Added enemy rando information to hint data
- Improved options validation when using Long War of the Chosen
0.10.5 Beta
Game Info | Setup Guide | Troubleshooting
Changes
Long War of the Chosen
- Added mod support for Long War of the Chosen (by @copyrite)
- Simply add
'Long War of the Chosen'to theactive_modsoption and enable the mod when launching the game! - New items as well as research, enemy and item locations are supported
- Enemy Rando is incompatible (and will be ignored if the mod is active)
- Simply add
New Options
- Enable instant rookie training in the GTS with new
Instant Rookie Trainingoption- Can be changed in-game via MCM
- Added functionality for core
start_inventory_from_pooloption
Miscellaneous
- Reworked filler item options to work like weights
- Added new
Nothing Shareoption to allow for limiting the number of filler items
- Added new
- Added option groups for improved yaml readability
- Added
workshop_pathsetting tohost.yamlfor cases where the Steam workshop is in a different place from the game- If the mod is not found on one of the expected paths, the client will prompt the user to provide this path
0.10.4 Beta
Game Info | Setup Guide | Troubleshooting
Changes
New Items
- Added basic, advanced and superior PCS items
- Set which portion of the filler pool they will occupy with the
PCS Shareoption
- Set which portion of the filler pool they will occupy with the
- Added basic weapon upgrade items
- Added nothing item (it does nothing)
- You can now constrain the number of resource items with the
Resource Shareoption
- You can now constrain the number of resource items with the
Miscellaneous
- Updated Chosen weapon fragment names for clarity
- Slight tweak to power calculation that should improve logic with non-empty
start_inventory
Bug Fixes
- Fixed launching the client via command line argument
- Shortcuts for launching the client and immediately connecting should now work
0.10.3 Beta
Game Info | Setup Guide | Troubleshooting
Changes
Modding Support
- Item and location data
tagsfields have been changed fromlist[str]toset[str] - Filler items are now expected to be manually added to the item manager in
generate_early- This means mods can now specify whether items are
resource_items,weapon_mod_items,staff_itemsor eventrap_items - See
/mods/example/__init__.pyfor example usage
- This means mods can now specify whether items are
Bug Fixes
- Fixed generation logic (which was broken in 0.10.2)
0.10.2 Beta
Game Info | Setup Guide | Troubleshooting
DO NOT USE THIS RELEASE!
Logic is fully broken in this one, I apologize for the inconvenience.
Changes
Bug Fixes
- Fixed and streamlined total power calculation
- Fixed item creation ignoring changed classifications