537hjq 发表于 2020-12-29 14:53

文明6 老秦特色建筑 新增一个九州鼎

本帖最后由 回眸一笑泪倾城~ 于 2021-10-8 22:43 编辑

上周久违的玩了一把文明6 神难度 马拉松 老秦,结果刚开几回合就被野蛮人和2个国家轮着打被锤的不能安心种田,于是想做个老秦的特色建筑mod让我度过前期
mod截图参考圣女碑mod放入DLC文件夹,主菜单启用该DLC即可具体参数可以在Gameplay_Data.xml上修改 **** Hidden Message *****创意工坊搜 九州鼎PS.创意工坊我还上传了2个mod,直接搜祖龙(老秦加强)、圣杯(圣杯许愿)
说明:我只在风雨变幻测试没问题,前面的版本可能需要把历史时刻的配置删除<MomentIllustrations>
    <Row MomentIllustrationType="MOMENT_ILLUSTRATION_UNIQUE_BUILDING" MomentDataType="MOMENT_DATA_BUILDING" GameDataType="BUILDING_KYUSHU_TRIPOD" Texture="Moment_Infrastructure_Norway.dds"/>
</MomentIllustrations>
配置修改
<CivilizationTraits>
    <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_BUILDING_KYUSHU_TRIPOD"/>
</CivilizationTraits>指定特色建筑只能中国建造

<Buildings>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" Name="LOC_BUILDING_KYUSHU_TRIPOD_NAME"
      Description="LOC_BUILDING_KYUSHU_TRIPOD_DESCRIPTION" TraitType="TRAIT_BUILDING_KYUSHU_TRIPOD"
      PrereqDistrict="DISTRICT_CITY_CENTER" PurchaseYield="YIELD_GOLD"
      Cost="30" MaxPlayerInstances="1" Housing="2" Entertainment="2"
      AdvisorType="ADVISOR_CULTURE"/>
</Buildings>Buildings(建筑):Entertainment:宜居度来自娱乐区域CitizenSlots:公民槽位Housing:住房OuterDefenseHitPoints:外部防御 城墙是设置50点OuterDefenseStrength:外部防御强度(具体不明)但城墙是设置2点的RegionalRange:属性影响的范围 列如是1点,那么自身范围的1格都有效果Maintenance:每回合建筑消耗金钱Cost:需要花费的生产力MaxPlayerInstances:最多能建造的数量AdvisorType:当需要每回合产出伟人点数时加上 AdvisorType="ADVISOR_CULTURE"
<Building_YieldChanges>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" YieldType="YIELD_PRODUCTION" YieldChange="50"/>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" YieldType="YIELD_GOLD" YieldChange="10"/>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" YieldType="YIELD_CULTURE" YieldChange="10"/>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" YieldType="YIELD_FAITH" YieldChange="10"/>
</Building_YieldChanges> Building_YieldChanges(产出):YIELD_SCIENCE:科技YIELD_PRODUCTION:生产力YIELD_GOLD:金币YIELD_CULTURE:文化YIELD_FOOD:食物YIELD_FAITH:信仰
<Building_GreatPersonPoints>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" GreatPersonClassType="GREAT_PERSON_CLASS_GENERAL" PointsPerTurn="2"/>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" GreatPersonClassType="GREAT_PERSON_CLASS_PROPHET" PointsPerTurn="2"/>
</Building_GreatPersonPoints>Building_GreatPersonPoints(伟人):GREAT_PERSON_CLASS_MUSICIAN:大音乐家GREAT_PERSON_CLASS_ARTIST:大艺术家GREAT_PERSON_CLASS_SCIENTIST:大科学家GREAT_PERSON_CLASS_ENGINEER:大工程师GREAT_PERSON_CLASS_MERCHANT:大商人GREAT_PERSON_CLASS_GENERAL:大军事家GREAT_PERSON_CLASS_ADMIRAL:海军统帅GREAT_PERSON_CLASS_WRITER:大文学家GREAT_PERSON_CLASS_PROPHET:大预言家
<Building_GreatWorks>
    <Row BuildingType="BUILDING_KYUSHU_TRIPOD" GreatWorkSlotType="GREATWORKSLOT_PALACE" NumSlots="2"/>
