Author
Topic: Import Trade Loophole? (Read 1833 times)

When building a dry dock from another dry dock, the import trade does not limit construction.

After completion of a massive dry dock, the Empire Import Trade will drop to zero, but I can still build as many more dry docks (or construction ships) as I want. I cannot build a dry dock from planets or ring worlds when my Import Trade is too low, so why does this same limitation not affect dry docks?

Haha, ok. I've been exploiting the hell out of this. I allow the AI to take just about all of my planets and just run around with massive scale 1M+ Mother Ships that spawn impromptu StarBases everywhere which in turn spit out instafleets. Good fun.

As far as competitive multiplayer though (if multiplayer was playable, you guys need to fix the import dock-related crashes), it renders the ammo resupply dock completely pointless, and makes planets more or less pointless an hour in.

if multiplayer was playable, you guys need to fix the import dock-related crashes

Wish I could, there is a kind of fix for the crash but it basically allows you to do what you're doing, removing the limitations. A proper fix, well lets say what's causing the crash doesnt make sense it's calling two built in SR functions that seem to have problems in multiplayer the way we are using them.

Could you direct me to this fix? I'd love to have a stable multiplayer game even without the import trade limitation. It's not nearly as much fun playing Star Ruler without import docks.

Also, do you (or anyone else) know if the Galactic Armory team is working on a fix for this is their next release? As of now there is no Galactic Armory multiplayer community, because of the instability of the game. I would LOVE to be able to send my designs up against strangers.

As for a fix, well I'll be looking at it, but the major problem is that there isn't a way I could fix whatever is going wrong with those two functions as they are part of star ruler not GA. It might be thats just a temporary fix though and hiding the root of the issue.

Is there a way I could edit the script to disable the import trade script without disabling the heat dissipation?

I undid the edit in GAEffects where there was a "game" in place of a "gate" (meaning I put game back in and saved the file). Multiplayer was perfectly stable, but I forgot that it disabled the heat dissipation function as well.

Additionally, we first tried playing with the script in its fixed form (gate), and simply chose not to build anything with import docks. Game crashed around the time we developed the import dock technology. -->Is this because the enemy AI are using import docks and crashing the game? (I would test this myself but I have no one to test multiplayer with today).

You can remove them from orbital_industry.txt in game data/sub systems. From lines 385 to 429. Easiest way to disable them. Pretty sure the AI doesn't have any designs with them in, but could be mistaken or just remove the code between the start of the function and the last }.

So I tried removing Import Docks from the orbital industries file and that resulted in the same heat problem as before. The heat does not dissipate, rendering all beam weapons unusable. I also tried commenting out the lines listed below as recommended by that link you pasted earlier in our conversation:

As for a fix, well I'll be looking at it, but the major problem is that there isn't a way I could fix whatever is going wrong with those two functions as they are part of star ruler not GA. It might be thats just a temporary fix though and hiding the root of the issue.

I have two question about this Import Trade limitation.

1. Where "importer" stat is initialized? I could only see it was consumed by SpacePort & ImportDock upon construction and vice versa on destruction. But it is puzzling that I could not see where the value being consumed comes from.2. What is the ideal behind limiting the total rate of Import Trade? I should not be able to build a single ship with ImportDock when I got too much planetary ports even none of them is merely importing?

So I tried removing Import Docks from the orbital industries file and that resulted in the same heat problem as before. The heat does not dissipate, rendering all beam weapons unusable. I also tried commenting out the lines listed below as recommended by that link you pasted earlier in our conversation: