當前位置:經典遊戲館>單機遊戲攻略>

《文明5》菜鳥修改教程

單機遊戲攻略 閱讀(2.91W)

《文明5》菜鳥修改教程

其實文明5大部分規則都在Sid Meier's Civilization VassetsGameplayXML路徑下,對應著不同的內容,一般結構是,先定義各資料的基本結構,再定義內容。而修改流最難做也最麻煩做但最必須要先做的就是找資料內容,這裡教剛入修改流大門的新菜鳥們,老鳥們可無視。

比如:

我們想修改社會政策,那麼找到GameInfo目錄下的,(怎麼找到的?看英文了。Policies,政策--Policy的複數,我是搜尋檔名搜尋到的),看副檔名就知道比較好改,用記事本開啟後,

…………

                <Column name="ID" type="integer" primarykey="true" autoincrement="true"/>

                <Column name="Type" type="text" unique="true" notnull="true"/>

…………

這種結構是預先定義欄位型別,學程式設計的都會很熟悉,對這類結構內容直接無視,步入下面:

        <Policies>

                <Row>

                        <ID>0</ID>

                        <Type>POLICY_LIBERTY</Type>

                        <Description>TXT_KEY_POLICY_BRANCH_LIBERTY</Description>

                        <SettlerProductionModifier>50</SettlerProductionModifier>

                        <Civilopedia>TXT_KEY_CIV5_POLICY_LIBERTY_TEXT</Civilopedia>

                        <Help>TXT_KEY_POLICY_LIBERTY_HELP</Help>

                        <PortraitIndex>24</PortraitIndex>

                        <IconAtlas>POLICY_ATLAS</IconAtlas>

                        <IconAtlasAchieved>POLICY_A_ATLAS</IconAtlasAchieved>

                </Row>

這種結構就是我們的入手點了,細心的玩家就該能看出要下手的地方了,我來標註一下。

                <Row>

                        <ID>0</ID>

                        <Type>POLICY_LIBERTY</Type>

                        <Description>TXT_KEY_POLICY_BRANCH_LIBERTY</Description><!-- 民主主義 -->

                        <SettlerProductionModifier>50</SettlerProductionModifier><!-- 移民訓練加快50% -->

                        <Civilopedia>TXT_KEY_CIV5_POLICY_LIBERTY_TEXT</Civilopedia>

                                                …………

                </Row>

如果那個50,改為100,則移民訓練速度加快一倍,同理。往下找其他內容:

                <Row>

                        <Type>POLICY_CITIZENSHIP</Type>

                        <Description>TXT_KEY_POLICY_CITIZENSHIP</Description><!-- 公民權利 -->

                        <Civilopedia>TXT_KEY_CIV5_POLICY_CITIZENSHIP_TEXT</Civilopedia>

                        <Help>TXT_KEY_POLICY_CITIZENSHIP_HELP</Help>

                        <PolicyBranchType>POLICY_BRANCH_LIBERTY</PolicyBranchType>

                        <CultureCost>10</CultureCost>

                        <GridX>4</GridX>

                        <GridY>1</GridY>

                        <WorkerSpeedModifier>25</WorkerSpeedModifier><!-- 工人建造速率提高25% -->

                        <PortraitIndex>26</PortraitIndex>

                        <IconAtlas>POLICY_ATLAS</IconAtlas>

                        <IconAtlasAchieved>POLICY_A_ATLAS</IconAtlasAchieved>

                </Row>

這不必多說了吧~~~,剩下的自己找吧。

以上是社會政策內容,再說說文明領袖~

XMLCivilizations,看檔名應該是“不同文明的特徵資料”。開啟後,對<Table name="Traits">

                <Column name="ID" type="integer" primarykey="true" autoincrement="true"/>

                <Column name="Type" type="text" notnull="true" unique="true"/>

                <Column name="Description" type="text"/>

資料結構部分無視,直接看:<!-- Table data -->

        <Traits>

                <Row>

                        <ID>0</ID>

                        <Type>TRAIT_PHILOSOPHICAL</Type>

                        <Description>TXT_KEY_TRAIT_PHILOSOPHICAL</Description>

                        <ShortDescription>TXT_KEY_TRAIT_PHILOSOPHICAL_SHORT</ShortDescription>

                        <GreatPeopleRateModifier>100</GreatPeopleRateModifier>

                </Row>

                <Row>

                        <Type>TRAIT_INDUSTRIOUS</Type>

                        <Description>TXT_KEY_TRAIT_INDUSTRIOUS</Description>

                        <ShortDescription>TXT_KEY_TRAIT_INDUSTRIOUS_SHORT</ShortDescription>

                        <MaxGlobalBuildingProductionModifier>50</MaxGlobalBuildingProductionModifier>

                        <MaxTeamBuildingProductionModifier>50</MaxTeamBuildingProductionModifier>

                        <MaxPlayerBuildingProductionModifier>50</MaxPlayerBuildingProductionModifier>

                                                  …………