</Building_GreatWorks>       Building_GreatWorks(巨作槽位):GREATWORKSLOT_RELIC:遗物槽位GREATWORKSLOT_WRITING:著作槽位GREATWORKSLOT_ART:艺术槽位GREATWORKSLOT_ARTIFACT:文物槽位GREATWORKSLOT_MUSIC:音乐槽位GREATWORKSLOT_PALACE:巨作槽
<ModifierArguments>
    <Row>
      <!--政策槽位增加-->
      <!--政策槽位类型-->
      <!--类型值为通用槽-->
      <ModifierId>KYUSHU_TRIPOD_CULTURE_ADJUST_GOVERNMENT_SLOTS_MODIFIER_1</ModifierId>
      <Name>GovernmentSlotType</Name>
      <Value>SLOT_WILDCARD</Value>
    </Row>
    <Row>
      <!--速度+3-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_MOVEMENT</ModifierId>
      <Name>Amount</Name>
      <Value>3</Value>
    </Row>
    <Row>
      <!--战斗力+25-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_COMBAT_STRENGTH</ModifierId>
      <Name>Amount</Name>
      <Value>25</Value>
    </Row>
</ModifierArguments>政策槽位类型:SLOT_MILITARY:军事SLOT_ECONOMIC:经济SLOT_DIPLOMATIC:外交SLOT_WILDCARD:万能
<UnitCommands>
    <Update>
      <Where CommandType="UNITCOMMAND_WONDER_PRODUCTION"/>
      <Set MaxEra="8"/>
    </Update>
</UnitCommands>建造者次数**奇观的时代,老秦默认2,最高8


--更新 2020-12-31
关于增加属性,例如增加射程
BuildingModifiers里新增一行数据(Row),建筑类型BuildingType(九州鼎),ModifierId自定义,但不能重复
<BuildingModifiers>
    <Row>
      <!--射程-->
      <BuildingType>BUILDING_KYUSHU_TRIPOD</BuildingType>
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_ATTACK_RANGE</ModifierId>
    </Row>
</BuildingModifiers>Modifiers里新增一行数据(Row),ModifierId就是上面自定义的,ModifierType是增加属性的类型,这个需要查(射程的是 MODIFIER_PLAYER_UNITS_ADJUST_ATTACK_RANGE),OwnerRequirementSetId是限定修正对象<Modifiers>
    <Row>
      <!--射程-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_ATTACK_RANGE</ModifierId>
      <ModifierType>MODIFIER_PLAYER_UNITS_ADJUST_ATTACK_RANGE</ModifierType>
      <!--限定修正对象为人类玩家时才生效-->
      <OwnerRequirementSetId>PLAYER_IS_HUMAN</OwnerRequirementSetId>
    </Row>
</Modifiers>ModifierArguments里新增一行数据(Row),ModifierId就是上面自定义的,Name是类型,Value是值<ModifierArguments>
    <Row>
      <!--射程+1-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_ATTACK_RANGE</ModifierId>
      <Name>Amount</Name>
      <Value>1</Value>
    </Row>
</ModifierArguments>
ModifierType:
MODIFIER_PLAYER_UNITS_ADJUST_MOVEMENT    单位增加以动力
MODIFIER_PLAYER_UNITS_ADJUST_UNIT_EXPERIENCE_MODIFIER    单位经验增加比例--额外增加%
MODIFIER_PLAYER_UNITS_ADJUST_HEAL_FROM_COMBAT    胜利后回复
MODIFIER_PLAYER_UNITS_ADJUST_ATTACK_RANGE    攻击距离增加
MODIFIER_PLAYER_ADJUST_UNIT_WONDER_PERCENT    建造者建造奇观%加成
MODIFIER_PLAYER_ADJUST_UNIT_DISTRICT_PERCENT    建造者建造区域%加成
MODIFIER_PLAYER_ADJUST_TRADE_ROUTE_CAPACITY    贸易路线增加
MODIFIER_PLAYER_CITIES_ADJUST_POLICY_AMENITY    城市的额外满意度
MODIFIER_PLAYER_CITIES_EXTRA_DISTRICT    城市超过限制造一个区域





--更新 2021-01-01
基于上面的方法,我写了个比较变态的版本,只是当教学用,不适合玩,不保证会出现什么错误
城市6大产出加成25%,额外贸易路线增加,额外城市满意度增加,允许城市无视人口限制,额外建造一个区域,忠诚度增加,单位移动增加,单位战斗力增加,单位经验比例加成100%,单位战胜后回复HP,
单位攻击距离增加,减少单位维护费用,兵种升级费用减少,建造者的建造次数,建造者建造奇观加成50%,建造者建造区域加成50%,军事工程师的建造次数,军事政策槽位增加,经济政策槽位增加,
外交政策槽位增加,通用政策槽位增加



**** Hidden Message *****

