Skip to content

Releases: BattletechModders/StrategicOperations

StrategicOperations v3.1.1.1

27 May 19:38
Compare
Choose a tag to compare

Depends On Abilifier v1.4.1.0 or higher!

  • move some ability logic to Abilifier
  • misc bugfix

StrategicOperations v3.1.1.0

20 May 13:10
Compare
Choose a tag to compare

Changes to beacon/ability exclusions!

BeaconExcludedContractTypes and BeaconExcludedContractIDs deprecated v3.1.1.0, replaced by BeaconExclusionConfig*

BeaconExclusionConfig - Dictionary of form <string, config>, where the key refers to either a ContractType name or specific contract ID. See below for example. Note that this configuration works in conjunction with commandAbilities_AI exclusions described later. Those exclusions simply prevent those specific abilities being added to AI procedurally at contract start. This setting will prevent such abilities from being used even if added. It is also necessary to prevent AI usage of abilities granted via equipment or pilots.

	"BeaconExclusionConfig": {
		"DuoDuel": {
			"ExcludedPlayerSpawn": true,
			"ExcludedPlayerStrafe": true,
			"ExcludedAISpawn": true,
			"ExcludedAIStrafe": true
		},
		"CaptureBase_AbandonedFactory": {
			"ExcludedPlayerSpawn": false,
			"ExcludedPlayerStrafe": true,
			"ExcludedAISpawn": false,
			"ExcludedAIStrafe": false
		}
	},

Additional field in commandAbilities_AI
"ContractBlacklist" defines contract types and/or individual contract IDs for which this specific ability cannot be added to the AI

"commandAbilities_AI": [
		{
			"ContractBlacklist": [
				"DuoDuel",
				"CaptureBase_AbandonedFactory"
			],
			"AbilityDefID": "AbilityDefCMD_Strafe_AI",
			"FactionIDs": [
				"ClanGhostBear",
				"ClanWolf"
			],
			"AddChance": 0.0,
			"DiffMod": 0.0,
			"MaxUsersAddedPerContract": 0,
			"AvailableBeacons": [
				{
					"UnitDefID": "vehicledef_MECHBUSTER_AERO",
					"Weight": 10,
					"StrafeWaves": 3
				}
			]
		}
	]

StrategicOperations v3.1.0.4

12 May 18:38
Compare
Choose a tag to compare
  • fix pathing reset triggering when transporting units
  • prevent mounted units from shooting their carrier with stray shots
  • minor cleanup

StrategicOperations v3.1.0.3

03 May 00:49
Compare
Choose a tag to compare
  • should improve performance by moving some code out of GameRep Update() and only doing expensive calculations once move sequences are complete

StrategicOperations v3.1.0.2

19 Apr 14:24
Compare
Choose a tag to compare
  • fix targeting lines

StrategicOperations v3.1.0.1

18 Apr 17:08
Compare
Choose a tag to compare
  • fix strafe targeting neutral units

StrategicOperations v3.1.0.0

17 Apr 19:50
Compare
Choose a tag to compare
  • new csproj
  • harmonyx

StrategicOperations v3.0.7.3

07 Apr 14:30
Compare
Choose a tag to compare

StrategicOperations v3.0.7.2

04 Apr 15:26
Compare
Choose a tag to compare
  • more bugfixes for pilot abilities

StrategicOperations v3.0.7.0

31 Mar 00:54
Compare
Choose a tag to compare
  • bugfix for AI softlock if swarm kills its target
  • fix strafe/spawn if its a pilot ability

*unversioned update 3/31