Fleet ship management behavior

The Galaxy Lives On! Distant Worlds, the critically acclaimed 4X space strategy game is back with a brand new 64-bit engine, 3D graphics and a polished interface to begin an epic new Distant Worlds series with Distant Worlds 2. Distant Worlds 2 is a vast, pausable real-time 4X space strategy game. Experience the full depth and detail of turn-based strategy, but with the simplicity and ease of real-time, and on the scale of a massively-multiplayer online game.

Moderator: MOD_DW2

Post Reply
Iafeth
Posts: 9
Joined: Wed Mar 08, 2023 1:17 pm

Fleet ship management behavior

Post by Iafeth »

So I have a problem. I want my fleets retrofitting their ships first and then ordering new ones if they lack something.
How the game works now - when I am introducing a new upgrade to a ship - fleets order this new model despite having an opportunity to upgrade old ones.
So having "Fleet ship management" turned on overloads fleets with additional ships every time I upgrade a ship.
I hope I am just missing some settings in automation - otherwise it's almost like a bug or unintended behaviour. :cry:
Iafeth
Posts: 9
Joined: Wed Mar 08, 2023 1:17 pm

Re: Fleet ship management behavior

Post by Iafeth »

I am using fleet templates if it's not clear.
Iafeth
Posts: 9
Joined: Wed Mar 08, 2023 1:17 pm

Re: Fleet ship management behavior

Post by Iafeth »

Found the problem.
I've been using custom upgrade path for my ships. So I can have multiple designs per hull type. Fleet manager doesn't understand this.
The whole system with templates work only if your are not using specific ships with specific upgrade lines. Should just have "latest designs for hull". Otherwise it doesn't retrofit ships and just replaces them.
It's wonky but I can live with it.
Jorgen_CAB
Posts: 885
Joined: Wed Mar 17, 2010 7:53 pm

Re: Fleet ship management behavior

Post by Jorgen_CAB »

Iafeth wrote: Wed Mar 08, 2023 6:21 pm Found the problem.
I've been using custom upgrade path for my ships. So I can have multiple designs per hull type. Fleet manager doesn't understand this.
The whole system with templates work only if your are not using specific ships with specific upgrade lines. Should just have "latest designs for hull". Otherwise it doesn't retrofit ships and just replaces them.
It's wonky but I can live with it.
Not even if you specify the hull they should use in the fleet... I guess I always retrofit fleets manually so that might work differently.

In any case this should then be a bug because I'm sure you should be able to retrofit to specific hulls.

Or, is it so that you have enabled the fleet to "trim", as soon as you change the hull they will then remove the ship and build new ones?
Iafeth
Posts: 9
Joined: Wed Mar 08, 2023 1:17 pm

Re: Fleet ship management behavior

Post by Iafeth »

Yes. With trim enabled, a fleet removes older models and buys new ones, older models became independent and also retrofit themselves. With trim disabled – a fleet just buys new ones.
This problem exists only if I specify the design of the ship in a template. When I upgrade this design, all fleet templates upgrade it too as intended. But fleets don't and just order new one of the latest model.
When I don't specify the design and use just "latest per hull" in a fleet template, system works fine even with custom upgrade path on a hull. But then I can't have different designs per hull in a fleet template.
Jorgen_CAB
Posts: 885
Joined: Wed Mar 17, 2010 7:53 pm

Re: Fleet ship management behavior

Post by Jorgen_CAB »

If you just disable all three options for fleets and hit the retrofit button, does it not retrofit the ship?

You probably can press the reinforce button as well and it would order the new ships...

I think this is a bug, but you should be able to get around it by ordering the refit manually.

I would never allow automation to refit my fleets as that is just chaos. I don't want all my fleet retrofitting at the same time.
User avatar
frankycl
Posts: 402
Joined: Mon Mar 01, 2021 5:16 pm

Re: Fleet ship management behavior

Post by frankycl »

Sorry, just had to answer, in order to update this damn forum program (because otherwise the thread is always marked as "unread", independent of how often I read the posts. :roll:

Just keep on the nice discussion. ;)
AKicebear
Posts: 670
Joined: Sat Jul 26, 2014 2:11 pm

Re: Fleet ship management behavior

Post by AKicebear »

Iafeth wrote: Thu Mar 09, 2023 5:48 am When I upgrade this design, all fleet templates upgrade it too as intended. But fleets don't and just order new one of the latest model.
Could you please restate this? It's a little confusing, and I'm trying to understand what the intended contrast is between the first and second sentence. Is there a word missing after "but fleets don't ___"?
Iafeth
Posts: 9
Joined: Wed Mar 08, 2023 1:17 pm

Re: Fleet ship management behavior

Post by Iafeth »

AKicebear wrote: Thu Mar 09, 2023 1:09 pm
Iafeth wrote: Thu Mar 09, 2023 5:48 am When I upgrade this design, all fleet templates upgrade it too as intended. But fleets don't and just order new one of the latest model.
Could you please restate this? It's a little confusing, and I'm trying to understand what the intended contrast is between the first and second sentence. Is there a word missing after "but fleets don't ___"?
don't retrofit ships. They order new ones instead.

I will try to be more clear with steps to reproduce this behaviour:
1. Turn on "Fleet ship management" and "automatically retrofit automated fleets" options in policy settings
2. Design a ship e.g. "Escort mk1".
3. Create a fleet template with one role - escort and a specific design for the role "Escort mk1". Turn on "auto-upgrade obsolete specific ships designs" in the template.
4. Create an automated fleet with this template
5. Create a new ship design "Escort mk2"
6. Make "Escort mk1" upgrade to "Escort mk2" in retrofit path option and mark "Escort mk1" as obsolete.

Expected behaviour - fleet just retrofits everything to Escort mk2.
What happens now - fleet order Escort mk2 on shipyards and ditches Escort mk1 (if trim is enabled) or also retrofits them to Escort mk2 in addition to ordered ships (if trim is disabled).

This bug exists only if you have a specific design for the role in a template. If you just leave "latest hull for an escort" in a template - a fleet retrofits everything to Escort mk2 as intended and doesn't order new ships.
User avatar
Nightskies
Posts: 271
Joined: Tue Aug 09, 2016 3:00 am
Location: Colorado

Re: Fleet ship management behavior

Post by Nightskies »

I have replicated this. It is a somewhat unique situation: a high degree of control over fleet composition combined while working with automation. Manually retrofitting the fleet first and then topping up is the workaround.

Let's take it to the bug reports. I'll pass it on through Discord.
User avatar
Nightskies
Posts: 271
Joined: Tue Aug 09, 2016 3:00 am
Location: Colorado

Re: Fleet ship management behavior

Post by Nightskies »

Save:
Kumminur Consortium - Haakonish - 2812-11-18.rar
(7.91 MiB) Downloaded 21 times
Select the 13th fleet, and select "Top up fleet with ships". Fleets that are full already don't have this problem.
Jorgen_CAB
Posts: 885
Joined: Wed Mar 17, 2010 7:53 pm

Re: Fleet ship management behavior

Post by Jorgen_CAB »

I found another bug... when I have the fleet automated but overall fleet automation on manual the AI don't respect when I disable the fleet to automatically refit ships. I had to put the fleet to manual for the fleet to not retrofit even though I disabled that it was allowed to do it.

This is when I specify the specific hull such as "Escort Mk.2" for example in the fleet template... but it did retrofit just fine.

It works just fine when I specify latest design of the hull type.

There clearly are some buggy behaviour when you select a specific hull design in the fleet template.
Post Reply

Return to “Distant Worlds 2”