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
YearlyTussle
andFestiveCouple
'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.json
up 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/MissionControl
folderMissionControl.dll
mod.json
config/Contracts/My_FP_Contract_ID_Example.json
contractTypeBuilds/Blackout/common.jsonc
contractTypeBuilds/Blackout/mountainhold_lunar.jsonc
contractTypeBuilds/DuoDuel/common.jsonc
contractTypeBuilds/SoloDuel/common.jsonc
overrides/contracts/duoduel/DuoDuel_FestiveCouple.json
overrides/contracts/duoduel/DuoDuel_YearlyTussle.json
- Edit
settings.json
(and/or yoursettings.user.json
/settings.modpack.json
overrides) with the following:
- Copy into your
AdditionalLances/DropWeightInfluence
block
Add the following under the "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.