3-square radius cities mod

I did it I, modified the mod so there are now culture 9 levels, each which allows a different maximum number of tiles to be worked:

POOR: 9
FLEDGLING 13
DEVELOPING 21
ELEGANT 25
REFINED 29
DISTINGUISHED 37
INFLUENTIAL 49
ICONIC 61
LEGENDARY 69

Whoa please post
:goodjob: :goodjob:
 
I have created a 10 level fix which will introduce an 10th culture level called EXTRAVAGANT :p



culture level --- tiles ---delta
------------------------------
POOR ---------- 9 ----- build city
FLEDGLING ----- 13 ---- +4
DEVELOPING ---- 21 ---- +8
ELEGANT ------- 29 ---- +8
REFINED -------- 37 ---- +8
DISTINGUISHED - 45 ---- +8
INFLUENTIAL ---- 57 --- +12
EXTRAVAGANT--- 69 --- +12
ICONIC ---------- 81 --- +12
LEGENDARY ------ 97 --- +16

I have uploaded the full mod with my 10 cultures levels fix. I hope you like it

you can download the mod including fix at: http://forums.civfanatics.com/uploads/49944/Enhanced_Size_Cities_0.93_plus_Level_10_fix.rar
 
the links don't work on either of the top two.

edit: ok i guess just download the 1 file at the 2nd post :)
 
hey how do i merge this awesome mod with the revolution mod for bts?
the rev mod cant run without its DLL file, but i noticed that this one has one... please help!!
 
hey how do i merge this awesome mod with the revolution mod for bts?
the rev mod cant run without its DLL file, but i noticed that this one has one... please help!!

You have to merge the source code and them compile into one DLL.
 
do u know of any tutorials to that show how to do that, also which programs to use?

I use winmerge (http://winmerge.org/) when I want to merge files and Visual Studio to compile them. There is a free version of visual studio called Visual Studio Express that can be downloaded from Microsoft. I believe there are some tutorials on this website here that can help you merging mods and compiling DLLs.
 
I love this mod. I had it working with some other mods, Route Pillage and Build Outside Borders. After really screwing up my game trying to incorporate JZoC into it, I reinstalled. Originally when I incorporated this mod I just replaced the source files in the SDK and compiled. This time I used WinMerge to find the changes and cut and pasted the changes in the SDK. However, I get a compiler error now on CvGlobals.cpp. The error is "too many initializers" for this part of the code:

int aaiXYCityPlot[CITY_PLOTS_DIAMETER][CITY_PLOTS_DIAMETER] =
{
{-1, -1, 32, 33, 34, -1, -1}, // RogerBacon
{-1, 31, 17, 18, 19, 35, -1},
{30, 16, 6, 7, 8, 20, 36},
{29, 15, 5, 0, 1, 9, 21},
{28, 14, 4, 3, 2, 10, 22},
{-1, 27, 13, 12, 11, 23, -1},
{-1, -1, 26, 25, 24, -1, -1}
/*{-1, 17, 18, 19, -1,},
{16, 6, 7, 8, 20,},
{15, 5, 0, 1, 9,},
{14, 4, 3, 2, 10,},
{-1, 13, 12, 11, -1,}*/
};

Any idea what is wrong?
 
I love this mod. I had it working with some other mods, Route Pillage and Build Outside Borders. After really screwing up my game trying to incorporate JZoC into it, I reinstalled. Originally when I incorporated this mod I just replaced the source files in the SDK and compiled. This time I used WinMerge to find the changes and cut and pasted the changes in the SDK. However, I get a compiler error now on CvGlobals.cpp. The error is "too many initializers" for this part of the code:

int aaiXYCityPlot[CITY_PLOTS_DIAMETER][CITY_PLOTS_DIAMETER] =
{
{-1, -1, 32, 33, 34, -1, -1}, // RogerBacon
{-1, 31, 17, 18, 19, 35, -1},
{30, 16, 6, 7, 8, 20, 36},
{29, 15, 5, 0, 1, 9, 21},
{28, 14, 4, 3, 2, 10, 22},
{-1, 27, 13, 12, 11, 23, -1},
{-1, -1, 26, 25, 24, -1, -1}
/*{-1, 17, 18, 19, -1,},
{16, 6, 7, 8, 20,},
{15, 5, 0, 1, 9,},
{14, 4, 3, 2, 10,},
{-1, 13, 12, 11, -1,}*/
};

Any idea what is wrong?

Make sure CITY_PLOTS_DIAMETER is defined as being accurate (in this case, 6), this should be in CvDefines.h
 
You nailed it Mylon. I went back, cut and pasted all three files and tried compiling after each. The last one I changed was CvDefines.h and the dll compiled. Looks like I missed something in that file.

Thanks for the reply!
 
Top Bottom