老猫◆尘埃 发表于 2024-4-22 21:50

尝试了下外挂式修改 正版推荐

本帖最后由 老猫◆尘埃 于 2024-4-29 12:20 编辑

由于游戏正版会涉及更新 总是需要频繁修改游戏DLL 所以想到能不能一劳永逸的办法,目前已经有一个小demo 大家也可以尝试一下
1. 安装bepInEx Mono (对应旧版游戏 新版采用了il2cpp 研究不明白) 文件见我二楼附件 或者去github下
2. 运行游戏,注意看游戏目录下的BepoInEx目录内是否有LogOutput.log文件,如果有说明框架已经可以运行了
3.下载mod文件到bepInEx/plugins下 即可启用mod

注意: mod框架不要安装在游戏目录/REMASTER文件夹内 而是直接安装在游戏目录内
在安装MOD后将会在BepInEx/config生成一个叫做B75D16C9-FD2B-45A3-82D0-685174A2BD69.cfg 的文件
目前支持功能如下(均可配置)
1.无人机数量
2.居民需求倍率
3.生产周期
4.居民容量
5.生态小屋容量
6.能源消耗倍率
7.每栋建筑基础增加环境
8.存储倍率
20240429更新 发现一个很坑的bug 触发条件应该是人口远大于当前建筑规模导致的
临时解决办法是修改BLD.OnUpdate下3336行附近 对flag9赋值这一行 将||修改为&&(下面标红的地方)
flag10 = (!H.singletone.BS.activeSelf && this.Prod_INC_Population != 0 && (this.MyTerra.PopulationWISH < 0 && Mathf.Abs(this.MyTerra.PopulationWISH) >= this.Prod_INC_Population) && this.MyTerra.PopulationCountVirt - this.MyTerra.PopulationPlaceMax >= this.Prod_INC_Population);
**** Hidden Message *****






老猫◆尘埃 发表于 2024-4-23 13:47

本帖最后由 老猫◆尘埃 于 2024-4-24 00:56 编辑

问题已定位 似乎是框架版本太老了 试试这个框架
20240424 功能已更新 新增了存储倍率






了别牵挂︶ 发表于 2024-4-23 00:10

支持,就需要这种

了别牵挂︶ 发表于 2024-4-23 00:19

不过不知道怎么用

了别牵挂︶ 发表于 2024-4-23 00:52

大佬,我的BepInEx/config没有生产一个叫做B75D16C9-FD2B-45A3-82D0-685174A2BD69.cfg 的文件

athena201 发表于 2024-4-23 09:21

感谢分享

vea 发表于 2024-4-23 10:34

ffffffffffffffffffffffffffffffff

老猫◆尘埃 发表于 2024-4-23 10:44

了别牵挂︶ 发表于 2024-4-23 00:52
大佬,我的BepInEx/config没有生产一个叫做B75D16C9-FD2B-45A3-82D0-685174A2BD69.cfg 的文件...
检查安装步骤:

1.框架安装的目标路径为游戏目录(例如E:\SteamLibrary\steamapps\common\Cliff Empire)而不是新版游戏路径(例如E:\SteamLibrary\steamapps\common\Cliff Empire\REMASTER)

2.框架安装完成后会 正常情况下会静默运行,同时会输出日志 拿例子来说就是 E:\SteamLibrary\steamapps\common\Cliff Empire\BepInEx\LogOutput.log

↑如果这一步骤没有日志生成说明上述步骤执行有问题

3.下载我提交的Dll 到BepInEx/plugins/下 就完成安装了

这个Mod理论上适配大部分版本,在目前steam最新版1.39下是完全可以运行的

了别牵挂︶ 发表于 2024-4-23 12:23

