Altering Settler Hammer Cost

OdinTGE

Chieftain
Joined
Aug 12, 2012
Messages
4
I've just made a very tiny, very simple mod to make building units and buildings cost the same as a Standard game speed while playing Marathon.

The default percent value for all that stuff in Marathon is 300, so I just put it to 100. However Settlers still cost 300% of standard when I fire up a marathon length game. :cry:

My XML looks like this:

<GameData>
<GameSpeeds>
<Update>
<Set TrainPercent="100" ConstructPercent="100" CreatePercent="100" ResearchPercent="315" />
<Where Type="GAMESPEED_MARATHON" />
</Update>
</GameSpeeds>
</GameData>
 
Well this sort of confirms my searching. Either nobody has a clue how to change settler cost or the 3 people who do formed a blood pact and swore never to tell the rest of the world.
 
or the 3 people who do formed a blood pact and swore never to tell the rest of the world.

Or, we've already laid it out in detail in many other posts, and didn't want to write the whole thing out yet again when the board has a Search function.

The short version is that the cost of a Settler is set dynamically, using a combination of a number of different values. The cost is X per population the resulting city will have, plus Y% of the costs of all free buildings to be included in the city, where X and Y are set inside GlobalDefines. (Games starting in later eras start with more population and a number of free buildings.) So changing those other cost multipliers won't do anything.
 
Or, we've already laid it out in detail in many other posts, and didn't want to write the whole thing out yet again when the board has a Search function.

The short version is that the cost of a Settler is set dynamically, using a combination of a number of different values. The cost is X per population the resulting city will have, plus Y% of the costs of all free buildings to be included in the city, where X and Y are set inside GlobalDefines. (Games starting in later eras start with more population and a number of free buildings.) So changing those other cost multipliers won't do anything.

Oh, I have searched this forum, other forums, and wikis. I even saw a post by you indicating a formula using CreatePercent, which I change in my mod to no effect on settler cost.

Nothing in your short version refers to GameSpeed which is the only thing I'm trying to account for. Settlers in a game I start on Marathon cost 300% what they do on Standard despite changing the value you have posted as being the key multiplier in the formula.

So, you didn't want to write out anything explaining what actually needs to be done but were content to write out this post which contains exactly 0 useful information (You in fact finish up with a sentence out right saying "all this stuff I just told you won't do anything") with a nice touch of attitude. Cool. Thanks.
 
So, you didn't want to write out anything explaining what actually needs to be done but were content to write out this post which contains exactly 0 useful information (You in fact finish up with a sentence out right saying "all this stuff I just told you won't do anything") with a nice touch of attitude. Cool. Thanks.

How is Spatz wrong here....
 
How is Spatz wrong here....

He's not 'wrong'. What he stated about the settler hammer cost is correct (I'm assuming) it's just not relevant at all, which he even says. The formula from his post I found elsewhere indicates the formula is something like (A+B+C)*D where D is CreatePercent (a value set by GameSpeed--which is all I'm interested in). I changed CreatePercent and it had no effect on hammer cost of the settler. Which is the entire point of my post. However, in his post here he's referencing those things being added together then rightly points out that changing those really isn't going to accomplish anything for me.

If you ask me how to change the oil in your car and I tell you how to fill it up with gas I'm not wrong, but I'm not being very helpful either. Especially if I start off by making a snarky comment about all the oil-changing information out there already.
 
Back
Top Bottom