Caveman 2 Cosmos

Well according to some messages, the balance between production and research is very seriously off in some setting combos.:)
It is now only gamespeeds option choice that change the ratio between hammer and beaker costs now, Joe gave me a clear signal to change that, so I'll look into it in the next couple of days.

About a year ago we experimented on adding a dampening effect between the research modifiers from difficulty and map size so that gamespeed would dominate the resulting tech costs. The problem we didn't think about when we tried this out was that this would change the ratio between hammer and beaker cost a lot, because we never added a similar dampening effect for the hammer modifiers from handicap and map size.

The Idea was that instead of a purely multiplicative method where all modifiers are equally strong:
Tech cost = base tech cost (5) * Map size (1.8) * difficulty (2.2) * gamespeed (10) = 5 * 1.8 * 2.2 * 10 = 198
we could dampen the effect from map size and difficulty by changing it to be cumulative like this:
Tech cost = base tech cost (5) * [Map size (1.8) + difficulty (2.2) - 1] * gamespeed (10) = 5 * 3 * 10 = 150

The experiment was interesting even though it proved to complicate things more than it was worth. It was reverted back to purely multiplicative formula in the dll some SVN versions ago, so now it is only the XML values defined for gamespeed that skew the ratio between hammer and beaker costs.

Edit: Deity and Nightmare apparently change the ratio between hammer and beaker cost when compared to all other difficulties. I will change this in my next commit.
 
Last edited:
I'm going to throw out there that the reduction in commerce for palaces does indeed cause a massive change in the time it takes to gain techs now.

Snail, prehistoric, giant, 25 turns without the 1 maintenance cost, 43 after the maintenance costs hit, reducing beakers to 60-65%
 
I'm going to throw out there that the reduction in commerce for palaces does indeed cause a massive change in the time it takes to gain techs now.

Snail, prehistoric, giant, 25 turns without the 1 maintenance cost, 43 after the maintenance costs hit, reducing beakers to 60-65%
I agree, I'm wondering if I should increase commerce from palace again or drop the initial maintenance to below 1 somehow, which will then be rounded down to 0.
 
I agree, I'm wondering if I should increase commerce from palace again or drop the initial maintenance to below 1 somehow, which will then be rounded down to 0.
Dropping the maintenance won't add to the amount you are getting towards those initial techs. It thus helps to put that commerce amount back up. (I say all this going off only what I'm reading here - haven't had a chance yet to really analyze changes.)

One thing I want to say here though is that Joseph had a lot of things right, or at least very close for the majority of settings. If we strive to hit the same amount of turn times as we had and a similar ratio of construction to research, we'll be right. It was at the extremes and a few problems with the WAY we got to those totals that was mainly an issue. If we can hit the same turn times for techs then we'll be just about right for the calendar and then our work on scalar base values is finally complete, or at least in the right ballpark and can then be dialed more gradually.

Anyhow, I've got some things to fix on my end... off to go do that.
 
It is now only gamespeeds option choice that change the ratio between hammer and beaker costs now, Joe gave me a clear signal to change that, so I'll look into it in the next couple of days.

About a year ago we experimented on adding a dampening effect between the research modifiers from difficulty and map size so that gamespeed would dominate the resulting tech costs. The problem we didn't think about when we tried this out was that this would change the ratio between hammer and beaker cost a lot, because we never added a similar dampening effect for the hammer modifiers from handicap and map size.

The Idea was that instead of a purely multiplicative method where all modifiers are equally strong:
Tech cost = base tech cost (5) * Map size (1.8) * difficulty (2.2) * gamespeed (10) = 5 * 1.8 * 2.2 * 10 = 198
we could dampen the effect from map size and difficulty by changing it to be cumulative like this:
Tech cost = base tech cost (5) * [Map size (1.8) + difficulty (2.2) - 1] * gamespeed (10) = 5 * 3 * 10 = 150

The experiment was interesting even though it proved to complicate things more than it was worth. It was reverted back to purely multiplicative formula in the dll some SVN versions ago, so now it is only the XML values defined for gamespeed that skew the ratio between hammer and beaker costs.

Edit: Deity and Nightmare apparently change the ratio between hammer and beaker cost when compared to all other difficulties. I will change this in my next commit.

Great job. Much to await from 38.2 then.
 
Does anyone have a timeframe for when v. 38.2 will be released? When I heard that 38.1 had 'game-breaking' bugs and issues, I put off playing it until those were fixed, but I'd still love to play the game you've put so much work into. Very much looking forward to it. :)
 
9952

  • Cleaned up the global defines some, some defines were defined in two and three different XML's which is confusing for any modder.
    • Removed a couple of completly unused global defines, (I checked the exe, vanilla assets, and C2C assets)
