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

注册 登录

QQ登录

只需一步,快速开始

查看: 54311|回复: 96
打印 上一主题 下一主题

[分享] 本作游戏的dnspy修改技巧+中控台使用技巧

  [复制链接]

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
跳转到指定楼层
主题
发表于 2021-11-22 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 苦修苦休 于 2021-11-22 09:35 编辑

半路出家(不会编程
无奈脑残手残+强迫症
只好反推大佬修改过的内容

因此走上了修改之路
看见现有帖子内容没有系统说明修改相关的
这里分享一波算是抛砖引玉


先介绍工具
游戏内开启修改中控台需要CE修改器或者WEMOD
游戏外的文件修改需要dnspy程序
请没有准备的同志自行度娘下载

评分

3

查看全部评分

回复

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
舒服的沙发
 楼主| 发表于 2021-11-22 09:00 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-24 19:48 编辑

中控台长这样

开启途径

CE版:使用CE修改文件
游戏开始后CE上勾选先关游戏进程,在外部勾选完成后进游戏
在游戏内单击F10开启中控后台

没下载到CE的开启文件我给你们供上了




WEMOD版使用WEMOD修改器
游戏开始后在游戏内使用快捷键听见提示音
在游戏内单击F10开启中控后台


dnspy版:需要通过dnspy修改一下外部文件(Gamemain.dll)

看不懂的具体方法会在介绍dnspy修改教程给出
在游戏内单击F10开启中控后台


只想体验中控台的文件我也给你们供上了

两个都下载解压到游戏文件Surviving the Aftermath\Aftermath64_Data\Managed替换源文件好了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
硬硬的板凳
 楼主| 发表于 2021-11-22 09:01 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-23 14:12 编辑

关于中控台的使用说明
(正在摸索中,未完全研究明白)


请确保摁下F10会弹出后台再阅读下面的使用说明


中控后台其他快捷键:
左 SHIFT+F1:添加一个具有攻击性的野生动物(注意:可能有Bugged)
左 SHIFT+F2:将每个资源的一盒添加到殖民地
左 SHIFT+F3 : 添加一个殖民者
左 SHIFT+F4 : 添加专家

左 ALT+左 CTRL + D:删除选定的堆砌物或损坏选定的建筑物或NPC生命值
注:不可删除尸体和敌对生物
      可删除包括核废料堆在内的所有堆砌物

左 SHIFT+F : 在选定的建筑物上添加污染
左 CTRL+F : 重置选定建筑物的污染


回复 支持 1 反对 0

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
冰凉的地板
 楼主| 发表于 2021-11-22 09:01 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-23 09:00 编辑

各中控台界面翻译
注:我只翻译我认为有用的和研究明白的
其他的谁研究明白了可以追评给我说欢迎补充


左侧菜单栏



作弊菜单1


作弊菜单2



NPC选项1


注1:标红选项为未明确逻辑关系的选项需自行探索
注2:点开单位信息可以治愈血量,选择专家队列可以治愈专家队列所有,不能解除异常状态
注3:尸体腐烂不是删除尸体会造成周围NPC心情下降和染病风险

NPC选项2


注1:标红选项为未明确逻辑关系的选项需自行探索

资源



注1:下方标红部分还没研究是啥 [/table]
事件




灾害



注1:Nuclearfallout 变异 Mutation 鼠群入侵 Ratswarm 宇宙垃圾 Overcharge 过载 Pollutioncloud 垃圾爆炸
注2:Heatwave 热浪     Magneticstorm 雷暴    Meteorshower 流星雨   Nuclearfallout 污染云    Pandemic 流行病

世界地图



注1:
wood原木fishcurrency货币lnsect内部
debris碎片venison鹿肉research研究meal肉餐
trash垃圾corn玉米energy能量
 
plank木板potato马铃薯water

concrete混凝土food食物fuel燃料

metal金属vegetable蔬菜rare稀有金属

tools工具meat



parts零件berries浆果



fiber纤维wheat小麦



clothcabbage甘蓝



component电子元件peanut花生



scrap废品carrot胡萝卜



medicine药物soybean大豆



pollution污染cockroaches蟑螂



entertainment娱乐值bread面包



plastic塑料flour面粉



antibiotics抗生素mealworms饭虫



herbal草药crickets蟋蟀



vaccine疫苗buffaloworms水牛虫



electronics电子原件waxworms蜡虫



firewood柴火cannedfruit罐头水果



meds药物proteinbars蛋白质棒



lodinemealmixed混合餐



oilmilk牛奶



guard_rifle护卫步枪egg鸡蛋



cloth_2布2sunflower向日葵



guard_rifle_2护卫步枪2jerky鼠肉 


tools_2工具2meallnsect虫餐





mealveg素餐





mealmeat肉餐



注2:标红选项为未明确逻辑关系的选项需自行探索

科技树


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
5#
 楼主| 发表于 2021-11-22 09:02 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-24 12:41 编辑

下面关于通过dnspy对游戏的修改
请先下载dnspy程序!!!


涉及文件主要为gamemain.dllgameshare.dll两个文件
文件所在位置为\Surviving the Aftermath\Aftermath64_Data\Managed
注意请先备份好相关文件再开始修改!!!

关于dnspy的常见使用教学

1、文件的打开
打开dnspy右上角文件下拉菜单有打开选项
请注意请务必确保打开文件为游戏原目录否则有可能修改失败




2、查找词条框
打开dnspy右上角编辑下拉菜单有搜索程序集选项
窗口右下方出现可以输入的文本框



3、程序集目录的打开
打开dnspy右上角视图下拉菜单有程序集管理器选项
窗口左方出现程序集目录



4、程序集内的搜索
点击右上方的窗口使用ctrl+F
在右上方窗口的上方出现搜索框
便于在程序集内查找词条



最后整个页面呈现为这个样子




5、关于词条的修改
相关数据下右键出现菜单点击编辑类


弹出新窗口即可编辑
编辑好后点击编译没有报错该窗口会自动消失



全部完成之后右上角打开菜单下即可保存


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
6#
 楼主| 发表于 2021-11-22 09:02 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-25 13:09 编辑

关于gameshare.dll的修改
修改前请仔细阅读上楼的使用说明!!

BuildingTemplate

修改涉及:
单位点数下的产出效率(红框1,数字为对应的倍数)
农作物成长后的输出量(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格

修改涉及:
工作范围(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格

注意不要改太大

另外BuildingTemplate下面含有大量建筑物的基础信息值得仔细研究
各位有什么新发现请回复我

GlobalResourceStorageProperty

修改涉及:
所有存储容量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格

ResourceTemplate


修改涉及:
食物污染值(红框1,输入内容为 * 0,数字为对应的倍数请注意空格


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
7#
 楼主| 发表于 2021-11-22 09:03 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-28 13:26 编辑

接上楼继续


GlobalResourceProductionProperty

修改涉及:
水电产量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格

HeatingNodeProperty


修改涉及:
升温器范围(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
降温器范围(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格

HousingProperty


修改涉及:
住房容量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格

ResourceStorageProperty


修改涉及:
仓库容量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格


SchoolProperty


修改涉及:
学校容量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格

SpecialistSkillData


修改涉及:
专家行动点数(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
专家属性等级(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格

SpecialistTemplate


修改涉及:
专家生命值(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
专家雇佣费用(红框2,输入内容为 / 数字,数字为对应的倍数请注意空格

TreatmentProperty

修改涉及:
恢复效率(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
治疗空位(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格

CorpseStorageProperty

修改涉及:
墓地容量(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格


其他可能有用的词条翻译
ResourceStorage资源存储NoDrySoil无干土:不允许在干土上建造。
DestroyBuildingProperty破坏建筑财产OnlyDrySoil只有干土:建筑必须建在干土上。
CorpseStorageProperty尸体储藏室ShowRadius显示半径:在游戏过程中显示工作区域半径。
TradeProperty贸易ShowRadiusTileGrid在网格上显示工作区域半径。
SchoolProperty学校CellEfficiencyMode设置建筑效率取决于周围的地面单位。
ScavengerProperty清扫UseWorkAreaEfficiency使用工作区效率:建筑物的有效性取决于工作区的内容(例如捕猎和树木)
ResourceTransformProperty资源转换属性HighlightDeposits突出存量:显示可用存量。
Housing住房CanResizeWorkarea允许玩家改变建筑物的工作区域大小。
Global  Resource Storage Property全局资源存储属性CanEditStorage可以编辑存储:允许玩家管理存储项目。
Global  Resource Production Property全球资源生产属性TargetEfficiency目标效率:要达到 100% 的效率,工作区域必须“装满”多少材料。
Global  Resource Consumption Property全局资源消耗属性IsUnique是唯一的:只能建造一个建筑物的实例。
Global  Disaster Forecast Property全球灾害预测属性Indestructible坚不可摧:建筑不能被摧毁。
GateProperty门属性DamageModifier伤害修正:调整建筑物受到的伤害量。
FieldProperty字段属性RestrictPlacement限制放置
Entertainment娱乐OnlyDeepDeposits仅深层沉积物:只有当其中一个瓷砖接触完全清除的沉积物时才能放置。
HealInjury治愈伤害RestrictedPlacementPosition限制放置位置


DecalOverride贴花覆盖:为建筑物设置自定义贴花,否则将使用默认贴花。


DecalEnabled贴花启用:检查建筑物是否在建筑物下使用贴花。


WorkAreaRadius工作区半径:设置工作区的大小。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 0 反对 1

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
8#
 楼主| 发表于 2021-11-22 09:03 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-25 14:51 编辑

关于gamemain.dll的修改
修改前请仔细阅读上上上楼的使用说明!!

VehicleTemplate

修改涉及:
车辆移动点数(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
车辆受伤害数(红框2,输入内容为 / 数字,数字为对应的倍数请注意空格


SpecialistConfigure

修改涉及:
探险队工程师移动点数(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格


TechTemplate


修改涉及:
研究点数消耗(红框1,输入内容为 / 数字,数字为对应的倍数请注意空格
研究时间消耗(红框2,输入内容为 / 数字,数字为对应的倍数请注意空格


ColonyCombatConfigure


修改涉及:
门卫遇袭受伤概率(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格



修改涉及:
村民遇袭受伤概率(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格


CityConfigure

修改涉及:
1级路速度加成(红框1,输入内容为 * 数字,数字为对应的倍数请注意空格
2级路速度加成(红框2,输入内容为 * 数字,数字为对应的倍数请注意空格
注意建议改成1.5,超过这个值容易卡小人





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
9#
 楼主| 发表于 2021-11-22 09:04 | 只看该作者
本帖最后由 苦修苦休 于 2021-11-24 12:13 编辑

可能有用的外部wiki链接(谷歌浏览器可直接翻译)
https://sta.paradoxwikis.com/Surviving_The_Aftermath_Wiki


多嘴一句游戏改的太厉害严重影响节奏
建议只修改容量类的和和各种专家行动点数


回复 支持 反对

使用道具 举报

2

主题

1264

帖子

1198

积分

游戏狂人

Rank: 6Rank: 6

贡献度
2
金元
11901
积分
1198
精华
0
注册时间
2012-3-10
10#
发表于 2021-11-22 11:16 | 只看该作者
感谢楼主分享等待详细说明

回复 支持 反对

使用道具 举报

6

主题

907

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
2
金元
13553
积分
1363
精华
0
注册时间
2010-1-11

G胖の微笑3DMer(永久)

11#
发表于 2021-11-22 12:15 | 只看该作者
插眼6666666
回复 支持 反对

使用道具 举报

0

主题

207

帖子

271

积分

高级玩家

Rank: 4

贡献度
0
金元
2708
积分
271
精华
0
注册时间
2021-3-11
12#
发表于 2021-11-22 12:42 | 只看该作者
刚开荒谢谢
回复 支持 反对

使用道具 举报

161

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
85
金元
121701
积分
12510
精华
0
注册时间
2015-3-18
13#
发表于 2021-11-22 12:44 | 只看该作者
感謝分享
回复 支持 反对

使用道具 举报

0

主题

499

帖子

541

积分

高级玩家

Rank: 4

贡献度
3
金元
5294
积分
541
精华
0
注册时间
2009-10-31
14#
发表于 2021-11-22 12:52 | 只看该作者
非常感谢楼主的分享
回复 支持 反对

使用道具 举报

10

主题

920

帖子

943

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
9387
积分
943
精华
0
注册时间
2013-2-7
15#
发表于 2021-11-22 15:54 | 只看该作者
感谢楼主分享,拜谢!
回复 支持 反对

使用道具 举报

49

主题

1618

帖子

1621

积分

游戏狂人

Rank: 6Rank: 6

贡献度
18
金元
15486
积分
1621
精华
0
注册时间
2011-11-8
16#
发表于 2021-11-22 16:24 | 只看该作者

刚开荒谢谢
回复 支持 反对

使用道具 举报

77

主题

1438

帖子

2115

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
61
金元
18605
积分
2115
精华
1
注册时间
2009-2-20

G胖の微笑

17#
发表于 2021-11-22 17:52 | 只看该作者
专家ID是什么?
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
18#
 楼主| 发表于 2021-11-22 18:21 | 只看该作者

每个数字会对应一个专家,具体对应关系你自己试一下吧

回复 支持 反对

使用道具 举报

77

主题

1438

帖子

2115

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
61
金元
18605
积分
2115
精华
1
注册时间
2009-2-20

G胖の微笑

19#
发表于 2021-11-22 18:41 | 只看该作者
苦修苦休 发表于 2021-11-22 18:21
每个数字会对应一个专家,具体对应关系你自己试一下吧

我试了好几个数了,1,10,23,100,都没用啊。
回复 支持 反对

使用道具 举报

19

主题

5020

帖子

5751

积分

游戏精英

Rank: 8Rank: 8

贡献度
63
金元
54986
积分
5751
精华
0
注册时间
2012-2-5

滑稽[永久版]

20#
发表于 2021-11-22 19:06 | 只看该作者
这个可以呢...等现在的存档打完了就试试这个来再开
回复 支持 反对

使用道具 举报

32

主题

862

帖子

1151

积分

游戏狂人

Rank: 6Rank: 6

贡献度
31
金元
10272
积分
1151
精华
0
注册时间
2014-2-25
21#
 楼主| 发表于 2021-11-22 20:06 | 只看该作者
shihero 发表于 2021-11-22 18:41
我试了好几个数了,1,10,23,100,都没用啊。

从0开始输入,输入完之后要摁对话框上边那个按钮,其次每个专家只能存在一次,有过了就不会再有了,没有这么多位专家100没用的

回复 支持 反对

使用道具 举报

22

主题

505

帖子

620

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6203
积分
620
精华
0
注册时间
2014-4-9
22#
发表于 2021-11-22 20:14 | 只看该作者
支持下,但是太懒,不乐意动弹
回复 支持 反对

使用道具 举报

12

主题

9057

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
216
金元
113559
积分
12220
精华
0
注册时间
2008-6-11
23#
发表于 2021-11-22 20:23 | 只看该作者
感谢分享!
回复 支持 反对

使用道具 举报

59

主题

2607

帖子

2617

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
102
金元
22085
积分
2617
精华
0
注册时间
2009-7-25
24#
发表于 2021-11-22 20:41 | 只看该作者
感谢分享!
回复 支持 反对

使用道具 举报

7

主题

1818

帖子

1984

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
19838
积分
1984
精华
0
注册时间
2016-5-2
25#
发表于 2021-11-22 20:56 | 只看该作者
感谢楼主分享
回复 支持 反对

使用道具 举报

153

主题

2732

帖子

5039

积分

游戏精英

Rank: 8Rank: 8

贡献度
387
金元
34908
积分
5039
精华
0
注册时间
2008-1-26
26#
发表于 2021-11-23 09:09 | 只看该作者
苦修苦休 发表于 2021-11-22 09:01
关于中控台的使用说明
(正在摸索中,未完全研究明白)

F1 不是科技全开吗?


回复 支持 反对

使用道具 举报

105

主题

9366

帖子

9225

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
271
金元
81408
积分
9225
精华
0
注册时间
2009-10-11
27#
发表于 2021-11-23 11:06 | 只看该作者
這個很不錯啊~當場就來支持一下
回复 支持 反对

使用道具 举报

0

主题

207

帖子

271

积分

高级玩家

Rank: 4

贡献度
0
金元
2708
积分
271
精华
0
注册时间
2021-3-11
28#
发表于 2021-11-23 15:49 | 只看该作者
666666666666666666666666666
回复 支持 反对

使用道具 举报

1

主题

251

帖子

373

积分

高级玩家

Rank: 4

贡献度
0
金元
3726
积分
373
精华
0
注册时间
2009-1-7
29#
发表于 2021-11-23 16:46 | 只看该作者
非常非常感谢分享!!!!!
回复 支持 反对

使用道具 举报

2

主题

223

帖子

257

积分

高级玩家

Rank: 4

贡献度
9
金元
2214
积分
257
精华
0
注册时间
2010-9-26
30#
发表于 2021-11-23 16:53 | 只看该作者
控制台是游戏的特色,不得不品尝~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-28 12:56 , Processed in 0.146871 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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