chen01234 发表于 2019-8-19 19:04

个人自用修改--让生活更简单-V0.5.5版适用[追加大背包穿模解决方案]

本帖最后由 chen01234 于 2019-9-10 19:45 编辑

20190910
emmm,18639911509同学说游戏又更新了,而且还有新同学也对修改有兴趣,我觉得重复造轮子也没啥意思,,,
所以我擅自决定把这贴子改成分享贴,有爱的同学可以自己实践下。

下面说下关于增大背包导致穿模的问题。
大背包的改法是增加背包格子的比例尺,使物体的空间占用变小(改过的都知道)。
而渲染时物品模型体积没变导致穿模。
ItemInfo.LoadParams()的InventoryScale参数决定了物品的缩放比例,除2即边长减半(面积为1/4).
但是单独修改会导致物品拿在手上时也小的可怜(有兴趣可以自己试,很有趣)
所以改法是:新建一个变量专为物品在背包内渲染时使用。
ItemInfo中增加变量:
    public float m_InventoryScaleDummy { get; set; }
ItemInfo.LoadParams()中追加赋值操作
      if (key.GetName() == "InventoryScale")
      {
            this.m_InventoryScale = key.GetVariable(0).FValue;
            this.m_InventoryScaleDummy = key.GetVariable(0).FValue / 2f;
            }
Item.Initialize()方法中更改物品渲染时所用参数
       L282 : this.m_InventoryLocalScale = Vector3.one * this.m_Info.m_InventoryScaleDummy;

这么改的后果是武器在背包中体积也变小了,用着虽然一样,但是看着不舒服。
所以这时候武器专用初始化类WeaponInfo出场了,在装备初始化时把m_InventoryScaleDummy字段重新再乘回去,就不会变小了。


-----------------------------------------告别过去的分割线---------------------------------------

游戏玩的时间不长,感觉还可以。但是代码挺好玩的,所以自己改了一版,分享出来。
加上这个mod会大幅降低游戏难度,请慎重选择。
文件基于0.5.5版本,使用时替换\Green Hell\GH_Data\Managed\Assembly-CSharp.dll,注意备份

改动内容:
1. 生命值上限200,计算公式改为100+四维和/4
2. 耐力、四维消耗减半,收到伤害变为十分之一(硬刚专用)
3. 容器容量10倍,水壶、椰子壶去掉只能装水的限制
4. 收获和植物掉落3倍物品。(一条鱼三块肉,一根草九个绷带)
5. 物品栏容量四倍(10*15 -> 20*30,10*10 -> 20*20),负重10倍到500,注意因物品体积没变会有穿模现象,但不影响使用。
6. 可堆叠物品堆叠5倍(可以带50个树枝)
7. 技能成长5倍,每次加5经验
8. 技能效果翻倍(伤害加成、弓箭拉力加成、采集掉落倍率等变为2倍效果)
9. 防具减伤效果2倍
10. 其他记不住了,反正都会比原版厉害一些...

20190821 增加了一个版本,只有背包扩大的功能。背包容量4倍,负重500,物品堆叠没改。下载叫inventory的三个文件解压覆盖即可。

------------------------------------------------------------
20190909
额 好久不玩把这游戏忘了,不好意思。
看起来@18639911509 兄弟已经研究过1.0了,链接如下
https://bbs.blacksheepgame.com/thread-5938407-1-1.html

第一项不好改是因为游戏开发者计算血量时给写死了,直接按照上限100算的。配置项和固定值混合用,所以出错(开发者代码不干净的锅)。

然后第四项的增加掉落,因为我还没下游戏,就先说下思路吧,推荐有代码基础的同学再实践(1.0代码可能有变)
物品属性(掉落)实际上是写在xml里了,但是解析太麻烦,于是在物品初始化时二次编辑它。
对,就是ItemInfo的LoadParams()方法。
相应的掉落与收获初始化就是下面两行
掉落物品:this.m_ItemsToBackpackOnDestroy.Add(item);
收获物品:this.m_HarvestingResultItems.Add((ItemID)Enum.Parse(typeof(ItemID), array))
所以改法很简单,在这两个list里add item就行了,翻几倍就add几遍,,,


后续可能会再研究研究,毕竟出正式版了,所以有想要功能的同学可以留个言,我试试看加上

