Release v1.3.0
Richard 'CWolf' Griffiths
DeveloperThis release fixes various bugs and adds various enhancements.
The full release diff can be seen here
Bug Fixes
- Story Support: Fixed Boundary Detection Issue
- Improved how the boundary game object is grabbed for boundary related processing
- Duo Duel: Fixed broken player pilot death prevention system
- Fixed
YearlyTussleandFestiveCouple's player pilot death prevention system
- Fixed
- Additional Lances: Fixed cases where direct LanceDef references failed
- Sometimes if a direct LanceDef was used and it was not already loaded in memory it would fail and not grab it from the file system
- Contract Types: Fixed various non-critical spelling mistakes in Blackout, Solo Duel and Duo Duel
Improvements
- Additional Lances: Added a per-contract override to manually specify the Additional Lance(s) dropping
- This acts as a middle ground between dynamic AL and custom contract types. You can use a per-contract override for your contract and manually specify the dropping ally and enemy Additional Lances
- Additional Lances: Support higher than difficulty 10 for config files
- MC used to only look for AL config
difficulty1.jsonup todifficulty10.json. Now it has unlimited search for difficulties.
- MC used to only look for AL config
- Additional Lances: Added Drop Weight Influence maximum influence caps
- Added an absolute max value for Drop Weight Influence Enemy and Ally settings that an influence value can go to.
- Contract Type Builder: Improved 'Mount On' positioning
- Contract Type Builder: Added custom MC trigger support for Dialogues
- Contract Types: Added optimisation for contract selection related to custom contract types
Upgrade Instructions
- If you're using MC without a modpack and none of your own changes, just delete the MC folder and move the new one into your mods folder
- If you're using MC as part of a modpack, let the modpack authors update MC for you (using the below guide)
- If you're using MC without a modpack but you've made some of your own changes to the configs, or you're a modpack author:
- Copy into your
Mods/MissionControlfolderMissionControl.dllmod.jsonconfig/Contracts/My_FP_Contract_ID_Example.jsoncontractTypeBuilds/Blackout/common.jsonccontractTypeBuilds/Blackout/mountainhold_lunar.jsonccontractTypeBuilds/DuoDuel/common.jsonccontractTypeBuilds/SoloDuel/common.jsoncoverrides/contracts/duoduel/DuoDuel_FestiveCouple.jsonoverrides/contracts/duoduel/DuoDuel_YearlyTussle.json- Edit
settings.json(and/or yoursettings.user.json/settings.modpack.jsonoverrides) with the following:
- Copy into your
Add the following under the AdditionalLances/DropWeightInfluence block
"EnemySpawnInfluenceMax": 0.9,"AllySpawnInfluenceMax": 0.9,
Specific for RT modpack
Since you had an early release with the Drop Weight Influence maximum - no need to change your custom config for that feature.