游侠NETSHOW论坛

标题: 文明6国家新特性添加(新增影响力增加) [打印本页]

作者: luyongchen    时间: 2016-10-22 00:45:43     标题: 文明6国家新特性添加(新增影响力增加)

研究了一天,晚上才弄好,然后刚才玩了100个回合没什么毛病,于是拿出来大家分享一下。

这个不能算是mod吧,只是单纯的修改了XML文件。

下面是正题:
我相信研究过XML的朋友都发现了,文明6的XML的格式与5代不同,因此傻瓜式的在Civilizations文件里在中国后面添加特性。
只能是添加其他国家的特性,并且修改就只能和其他国家一起修改。达不到五代狂派式修改的效果。
这里我研究了一天(主要是研究句法和词缀,重启游戏几十次)

首先是要了解文明6的国家特性是什么样的,先看一下Civilizations文件里关于中国的一段
                <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_CIVILIZATION_DYNASTIC_CYCLE"/>
                <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_CIVILIZATION_IMPROVEMENT_GREAT_WALL"/>
                <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_CIVILIZATION_UNIT_CHINESE_CROUCHING_TIGER"/>

略懂英文的朋友就看出来,这三行分别是中国的三个特性
改朝换代,特殊建筑长城,特殊单位虎蹲炮。
这里我们肯定选择修改“改朝换代”,特殊单位和特殊建筑无法进行破坏平衡性的修改。

PS:这里其实是最轻松修改的地方,不追求破坏平衡的朋友这里其实就可以随便改改,中国就很强了。
          比如<Row CivilizationType="CIVILIZATION_AMERICA" TraitType="TRAIT_CIVILIZATION_FOUNDING_FATHERS"/>
                <Row CivilizationType="CIVILIZATION_AMERICA" TraitType="TRAIT_CIVILIZATION_BUILDING_FILM_STUDIO"/>
                <Row CivilizationType="CIVILIZATION_AMERICA" TraitType="TRAIT_CIVILIZATION_UNIT_AMERICAN_P51"/>

将其中的AMERICA换成CHINA,就会让中国获得美国的三个特性。 但我们继续向下探寻。要改出新的特性来。


作者: luyongchen    时间: 2016-10-22 00:45:44

接下来继续,前文说了,新的特性肯定不能挂靠在特殊单位和特殊建筑下。
因此我们继续深究“改朝换代”

就会发现这两行
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_CIVIC_BOOST</ModifierId>
                </Row>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                </Row>

什么意思呢,其实就是改朝换代这个特性的两个方面,文化加速和科技加速。
其中我们再以科技加速来看,还是在这个文本,可以找到
                 <Row>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                        <Name>Amount</Name>
                        <Value>10</Value>
                        <Extra>-1</Extra>
                </Row>

我相信也很容易看出来这个语句的意思,10%增速。
这就是中国尤里卡60=50+10的由来,因此如果想提高中国特性的效果,把这里的10改成更高的数值就可以了。
不过我们的最终目的还没到,往下看。

作者: luyongchen    时间: 2016-10-22 00:45:45

首先看一个句子                
                 <Row>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST</ModifierType>
                </Row>
在civilization的文件中关于科技加速,除了上文的2个句式外这是最后一个。
意思也很简单,定义了科技加速这个ID的意义。

所以我们终于弄明白了一个文明特性从上至下的嵌套关系:
CHINA→TRAIT_CIVILIZATION_DYNASTIC_CYCLE→TRAIT_TECHNOLOGY_BOOST→MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST→赋值

所以我们要加入自己的新特性,在中间的环节加就可以了。
首先今天不会在TRAIT_CIVILIZATION_DYNASTIC_CYCLE这个环节加新的,因为TRAIT_CIVILIZATION_DYNASTIC_CYCLE还包括了说明语句,图标之类的,如果添加会比较麻烦。
而MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST这个环节是给科技加速赋予意义,一旦改了,中国的科技加速特性就没了。
因此我们在这两个中间TRAIT_TECHNOLOGY_BOOST这里修改一下。