大佬,我就是1.39版本steam的,按你的步骤mod框架是安装了,然后进旧版游戏时也是先跳出BepInEx黑框架才进游戏,也生成日志了BepInEx\LogOutput.log。但是第二步把Dll 放到BepInEx/plugins/后,直接没有后续了,BepInEx/config里面只有BepInEx.cfg这个文件,而没有你上面描述的B75D16C9-FD2B-45A3-82D0-685174A2BD69.cfg 的mod的配置文件,进入游戏后也没见有实际效果,当然我是以无人机机场显示上限作为参考mod是否生效的。。。我是小白,希望大佬见谅。

老猫◆尘埃 发表于 2024-4-23 13:42

了别牵挂︶ 发表于 2024-4-23 12:23
大佬,我就是1.39版本steam的,按你的步骤mod框架是安装了,然后进旧版游戏时也是先跳出BepInEx黑框架才进 ...

不太对 这样大概率是没有加载插件 看一下输出日志里有没有类似
1 plugin to load
这样的输出

老猫◆尘埃 发表于 2024-4-23 13:48

了别牵挂︶ 发表于 2024-4-23 12:23
大佬,我就是1.39版本steam的,按你的步骤mod框架是安装了,然后进旧版游戏时也是先跳出BepInEx黑框架才进 ...

应该是插件版本发错了 去试试刚置顶的文件

了别牵挂︶ 发表于 2024-4-23 14:12

0 plugin to load,对的我的控制台就是显示这样,是0加载的意思吧?然后你说了置顶了新的dll文件,我下载了,替换了,结果还是显示 0 plugin to load,游戏里也没生效。

老猫◆尘埃 发表于 2024-4-23 15:15

了别牵挂︶ 发表于 2024-4-23 14:12
0 plugin to load,对的我的控制台就是显示这样,是0加载的意思吧?然后你说了置顶了新的dll文件,我下载 ...

丢log上来吧 这没法定位问题

了别牵挂︶ 发表于 2024-4-23 15:41

是发这个上来吗

老猫◆尘埃 发表于 2024-4-23 16:33

了别牵挂︶ 发表于 2024-4-23 15:41
是发这个上来吗

看日志确实没有插件被加载 要不我远程你吧 留下QQ给我

了别牵挂︶ 发表于 2024-4-23 16:34

老猫◆尘埃 发表于 2024-4-23 16:33
看日志确实没有插件被加载 要不我远程你吧 留下QQ给我

568205860,感谢大大

99033610 发表于 2024-4-24 15:01

123123123123123

99033610 发表于 2024-4-24 15:27

本帖最后由 99033610 于 2024-4-24 15:38 编辑

老猫◆尘埃 发表于 2024-4-23 13:47
问题已定位 似乎是框架版本太老了 试试这个框架
20240424 功能已更新 新增了存储倍率


作者不能改一下研究周期吗???研究真的好慢 等的闹心谢谢作者大大了

老猫◆尘埃 发表于 2024-4-25 23:01

99033610 发表于 2024-4-24 15:27
作者不能改一下研究周期吗???研究真的好慢 等的闹心谢谢作者大大了
...

研究可以被教育加倍 默认3.6已经够用了 暂时不打算加了

robbinx 发表于 2024-4-25 23:34

多谢楼主分享,试试

我叫赵欢 发表于 2024-5-1 23:08

66666666666

yhdsxyl 发表于 2024-5-2 11:54

感谢分享!论坛因你更精彩!给楼主点赞,希望继续分享!

modmodmod 发表于 2024-5-7 16:31

666666666666666

Eustis 发表于 2024-5-26 22:34

666666666666

tuonelaswan 发表于 2024-7-2 22:28

6666666666666666666666666666666666666

376966593 发表于 2024-7-15 20:33

试试看看
、、、;;

kharen 发表于 2024-8-8 09:59

1111111111111111111111111111111111111111111111111

坏坏的爱 发表于 2024-8-15 14:54

感谢分享

扯淡呢 发表于 2024-8-17 15:47

666666666666666666666666666666666666666666666666666666666666666666

苍月·天羽 发表于 2024-9-11 12:18

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
页: [1] 2
查看完整版本: 尝试了下外挂式修改 正版推荐