tkwlee 发表于 2016-10-21 16:23

《文明6》教你如何制作自己的DLC,如何创建新的建筑,不用开修改器一样让你上天,不修改原文件(更新增加战力)

本帖最后由 tkwlee 于 2016-10-25 15:26 编辑

前言:
这游戏做修改特别容易,前几代我也是一直用新增建筑的方法花式虐电脑,这一代却让我摸索了一些时间,主要是如果你修改原文件,那么一定要确保不要在原目录下备份,因为游戏会扫描所有的文件,而不管你文件名是什么,所以会出现修改无效的情况。
不过,这次做mod却特容易,还不用修改原文件,想还原也比较简单。
如要转载,我不指望213的紫某人保留出处,但请最起码保留作者,也不要随意修改山寨一个。

经研究,只要是建筑,能够建造的,AI都会去建,而且不管有没有卵用。所以,如果不想让电脑也使用,我这里临时想到了一个办法,就是限制建造数量,跟奇观一样,全世界只能有一个。
所以,你要在第一天就坐下来,第一个建造这个新建筑,不能让电脑抢先!

附近刚更新过了,关于怎么限制数量,看下我怎么改的就明白了。

好了,这是效果,在主菜单更多内容里,可以选择要不要使用这个mod,如果你不想用可以随时关闭。

游戏中,创建城市后,可以立刻建造。至于具体效果你可以自己修改和定义,图标目前我没细究,只是随意指定了一个。


下面说明制作过程:下载文件后,解压,参照修改。
Newbuilding_3DM.modinfo,这里是设定mod名字,要不要显示出来之类的.
Mod id随意写一个就是了,按照别人原先的格式。
<Name> <Teaser><Description>中间的字串,就是文本对应的ID值,这个你可以随意设定,但只要跟翻译文件里对得上就行。

下面说说Newbuilding_3DM_GameplayData.xml这个文件:
      <Row BuildingType="BUILDING_SOGMONUMENT" Name="LOC_BUILDING_SOGMONUMENT_NAME" PrereqDistrict="DISTRICT_CITY_CENTER" PurchaseYield="YIELD_GOLD" Cost="30" AdvisorType="ADVISOR_GENERIC"/>

BUILDING_SOGMONUMENT是游戏内部定义的建筑ID,就像是一个人的姓名一样,要保证所有用到的地方一致。LOC_BUILDING_SOGMONUMENT_NAME不用多说,翻译用的,Cost="30"这个值越小,建造越容易。


      <Row BuildingType="BUILDING_SOGMONUMENT" YieldType="YIELD_SCIENCE" YieldChange="12"/>
      <Row BuildingType="BUILDING_SOGMONUMENT" YieldType="YIELD_PRODUCTION" YieldChange="18"/>
      <Row BuildingType="BUILDING_SOGMONUMENT" YieldType="YIELD_FAITH" YieldChange="1"/>

这三行就是指定效果了,YieldChange="12"就是12点,
YIELD_SCIENCE 科研
YIELD_PRODUCTION 生产力
YIELD_FAITH 信仰
YIELD_CULTURE 文化
YIELD_GOLD 金钱
YIELD_FOOD 食物

各位可参照现有写法,增减效果,依葫芦画瓢。

至于中文显示,在Base\Assets\Text\Translations目录下,创建一个新文件,文件名可随意指定。游戏会读所有文件。
类似如下写法,这个不再赘述,相信大家都很聪明,参照我给的文件修改起来很简单。
                  <Replace Tag="3DMNewBuilding_Title" Language="zh_Hans_CN">
                      <Text>圣女碑</Text>
                  </Replace>


懒得再打字了,就这样,比较简单,我相信大部分人只要下载并查看后就知道怎么回事了,也可以研究出其他功能的mod。我这里权当抛砖引玉了。

好了,如果你不想研究这些,可直接下载以下附件解压覆盖到你的游戏根目录。

这个版本,只是稍有加强,让你有优势,但不会不和谐。
**** Hidden Message *****
这个会增加你所有单位3点移动速度,所有作战单位25点战时力量,包括宗教战争时的点数,就算是到后期都原子时代了,你依然有领先一两代的战斗力。
如图,棒子基础20,加上各种加成20+5+10=35,最后再加上附件dlc的加成25,就是60了,移动也是5格

**** Hidden Message *****
PS:有人说要限制某国家可用,如果只想用特定某国的话,可以修改国家特性。不用改建筑。研究一下Civilizations.xml。







commands36 发表于 2021-1-1 14:38

6666666666

whddw 发表于 2021-1-1 17:47

6666666666666666666666666666666

jiangyanxin 发表于 2021-1-1 21:46

顶我喜欢

tytjgj 发表于 2021-1-2 16:52

66666666666

风呢喃 发表于 2021-1-2 20:45

谢谢楼主分享

522411as 发表于 2021-1-2 22:47

谢谢分享

murder_or_mercy 发表于 2021-1-5 09:06

感谢大佬

shuyonghua 发表于 2021-1-8 15:55

可以,很强

rainingest 发表于 2021-1-8 22:50

666666666666

3dm_17408755 发表于 2021-1-9 18:37

zzzzzzzzzzzzzzzzzzzzzzzzzzz

daqinyifei 发表于 2021-1-9 22:08

11111111111111111111

88887766 发表于 2021-1-10 19:23

6666666666666666666666666666666666666666

hijacken 发表于 2021-1-10 20:54

感謝分享

t275619231 发表于 2021-1-13 12:37

666666666666666666666666666666666666666

shy26shy 发表于 2021-1-13 19:26

支持一下,大佬666

kaneyx911 发表于 2021-1-14 01:27

ddddddddddddddddddddd

toan 发表于 2021-1-14 18:31

久仰大名

江不让湖出海 发表于 2021-1-14 19:50

回复一下,感谢楼主

名字被和谐了 发表于 2021-1-15 23:26

感谢分享

圣光背叛了你 发表于 2021-1-17 02:09

666666666666666666666666666

Simple_Love 发表于 2021-1-17 10:45

666666666666666

非鱼飞花 发表于 2021-1-17 11:15

6666666666666666666

学习真快乐鸭 发表于 2021-1-21 12:05

666666666666666666

月呀肥 发表于 2021-1-22 02:05

666666666666666666623333333

madebao@126.com 发表于 2021-1-22 17:01

666666666666666666666

369010Z 发表于 2021-1-23 17:37

66666666666666666666

哈哈,, 发表于 2021-1-25 17:55

爱了爱了

date17 发表于 2021-1-25 18:49

相当流弊的样子啊

飞翔的咸鱼111 发表于 2021-1-27 01:22

66666666666666
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 《文明6》教你如何制作自己的DLC,如何创建新的建筑,不用开修改器一样让你上天,不修改原文件(更新增加战力)