[RM] Strange behavior with concurrent build

If setConcurrentBuildLimit(NewShipType,0,N); has an N higher than 2(What is that other parameter anyway?), some strange behavior becomes apparent that doesn’t come into play with the core game. A ‘stack’ in the queue only gets the ‘top’ ship on it built at a time, so if N is huge and your build queue looks like:

Ax20
Bx20

Then you’ll build two ships at a time. But if it looks like this:

Ax5
Bx5
Ax5
Bx5
Ax5
Bx5
Ax5
Bx5

Then you’ll build eight ships at a time. This is… not quite what I was expecting, so I thought I’d give people the heads up.

I wonder, is there any access to reorganize the build queue on a script level? For what I’m trying to do, that’d be the start of a work-around at least.

Another valid value for that first parameter is “1” - putting “2” in there results in:

Invalid build type for concurrent build limit

Maybe it’s a boolean value? When I set it to 1 instead of 0 the mothership would only build one ship at a time.

-Stefan-