Probably why the "how to make a mod" documentation which comes with Civ IV recommends that GlobalDefines remains the same as the default and that GlobalDefines_Alt hold the mod specific values.
9953
  • Tweaked some spawn info stuff. Changed sea animals to start spawning when any player invents Raft_Building, regardless of the date that happens in.
This may be a bit early. Sea Critters are more dangerous than land ones compared to early rafts. Might be OK if I can get the hunter changes done.
 
Someone left saved game there: Caveman2Cosmos\Assets\Modules\Faustmouse\LunarColonyDemo :lol:
 
Currently, work boats can't be constructed in cities that only border freshwater lakes -- and yet, work boats can be moved into freshwater lakes (through "canal" cities etc.) and there's even tiles they can work.

Why not just allow lake cities to make work boats?
 
It seems like WATERPROOF_CEMENT and LEAD_GLASS aren't even mentioned, that they aren't defined in CIV4TechInfos.xml
For example comment would look like:
Modules\My_Mods\Concrete
( 037, 15) WATERPROOF_CEMENT
Modules\My_Mods\Bead_Toy_Pottery\zExtensions
( 053, 19) LEAD_GLASS

Or like this
Modules\My_Mods
( 037, 15) WATERPROOF_CEMENT
( 053, 19) LEAD_GLASS
 
Currently, work boats can't be constructed in cities that only border freshwater lakes -- and yet, work boats can be moved into freshwater lakes (through "canal" cities etc.) and there's even tiles they can work.

Why not just allow lake cities to make work boats?
It's a little deeper than that in the code. Because it's not just work boats it's all naval or no naval basically. We need to give ourselves the ability to differentiate freshwater coastal prerequisites from oceanic coast prerequisites.
 
@Toffer90 I updated my calendar and research/production cost calculator
Excel file has now like 15 tabs or so :p
 

Attachments

  • Stuff.xls
    276 KB · Views: 38
It seems like WATERPROOF_CEMENT and LEAD_GLASS aren't even mentioned, that they aren't defined in CIV4TechInfos.xml
For example comment would look like:
Modules\My_Mods\Concrete
( 037, 15) WATERPROOF_CEMENT
Modules\My_Mods\Bead_Toy_Pottery\zExtensions
( 053, 19) LEAD_GLASS

Or like this
Modules\My_Mods
( 037, 15) WATERPROOF_CEMENT
( 053, 19) LEAD_GLASS
That mod was supposed to be merged into core before v38 as were
  • Burial_Traditions
  • Merchant_Promotions
  • Neanderthal_Units
  • New_Cultures
  • Settler_Fix_Free_Buildings
Real Life got in the way so it did not happen. They are on my list to merge when I can. Along with many animal myths.
 
Currently, work boats can't be constructed in cities that only border freshwater lakes -- and yet, work boats can be moved into freshwater lakes (through "canal" cities etc.) and there's even tiles they can work.

Why not just allow lake cities to make work boats?
It's a little deeper than that in the code. Because it's not just work boats it's all naval or no naval basically. We need to give ourselves the ability to differentiate freshwater coastal prerequisites from oceanic coast prerequisites.
I think it is no longer a case of all boats or none. I'll have to check and I may be wrong but I think we have the ability to build the earliest work boat in lake only cities. I think it was an experiment which turned out to work but was not then implemented fully.
 
It's a little deeper than that in the code. Because it's not just work boats it's all naval or no naval basically. We need to give ourselves the ability to differentiate freshwater coastal prerequisites from oceanic coast prerequisites.
My freshwater-lake-only-adjacent city can build canoes, war canoes, and outriggers, but nothing else that its buildings should allow it to. Does this mean that some relevant differentiation already exists? (Edit: posted without refreshing the page to see Hoskuld's reply.)
 
My freshwater-lake-only-adjacent city can build canoes, war canoes, and outriggers, but nothing else that its buildings should allow it to. Does this mean that some relevant differentiation already exists?
DH just explained that there is some ability to differentiate that I wasn't previously aware of.
 
Do naval units have any kind of early blitz promotion, like hunters do with Hunter 4? I know that Blitz itself is unlocked a Military Science, in the Industrial era.
 
My endgame savegame suddenly decided its 1922 AD thanks to recent changes :lol:
I like how you can pay gold to upgrade subdued animals to military units.
Maybe subdued animals should ungraded only to animal related units?
Now you can turn subdued land animals to land vexhicles, sea - to ships and air - to aircraft.
Spoiler :

@Toffer90 Even with font scheme of 13-15-17-19-21 (original is 13-15-17-20-26) top left bar still overflows.
I switched handicap to Noble but my space colonies are getting fried by crime and negative education due to lack of space property control.
 
Last edited:
Top Bottom