3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1531|回复: 60
打印 上一主题 下一主题

[修改] 纪念物效果的一些进阶修改

  [复制链接]

3

主题

127

帖子

349

积分

高级玩家

Rank: 4

贡献度
7
金元
3210
积分
349
精华
0
注册时间
2018-2-4
跳转到指定楼层
主题
发表于 2025-3-22 21:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
纪念物的属性文明7是通过Modifier调用effect来实现的,因此包含文明效果,领袖效果,奇观效果,单位效果等所有通过这种方法调用的效果均可移植到纪念物里。需要注意的是collection这里指定的生效对象。比如单位效果一般生效对象是COLLECTION_OWNER,但是通过纪念物来获得的话需要改为COLLECTION_PLAYER_UNITS,如果限定特定单位类型的话需要通过<Requirement type="REQUIREMENT_UNIT_TAG_MATCHES">来进行单位类型限定(比如远程单位攻击范围修改最好就限定远程单位避免不必要的错误)。下面就举一些例子说明。1.每个时代直接获得影响力
  <Modifier id="MEMENTO_FOUNDATION_LYDIAN_LION_MODIFIER_1" collection="COLLECTION_OWNER" effect="EFFECT_PLAYER_GRANT_YIELD" permanent="true" run-once="true">
    <SubjectRequirements>
      <Requirement type="REQUIREMENT_GAME_IS_STARTED"/>
    </SubjectRequirements>
    <Argument name="YieldType">YIELD_DIPLOMACY</Argument>
    <Argument name="Amount" type="ScaleByGameAge" extra="100">1200000</Argument>
  </Modifier>

这里参考时代获得金币的效果,直接把获得类型改为影响力同样是可以生效的,数值最好不要超过1200000,否则过时代叠加后容易变负数,这个效果可以通过<Argument name="YieldType">YIELD_GOLD,YIELD_DIPLOMACY</Argument>的形式替换第五行,同时实现金币和影响力的时代获得不用额外写个Modifier。
2.全地形保留地块产出
  <Modifier id="MEMENTO_FOUNDATION_LYDIAN_LION_MODIFIER_12" collection="COLLECTION_PLAYER_CITIES" effect="EFFECT_CITY_GRANT_NATURAL_YIELDS">
    <Argument name="TerrainTypes">TERRAIN_NAVIGABLE_RIVER,TERRAIN_COAST,TERRAIN_FLAT,TERRAIN_HILL,TERRAIN_MOUNTAIN,TERRAIN_OCEAN</Argument><!--按顺序分别对应可航行河流,海岸,平坦,崎岖,山脉,海洋-->   
  </Modifier>


这里参考高绵的特性河流保留产出,从地形文件terrain里将所有地形加入指定类型中,则实现了在任何地形都能保留地块产出
游客,如果您要查看本帖隐藏内容请回复


领袖的个人挑战就比较麻烦了,是通过event系统来实现的,因此必须调用event函数。事件名和参数请自行查看metaprogression-gameeffects。
仅做抛砖引玉。额外政策槽位,玛雅特技科转文,玛雅特技文转科,古典额外万神殿槽位之类的都可以通过就不再赘述。同理这些也可以转写为文明效果,领袖效果,奇观效果,单位效果。希望能为有意写mod或者纪念物的人提供一些参考,以上

评分

1

查看全部评分

回复

使用道具 举报

1

主题

244

帖子

390

积分

高级玩家

Rank: 4

贡献度
1
金元
3859
积分
390
精华
0
注册时间
2013-1-30
舒服的沙发
发表于 2025-3-23 23:05 | 只看该作者
感谢楼主分享
回复 支持 反对

使用道具 举报

3

主题

136

帖子

1313

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
11934
积分
1313
精华
0
注册时间
2022-9-22
硬硬的板凳
发表于 2025-3-24 16:28 | 只看该作者
简单修改,得力者百
回复 支持 反对

使用道具 举报

0

主题

784

帖子

1034

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
10337
积分
1034
精华
0
注册时间
2009-11-9
冰凉的地板
发表于 2025-3-24 19:38 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

5

主题

953

