Releases: BattletechModders/StrategicOperations
StrategicOperations v3.1.1.1
Depends On Abilifier v1.4.1.0 or higher!
- move some ability logic to Abilifier
- misc bugfix
StrategicOperations v3.1.1.0
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
- fix pathing reset triggering when transporting units
- prevent mounted units from shooting their carrier with stray shots
- minor cleanup
StrategicOperations v3.1.0.3
- 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
- fix targeting lines
StrategicOperations v3.1.0.1
- fix strafe targeting neutral units
StrategicOperations v3.1.0.0
- new csproj
- harmonyx
StrategicOperations v3.0.7.3
- more fixes
StrategicOperations v3.0.7.2
- more bugfixes for pilot abilities
StrategicOperations v3.0.7.0
- bugfix for AI softlock if swarm kills its target
- fix strafe/spawn if its a pilot ability
*unversioned update 3/31