我们找回TRAIT_CIVILIZATION_DYNASTIC_CYCLE,在这里
                 <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_CIVIC_BOOST</ModifierId>
                </Row>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                </Row>
我们新添加一行
                 <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_ModifierId</ModifierId>
                </Row>
意思是加一个改朝换代里的特性,名字叫modified,因为我准备做一个翻倍产出的特性。

然后跟着上文的嵌套往下走,定义TRAIT_ModifierId的意义。   



这里用上我花费一天的成果。这游戏没有奇迹或者什么东西是有全局加成的,因此新语句没有什么例子可借鉴。试了很多,重开游戏烦死。


在              <Row>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST</ModifierType>
                </Row>
这个语句下面添加一行新语句(请熟用ctrl+F)
                 <Row>
                        <ModifierId>TRAIT_ModifierId</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER</ModifierType>
                </Row>
定义TRAIT_ModifierId的意义是城市地块产出百分比提高

再用ctrl+F找到<ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>的赋值,也就是
             <Row>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                        <Name>Amount</Name>
                        <Value>10</Value>
                        <Extra>-1</Extra>
                </Row>
下面,我们要为我们新添加的特性赋值,这里我们直接赋值是没有意义的。
而要这么输
               <Row>
                        <ModifierId>TRAIT_ModifierId</ModifierId>
                        <Name>YieldType</Name>
                        <Value>YIELD_PRODUCTION</Value>
                </Row>
                <Row>
                        <ModifierId>TRAIT_ModifierId</ModifierId>
                        <Name>Amount</Name>
                        <Value>100</Value>
                </Row>
先说明<ModifierId>TRAIT_ModifierId</ModifierId>是地块的锤子产出修改
然后修改值为增加100%。
至此,修改就完成了,保存文件然后进入游戏,在城市锤子图标上停留,就会看到下面有一个修正值+100%。

楼下放上已修改好的,方便伸手党


作者: luyongchen    时间: 2016-10-22 00:45:46

本帖最后由 zc013 于 2016-10-31 19:40 编辑


路径:steamapps\common\Sid Meier's Civilization VI\Base\Assets\Gameplay\Data

另外说明一下,原文件自然是需要备份的,但不要备份在原文件夹下,文明6的读取游戏文件有些诡异。

此贴旨在抛砖引玉,感兴趣的可以深入研究下,以后让我也享受到你们研究的成果。

这个附件包含的是中国食物翻倍,产能翻倍,科研翻倍的文件。没有任何加密,想自己DIY的可以自行打开研究。

这个是文化,科技,食物,金钱增加1倍,锤子增加1.5倍的文件。

不过这不是重点,是加了一个新的语句。MODIFIER_PLAYER_ADJUST_INFLUENCE_POINTS_PER_TURN

每回合影响力额外+5,配合文化翻倍,使者占领全世界。

不过没找到如何百分比增加,如有朋友发现可回复。

作者: 1423790611    时间: 2016-10-22 00:48:09

感谢技术贴!
作者: StarLight    时间: 2016-10-22 05:17:30

辛苦工作必须支持。
作者: fox19810704    时间: 2016-10-22 09:21:13

晕了,按照楼主办法,我还想让信仰,钱,文化翻倍
改了之后,进不了游戏。。。。
作者: fox19810704    时间: 2016-10-22 09:28:22

好吧,是自己搞错了,多复制了
作者: hoch    时间: 2016-10-22 10:05:51

支持技术贴,可否重新整理为一个完整的单帖,以方便大家阅览和评分~
作者: xialei_026    时间: 2016-10-22 10:09:16

hoch 发表于 2016-10-22 10:05
支持技术贴,可否重新整理为一个完整的单帖,以方便大家阅览和评分~

终于找到你了,还是看一下留言吧。
作者: hoch    时间: 2016-10-22 10:22:28

xialei_026 发表于 2016-10-22 10:09
终于找到你了,还是看一下留言吧。

嗯,真是各种懵圈儿啊~

作者: anyonecanbe    时间: 2016-10-22 11:36:08

