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

注册 登录

QQ登录

只需一步,快速开始

查看: 14722|回复: 36
打印 上一主题 下一主题

[补丁] 魔改版(采矿距离14格,最大等级250,升级加速,工作效率加成加倍,螃蟹拉铁矿,发电加强,若干建筑不用电,加热器没有过热)基于230042

[复制链接]

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
跳转到指定楼层
主题
发表于 2017-8-29 20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cafeguest 于 2017-8-31 08:31 编辑

链接:http://pan.baidu.com/s/1skOtut3 密码:3hwt

采矿和建筑距离都是小人头顶的方向很远,这样可以造很少的平台,就挖掉一屏幕的矿石,然后造大水池,烧水。。。
加倍的属性和效率让你越玩越有效率
所有的喷口(热地下水等)喷量也都加倍了,high吧

有需要修改位置的可以写下需要什么内容的,太多了就不一一列表了。

采矿距离:
在-下面OffsetGroups里面,最下面的两个大数组,数据结构很简单,注意是倒置的,y坐标需要取负数。当游戏做距离检测时,会根据所有的元素计算路径,所以请不要加太多的项进去,会让游戏更卡。
InvertedStandardTableWithCorners
InvertedStandardTable
最大等级:
在Klei.Al的AttributeLevel里面
AddExperience是最大技能等级
GetExperienceForNextLevel是每级所需经验
也可以看看-下面的Workable
GetEfficiencyMultiplier是等级对效率加成
GetExperienceMultiplier是获取经验倍率




评分

3

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏11
回复

使用道具 举报

0

主题

912

帖子

1092

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
10919
积分
1092
精华
0
注册时间
2016-8-5
舒服的沙发
发表于 2017-8-29 21:35 | 只看该作者
沙发!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

19

主题

2240

帖子

1万

积分

版主

專業色魔

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
186
金元
117321
积分
12476
精华
0
注册时间
2013-9-16
硬硬的板凳
发表于 2017-8-29 23:02 | 只看该作者
超級CHEAT
回复 支持 反对

使用道具 举报

2

主题

756

帖子

618

积分

超级玩家

Rank: 5Rank: 5

贡献度
8
金元
5860
积分
618
精华
0
注册时间
2009-10-23
冰凉的地板
发表于 2017-8-30 00:34 | 只看该作者
(づ ̄ 3 ̄)づ
回复 支持 反对

使用道具 举报

0

主题

45

帖子

105

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1049
积分
105
精华
0
注册时间
2017-6-28
5#
发表于 2017-8-30 00:40 | 只看该作者
这个强,采矿和建筑距离怎么改的求方法
回复 支持 反对

使用道具 举报

0

主题

45

帖子

105

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1049
积分
105
精华
0
注册时间
2017-6-28
6#
发表于 2017-8-30 00:42 | 只看该作者
液体冷却器,一开机就温度马上过载,是bug吗
回复 支持 反对

使用道具 举报

30

主题

1482

帖子

1441

积分

游戏狂人

Rank: 6Rank: 6

贡献度
79
金元
11254
积分
1441
精华
0
注册时间
2006-8-20
7#
发表于 2017-8-30 00:54 | 只看该作者
求公布修改方法
回复 支持 反对

使用道具 举报

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
8#
 楼主| 发表于 2017-8-30 18:53 | 只看该作者
kaiqin888 发表于 2017-8-30 00:40
这个强,采矿和建筑距离怎么改的求方法

更新了
回复 支持 反对

使用道具 举报

7

主题

2242

帖子

2014

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
5
金元
19937
积分
2014
精华
0
注册时间
2011-8-1
9#
发表于 2017-8-31 01:46 | 只看该作者
最大等级怎么改啊!
回复 支持 反对

使用道具 举报

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
10#
 楼主| 发表于 2017-8-31 08:26 | 只看该作者
alosin 发表于 2017-8-31 01:46
最大等级怎么改啊!

在Klei.Al的AttributeLevel里面
AddExperience是最大技能等级
GetExperienceForNextLevel是每级所需经验





回复 支持 反对

使用道具 举报

1

主题

49

帖子

357

积分

高级玩家

Rank: 4

贡献度
0
金元
3571
积分
357
精华
0
注册时间
2014-4-12
11#
发表于 2017-8-31 20:31 | 只看该作者
支持一下
回复 支持 反对

使用道具 举报

1

主题

49

帖子

357

积分

高级玩家

Rank: 4

贡献度
0
金元
3571
积分
357
精华
0
注册时间
2014-4-12
12#
发表于 2017-8-31 20:38 | 只看该作者
支持一下
回复 支持 反对

使用道具 举报

2

主题

835

帖子