游戏爱好单机 发表于 2019-8-19 19:50

这个不错,可以很快搞懂游戏!!

3DM-MYXF 发表于 2019-8-19 22:22

这个牛逼66666666

原来是豆芽 发表于 2019-8-19 23:03

本帖最后由 doya520 于 2019-8-19 23:05 编辑

很棒棒,不过我个人感觉改一下背包和背包重量就行了,其他的勉勉强强吧



我是小飞机

原来是豆芽 发表于 2019-8-19 23:26

问一下这个是啥情况啊

chen01234 发表于 2019-8-20 18:59

doya520 发表于 2019-8-19 23:26
问一下这个是啥情况啊

我试了下没发现问题,我是基于隔壁贴的学习版改的,有可能正版不适用吧,,

Mikuxl 发表于 2019-8-21 01:36

有没有单独修改背包的

18086435747 发表于 2019-8-21 14:50

谢谢分享

2696701246 发表于 2019-8-21 15:03

适合我这种新手拿来练习。。

s0937 发表于 2019-8-21 15:22

666666666666666666

hu564408849 发表于 2019-8-21 22:58

资源呢……11111111

guojian486 发表于 2019-8-23 18:00

感谢,有了它就可以更多去了解这片丛林了@~!~!

1300137397 发表于 2019-8-23 19:04

都是人才,不说了,先下来看看

1300137397 发表于 2019-8-23 19:13

所以说,下invenrory三个文件中的任意一个就可以了

龍傲蒼天 发表于 2019-8-25 00:26

能发个修改教学吗??

19970131w 发表于 2019-8-25 20:53

讲道理,有些破坏平衡有点难受,比如穿模或者一条鱼的鱼刺需要删除半天~~~
不过负重上限和木棍堆叠实在是好使,能教教如何单独修改吗????。。。

撒范德萨发合计 发表于 2019-8-26 22:28

11111111111111111111111111111111

zzy864469621 发表于 2019-8-27 00:05

哪个是可以修改掉落的

3DM-MYXF 发表于 2019-8-27 22:40

能教教如何单独修改吗

q1226085102 发表于 2019-8-28 19:49

大佬,这几个文件都是一样,要用哪个是大背包?求大背包+快速升级,刷等级刷的我要吐了,除了几个武器使用好练点,其他烹饪,生火,制作,叉鱼简直肝

q1226085102 发表于 2019-8-29 08:04

大佬求个秒升级的MOD,就是1000倍经验之类的

本帖最后由 q1226085102 于 2019-8-29 21:36 编辑

大佬求个秒升级的MOD,就是1000倍经验之类的,实在是肝不动了,里面可以砍树的不用专门练就满了,其他要专门练,除了采收,其他都满了(钓鱼钓不了,没练),我采收才52级,各个技能经验好像是一样的,我练满我估计还要收600个动物左右才满,肝不动肝不动.我用你的整合MOD,不知道为什么采收到一定数量就不能用,采收一直重复刀割的动作,用另外光大背包就没问题了,但600个动物实在肝不动。求1000倍经验秒升MOD

fineman1109 发表于 2019-8-30 21:01

怎么使用

wunanhan 发表于 2019-9-1 18:33

6666666666666666666

q1226085102 发表于 2019-9-1 18:37

q1226085102 发表于 2019-8-29 08:04
大佬求个秒升级的MOD,就是1000倍经验之类的,实在是肝不动了,里面可以砍树的不用专门练就满了,其他要专 ...

真的想要,大佬你上线吧

3DM-MYXF 发表于 2019-9-1 21:35

我也遇到了采收一直重复刀割

JM_root 发表于 2019-9-4 19:55

感谢楼主分享

18639911509 发表于 2019-9-5 22:26

大佬,正式版更新了   要更新小修改吗

18639911509 发表于 2019-9-6 11:58

大佬你要是没时间更新修改,那可不可以说一下都要改哪些地方,我解包了,但是不知道该改哪些数值之类的,

西域战神买买提 发表于 2019-9-6 14:02

琥珀大佬出个修改器可好

19970131w 发表于 2019-9-6 15:48

大佬,快复活啊,当过需要你。。教教我们怎么改背包负重。。。
页: [1] 2
查看完整版本: 个人自用修改--让生活更简单-V0.5.5版适用[追加大背包穿模解决方案]