Городской радиус в 3 тайла.
1. Установка и компиляция SDK
2. Оригинальный SDK архивом
3. Редактирование Assets\XML\GlobalDefines.xml - дистанция обзора в городе.
3500 - оригинальное значение, 4500 - для 3х тайлов,
<Define>
<DefineName>CAMERA_CITY_ZOOM_IN_DISTANCE</DefineName>
<fDefineFloatVal>3500</fDefineFloatVal>
</Define>
4. Редактирование CvGameCoreDLL\CvDefines.h
Строка #define NUM_CITY_PLOTS (N), где N - количество рабочих тайлов вокруг города.
21 - оригинал, 37 - 3 тайла.
Строка #define CITY_PLOTS_RADIUS (N), где N - непосредственно радиус города.
5. Редактирование CvGameCoreDLL\CvGlobals.cpp
Код:
int aiCityPlotX[NUM_CITY_PLOTS] =
{
0,
0, 1, 1, 1, 0,-1,-1,-1,
0, 1, 2, 2, 2, 1, 0,-1,-2,-2,-2,-1,
0, 1, 2, 3, 3, 3, 2, 1, 0,-1,-2,-3,-3,-3,-2,-1 // для радиуса 3
};

int aiCityPlotY[NUM_CITY_PLOTS] =
{
0,
1, 1, 0,-1,-1,-1, 0, 1,
2, 2, 1, 0,-1,-2,-2,-2,-1, 0, 1, 2,
3, 3, 2, 1, 0,-1,-2,-3,-3,-3,-2,-1, 0, 1, 2, 3 // для радиуса 3
};

int aiCityPlotPriority[NUM_CITY_PLOTS] =
{
0,
1, 2, 1, 2, 1, 2, 1, 2,
3, 4, 4, 3, 4, 4, 3, 4, 4, 3, 4, 4,
5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6 // для радиуса 3
};

int aaiXYCityPlot[CITY_PLOTS_DIAMETER][CITY_PLOTS_DIAMETER] =
// Оригинал:
{
{-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,}
}; 

// 3 тайла:
{
{-1, -1, 32, 33, 34, -1, -1,},
{-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}
};
т.к. не в курсе, что Вы изменили в SDK, то выкладывать скомпилированные dll не стал, а выложил именно инструкцию. буду признателен, если Вы включите данную опцию в следующий билд Вашего мода.

С уважением,
Виктор Сот.