1868

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
18679
积分
1868
精华
0
注册时间
2015-9-30
13#
发表于 2017-8-31 20:52 | 只看该作者
支持一下,想问一下什么时候有最新版本的呀
回复 支持 反对

使用道具 举报

2

主题

835

帖子

1868

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
18679
积分
1868
精华
0
注册时间
2015-9-30
14#
发表于 2017-8-31 20:52 | 只看该作者
比如230103版本
回复 支持 反对

使用道具 举报

88

主题

3924

帖子

3526

积分

游戏精英

Rank: 8Rank: 8

贡献度
226
金元
26223
积分
3526
精华
0
注册时间
2009-4-15
15#
发表于 2017-8-31 22:01 | 只看该作者
本帖最后由 nbazhang 于 2017-8-31 22:12 编辑

挖矿格子数还是不会改。一堆数据看着眼晕。
谢谢楼主分享的数据,还是慢慢刨吧。
回复 支持 反对

使用道具 举报

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
16#
 楼主| 发表于 2017-8-31 23:51 | 只看该作者
本帖最后由 cafeguest 于 2017-9-1 00:31 编辑
nbazhang 发表于 2017-8-31 22:01
挖矿格子数还是不会改。一堆数据看着眼晕。
谢谢楼主分享的数据,还是慢慢刨吧。
...

那个数据的格式是一组xy坐标是一个路径,第一个元素是目标单元格
比如小人o和目标x的关系如下
[][][][]X
o[][][]
o[][][]
两个竖着的o代表小人的身体两格,[]代表一个格子,X代表挖矿/建筑的目标,我们取小人的脚为(0,0),那么在正式的xy坐标里,X就是(4,2)
接着需要补全小人挖到X经过的路径,比如我们设计成横着走2格,竖着下降1格再横着两格,连接小人的头部,就是
(4,2)(3,2),(2,2),(2,1),(1,1),(0,1)
游戏就知道,要挖到(4,2)应该怎么挖过去了。把以上数据的y值取负数,就得到
(4,-2)(3,-2),(2,-2),(2,-1),(1,-1),(0,-1)
这样一条路径,代表能挖到横着4格,竖着3格的位置。显然我们希望他也能挖到比这个更近的那些位置,所以需要照着上面的格式,增加更多的坐标串。
这里只写小人右侧的就可以,游戏引擎会自己把左侧的镜像出来。
游戏文件里有两个最大最长的数组,范围基本类似,为了保证挖/送料/建都能有同样的距离,最好对应着都改了。

以上是我的理解,修改中未发现冲突的地方,但是也可能有误。

或者你也可以直接写(4,2),省去后面那一串路径,这样的效果就是隔空挖矿,建造。附上一个全隔空版的距离修改,横向高2格距离10,头顶脚下距离10,其它边角保持游戏原距离(但是都是隔空版)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

2

主题

835

帖子

1868

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
18679
积分
1868
精华
0
注册时间
2015-9-30
17#
发表于 2017-9-1 01:44 | 只看该作者
对了,楼主,我想请教一下,作物的温度是在哪改的呢?还有通风口不高压在哪里修改呢?谢谢

回复 支持 反对

使用道具 举报

2

主题

83

帖子

133

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1332
积分
133
精华
0
注册时间
2010-10-26
18#
发表于 2017-9-1 17:38 | 只看该作者
支持一下。
回复 支持 反对

使用道具 举报

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
19#
 楼主| 发表于 2017-9-1 21:10 | 只看该作者
as3397025 发表于 2017-9-1 01:44
对了,楼主,我想请教一下,作物的温度是在哪改的呢?还有通风口不高压在哪里修改呢?谢谢

...

作物温度TemperatureVulnerable.Configure
通风口忽略高压Vent.GetEndPointState   result = ((!Grid.Solid[num]) ? Vent.State.Ready : Vent.State.Blocked);
还可以顺便改下GasPressureRangeValid, LiquidPressureRangeValid


回复 支持 反对

使用道具 举报

2

主题

365

帖子

412

积分

高级玩家

Rank: 4

贡献度
1
金元
4080
积分
412
精华
0
注册时间
2013-7-21
20#
发表于 2017-9-1 22:08 | 只看该作者
建筑不用电,这个有点高能啊,改什么啊
回复 支持 反对

使用道具 举报

0

主题

212

帖子

246

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2458
积分
246
精华
0
注册时间
2005-12-3
21#
发表于 2017-9-1 22:34 | 只看该作者
问下怎么改过热问题啊..
回复 支持 反对

使用道具 举报

9

主题

245

帖子

395

积分

高级玩家

Rank: 4

贡献度
12
金元
3469
积分
395
精华
0
注册时间
2017-7-29
22#
发表于 2017-9-1 23:10 | 只看该作者
建築不用電我根據樓主對比出來的結果是 以LiquidPumpConfig 為例(並非全部結果 只是我偶然找到不一樣的地方 也有可能我有漏掉 請勿直接修改):

