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

注册 登录

QQ登录

只需一步,快速开始

查看: 7734|回复: 10

[分享] 火箭超详细修改你想要的都有

[复制链接]

141

主题

856

帖子

2869

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17894
积分
2869
精华
0
注册时间
2014-11-30
发表于 2021-11-14 17:22 | 显示全部楼层 |阅读模式
本帖最后由 fanvalen 于 2022-10-10 18:29 编辑

拆墙还在用相变高温熔解,nonono
直接拆它不香吗
RocketEnvelopeWindowTileConfig火箭窗
RocketWallTileConfig火箭墙
找到这两个都搜下面这个代码
go.GetComponent<Deconstructable>().allowDeconstruction = false;
改成
go.GetComponent<Deconstructable>().allowDeconstruction = true;
就可以直接拆了

下面就是核心修改了
找到TUNING.ROCKETRY

public static float MISSION_DURATION_SCALE = 1800f;
改成
public static float MISSION_DURATION_SCALE = 9f;

很多人想要一个很大火箭舱外空间
可以改
public static Vector2I ROCKET_INTERIOR_SIZE = new Vector2I(32, 32);

public static Vector2I ROCKET_INTERIOR_SIZE = new Vector2I(90, 90);
注意此修改会缩减火箭数量,大概可以造5个多了就会提示内部空间不可用
当然你也可以改一个最大空间的火箭 第二个火箭就造不了
改成
public static Vector2I ROCKET_INTERIOR_SIZE = new Vector2I(180, 180);


火箭每格飞行时间太长
需要调引擎功率和负重
因为速度=引擎功率/负重
引擎最大功率55
火箭上面的模块除了引擎最大重量是6,最大高度是5,最高的火箭是35格,除开引擎能上6个6重的模块,也就是说上面模块重量36
引擎最大重量是15蒸汽引擎,除开蒸汽重量是7氢气高5
不算蒸汽,火箭最大重量36+7=43 (也有高度是2多几个能达到46-49)
速度=55/43 得到1.28格每周期的速度,太小一天才飞1格多一点,
那么我们把引擎功率提高点

引擎效率找public class ENGINE_POWER
下的
public static int EARLY_WEAK = 16;
public static int EARLY_STRONG = 23;
public static int MID_VERY_STRONG = 48;
public static int MID_STRONG = 31;
public static int MID_WEAK = 27;
public static int LATE_STRONG = 34;
public static int LATE_VERY_STRONG = 55;

public static int EARLY_WEAK = 2150;
public static int EARLY_STRONG = 2150;
public static int MID_VERY_STRONG = 2150;
public static int MID_STRONG = 2150;
public static int MID_WEAK = 2150;
public static int LATE_STRONG = 2150;
public static int LATE_VERY_STRONG = 2150;
下的改成上面的数字可以达到十多秒移动一格 当然自行修改我这只是一个参考值
当然你也可以改火箭的重量
public class BURDEN下的
public static int INSIGNIFICANT = 1;
public static int MINOR = 2;
public static int MINOR_PLUS = 3;
public static int MODERATE = 4;
public static int MODERATE_PLUS = 5;
public static int MAJOR = 6;
public static int MAJOR_PLUS = 7;
public static int MEGA = 9;
public static int MONUMENTAL = 15;
等号后都改成1或者0.5,0.1

还有人对高度不满意只能造几个模块宫本装不下
来来来我们改高度可以多造点模块
ROCKET_HEIGHT下
public static int VERY_SHORT = 10;
public static int SHORT = 16;
public static int MEDIUM = 20;
public static int TALL = 25;
public static int VERY_TALL = 35;
等号后改成5的倍数,80或120估计够用了吧有原来高度的2-3倍了,高度可以很高,但可以不用完。

