遊戲攻略

文明帝國 6 城邦數量修改教學

撰文:ffss0927

打開Sid Meier’s Civilization VI/Base/Assets/Configuration/Data下的MapSizes.xml

<GameInfo>
    <MapSizes>
        <Row MapSizeType="MAPSIZE_DUEL" Name="LOC_MAPSIZE_DUEL_NAME" Description="LOC_MAPSIZE_DUEL_DESCRIPTION" MinPlayers="2" MaxPlayers="4" DefaultPlayers="2" MinCityStates="0" MaxCityStates="6" DefaultCityStates="3" SortIndex="10" />
        <Row MapSizeType="MAPSIZE_TINY" Name="LOC_MAPSIZE_TINY_NAME" Description="LOC_MAPSIZE_TINY_DESCRIPTION" MinPlayers="2" MaxPlayers="6" DefaultPlayers="4" MinCityStates="0" MaxCityStates="10" DefaultCityStates="6" SortIndex="20" />
        <Row MapSizeType="MAPSIZE_SMALL" Name="LOC_MAPSIZE_SMALL_NAME" Description="LOC_MAPSIZE_SMALL_DESCRIPTION" MinPlayers="2" MaxPlayers="10" DefaultPlayers="6" MinCityStates="0" MaxCityStates="14" DefaultCityStates="9" SortIndex="30" />
        <Row MapSizeType="MAPSIZE_STANDARD" Name="LOC_MAPSIZE_STANDARD_NAME" Description="LOC_MAPSIZE_STANDARD_DESCRIPTION" MinPlayers="2" MaxPlayers="14" DefaultPlayers="8" MinCityStates="0" MaxCityStates="18" DefaultCityStates="12" SortIndex="40" />
        <Row MapSizeType="MAPSIZE_LARGE" Name="LOC_MAPSIZE_LARGE_NAME" Description="LOC_MAPSIZE_LARGE_DESCRIPTION" MinPlayers="2" MaxPlayers="16" DefaultPlayers="10" MinCityStates="0" MaxCityStates="22" DefaultCityStates="15" SortIndex="50" />
        <Row MapSizeType="MAPSIZE_HUGE" Name="LOC_MAPSIZE_HUGE_NAME" Description="LOC_MAPSIZE_HUGE_DESCRIPTION" MinPlayers="2" MaxPlayers="20" DefaultPlayers="12" MinCityStates="0" MaxCityStates="24" DefaultCityStates="18" SortIndex="60" />        
    </MapSizes>
</GameInfo>

這裡我們拿修改標準大小地圖裡的城邦數量舉例,上圖中的紅字部分就是定義地圖中城邦數量的語句。可以看到默認的城邦數量是12個,最大城邦數量是18個。我們如果只需要6個城邦,這裡可以把MaxCityStates=》18″DefaultCityStates=》12″中的18和12都改成6,保存重新開始遊戲,實測可用!

需要說明的是這裡的數字似乎並不是可以隨意修改的,上文我舉得例子是可行的,進入遊戲之後只有6個城邦。

可是如果想通過這裡讓地圖上完全沒有城邦或者擁有大量城邦似乎是不可行的。曾經我嘗試過在最小的地圖上放置12個城邦和0個城邦,結果都是沒有效果。所以建議大家的資料最好不要改動的太大。

文明帝國 6 攻略彙整目錄

Back to top button