帖子

992

积分

超级玩家

Rank: 5Rank: 5

贡献度
8
金元
9601
积分
992
精华
0
注册时间
2009-10-19
5#
发表于 2025-3-25 18:11 | 只看该作者
111111111
回复 支持 反对

使用道具 举报

37

主题

2098

帖子

1971

积分

游戏狂人

Rank: 6Rank: 6

贡献度
10
金元
19314
积分
1971
精华
0
注册时间
2012-1-2
6#
发表于 2025-3-25 19:10 | 只看该作者
楼主辛苦谢谢楼主
回复 支持 反对

使用道具 举报

1

主题

348

帖子

583

积分

高级玩家

Rank: 4

贡献度
0
金元
5829
积分
583
精华
0
注册时间
2020-4-6
7#
发表于 2025-3-26 23:22 | 只看该作者
楼主辛苦,想问一下25号更新之后还有用吗
回复 支持 反对

使用道具 举报

0

主题

269

帖子

393

积分

高级玩家

Rank: 4

贡献度
0
金元
3927
积分
393
精华
0
注册时间
2012-11-10
8#
发表于 2025-3-27 13:15 | 只看该作者
66666666666666
回复 支持 反对

使用道具 举报

3

主题

127

帖子

349

积分

高级玩家

Rank: 4

贡献度
7
金元
3210
积分
349
精华
0
注册时间
2018-2-4
9#
 楼主| 发表于 2025-3-27 13:52 | 只看该作者
xhmgood 发表于 2025-3-26 23:22
楼主辛苦,想问一下25号更新之后还有用吗

这套逻辑是底层逻辑,除非他把整个游戏重做,一般不会失效的。只是需要注意的是非mod形式修改的话,每次更新可能导致修改过的文件被更新,进而需要重新修改。
回复 支持 反对

使用道具 举报

0

主题

28

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1064
积分
106
精华
0
注册时间
2016-7-24
10#
发表于 2025-3-28 02:35 | 只看该作者
。,
ppppppppppppppppppp
回复 支持 反对

使用道具 举报

0

主题

28

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1064
积分
106
精华
0
注册时间
2016-7-24
11#
发表于 2025-3-28 02:36 | 只看该作者
大佬这个怎么改啊 我想改回以前的玛雅
回复 支持 反对

使用道具 举报

1

主题

85

帖子

191

积分

中级玩家

Rank: 3Rank: 3

贡献度
7
金元
1631
积分
191
精华
0
注册时间
2012-2-18
12#
发表于 2025-3-28 10:23 | 只看该作者


纪念物效果的一些进阶修改
回复 支持 反对

使用道具 举报

3

主题

127

帖子

349

积分

高级玩家

Rank: 4

贡献度
7
金元
3210
积分
349
精华
0
注册时间
2018-2-4
13#
 楼主| 发表于 2025-3-28 13:06 | 只看该作者
1t12t 发表于 2025-3-28 02:36
大佬这个怎么改啊 我想改回以前的玛雅

Sid Meier's Civilization VII\Base\modules\age-antiquity\data文件夹下面的constructibles-gameeffects.xml里你搜Maya Uwaybil Kuh把下面的<Argument name="PercentCost">5</Argument>改成15就是原来的了
回复 支持 反对

使用道具 举报

0

主题

28

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1064
积分
106
精华
0
注册时间
2016-7-24
14#
发表于 2025-3-28 14:02 | 只看该作者
a070357 发表于 2025-3-28 13:06
Sid Meier's Civilization VII\Base\modules\age-antiquity\data文件夹下面的constructibles-gameeffects ...

为什么我修改后 我的人物都变成1级了,还有这个是不是文本不显示的 实际上会触发
回复 支持 反对

使用道具 举报

3

主题

127

帖子

349

积分

高级玩家

Rank: 4

贡献度
7
金元
3210
积分
349
精华
0
注册时间
2018-2-4
15#
 楼主| 发表于 2025-3-29 12:17 | 只看该作者
1t12t 发表于 2025-3-28 14:02
为什么我修改后 我的人物都变成1级了,还有这个是不是文本不显示的 实际上会触发
...