hhrsos 发表于 2020-12-29 20:44

下来试试

bb1361226 发表于 2020-12-30 23:21

不错,比以前造纸方MOD多更多功能

bb1361226 发表于 2020-12-31 19:47

可以加个增加贸易路线吗?

537hjq 发表于 2020-12-31 20:53

本帖最后由 537hjq 于 2021-1-1 12:26 编辑

bb1361226 发表于 2020-12-31 19:47
可以加个增加贸易路线吗?
相应位置加上里面的Row,我手写的,应该可以用<BuildingModifiers>
    <Row>
      <!--交易路线容量-->
      <BuildingType>BUILDING_KYUSHU_TRIPOD</BuildingType>
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_TRADE_ROUTE_CAPACITY</ModifierId>
    </Row>
</BuildingModifiers><Modifiers>
    <Row>
      <!--交易路线容量-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_TRADE_ROUTE_CAPACITY</ModifierId>
      <ModifierType>MODIFIER_PLAYER_ADJUST_TRADE_ROUTE_CAPACITY</ModifierType>
    </Row>
</Modifiers><ModifierArguments>
    <Row>
      <!--交易路线容量+1-->
      <ModifierId>KYUSHU_TRIPOD_UNITS_ADJUST_TRADE_ROUTE_CAPACITY</ModifierId>
      <Name>Amount</Name>
      <Value>1</Value>
    </Row>
</ModifierArguments>

唯迷影 发表于 2021-1-1 21:03

感谢分享

bb1361226 发表于 2021-1-2 22:07

537hjq 发表于 2020-12-31 20:53
相应位置加上里面的Row,我手写的,应该可以用

感谢~~~~~~{:3_104:}

lukehuangch 发表于 2021-1-3 00:44

谢谢分享!

3dm_17126304 发表于 2021-1-3 02:01

感谢分享

wen1986714 发表于 2021-1-4 21:01

感谢大佬分享

if萌新 发表于 2021-1-5 12:00

用了没加成

5438y 发表于 2021-1-9 11:38

537hjq 发表于 2020-12-31 20:53
相应位置加上里面的Row,我手写的,应该可以用

楼主啊,这个代码复制进哪里啊?我不敢瞎放,顺便求个加建造者次数的代码

草原上的路人甲 发表于 2021-1-11 21:19

感谢分享!https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

537hjq 发表于 2021-1-12 17:13

本帖最后由 537hjq 于 2021-1-12 17:32 编辑

5438y 发表于 2021-1-9 11:38
楼主啊,这个代码复制进哪里啊?我不敢瞎放,顺便求个加建造者次数的代码 ...
你在Gameplay_Data.xml加这段试试,在BuildingModifiers里加BuildingModifiers的内容,下面一样




<BuildingModifiers>
    <Row>
      <!--建造者次数-->
      <BuildingType>BUILDING_KYUSHU_TRIPOD</BuildingType>
      <ModifierId>KYUSHU_TRIPOD_SINGLE_CITY_GRANT_UNIT_IN_CITY_1</ModifierId>
    </Row>
</BuildingModifiers><Modifiers>
    <Row>
      <!--建造者次数-->
      <ModifierId>KYUSHU_TRIPOD_SINGLE_CITY_GRANT_UNIT_IN_CITY_1</ModifierId>
      <ModifierType>MODIFIER_SINGLE_CITY_GRANT_UNIT_IN_CITY</ModifierType>
    </Row>
</Modifiers><ModifierArguments>
    <Row>
      <!--单位类型是建造者-->
      <ModifierId>KYUSHU_TRIPOD_SINGLE_CITY_GRANT_UNIT_IN_CITY_1</ModifierId>
      <Name>UnitType</Name>
      <Value>UNIT_BUILDER</Value>
    </Row>
    <Row>
      <!--建造者次数+1-->
      <ModifierId>KYUSHU_TRIPOD_SINGLE_CITY_GRANT_UNIT_IN_CITY_1</ModifierId>
      <Name>Amount</Name>
      <Value>1</Value>
    </Row>
</ModifierArguments>

黑地 发表于 2021-1-19 20:59

我想改成巴比伦能用的要怎么改啊。。楼主有在吗

lr123abla 发表于 2021-1-28 12:21

这个和之前有一个“未来建筑”类似的,楼主能改成全文明都可以造的吗?
1回合生产,唯一的~
还有请问具体数值是怎么修改的?把文件改成.txt再编辑吗?

537hjq 发表于 2021-1-30 13:26

