抵抗风暴吧 关注:175贴子:379
  • 25回复贴,共1

【轻改】修改地图资源的总量

只看楼主收藏回复

用dnSpy,具体怎么用我就不详细说了。
打开根目录\Data\Managed文件夹下的Assembly-CSharp.dll,搜索“ResourceDeposit”,搜索类型“类”。
在该类下找到“SetAvailable”,里面有一行代码是“this.State.maxCharges = this.GetMaxCharges();”,Ctrl+Shift+E进入编辑界面,在后面加上你要修改的倍数,比如“this.State.maxCharges = this.GetMaxCharges() * 5;”
二楼放图。


IP属地:广西1楼2022-11-13 03:21回复


    IP属地:广西2楼2022-11-13 03:28
    回复
      哥们能帮我找找每个空地有多少概率刷箱子在哪吗,我看了很久没找到


      IP属地:广东来自Android客户端3楼2022-11-13 14:42
      收起回复
        【关于修改城里的全局buff】
        这个是修改火山城里每次升级所获得的buff的奖励,主要方法有两种:
        1、可以直接打开自己的存档文件,用Notepad++打开比较安全,搜素“perks”,在该集合下的便是buff的数值,里面的英文很简单,对照着改就可以。(我不是用这种方法,不知道会不会有bug,自己尝试)
        2、使用DnSpy,打开根目录\Data\Managed文件夹下的Assembly-CSharp.dll,搜索“meta”,,搜索类型“命名空间”,便可以找到该空间“Eremite.Model.Meta”。
        展开该空间集即可找到各个buff对应的计算方式,比如要修改村民的移动速度,那就是打开“VillagersSpeedMetaRewardModel”,在其OnConsume函数中就可以找到计算公式,例如在后面加上“ * 20f”,那就代表每级+40%(2%×20)移动速度。
        楼下放图。


        IP属地:广西4楼2022-11-14 05:34
        收起回复


          IP属地:广西5楼2022-11-14 05:36
          回复
            这个可以应用在steam版本中么


            IP属地:黑龙江来自Android客户端6楼2022-11-14 08:25
            收起回复
              大佬你5楼的图不见了......


              IP属地:广东8楼2022-11-15 02:22
              回复
                补个图。


                IP属地:广西9楼2022-11-15 02:56
                收起回复
                  顺带一提,关于使用DnSpy修改之后反编译报红字错误的问题,主要就是没仔细看该函数变量的字符类型。可以将鼠标悬停在该变量上查看其类型,如果显示是“float”,则是“* 数值f”;如果显示是“int”,则是“* 数值”。



                  IP属地:广西10楼2022-11-15 03:03
                  收起回复
                    补充一个在游玩途中遇到的问题,也不知道是不是bug...
                    在主城升级到十几级的时候,会解锁一个【增加建造速度】的buff,但是我进行正值修改,改成“ * 9f”的时候,游玩途中建筑速度反而变慢了,结果退出查看存档,里面的对应值变成了-9...
                    所以我又改成了“ * -9f”,这才成功。
                    综上所述,如果大家要修改该buff “ConstructionSpeedMetaRewardModel”,要改成“ * -9f”(这是个负号)


                    IP属地:广西11楼2022-11-16 07:20
                    回复
                      感谢楼主,补充一个
                      起步点奖励满级情况下即可拥有64点起步奖励来购买心仪的起始奖励


                      IP属地:湖北12楼2023-03-20 01:09
                      回复
                        LZ有没有建筑影响范围及倍数的修改,比如房屋住宿数量增加


                        IP属地:重庆13楼2023-10-13 17:14
                        回复


                          修改可选蓝图个数和基石重新roll的次数方法。


                          IP属地:湖北14楼2023-11-01 20:55
                          收起回复