Terraformer for Final Frontier Plus

Adding my planet Mod to Final Frontier Plus 2.3

This should be solved by whipping, preferably rebranded as cloning or biosynthesis.
as Mr Smith said in a previous post, we need to rework slavery.
Nows the time Mr Smith!
clone.jpg
 
Something I have been trying to figure out how to get working is this.

Within Civ IV you have the Cottage tile improvement, which, over time and if the tile is worked, grows to a Hamlet, then a Village and finally a Town. This improvement can only built within your borders.

In the Final Frontier you have resources in the Asteroid fields that can be exploited, but again, only if they are within your borders. To get them within your borders you must build a Starbase.

Why can't we do the following.

Build an outpost on the Asteroid Tile we want to exploit (mostly because it has a resource we want/need). Upon completion of the outpost it establishes a border around itself claiming the tile for your Civ.

Now comes the complicated part. In order for this to work as I have envisioned, you must have the following.

A connection by trade route between your newly built outpost and a star system you control. In order for the Outpost tile to grow, it must be supplied with food from the closest (or any)star sytem. Provided you can supply the outpost with food for the designated growth period required, the outpost will grow in size and begin generating a little of it's own food. By the time the outpost has grown, over time, to it's maximum possible size the outpost will have become self sufficient. Depending on random events it is possible some of these outposts could even generate a surplus of food which it can add to an overall food bank that supports other outposts enabling them to grow.

Just a thought, Surplus Food Bank, could be a new feature which you could add to by turning on the Do Not Grow for a Star System. It wouldn't need to be micro managed, you could set it up so you get messages when there is less than 10 or 20 food in the Bank so you can replenish it.

Sorry, I'm an ideas man, not a coder/programmer.

I know that at least one part of this can be done as we already have something similar in the B5 Mod. When a ship creates (read builds an improvement) a jump point it claims the tile it is on. Once the unit has jumped away, and provided there are no other ship units present on the tile to maintain the tile and keep the jump point open, it will close and the ownership reverts to normal. This same process could be applied to the mining outpost idea suggested above. But in this case the improvement itself maintains the one tile ownership, no unit is required to maintain it.

I tried to take screen shots but my F12 key is the Print Screen key. Every time I tried to take a screen shot, I opened the civilopedia menu which got its picture taken (see below)
Civilopedia.jpg

I will upload a/multiple screen shot(s) to demonstrate what I mean as soon as I can.

OK, First image shows I cannot build a mining outpost outside my borders.
Pic 1.png

Second image shows manually added territory border which enables the building of the mining outpost.
Pic 2.png

Third image shows the manually added border has disappeared.
Pic 3.png

Fourth image shows the addition of a Starbase which adds a permanent border around it taking in the resource tiles and once again enabling the building of the mining outpost.

The downside of this strategy is that you loseaccess to an asteroid tile that could be exploited with a mining colony.
Pic 4.png

I noted you had added standard tile resources in your mod (Food/Hammers/Gold) The Asteroid mining facilities would be able to exploit these, and increase them over time, which then feeds production and gold back to the nearest Star System. You could also bring in a small chance of the asteroid tile becoming exhausted and making the maintenance of a mining facility pointless, at which point one of the following could occur - Abandon the facility, leaving it to become somewhere pirates/barbs could spawn from.
You destroy/pillage the facility at which point it either removes the asteroid tile (same as chopping but with no further benefits).
You pay a one off fee and the Mining Facility becomes a Research Facility which sustains iteslf with food but it's prior production output now becomes Science to boost your research.

I'm keen to hear whether or not any of these ideas/suggestions are possible.
 
Last edited:
A little update.

I was going through the B5 Mod XML Improvement infos and noticed I have a tag that is not in the modding Wiki.

That tag is <bOutsideBorders>1</bOutsideBorders>.

I believe this is what Premiere Valle added to enabvle the Jump Point mechanism. So, on a hunch I added a 1 to it for the Mining Outpost, loaded up the mod and I was allowed to build the improvement outside the borders. Brilliant, apart from the fact that as it is still outside your borders, the resource doesn't give any benefits. Adding a 1 tile border to it does give you the benefits but the border vanishes between turns.

So, I still need a mechanism that gives the outpost a border upon completion that is recognised by the AI as my territory so it doesn't remove it between turns as it does now.
 
I noted you had added standard tile resources in your mod (Food/Hammers/Gold)
Those are called yields and in this case are probably used as triggers for something.
I'm keen to hear whether or not any of these ideas/suggestions are possible.
It sounds like something that would increase turn times in AI-heavy games. And making AI able to utilize those features is a lot of effort to implement.
So, I still need a mechanism that gives the outpost a border upon completion that is recognised by the AI as my territory so it doesn't remove it between turns as it does now.
You could make a dummy unit like starbase for what you want, otherwise you might want to import stuff from Influence Driven Warfare (at least I assume what I am familiar with was part of this component).
Nows the time Mr Smith!
Should we brainstorm, preferably on Discord? I don't have much in mind, mostly just rebalance and rebranding, but you may want food multipliers around.
 
Last edited:
You could make a dummy unit like starbase for what you want, otherwise you might want to import stuff from Influence Driven Warfare (at least I assume what I am familiar with was part of this component).
The mention of Starbase had me looking at where the Starbase gets it's border generation from.

In the unitinfos there is a line <iCultureRange>1</iCultureRange> (in the B5 Mod I have this set to 1, 2 and 3). Can this line be replicated in the ImprovementInfos? I don't think it can as it will probably be linked to some other file I cannot access/edit.

If it can be replicated, Job done, it solves my problem.
 
Should we brainstorm, preferably on Discord? I don't have much in mind, mostly just rebalance and rebranding, but you may want food multipliers around.

Unfortunately I lack the equipment/time/space for discord.
However the changes required for slavery wouldn't have to be great, and to use it as a defense against early pirate rushes it would have to be moved significantly down the tech tree, preferably into an isolation tech e.g. galactic epistemology or even hostile world engineering. Happy for a food multiplier, but this would have to be balanced with a happiness and/or hammer penalty.

Looking at the other government policies utopia is too harsh, given it only gives 1 food, which is just a quarter of the previous benefit. (citizens in my mod need 4 food to sustain them).
 
Back
Top Bottom