lr123abla 发表于 2021-1-28 12:21
这个和之前有一个“未来建筑”类似的,楼主能改成全文明都可以造的吗?
1回合生产,唯一的~
还有请问具体数 ...

xml文件可以直接选文本文件打开的
全文明可用把这一段删除
<CivilizationTraits>
    <Row CivilizationType="CIVILIZATION_CHINA" TraitType="TRAIT_BUILDING_KYUSHU_TRIPOD"/>
</CivilizationTraits>

537hjq 发表于 2021-2-1 09:37

本帖最后由 537hjq 于 2021-2-1 09:40 编辑

黑地 发表于 2021-1-19 20:59
我想改成巴比伦能用的要怎么改啊。。楼主有在吗
苏美尔吗
<CivilizationTraits>
    <Row CivilizationType="CIVILIZATION_SUMERIA" TraitType="TRAIT_BUILDING_KYUSHU_TRIPOD"/>
</CivilizationTraits>

lr123abla 发表于 2021-2-1 10:36

537hjq 发表于 2021-1-30 13:26
xml文件可以直接选文本文件打开的
全文明可用把这一段删除

我下了您这个,也下了另一个秦始皇“营火”mod,但在“模具”里启用时提示“已有该模组其他版本”(大概这个意思)
即使禁用了营火,启用了九州鼎,进游戏后还是营火的效果,不知道为什么……

537hjq 发表于 2021-2-1 15:58

本帖最后由 537hjq 于 2021-2-1 16:52 编辑

lr123abla 发表于 2021-2-1 10:36
我下了您这个,也下了另一个秦始皇“营火”mod,但在“模具”里启用时提示“已有该模组其他版本”(大概 ...
大概是guid冲突了(你重新下覆盖也行,我附件更新了)
KyushuTripod.modinfo文件,改成这个
<Mod id="D84ABF27-DAD3-A07F-5B7A-279402786A50" version="1">

JDETSH 发表于 2021-2-2 00:41

537hjq 发表于 2021-1-30 13:26
xml文件可以直接选文本文件打开的
全文明可用把这一段删除

多谢楼主,辛苦了。我下了加强版的然后删了你说得一段,但还是只能老秦能建造。没办法全文明。

JDETSH 发表于 2021-2-2 01:07

JDETSH 发表于 2021-2-2 00:41
多谢楼主,辛苦了。我下了加强版的然后删了你说得一段,但还是只能老秦能建造。没办法全文明。 ...

不对,说错了。是所有文明都不能建造了。连老秦都不能建造,求问

537hjq 发表于 2021-2-2 09:05

本帖最后由 537hjq 于 2021-2-2 09:08 编辑

JDETSH 发表于 2021-2-2 01:07
不对,说错了。是所有文明都不能建造了。连老秦都不能建造,求问
我忘了,还要删特色建筑,我电脑不在身边不好改,你试试这个


JDETSH 发表于 2021-2-2 10:19

537hjq 发表于 2021-2-2 09:05
我忘了,还要删特色建筑,我电脑不在身边不好改,你试试这个

可以了,谢谢大佬。

lr123abla 发表于 2021-2-2 11:20

537hjq 发表于 2021-2-1 15:58
大概是guid冲突了(你重新下覆盖也行,我附件更新了)
KyushuTripod.modinfo文件,改成这个



好的,我再试试

h9090960 发表于 2021-2-7 08:28

楼主我改了建造数量设置的20个,但是在第七个城的时候就不能建时代科技已经到了信息时代,是因为时代的原因不能建了吗?而且我直接开信息时代也不能建。

537hjq 发表于 2021-2-7 10:16

h9090960 发表于 2021-2-7 08:28
楼主我改了建造数量设置的20个,但是在第七个城的时候就不能建时代科技已经到了信息时代,是因为时代的原因 ...

因为我建筑属性里设置了外部防御,会和城墙一起消失
在<Buildings>里把OuterDefenseHitPoints,OuterDefenseStrength删了应该就行了


h9090960 发表于 2021-2-7 20:17

楼主想问问有没有能增加战略资源储备数量和每回合战略资源获取的代码呀?
感觉没把满天满地找资源,有时候为了一个资源做一个城有点闲的啊~

lovepmg 发表于 2021-2-10 11:28

楼主,为什么我启用了但是游戏里没有

537hjq 发表于 2021-2-10 11:58

lovepmg 发表于 2021-2-10 11:28
楼主,为什么我启用了但是游戏里没有

风云变幻和兴衰迭起有没有,因为我加了历史时刻要用到
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 文明6 老秦特色建筑 新增一个九州鼎