文明7紀念品修改教程,任意版本適用


3樓貓 發佈時間:2025-02-17 18:50:08 作者:Prophet617 Language

神級AI有虛空數值,我有虛空紀念品怎麼你了?#(哈哈) 

將紀念品效果改為給自己的每個城市想要的加成

經過我的測試,紀念品只能更改數值和種類,並且不能增加或減少種類,比如增加城市食物產出的紀念品不能再增加生產力或科文

首先找到遊戲目錄下的F:\SteamLibrary\steamapps\common\Sid Meier's Civilization VII\Base\modules\base-standard\data\mementos-gameeffects.xml

用記事本或者vs code打開,ctrl+f搜索 EFFECT_CITY_ADJUST_YIELD,找到 id="MEMENTO_AUGUSTUS_BREASTPLATE_MODIFIER" (對應的紀念品是胸甲,奧古斯都7級解鎖,懶得打的可以去b站找紀念品全解鎖mod)

因為胸甲作用是城鎮,而我們要把效果改成作用於城市,所以我們把 <Requirement type="REQUIREMENT_CITY_IS_CITY" inverse="true"> 改為 <Requirement type="REQUIREMENT_CITY_IS_CITY"> (製作組懶到都不想給城鎮一個名字,直接inverse)#(陰險) 

之後將</SubjectRequirements>下面的兩行<Argument開頭的文本改為

<Argument name="YieldType">YIELD_PRODUCTION</Argument>

<Argument name="Amount" type="ScaleByGameAge" extra="100">100</Argument>

第一行的YIELD就是產出的意思,後綴就是產出的類型,生產力,如果你想要改成其他的加成,只需將 PRODUCTION 改為 GOLD(錢) SCIENCE(科) CULTURE(文) HAPPINESS(幸福度) FOOD(食物)

第二行的>100<就是產出的數值

最後得到的效果就是每個城市(注意是城市不是城鎮)默認產出100生產力

想要多少數值自己修改,比如你覺得人口漲得慢,要加食物,將PRODUCTION改成FOOD,城市開局就加100食物了

注意,在數列之前的<Argument name="Amount" type="ScaleByGameAge" extra="100">,這一行的意思是數值會隨著時代而翻倍,extra=100%就是翻1倍的意思,也就是當你從古典變成探索時代,紀念品的生產力會翻倍,如果覺得太變態可以把 type="ScaleByGameAge" extra="100" 刪掉

既然一個紀念品只能加一種數值,那麼就再改一個吧

ctrl+f搜索 confucius,找到 id="MEMENTO_CONFUCIUS_BRUSH_SCROLL_MODIFIER" (對應的紀念品是筆與牘,孔子2級解鎖)

把第一行的 effect="EFFECT_CITY_ADJUST_GROWTH_PER_WORKER"> 改為 effect="EFFECT_CITY_ADJUST_YIELD">

之後將</SubjectRequirements>下面的兩行<Argument開頭的文本改為

<Argument name="YieldType">YIELD_FOOD</Argument>

<Argument name="Amount" type="ScaleByGameAge" extra="100">50</Argument>

最後的效果圖:畫紅圈的是我修改過的【圖片】2個紀念品配合起來就是開局城市加100生產力50

文明7紀念品修改教程,任意版本適用-第0張

食物了,當然你可以自己修改加成種類和數值


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com