下面就是飞行距离了
能飞距离=min(燃料:氧化剂)/每格消耗量
本来我是想改每格消耗量,但是它没集中懒得去每个引擎找
so那就改燃料效率需要分别改燃料效率和氧化剂效率(这个又分dlc和非dlc的)
氧化剂效率
非dlc的  OXIDIZER_EFFICIENCY
dlc的        public class DLC1_OXIDIZER_EFFICIENCY
public static float VERY_LOW = 0.334f;
public static float LOW = 1f;
public static float HIGH = 1.33f;
两个的都要改,可以乘*100f增加100倍
然后改燃料效率
public class FUEL_COST_PER_DISTANCE下的
每个值除以/100f缩小100倍就好
另外就是飞船载重
                public static float LIQUID_CARGO_BAY_CLUSTER_CAPACITY = 2700f;

                public static float SOLID_CARGO_BAY_CLUSTER_CAPACITY = 2700f;

                public static float GAS_CARGO_BAY_CLUSTER_CAPACITY = 1100f;
往大的改但是不要超过100000f超了就会吞,当然你改过基本元素块最大值就可以再往上改(PrimaryElement基础元素 MAX_MASS)。
燃料的容量
public class CARGO_CONTAINER_MASS下的
public static float STATIC_MASS = 1000f;
public static float PAYLOAD_MASS = 1000f;
也是往大的改,也是上面载重的要求,

燃料消耗率,不改的话没飞两格就没燃料了
public class FUEL_COST_PER_DISTANCE
我的建议是再缩小10倍基本够用了









评分

1

查看全部评分

回复

使用道具 举报

141

主题

856

帖子

2869

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17894
积分
2869
精华
0
注册时间
2014-11-30
 楼主| 发表于 2021-11-14 19:35 | 显示全部楼层
忘了说一个情况,就是扩大舱内部空间的事,什么时候生效,在新创建太空员舱的时候,已创好的不会获得。
回复 支持 反对

使用道具 举报

141

主题

856

帖子

2869

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
270
金元
17894
积分
2869
精华
0
注册时间
2014-11-30
 楼主| 发表于 2021-11-16 15:34 | 显示全部楼层
再更新一个情况 燃料的容量 这个在dlc中不生效 为什么呢,因为它是非dlc的内容
回复 支持 反对

使用道具 举报

3

主题

374

帖子

492

积分

高级玩家

Rank: 4

贡献度
6
金元
4679
积分
492
精华
0
注册时间
2016-3-6
发表于 2022-2-8 15:25 | 显示全部楼层
非常感谢 特别详细 也让自己体验了把编程的过程
回复 支持 反对

使用道具 举报

1

主题

6

帖子

6

积分

新手玩家

Rank: 1

贡献度
0
金元
60
积分
6
精华
0
注册时间
2020-10-17
发表于 2022-9-5 01:58 | 显示全部楼层
有密码啊
回复 支持 反对

使用道具 举报

114

主题

1703

帖子

2490

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
92
金元
21224
积分
2490
精华
0
注册时间
2008-3-31
发表于 2022-9-5 13:40 | 显示全部楼层
密码多少兄弟
回复 支持 反对

使用道具 举报

6

主题

432

帖子

650

积分

超级玩家

Rank: 5Rank: 5

贡献度
22
金元
5620
积分
650
精华
0
注册时间
2022-2-8
发表于 2022-9-29 17:41 | 显示全部楼层
火箭修改教程真的好少,跟大佬学习一下
回复 支持 反对

使用道具 举报

6

主题

432

帖子

650

积分

超级玩家

Rank: 5Rank: 5

贡献度
22
金元
5620
积分
650
精华
0
注册时间
2022-2-8
发表于 2022-9-29 20:43 | 显示全部楼层
感谢大佬
回复 支持 反对

使用道具 举报

0

主题

72

帖子

142

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1415
积分
142
精华
0
注册时间
2015-1-28
发表于 2022-10-7 10:40 | 显示全部楼层
跟大佬学习一下
回复 支持 反对

使用道具 举报

7

主题

133

帖子

195

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1945
积分
195
精华
0
注册时间
2015-10-9
发表于 2022-11-29 19:04 | 显示全部楼层
666666,新版本把火箭改小了,没法玩了
回复 支持 反对

使用道具 举报

7

主题

133

帖子

195

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1945
积分
195
精华
0
注册时间
2015-10-9
发表于 2022-11-29 19:17 | 显示全部楼层
具体怎么改呢 。。。用什么打开,改什么文件呢、
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-25 09:13 , Processed in 0.037323 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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