很顯然這是我們要找的。再往下:

<Type>TRAIT_ART_OF_WAR</Type>

                        <Description>TXT_KEY_TRAIT_ART_OF_WAR</Description>

                        <ShortDescription>TXT_KEY_TRAIT_ART_OF_WAR_SHORT</ShortDescription>

                        <GreatGeneralRateModifier>100</GreatGeneralRateModifier>

                        <GreatGeneralExtraBonus>50</GreatGeneralExtraBonus>

                                                …………

武則天的戰爭藝術找到了,然後可以依照葫蘆畫瓢,從其他文明特性裡copy需要修改的內容特徵過來,我集中一下全放在戰爭藝術裡解釋:

                        <Type>TRAIT_ART_OF_WAR</Type>

                        <Description>TXT_KEY_TRAIT_ART_OF_WAR</Description>

                        <ShortDescription>TXT_KEY_TRAIT_ART_OF_WAR_SHORT</ShortDescription>

                        <GreatGeneralRateModifier>100</GreatGeneralRateModifier><!-- 大軍事家出現率加成 -->

                        <GreatGeneralExtraBonus>50</GreatGeneralExtraBonus><!-- 偉人出現率加成 -->

                                        <ExtraEmbarkMoves>2</ExtraEmbarkMoves><!-- 海上移動能力+2 -->

                        <CityStateBonusModifier>50</CityStateBonusModifier><!--  自己琢磨,很簡單 -->

                        <CityStateFriendshipModifier>100</CityStateFriendshipModifier><!--  自己琢磨,很簡單 -->

                        <GreatPeopleRateModifier>100</GreatPeopleRateModifier><!--  自己琢磨,很簡單 -->

                        <FightWellDamaged>true</FightWellDamaged><!-- 損血象滿血一樣作戰 -->

                        <LandBarbarianConversionPercent>100</LandBarbarianConversionPercent><!-- 打敗有營寨的野蠻人轉化為己方的機率 -->

                        <SeaBarbarianConversionPercent>100</SeaBarbarianConversionPercent><!-- 海上野蠻人船隻轉化為己方的機率 -->

                        <MoveFriendlyWoodsAsRoad>true</MoveFriendlyWoodsAsRoad><!-- 友方領土移動象有道路一樣 -->

                        <CapitalBuildingModifier>100</CapitalBuildingModifier><!-- 首都已存在的建築增加產能百分比 -->

                        <PlotBuyCostModifier>-75</PlotBuyCostModifier><!-- 購買土地的折扣率 -->

                        <CultureFromKills>100</CultureFromKills><!-- 殺死敵人單位所獲得的文化點數 -->

                        <WonderProductionModifier>100</WonderProductionModifier><!-- 建設奇蹟加成 -->

                        <TradeRouteChange>50</TradeRouteChange><!-- 每條交易路線獲得的金錢數 -->

                        <EmbarkedNotCivilian>true</EmbarkedNotCivilian><!-- 艦載部隊可自衛反擊 -->

                        <GoldenAgeDurationModifier>100</GoldenAgeDurationModifier><!-- 黃金時代持續時間加成 -->

                        <GoldenAgeMoveChange>2</GoldenAgeMoveChange><!-- 黃金時代單位移動力增加數 -->

                        <GoldenAgeCombatModifier>20</GoldenAgeCombatModifier><!-- 黃金時代部隊戰鬥力加成 -->

                        <LevelExperienceModifier>-40</LevelExperienceModifier><!-- 部隊升級所需要經驗減少數 -->

                        <CityUnhappinessModifier>-100</CityUnhappinessModifier>><!--  自己琢磨,很簡單 -->

                        <PopulationUnhappinessModifier>-100</PopulationUnhappinessModifier>><!-- 自己琢磨,很簡單 -->

                </Row>

如果你這麼改,那麼武則天的能力就牛x了,雖然在選領袖時看不出來。