[1.82 Bug?] Starbase sponsor settings - default 2nd shipyard sponsor weirdness

I don't know how long this has been going on, but in my current 1.82 sandbox game, and my previous 1.82 campaign game, I'm seeing a real oddity with the way starbase shipyard sponsors are assigned by default.

When I build a new starbase, and go to sponsor settings, I can see that the game has always assigned two shipyards as the default sponsors.  The first shipyard appears always to be the closest shipyard, which is what I would expect.  The second shipyard, however, appears to always be the shipyard the furthest to the left and down in the galaxy - i.e. the shipyard closest to the (0,0) coordinates of the map, rather than the next closest to the starbase, or maybe the most productive shipyard, or some other intended criteria other than furthest down.

I've noticed this on every starbase I've built in this game.  It started out innocuously, since I started colonizing and building shipyards to the north and northeast, so my home world shipyard was always the 2nd one assigned.  Then I started colonizing and building shipyards to the south, and as I did the second default shipyard for all new starbases became my newest shipyard, since I was building them closer and closer to (0,0), even if the new starbase was all the way at the other end of my empire with 10 other shipyards closer.

I've manually reassigned all the sponsors to make the automatic ordering of constructor work like I think it was intended, so my current save game won't be of any use in debugging until I build a new starbase.

Has anyone else noticed this?

23,989 views 5 replies
Reply #1 Top

I do not look at sponsers very offten or even looked for this tbh. However, a starbase will order constructors from starbases that are not listed as a sponser, they will pick the shipyard/shipyards it can get constructors from the quickest(that was my observation pre 1.82) as long as said shipyard is within 50 hexes (the cap). They will however break this "cap" if no shipyard is within range.

 

Reply #2 Top

It is my impression that it always looks at the combination of build time and travel time for ordering constructors.  I have seen constructors cross wide spaces instead of sourcing locally, but it has always been explainable by the fact that the local cues are filled with builds for warships and such.  In fact, I deliberately fill some build cues to spread the constructor build load.  In my current game, I recently did a massive readjustment of my starbase requests to account for a faster constructor design and all the changes that I triggered seemed to be following this paradigm.

If Horemvore knows of a distance cap, that makes sense, and shows what kind of answers you can get when people know what they are talking about.  :)

Reply #3 Top

Quoting erischild, reply 2

If Horemvore knows of a distance cap, that makes sense, and shows what kind of answers you can get when people know what they are talking about.

Its set in GlobalDefs, I have it set at 25 in GST and during testing this, I observed what I typed in the post above.

Reply #4 Top

Quoting Horemvore, reply 1

I do not look at sponsers very offten or even looked for this tbh. However, a starbase will order constructors from starbases that are not listed as a sponser, they will pick the shipyard/shipyards it can get constructors from the quickest(that was my observation pre 1.82) as long as said shipyard is within 50 hexes (the cap). They will however break this "cap" if no shipyard is within range.

I was not aware of the range cap, thanks for the info.  I had noticed starbases ordering constructors from starbase not on the list, however, that makes the list kind of pointless, doesn't it?  Unless the list is only active when you check the "manually manage" button, in which case it should still start you out with a reasonable list of shipyards, not one on the other side of the galaxy.  

I have resorted to "manually manage" in cases where requesting a constructor would otherwise place it in the queue of a shipyard I would rather have building something else (warships, for example).

+1 Loading…
Reply #5 Top

When I build a new starbase, and go to sponsor settings, I can see that the game has always assigned two shipyards as the default sponsors.  The first shipyard appears always to be the closest shipyard, which is what I would expect.  The second shipyard, however, appears to always be the shipyard the furthest to the left and down in the galaxy - i.e. the shipyard closest to the (0,0) coordinates of the map, rather than the next closest to the starbase, or maybe the most productive shipyard, or some other intended criteria other than furthest down.

I think it might be the last shipyard that was built. Anyway, In my current game a new starbase has a very close shipyard as the first sponsor but the second sponsor is hundreds of tiles away (insane map) - but there are a lot of other shipyards way more close.