第13行 原文是        buildingDef.RequiresPowerInput = true;
樓主的修改後是 expr_39.RequiresPowerInput = false;

原文14.15行取消 樓主改接第14行  expr_39.Overheatable = false;  這個應該是判定是否過熱

還有就是一個

原文第22行 buildingDef.PowerInputOffset = new CellOffset(0, 1); 這個看起來應該是電源接口 也是直接消失

稍微對比一下就能知道樓主怎麼處理的

不過我在思考的是 樓主的版本是一個一個修改的 還是有辦法鎖定我需要找到的是什麼

比如worktime 在洗手台.浴室.礦石清洗機都有出現 以及這次不需要接電這個在項目內的細條目 能不能直接檢索
回复 支持 反对

使用道具 举报

9

主题

245

帖子

395

积分

高级玩家

Rank: 4

贡献度
12
金元
3469
积分
395
精华
0
注册时间
2017-7-29
23#
发表于 2017-9-1 23:13 | 只看该作者
再提示一點 樓主的那個距離10TXT在230587版本有修改過編碼 請自行小心服用

我直接對照第幾個代碼下從座標系一段一段剪下貼上在230587版本上可以安心服用
回复 支持 反对

使用道具 举报

45

主题

1133

帖子

1342

积分

游戏狂人

Rank: 6Rank: 6

贡献度
58
金元
11098
积分
1342
精华
0
注册时间
2011-6-22
24#
 楼主| 发表于 2017-9-1 23:39 | 只看该作者
理奈醬 发表于 2017-9-1 23:10
建築不用電我根據樓主對比出來的結果是 以LiquidPumpConfig 為例(並非全部結果 只是我偶然找到不一樣的地方 ...

电也可以直接在CircuitManager改,或者在BuildingDef里想办法覆盖掉赋值,都可以一个类修改所有电器不用电,但是我感觉还是有几个用电的有意思,而且破坏掉电路有可能发电厂没法吸掉多余的氢气。worktime我感觉没必要全改,因为技能高了,改efficiency一样会很快,个别调整就OK了
workable里面也有一个setoffsettable,可以改成10格外隔空上厕所:D
回复 支持 反对

使用道具 举报

9

主题

245

帖子

395

积分

高级玩家

Rank: 4

贡献度
12
金元
3469
积分
395
精华
0
注册时间
2017-7-29
25#
发表于 2017-9-2 00:21 | 只看该作者
cafeguest 发表于 2017-9-1 23:39
电也可以直接在CircuitManager改,或者在BuildingDef里想办法覆盖掉赋值,都可以一个类修改所有电器不用 ...

這邊也想問問樓主

每次用dnapy修改之後一定要重開遊戲嗎?

有沒有更快速簡便的方法測試是否生效?
回复 支持 反对

使用道具 举报

2

主题

835

帖子

1868

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
18679
积分
1868
精华
0
注册时间
2015-9-30
26#
发表于 2017-9-2 23:42 | 只看该作者
cafeguest 发表于 2017-9-1 21:10
作物温度TemperatureVulnerable.Configure
通风口忽略高压Vent.GetEndPointState   result = ((!Grid.Sol ...

谢谢作者大大
回复 支持 反对

使用道具 举报

40

主题

2215

帖子

2122

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
61
金元
18783
积分
2122
精华
0
注册时间
2009-3-7
QQ
27#
发表于 2017-9-12 12:48 | 只看该作者
大神,能不能帮我写个采矿建造5格距离的代码,我直接复制黏贴,万分感谢
回复 支持 反对

使用道具 举报

53

主题

2823

帖子

5747

积分

游戏精英

Rank: 8Rank: 8

贡献度
51
金元
55426
积分
5747
精华
0
注册时间
2011-5-26
28#
发表于 2017-9-13 09:37 | 只看该作者
理奈醬 发表于 2017-9-1 23:13
再提示一點 樓主的那個距離10TXT在230587版本有修改過編碼 請自行小心服用

我直接對照第幾個代碼下從座標 ...

确实可用,顺便改成30格了2333
回复 支持 反对

使用道具 举报

9

主题

378

帖子

451

积分

高级玩家

Rank: 4

贡献度
1
金元
4469
积分
451
精华
0
注册时间
2014-7-12
29#
发表于 2017-9-13 20:07 | 只看该作者
作者支持一下最新版本吧
回复 支持 反对

使用道具 举报

0

主题

179

帖子

248

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2475
积分
248
精华
0
注册时间
2016-8-14
30#
发表于 2017-9-18 22:46 | 只看该作者
大神 请问收获作物速度怎么改 每次都收半天好烦啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 04:59 , Processed in 0.161781 second(s), 46 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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