1 post(s) tagged with "v0.4.2"

View All Tags

Release v0.4.2

This release is part 1 of 2 for a big drive to reduce bugs in Mission Control.

Tracked by Milestone - v0.4.2

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 without a modpack but you've made some of your own changes to the configs:
    • Back up your old MC folder
    • Move your old MC folder out of your mod folder
    • Move the new MC folder into your mod folder
    • Manually make the changes back
    • If you prefer the old balance of lances, copy your entire config/AdditionalLances folder back to the new MC mod folder
  • If you're using MC as part of a modpack, let the modpack authors update MC for you

Changes

  • Balanced Additional Lances for every difficulty level.
    • No enemy lances on very low difficulty contracts
    • Lances that appear should now be lower than your lance level so to not overload players
    • Higher levels are roughly the same as before
    • Default fallback lance is now a light lance instead of a range between light up to assault
    • Removed example MC lance configs that did nothing but resulted in using the fallback. This could lead to a case where a 1/2 skull contract would give you two enemy assault lances (yikes! sorry guys!)
  • AI: Follow AI can now be configured.
    • Can decide the follow logic (HeaviestMech or LanceOrder)
    • Can decide when to stop using this AI (OnEnemyDetected, OnEnemyVisible, WhenNotNeeded [previous default])
    • Can decide how far away from the target the AI should only sprint to catch up

Bugs Fixed

  • Additional Lances: Units used to sometimes spawn inside each other. This was harmless for player units in player units but issues could occur with allies and enemies. If droppods were involved there was often a mess on the floor afterwards and a dead mech
  • Story / Restoration contracts: MC was running for Restoration contracts since v0.4.0. This has now been prevented and is a similar fix that went in for Story contracts in v0.4.1.
  • Extended Boundaries: Setting IncreaseBoundarySizeByPercentage was not read. This meant there was no way to manually change the boundary size.
  • Extended Boundaries: Custom sizes, including the default of 20% increase, caused some contracts to have extraction points and other important locations to fall outside the boundary.
  • AI: Follow AI has been improved. Now, the Follow AI no longer runs when a condition is met (defaults to OnEnemyDetected). This means the allied units will actually fight instead of ignore combat.
  • AI: Various contract types were missing Follow AI for important reasons. This could sometimes cause the AI to do nothing. This was reworked to allow the AI to run in all contract types.
  • Encounters: Fixed the cause of SaveSpawnPositions errors

Known Issues

  • It's possible the changes to the AI have also affected the friendly convoy escort missions. If you see weird behaviour there please report it to me