这才是大神级的膜拜啊
作者: anyonecanbe    时间: 2016-10-22 14:17:49

经测试 貌似该修改不可以跟长城修改 同用 导致建成建设不了
作者: luyongchen    时间: 2016-10-22 15:26:34

anyonecanbe 发表于 2016-10-22 14:17
经测试 貌似该修改不可以跟长城修改 同用 导致建成建设不了

请详细说一下,我这样改之后没建长城,节奏太快,没那个功夫

作者: pk119vs110    时间: 2016-10-24 01:12:41

有找到全局效果的单位经验值指令么?昨天测试好几个都不能用
<Row>
                        <ModifierId>TRAIT_XP</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_UNITS_ADJUST_GRANT_EXPERIENCE</ModifierType>
                </Row>
定义TRAIT_XP的意义是经验值提高(这个指令已确认无效)
苏美尔参战半径共享经验做出一个独立领袖特性,开拓者一建城就退出;把分享经验特性改国籍给秦始皇,之前修改的领袖特性全部失效
参战经验分享:
<Row>
                        <ModifierId>XP</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_ADJUST_JOINTWAR_EXPERIENCE</ModifierType>
                </Row>
赋值:半径  <row>
                        <ModifierId>XP</ModifierId>
                        <Name>Range</Name>
                        <Value>25</Value>
                </Row>
作者: anyonecanbe    时间: 2016-10-24 17:56:02

luyongchen 发表于 2016-10-22 15:26
请详细说一下,我这样改之后没建长城,节奏太快,没那个功夫

我用了这个新特性 然后又修改了长城编码 导致进游戏建城时就自动退出  然后删除长城编码后可正常使用  不知道虎樽炮的修改编码跟这个通不通用

作者: 孤星一泪    时间: 2016-10-24 18:00:39

支持楼主,很棒。。。辛苦了
作者: zstar2001    时间: 2016-10-24 22:51:09

6666666666666666666666666666666

作者: yaska    时间: 2016-10-24 23:22:54

火钳刘明

作者: wuguanqiun    时间: 2016-10-24 23:55:44

好东西~

作者: 101023feng    时间: 2016-10-26 15:13:59

pk119vs110 发表于 2016-10-24 01:12
有找到全局效果的单位经验值指令么?昨天测试好几个都不能用

                        TRAIT_XP

用amount

作者: Goblinhuc    时间: 2016-10-26 15:27:12

感谢楼主,难怪我自己改的时候只有载入界面有变化,游戏中无作用,也就是只改了皮毛,内容是空的

作者: liuldy    时间: 2016-10-31 19:00:57

感谢楼主教学
作者: gogon1111    时间: 2016-10-31 21:39:59

ddddddddddddddddddd

作者: zsl0516    时间: 2016-11-1 08:43:06

{:13_431:}

作者: 无色浪漫    时间: 2016-11-2 00:44:45

生生世世

作者: 乙烯china    时间: 2016-11-2 14:58:08

{:13_427:}
作者: aqueddc    时间: 2016-11-3 21:53:33

怎麼看到一半了需要回復...

作者: yueye102938    时间: 2016-11-5 02:08:04

相比单纯修改地块产出,感觉这样百分比提高更加好玩点
作者: 初见既是离别丶    时间: 2016-11-5 11:23:01

谢谢楼主~
作者: lishijie007    时间: 2016-11-6 10:48:53

9999999999999
作者: fouler35    时间: 2016-11-6 17:23:55



作者: hiook    时间: 2016-11-7 00:16:35

谢谢楼主~~~

作者: tdting    时间: 2016-11-8 16:20:51

d d d d d d
作者: tdting    时间: 2016-11-8 16:22:23

d d d d d d
作者: 天上隼    时间: 2016-11-8 23:04:15

最近正在研究相关的修改,感谢技术大大发帖教学

作者: liuyes614    时间: 2016-11-12 14:37:05

这是一个好同志
作者: lanfengzy    时间: 2016-11-12 16:29:25

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

作者: euang    时间: 2016-11-13 00:08:00

