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

注册 登录

QQ登录

只需一步,快速开始

查看: 2104|回复: 3
打印 上一主题 下一主题

[游戏MOD] 上流社会 百货公司、家具、药店实际作用范围修改

[复制链接]

5

主题

108

帖子

194

积分

中级玩家

Rank: 3Rank: 3

贡献度
3
金元
1823
积分
194
精华
0
注册时间
2013-5-4
跳转到指定楼层
主题
发表于 2022-4-11 21:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
     之前有mod修改百货公司、家具、药店范围,但实际上影响居民的范围没有变。实际上修改的代码是这两行:
     <FullSatisfactionDistance>74</FullSatisfactionDistance>
     <NoSatisfactionDistance>75</NoSatisfactionDistance>
     直接改这个也不行,因为用的“135100,135189,135190,135103,135187,135188,135099,135122,135120,135123,135105,135121,134629,135194,135192,135193,135191,134631”在这里的代码格式不一样,需要分开。
     <ModOp Type="merge" GUID='135189,135190,135103,135187,135188,135122,135120,135123,135105,135121,134629,135194,135192,135193,135191,134631' Path="/Values/BuffFactory/PublicServiceData">
             <FullSatisfactionDistance>74</FullSatisfactionDistance>
             <NoSatisfactionDistance>75</NoSatisfactionDistance>
    </ModOp>
    <ModOp Type="add" GUID='135100,135099' Path="/Values/BuffFactory/PublicServiceData">
             <FullSatisfactionDistance>74</FullSatisfactionDistance>
             <NoSatisfactionDistance>75</NoSatisfactionDistance>
    </ModOp>
    按这个,就修改成功了(范围我没有改的太过分)。截了个图,虽然点百货公司的时候显示的道路覆盖方位依然很小,但左上角的楼显示已经覆盖了。
   
    另外,经过修改发现,<ProductionBuffDistance>65</ProductionBuffDistance>设置的距离和前面的设置不成比例,比如我把FullSatisfactionDistance设置成75,才刚刚能覆盖到ProductionBuffDistance的65。


回复

使用道具 举报

3

主题

697

帖子

626

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
6097
积分
626
精华
0
注册时间
2010-12-5
舒服的沙发
发表于 2022-5-21 22:12 | 只看该作者
好贴,之前那个就是错的,咋试都没效果,多谢大神纠正,
回复 支持 反对

使用道具 举报

0

主题

95

帖子

139

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1386
积分
139
精华
0
注册时间
2015-11-22
硬硬的板凳
发表于 2022-6-11 00:32 | 只看该作者
就很复杂。按照游戏介绍分析的结果是,<FullSatisfactionDistance>74</FullSatisfactionDistance>和<NoSatisfactionDistance>75</NoSatisfactionDistance>这两个影响的是绿色的路长度,用于满足摩天大楼的百货公司、家具、药店建筑需求(和货物无关);
那个<ProductionBuffDistance>65</ProductionBuffDistance>是百货公司、家具、药店里边货物的影响范围,当摩天大楼建筑需求被满足,这些货物就用于给普通居民建筑buff增益。
所以要满足摩天大楼需求改satisfaction;buff居民改buffdistance
回复 支持 反对

使用道具 举报

0

主题

95

帖子

139

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1386
积分
139
精华
0
注册时间
2015-11-22
冰凉的地板
发表于 2022-6-11 00:37 | 只看该作者
不成比例主要是因为一个是按半径计算,一个按路程格子计算。话说怎么同时修改<ProductionBuffDistance>,也需要一个merge一个add分开么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-29 19:51 , Processed in 0.030649 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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