Skip to content

Releases: BattletechModders/StrategicOperations

StrategicOperations v3.1.2.6

15 Jan 21:57
Compare
Choose a tag to compare
  • fix premount check for BA with handsy (can mount anything)
  • add static method to see if transport and BA are compatible (bare check, not checking pre-mission pairing)

public static bool CanTransportSquad(MechDef transport, MechDef squad, out string error)

text of error set by mod setting SimBattleArmorMountError (default "The selected squad cannot be transported by this unit.")

StrategicOperations v3.1.2.5

13 Aug 16:27
Compare
Choose a tag to compare

buncha null checks

StrategicOperations v3.1.2.4

24 Jul 21:56
Compare
Choose a tag to compare

Versions 3.1.2.4 and higher depend on CBTBehaviorsEnhanced 2.3.5 or higher

new mod.json setting
MeleeOnSwarmAttacks - if true, BA will initiate a melee weapon attack when swarming (and when attacking during an ongoing swarm).

StrategicOperations v3.1.2.3

23 Jul 11:42
Compare
Choose a tag to compare
  • minor code cleanup and bugfixes

StrategicOperations v3.1.2.2

11 Jul 23:41
Compare
Choose a tag to compare
  • internal code reorganization
  • airlifting units should now properly lose their evasion when picking up or dropping off
  • mounted/airlifted units should match their carriers evasion even after acting
  • players should no longer be able to tab-target mounted/swarming BA with indirect fire

StrategicOperations v3.1.2.1

24 Jun 12:24
Compare
Choose a tag to compare
  • add reminder text for shift-click to lance config screen. text is controlled by BAMountReminderText setting.
    image

StrategicOperations v3.1.2.0

23 Jun 23:51
Compare
Choose a tag to compare

Pre-mission squad mounting

As of v3.1.2.0 you can now pre-assign battle armor squads to specific carriers before a mission starts. All units should be present in drop slots and have pilots assigned before attempting to match squads to carriers. In order to assign squads to carriers, shift-click a squad. Both it and all potential carriers will show a dark gray overlay. Next, shift-click the desired carriers. Both the squads and carriers will both change their overlay color to one of the colors defined in the BAMountPairColors setting. If a carriers can carry multiple squads, all squads assigned to that carriers will share the same overlay color. To "reset" an assignment, simply remove the squad and carrier from their dropslots, and then add them back to their drop slots if desired. Backing out of the contract screen will likewise reset all pairings. I really shouldn't need to say this, but if you are reloading a pre-mission autosave, you will need to reassign all squads to their carriers.

If you are using CustomUnits' manual drops feature, it doeesn't matter where you assign the squads to deploy, they will magically teleport to their assigned carriers.

The BAMountPairColors uses the same format as the MountIndicatorColor setting, e.g.

"BAMountPairColors": [
			{
				"r": 255,
				"g": 0,
				"b": 0
			},
			{
				"r": 255,
				"g": 0,
				"b": 255
			}
		]

StrategicOperations v3.1.1.4

11 Jun 19:45
Compare
Choose a tag to compare
  • fix for error with BA mounted location destruction

StrategicOperations v3.1.1.3

31 May 00:02
Compare
Choose a tag to compare
  • fix consumable beacons being used twice

StrategicOperations v3.1.1.2

29 May 11:53
Compare
Choose a tag to compare
  • more code cleanup
  • better fix for dumb user exploit with firing ports
  • make sure BA face same-ish direction as carrier on dismount