luyongchen 发表于 2016-10-22 00:45
首先看一个句子                
                 
                        TRAIT_TECHNOLOGY_BOOST

楼主辛苦!!!!

作者: euang    时间: 2016-11-13 16:56:40

楼主辛苦!感谢感谢!经使用没发现问题。。。话说这代要建设的东东忒多了,能不能改成5格工作区。。。
作者: srx_r_0    时间: 2016-11-13 22:59:21

进来学习一下

作者: nosmollboy    时间: 2016-11-15 22:43:32

看看哦~~~~~~~

作者: xxxmond    时间: 2016-11-17 03:14:20

佩服佩服,这是我想要的。谢谢
作者: vvliuwei    时间: 2016-11-19 01:41:37

谢谢分享

作者: lxzolc    时间: 2016-11-19 10:39:50

感谢分享!

作者: ruilee2001    时间: 2016-11-20 13:18:21

太好了,这个非要看看才行

作者: lcw2211    时间: 2016-11-21 00:52:07



作者: cglion123    时间: 2016-11-21 23:38:44

谢谢,很好的修改方法
作者: falls9    时间: 2016-11-28 21:26:28

好好学习一下~!!
作者: jjro    时间: 2016-11-29 11:16:38

感谢分享!

作者: SSSam    时间: 2016-11-30 23:51:45

贊一個
作者: Lenhard    时间: 2016-12-1 00:00:17



作者: 镜中人生    时间: 2016-12-1 23:43:04

[哈哈]

作者: w19921013    时间: 2016-12-2 01:12:49



作者: scdytb_01    时间: 2016-12-2 10:26:25

厉害了,我的哥
作者: ddk68936890    时间: 2016-12-3 08:35:35



作者: blade2002    时间: 2016-12-4 16:50:13

看看





作者: 080808    时间: 2016-12-26 16:19:18

RE: 文明6国家新特性添加(新增影响力增加) [[url=]修改[/url]]

作者: jzsscsb    时间: 2016-12-26 22:56:57

6666666666666666666666666
作者: fxgzrr    时间: 2016-12-28 14:38:11

谢谢!
作者: ansirandy    时间: 2016-12-29 14:41:18

这就是万中无一的高手中的高高手~~谢谢~

作者: _tester_    时间: 2016-12-29 15:56:42

kanyikan

作者: mistertam1214    时间: 2017-1-3 14:47:33



作者: q451143538    时间: 2017-1-18 21:14:27

好东西~
作者: zhouqf16888    时间: 2017-1-25 08:49:40

感谢楼主
作者: huaxiaofeng    时间: 2017-1-25 10:23:29

快速支持~加油加油
作者: tongbao200    时间: 2017-1-27 01:22:58

技术贴  必须回复一下  辛苦了

作者: carriveye    时间: 2017-1-27 09:17:17

非常感谢啊,找了好久了

作者: roger4662000    时间: 2017-1-30 23:37:51

太厲害了樓主 感恩

作者: lh1978    时间: 2017-2-1 11:44:49

楼主股真厉害

作者: wode1313    时间: 2017-2-4 09:05:08

1111111111111111111111111111

作者: 乱雪月花    时间: 2017-2-28 00:51:50

努力学习

作者: panixtsr    时间: 2017-3-6 11:07:22

支持支持

作者: yy11uu22    时间: 2017-3-9 17:41:03

感谢分享~~
作者: mengjuncheng    时间: 2017-3-9 19:54:58

好厉害。。。
作者: cx7211    时间: 2017-3-14 23:27:39

dfgbdbhnjhndtn

作者: dwp0211    时间: 2017-3-15 01:54:15

牛啊

作者: keringer    时间: 2017-3-17 18:45:37

高端大气上档次

作者: yyzz1001    时间: 2017-3-17 20:39:59

谢谢楼主。。。66666


作者: leotaz    时间: 2017-3-25 12:15:26

kankan

作者: lilin19870914    时间: 2017-4-7 21:39:43

好东西~


作者: 5401852449    时间: 2017-4-10 11:50:44