这个只影响实际效果,游戏的文本的单独的文件,你想改的话要改Sid Meier's Civilization VII\Base\modules\age-antiquity\text\en_us下面的ConstructibleText.xml然后搜UWAYBIL_KUH把DESCRIPTION和TOOLTIP中的5也改成15才行。至于变1级应该是2k账号连接不稳定导致的,偶尔会遇到,退了重进或者开个加速器重进一般都能解决
回复 支持 反对

使用道具 举报

0

主题

1430

帖子

1628

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
16278
积分
1628
精华
0
注册时间
2014-2-17
16#
发表于 2025-3-29 16:04 | 只看该作者
好东西,拿走了,临走顶个贴感谢一下楼主!这就非常给力了!感谢分享!
回复 支持 反对

使用道具 举报

5

主题

950

帖子

1083

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
10794
积分
1083
精华
0
注册时间
2016-2-6
17#
发表于 2025-3-29 17:40 | 只看该作者
000000000000000000
回复 支持 反对

使用道具 举报

0

主题

50

帖子

109

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1089
积分
109
精华
0
注册时间
2011-4-3
18#
发表于 2025-3-30 15:48 | 只看该作者
学习一下
回复 支持 反对

使用道具 举报

8

主题

564

帖子

953

积分

超级玩家

Rank: 5Rank: 5

贡献度
48
金元
7610
积分
953
精华
0
注册时间
2008-7-10
19#
发表于 2025-3-31 09:28 | 只看该作者
11111111111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

1579

帖子

1746

积分

游戏狂人

Rank: 6Rank: 6

贡献度
2
金元
17384
积分
1746
精华
0
注册时间
2009-11-28
20#
发表于 2025-3-31 17:14 | 只看该作者
谢谢楼主
回复 支持 反对

使用道具 举报

0

主题

239

帖子

271

积分

高级玩家

Rank: 4

贡献度
0
金元
2712
积分
271
精华
0
注册时间
2020-1-31
21#
发表于 2025-4-1 15:37 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

0

主题

6

帖子

9

积分

新手玩家

Rank: 1

贡献度
0
金元
90
积分
9
精华
0
注册时间
2025-4-2
22#
发表于 2025-4-2 09:56 | 只看该作者
大佬们到底是怎么发现这些的。。真就debug思维读代码吗
回复 支持 反对

使用道具 举报

3

主题

576

帖子

798

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7777
积分
798
精华
0
注册时间
2012-1-28
23#
发表于 2025-4-3 09:58 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

86

帖子

158

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1581
积分
158
精华
0
注册时间
2016-1-30
24#
发表于 2025-4-12 12:14 | 只看该作者
11111111111111111111111
回复 支持 反对

使用道具 举报

1

主题

164

帖子

223

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2231
积分
223
精华
0
注册时间
2016-5-14
25#
发表于 2025-4-12 13:53 | 只看该作者
十分感谢!!!!!
回复 支持 反对

使用道具 举报

3

主题

114

帖子

221

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
1690
积分
221
精华
0
注册时间
2014-4-10
26#
发表于 2025-4-12 23:42 | 只看该作者
66666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

45

帖子

87

积分

初级玩家

Rank: 2

贡献度
0
金元
873
积分
87
精华
0
注册时间
2024-2-29
27#
发表于 2025-4-23 10:22 | 只看该作者
谢谢楼主分享1
回复 支持 反对

使用道具 举报

2

主题

832

帖子

933

积分

超级玩家

Rank: 5Rank: 5

贡献度
2
金元
9252
积分
933
精华
0
注册时间
2012-10-26
28#
发表于 2025-4-24 10:04 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

151

帖子

243

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2425
积分
243
精华
0
注册时间
2016-8-22
29#
发表于 2025-4-25 21:55 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

1

主题

266

帖子

331

积分

高级玩家

Rank: 4

贡献度
1
金元
3267
积分
331
精华
0
注册时间
2012-8-3
30#
发表于 2025-5-3 00:03 | 只看该作者
好,鼎,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-21 15:15 , Processed in 0.291995 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表