Perhaps a little compromise…

If you liked this item, please rate it up on Steam Workshop page.

Author: s_frackowiak

Last revision: 15 Dec, 2025 at 23:47 UTC

File size: 27.77 KB

On Steam Workshop

Description:

The short version: this is a quick fix for the Naval AI problem in No Compromise No Surrender where the AI refuses to set up strike forces.

The longer explanation: In common/ai_navy/taskforces each major naval power has a text file with templates for each naval mission. Each template has an optimal target number of ships of various ships that the AI is aiming for, and a minimum number of ships without which the AI will not even form the task force.

In practice what is happening is patrols are set up first, consuming all/most of the destroyers the AI has available. This leaves insufficient destroyers to meet the minimum for a strike force, so all the larger ships in the AI navy will just…sit there. Forever. What this mod does is remove the minimums. This is all the mod does. I have already confirmed that this allows the AI to create strike forces. Cannot make promises beyond that, but it is at least a start.

EDIT: Tweaking continues. In the interest of the AI actually using the strike forces once they have been formed I have increased a number of aggression constants in defines.