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

注册 登录

QQ登录

只需一步,快速开始

查看: 1100|回复: 8
打印 上一主题 下一主题

[求助] 请教一下喷泉修改的问题

[复制链接]

18

主题

450

帖子

564

积分

高级玩家

Rank: 4

贡献度
8
金元
5317
积分
564
精华
0
注册时间
2012-5-24
跳转到指定楼层
主题
发表于 2023-2-22 03:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
geysergenericConfig改了没有效果,也可能是我没改对。
请问谁知道如何通过DnSpy修改让蒸汽喷泉喷氧气呢?翻了好久也没找到。。。。
回复

使用道具 举报

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
舒服的沙发
发表于 2023-2-22 09:11 | 只看该作者
把所有蒸汽改成氧气,因为不确定是冷蒸还是高温蒸汽,
回复 支持 反对

使用道具 举报

18

主题

450

帖子

564

积分

高级玩家

Rank: 4

贡献度
8
金元
5317
积分
564
精华
0
注册时间
2012-5-24
硬硬的板凳
 楼主| 发表于 2023-2-22 11:42 | 只看该作者
fanvalen 发表于 2023-2-22 09:11
把所有蒸汽改成氧气,因为不确定是冷蒸还是高温蒸汽,

// Token: 0x060008D3 RID: 2259 RVA: 0x000A2B6C File Offset: 0x000A0D6C
   
private List<GeyserGenericConfig.GeyserPrefabParams> GenerateConfigs()
   
{
        
List<GeyserGenericConfig.GeyserPrefabParams> list = new List<GeyserGenericConfig.GeyserPrefabParams>();
        
list.Add(new GeyserGenericConfig.GeyserPrefabParams("geyser_gas_steam_kanim", 2, 4, new GeyserConfigurator.GeyserType("steam", SimHashes.Steam, GeyserConfigurator.GeyserShape.Gas, 300.15f, 1000f, 2000f, 5f, 60f, 1140f, 0.1f, 0.9f, 15000f, 135000f, 0.4f, 0.8f, 372.15f, ""), true));
        
list.Add(new GeyserGenericConfig.GeyserPrefabParams("geyser_gas_steam_hot_kanim", 2, 4, new GeyserConfigurator.GeyserType("hot_steam", SimHashes.Steam, GeyserConfigurator.GeyserShape.Gas, 303.15f, 500f, 1000f, 5f, 60f, 1140f, 0.1f, 0.9f, 15000f, 135000f, 0.4f, 0.8f, 303.15f, ""), true));


这里的两条steam 我都改过 Oxygen 和LiquidOxygen 甚至其他气体,喷出来的还是水。应该是方法不对。包括下边那行
// Token: 0x04000663 RID: 1635
    public const string Steam = "steam";紫色和橙色都改过。还是没用。。温度改完有效,但是喷出物质无效。
回复 支持 反对

使用道具 举报

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
冰凉的地板
发表于 2023-2-22 13:38 | 只看该作者
jay2012 发表于 2023-2-22 11:42
// Token: 0x060008D3 RID: 2259 RVA: 0x000A2B6C File Offset: 0x000A0D6C
    private List GenerateCon ...

额 我突然想到生成泉在开地图就确定了,所有修改无效,重开地图应该就有效,
回复 支持 反对

使用道具 举报

141

主题

857

帖子

2871

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17914
积分
2871
精华
0
注册时间
2014-11-30
5#
发表于 2023-2-22 23:57 | 只看该作者
经过晚上的研究
GeyserConfigurator下
<

改成
<
即可实现将已经生成的地图蒸汽改成氧气
回复 支持 反对

使用道具 举报

32

主题

2292

帖子

2802

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
47
金元
26143
积分
2802
精华
0
注册时间
2009-11-29
6#
发表于 2023-2-23 11:06 | 只看该作者
翻了一下古老的收藏夹,有这么个帖子,印象中泉水这块应该还可以用
https://bbs.3dmgame.com/thread-5767991-1-1.html
另外还有个MOD “定制间歇泉” 可以直接在游戏内通过操作任务改编泉
https://steamcommunity.com/sharedfiles/filedetails/?id=1861107947
回复 支持 反对

使用道具 举报

18

主题

450

帖子

564

积分

高级玩家

Rank: 4

贡献度
8
金元
5317
积分
564
精华
0
注册时间
2012-5-24
7#
 楼主| 发表于 2023-2-23 16:14 | 只看该作者
fanvalen 发表于 2023-2-22 23:57
经过晚上的研究
GeyserConfigurator下

感谢大佬!!!!!!!!!!
回复 支持 1 反对 0

使用道具 举报

18

主题

450

帖子

564

积分

高级玩家

Rank: 4

贡献度
8
金元
5317
积分
564
精华
0
注册时间
2012-5-24
8#
 楼主| 发表于 2023-2-23 16:15 | 只看该作者
138532 发表于 2023-2-23 11:06
翻了一下古老的收藏夹,有这么个帖子,印象中泉水这块应该还可以用
https://bbs.3dmgame.com/thread-576799 ...

感谢回复。有些帖子被顶没了。很难翻到。所以只能舔着脸直接发帖寻找答案了
回复 支持 反对

使用道具 举报

18

主题

450

帖子

564

积分

高级玩家

Rank: 4

贡献度
8
金元
5317
积分
564
精华
0
注册时间
2012-5-24
9#
 楼主| 发表于 2023-2-23 16:49 | 只看该作者
fanvalen 发表于 2023-2-22 23:57
经过晚上的研究
GeyserConfigurator下

先感谢大佬提供的修改方式。
测试,改动有效,不过只应对其一。两个蒸汽喷泉,水喷泉,红色那个火山形状的,依旧不喷氧气,直接出水。间歇水喷泉,也就是低温蒸汽喷泉现在喷氧气了。


通过这个修改,我也明白了一件事,哈哈,之前我看两个喷泉又出水又出蒸汽,以为可以通过修改,改成水也出,然后蒸汽变氧气,后来这么一改只出一种才明白过来,之前的水是因为温度才变成的水,而不是喷泉喷两种。哈哈哈

再次感谢!我还是改回去吧,毕竟有水就有氧,还能做其他的事,如果光有氧气,没水是玩不转的。哈哈哈
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-27 22:43 , Processed in 0.030012 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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