Alright everyone.
I am posting this to notify everyone of an upcoming update.
This update will likely take me about 5 or so days as there are a lot of strategy entries to do. (only found them cause I played a full game finally.) It will likely take me that long to do them all. It will be for the new stuff. (Civics, units, and techs.)
Other than that, I will be reducing the tech costs by 50% so the player can play games with more AI. There are also a few minor changes such as balancing tweaks for certain units' strengths and/or costs.
I am also hoping on figuring out how to add a terrafoming build option for workers which will be enabled with one of the later techs. (undecided yet)
I also discovered that the city population numbers don't add up past 2.1 billion in the info screen. So, I am going to jump into the SDK and see if this can be changed. If possible, I will change it to a 64 bit variable so that this number can continue to be added up on the total population info screen.
I was aware that cities could only go to 2.1 billion, however, I didn't realize that it wouldn't add up, but instead cap at 2.1 billion on that screen as well.
It would seem it will be a lot of work though, as all the values in civ 4 are longs and I'd have to convert them to long doubles. I've been talking with my father on this and came up with the idea to covert the total population number to millions like the food number is. (It's in millions of bushels.) So that if the total real population is greater than 1 million, divide by 1 million. However, I'd still have to define this as a long double and it might cause some issues with other values.
This population thing is low priority so I am going to make the other changes first and get into this change probably for a future patch. It might take me a week or more to find where these values are defined, figure out exactly what needs to be changed, and change it.
Hopefully, I'll be successful on that but, as for the other changes, I will be working on them for the next 4 or 5 days to make sure everything is working before releasing the next patch.