Bigjoe5 wrote:
Should this go on SourceForge under Feature Request?
The "let me pick a planet I don't own as a production location" part is a feature request.
Quote:
Currently, there is no way to build a building on an unowned planet. This seems to be more of a UI thing than anything else and would be relatively easy to fix (afaik) if one was so inclined.
It's actually coded specifically to not let you select unowned planets. What we really need is a smarter production screen that disables selection of planets where the selected production item can't be built, or which hides / disables production items that can't be built at the selected planet, and a way to switch between these modes easily.
Quote:
I know next to nothing of how the text files work - I only started browsing through them today.
You seem to have figured out the basics of building and effect scripting.
Quote:
BTW, by switching the order of the effectsgroups and changing the effect of the first group to +8, I was able to fix the problem of advanced asteroid mines not doing anything. The stacking effect was blocking the advanced asteroid mines even when I just switched the second effects group to +8 because it was being fed the lower number first. Maybe the stacking effects should be reworked so only the highest number is used, not the first number.
It might be better to have two separate stacking groups, one for the basic mine effect and another for the advanced mine effect.
If the desired situation was that mines give +4 with just mining researched, and +8 with advanced mining researched, then both effects would give +4. The downside to this is that it would probably show up as two identical but separate items in the effects accounting tooltip, each giving +4 with no indication of why that line is duplicated.
The reason I suggest this is that I'm not sure whether or not order of effects groups listed in the building / tech / whatever definition guarantees that the first effects group will be applied first and thus take priority in stacking limitation situations. It may work in practice, but I'd prefer to be safe. (And it might actually be safe as well as working always... I'm not sure.)