一,定义条件进入CvGameCoreDLL目录打开“CvDefines.h”,可以找到下边四行。
1 2 3 4 |
#define NUM_CITY_PLOTS (21) #define CITY_HOME_PLOT (0) #define CITY_PLOTS_RADIUS (2) #define CITY_PLOTS_DIAMETER ((CITY_PLOTS_RADIUS*2) + 1) |
NUM_CITY_PLOTS 是城市工作的地块数量CITY_HOME_PLOT 是城市是位于那一个地块CITY_PLOTS_RADIUS 是工作范围半径CITY_PLOTS_DIAMETER 是工作范围这个正方形的长宽
他们的关系会在后面讲。二,城市范围的结构打开“CvGlobals.cpp”,找函数“void CvGlobals::init()”,再往下看。[crayon-63e0ce2d41... [查看更多]