呀呀呀

作者: zhaoqing127    时间: 2017-4-15 18:18:24


作者: 夜舞星辰    时间: 2017-4-19 05:07:26

        <Types>
                <Row Type="TRAIT_CIVILIZATION_DYNASTIC_CYCLE" Kind="KIND_TRAIT"/>

        </Types>

        <Traits>

                <Row TraitType="TRAIT_CIVILIZATION_DYNASTIC_CYCLE" Name="LOC_TRAIT_CIVILIZATION_DYNASTIC_CYCLE_NAME" Description="LOC_TRAIT_CIVILIZATION_DYNASTIC_CYCLE_DESCRIPTION"/>


        </Traits>

        <CivilizationTraits>
                <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_CIVILIZATION_DYNASTIC_CYCLE"/>
        </CivilizationTraits>

        <TraitModifiers>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_CIVIC_BOOST</ModifierId>
                </Row>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                </Row>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>UNIQUE_INFLUENCE_BONUS_1</ModifierId>
                </Row>
                <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType>
                        <ModifierId>UNIQUE_INFLUENCE_BONUS_2</ModifierId>
                </Row>
        <ModifierArguments>
                <Row>
                        <ModifierId>TRAIT_CIVIC_BOOST</ModifierId>
                        <Name>Amount</Name>
                        <Value>10</Value>
                        <Extra>-1</Extra>
                </Row>
                <Row>
                        <ModifierId>TRAIT_TECHNOLOGY_BOOST</ModifierId>
                        <Name>Amount</Name>
                        <Value>10</Value>
                        <Extra>-1</Extra>
                </Row>
                <Row>
                        <ModifierId>UNIQUE_INFLUENCE_BONUS_1</ModifierId>
                        <Name>ModifierId</Name>
                        <Value>TECH_BOOST_BONUS</Value>
                </Row>
                <Row>
                        <ModifierId>TECH_BOOST_BONUS</ModifierId>
                        <Name>Amount</Name>
                        <Value>1</Value>
                </Row>
                <Row>
                        <ModifierId>UNIQUE_INFLUENCE_BONUS_2</ModifierId>
                        <Name>ModifierId</Name>
                        <Value>CIVIC_BOOST_BONUS</Value>
                </Row>
                <Row>
                        <ModifierId>CIVIC_BOOST_BONUS</ModifierId>
                        <Name>Amount</Name>
                        <Value>1</Value>
                </Row>
        </ModifierArguments>


作者: asmask    时间: 2017-4-20 00:24:17

拜读学习了!强就一个字!

作者: fcf1208    时间: 2017-4-29 10:33:43

谢谢分享

作者: windxc    时间: 2017-4-29 17:01:18

学习一下,非常好的攻略,详细明了,谢谢楼主

作者: Coo-LED    时间: 2017-5-6 22:04:29

自己也正在手動改造,觀摩一下樓主的成果。
作者: 陆地之王闪电战    时间: 2017-5-20 14:50:51

很好很强大
作者: 陆地之王闪电战    时间: 2017-5-20 15:02:12

何必这么麻烦呢?直接用GM9,有钱有信仰有使者,你很快就统治世界了
作者: guttle    时间: 2017-5-22 07:41:53

好东西

作者: 世界黄昏    时间: 2017-5-24 22:40:37

66666666666666666666666666

作者: zzbuen    时间: 2017-5-25 20:43:11

好东西

作者: ℡紅雙囍ゞ    时间: 2017-5-27 13:50:19

AMERICA

作者: whhwill    时间: 2017-6-1 17:35:35

11111111111111111111111111111111111111

作者: rotchen    时间: 2017-6-4 14:27:10

学习一下。

作者: kim8250888    时间: 2017-6-4 21:59:06

好东东,收下了
作者: yajer523    时间: 2017-6-6 13:00:16

什么好东西·
作者: zyh536099    时间: 2017-6-7 14:37:36

支持!!!!

作者: pandalao    时间: 2017-6-10 22:46:07

厉害厉害





欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2