《文明5:美丽新世界》地块及资源归属问题解析
操作方法
- 01
一个地块有两个与归属有关的属性:归属玩家和归属城市 归属玩家决定该地块为谁所用 归属城市决定当城市所有权变更时,该地块是否改变归属玩家 1、新城市建立: 自身格子归属玩家变为城市所有者,归属城市变为该城市 邻近的格子如果不属于任何文明(包括城邦),则该格归属玩家变为城市所有者,归属城市变为该城市 邻近的格子如果属于自己,将其归属城市改为该城市 2、文化扩张/购买地块: 该地块归属玩家变为城市所有者,归属城市变为该城市 3、建立大军碉堡(原版文化炸弹): 考虑范围为碉堡生效范围内(改XML可以增大范围)且非城市,在游戏范围内的格子 对每一格子: 如果该格属于玩家,且该格没有归属城市,或该格不属于玩家,则: 从玩家的第一座城市起,轮流考虑玩家每座城市,距离该格最近(同样近则取较前面的)的城市作为该格归属城市。 否则不改变城市归属。 之后把城市的归属玩家改为大军拥有者。 4、征服、变卖城市 首先和新城市建立一样,效果即: 自身格子归属玩家变为城市所有者,归属城市变为该城市 邻近的格子如果属于自己,将其归属城市改为该城市然后,其他所有归属该城市且不归属于获得该城玩家的地块归属玩家改为获得该城的玩家,归属城市不变。 5、毁灭城市 所有归属该城市的地块变为无主之地,归属城市为无。 资源的归属城市(即该地块上的资源开发后,哪些城市可以建造需要城市范围内有该资源的建筑,如马戏团,石工坊等,注意这与玩家获得该资源不同,举例:开发距离你所有城市3格外的象牙奢侈可以使你获得快乐,但不能让你的任何城市建造马戏团): 从该资源所属地块算起,在据该资源3格范围内(超过则城市无法获得该资源),寻找距该资源最近的资源所有方城市,若两座城距离相同则从东北方向开始,顺时针方向排序。若该资源已被开发则该城获得该资源。 资源归属城市的判定会在以下情况下发生: 1、新建城市或摧毁城市,判定据城市3格内所有地块 2、变更地块所有权,判定该地块