七拼八凑出来的MOD,V1.5.4版本
前言:自从游戏版本:1.5.3版本,hroys大佬退出以后,更新了V1.5.4版本,于是借鉴他的教程,和综合一只双眼皮大佬的教程,我自己学着改了点东西,不喜勿喷。
此版本以基于ty6977大佬发布的V1.5.4MOD的基础上进行修改。(如果原作者反对,我将自行删除)
修改的方向是:集水器和淋浴器空间问题,及物品采集、叠加倍率,于是我针对此方面进行修改。
存在问题:
物品叠加后,容易出现不显示,物品挪到位置上,显示红色格子。(保存后重新读档即可解决,但是有时候背包里的东西会乱,需要重新整理)
虽然建筑和物品可以秒键,但是拆除后会遗留垃圾,觉得碍事,需要自行清除。
(以上是我已知内容,但是本人能力有限,暂时解决不了,如果有大佬知道,麻烦告知。如果还遇到什么问题,麻烦在楼下给我留言,谢谢!)
MOD内容:
基于ty6977大佬的MOD
其中,我修改了5倍采集,及10倍叠加。
右 Ctrl + F1 全合成配方
右 Ctrl + F2 全地图
右 Ctrl + F3 刀 + 斧 + 弓 + 20根箭矢
右 Ctrl + F4 各种绷带 + 1
左Ctrl+小键盘0 无敌模式
左Ctrl+小键盘1 刷1个水壶
左Ctrl+小键盘2 刷1口锅
左Ctrl+小键盘3 刷1把铁斧
F8秒建
下载:
https://pan.baidu.com/s/1AOerI7n-Bf8uZDFVpRJgIw
提取码:**** Hidden Message ***** 有网友找我要1.5.4单独 F8功能的版本。
楼楼如果在主贴,把5倍采集、10倍叠加改回去的方法公开一下,就正好符合他们想要的了呢。
近期越来越忙,上线时间不定。感谢各位网友的自制。我快变成伸手党了:P 没用啊亲
Ctrt+F1没用 20倍的倍率太高,比如说,原版香蕉是两根叠一起,一个格子只能放两根香蕉,20倍的效果是,2*20=40,一个格子可以放40个香蕉,但是经常发些重新读档后,格子会乱,很难数量太多,很难整理,于是我改成10倍叠加。(把20改为10就行)
---------------------------------------
★叠加倍数 *20
ItemSlotStack.Awake
将this.m_StackDummies.Add(base.transform.GetChild(i).gameObject);
改成
for (int j = 0; j < 20; j++)
{
this.m_StackDummies.Add(base.transform.GetChild(i).gameObject);
}
--------------------------------------- 采集倍数也是如此,复制5次,ty6977大佬好像是20倍采集,采集1根原木出20根木板出来,太恐怖了,满地的删除木板——
---------------------------------------
★采收获得倍率
ItemInfo.LoadParams
查找:this.m_HarvestingResultItems.Add((ItemID)Enum.Parse(typeof(ItemID), array));
复制本行:this.m_HarvestingResultItems.Add((ItemID)Enum.Parse(typeof(ItemID), array));
多复制一份就是多一倍
--------------------------------------- 其实逆向修改不难,hroys大佬的原贴也说过,dnSpy软件可以多开,把Managed文件夹复制建立个副本,把其他大佬的文件复制进去(或者原文件放副本里),搜索关键词(不知道这么称呼对不对),对照看看有哪些不一样的,英语不好的直接复制到谷歌翻译,单词加空格,可以机翻出个大概意思。 邹林枫 发表于 2020-5-1 23:02
没用啊亲
抱歉,这个功能我没单独开档测试。你可以把这个改下——
[*]解锁笔记本资料和地图资料
[*]游戏中按"右Ctrl"+"小键盘9" 解锁笔记本所有资料
[*]ItemsManager.UpdateDebug
[*]在if (!GreenHellGame.DEBUG || InputsManager.Get().m_TextInputActive)该行上方添加
[*]▲▲▲(PS:1.5.3该函数已清空,直接将下面代码复制进去就是了)
[*]if (Input.GetKey(KeyCode.RightControl) && Input.GetKeyDown(KeyCode.Keypad9))
[*] {
[*] this.UnlockAllItemsInNotepad();
[*] PlayerDiseasesModule.Get().UnlockAllDiseasesInNotepad();
[*] PlayerDiseasesModule.Get().UnlockAllDiseasesTratmentInNotepad();
[*] PlayerDiseasesModule.Get().UnlockAllSymptomsInNotepad();
[*] PlayerDiseasesModule.Get().UnlockAllSymptomTreatmentsInNotepad();
[*] PlayerInjuryModule.Get().UnlockAllInjuryState();
[*] PlayerInjuryModule.Get().UnlockAllInjuryStateTreatment();
[*] PlayerInjuryModule.Get().UnlockAllKnownInjuries();
[*] this.UnloackAllConsumed();
[*] this.UnlockAllCrafted();
[*] this.UnlockAllBoiledData();
[*] this.UnlockAllCollected();
[*] this.UnlockAllItemInfos();
[*] MapTab mapTab = (MapTab)MenuNotepad.Get().m_Tabs;
[*] if (mapTab == null)
[*] {
[*] return;
[*] }
[*] mapTab.UnlockAll();
[*] }
[*]
[*]---------------------------------------
一只双眼皮 发表于 2020-5-1 22:14
有网友找我要1.5.4单独 F8功能的版本。
楼楼如果在主贴,把5倍采集、10倍叠加改回去的方法公开一下,就正好 ...
大佬,有个问题想请教一下,现在养老太无聊了,没有老乡拜访。想增加火堆亮度,做个烽火台来吸引老乡。
private void UpdateLightNoise()
{
if (!this.m_Burning)
{
return;
}
float num = ( Mathf Sin(Time time * this m Light Noise Speed) + Mathf.Sin(Time.time * this.m_Light Noise Speed * 1.4f)) * this.m Light Noise Range;
this .m Light range = this.m Light Range + num;
是在this.m Light Noise Range后面加* 4f 吗?
邹林枫 发表于 2020-5-1 23:04
Ctrt+F1没用
我重新开档试了,是右边的CTRL键,你是不是按成左边的了? 感谢大佬
本帖最后由 一只双眼皮 于 2020-5-2 11:59 编辑
z1130200751 发表于 2020-5-1 23:22
大佬,有个问题想请教一下,现在养老太无聊了,没有老乡拜访。想增加火堆亮度,做个烽火台来吸引老乡。
p ...
因为是对类 进行的操作, 如果调整了亮度,所有火堆都将同时增亮。
Firecamp.UpdateLightNoise 营火4倍照亮范围
我用的是:
this.m_Light.range = this.m_LightRange * 4f + num;
Firecamp.UpdateLightIntensity 营火2倍亮度
light.intensity = (light.intensity + Time.deltaTime / this.m_LightIntensityChangeDuration) * 2f;
么么么么么么
erdfgdfgdfgd
66666666666666666666
666666666666666666666666
兄弟如何找到物品的代码???求告知 一只双眼皮 发表于 2020-5-2 11:57
因为是对类 进行的操作, 如果调整了亮度,所有火堆都将同时增亮。
Firecamp.UpdateLightNoise 营火4倍照 ...
大哥,物品的代码哪里看啊。。。??
谢谢分享
大佬柴炉无限燃烧啊,怎么烧木炭呢 定了就下~~~~~~~~~~~~
33333333333333333333333333
61670 发表于 2020-5-2 16:52
大佬柴炉无限燃烧啊,怎么烧木炭呢
往火里放木棍,就会掉木炭:lol
一只双眼皮 发表于 2020-5-2 11:57
因为是对类 进行的操作, 如果调整了亮度,所有火堆都将同时增亮。
Firecamp.UpdateLightNoise 营火4倍照 ...
感谢大佬,我改下试试
联机队友会受影响吗 谢谢分享了
络黎12312 发表于 2020-5-2 20:37
联机队友会受影响吗
很抱歉,这个我没试过,但是我觉得应该对队友无效
没毛病。666666666666
楼主我想知道你这个是结合了圣火令的那个吗?因为很多地方是错误无法建筑的~但是圣火令的那个MOD的话是可以移除很多情况 WADADADADAWD