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

注册 登录

QQ登录

只需一步,快速开始

查看: 8049|回复: 18
打印 上一主题 下一主题

[分享] 魔法少女的新生-电池无限电修改

[复制链接]

1

主题

235

帖子

284

积分

高级玩家

Rank: 4

贡献度
0
金元
2844
积分
284
精华
0
注册时间
2013-4-9
跳转到指定楼层
主题
发表于 2017-5-20 14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 che.���� 于 2017-5-22 14:25 编辑

参考了 asd235160615的电线修改
找到了电池耗电的函数 ,将其改为0  就OK了
打开 Assembly-CSharp.dll
位置在  {}-   Battery -
--------------------------------------------------------------------------
        // Token: 0x06001402 RID: 5122
        public void ConsumeEnergy(float joules)
        {
                this.joulesAvailable = Mathf.Max(0f, this.JoulesAvailable - joules);
___________________________________________
将其中的this.JoulesAvailable - joules  改为  this.JoulesAvailable - 0
--------------------------------------------------------------------------
        // Token: 0x06001402 RID: 5122
        public void ConsumeEnergy(float joules)
        {
                this.joulesAvailable = Mathf.Max(0f, this.JoulesAvailable - joules);
___________________________________________

OK 黑科技时代到来了,能源无限
---------------------------------------------------------

        ColdWheatConfig   ->         CreatePrefab ->         EntityTemplates.ExtendEntityToBasicPlant(gameObject, 15f, 5f, 188.15f, 188.15f, 199.15f, 538.15f, 778.15f, 758.15f, 0f, 0.15f, 100f, "ColdWheatSeed");
        是用于增强小麦的环境能力的。
       
        参数内容是以下列表
       
GameObject template,                        
drowning stamina = 15f,   溺水的耐力= 15f,
drowning regen = 5f,                 溺水的回复= 5f,
temperature lethal low = 218.15f,                 致死温度低218.15f,
temperature warning low = 283.15f,                 温度低283.15f警告,
temperature perfect low = 291.15f,                         温度低291.15f完美,
temperature perfect high = 295.15f,                         温度高= 295.15f完美,
temperature warning high = 303.15f,                 高温预警高= 303.15f,
temperature lethal high = 398.15f,                                 致死温度高= 398.15f,
pressure lethal low = 0f,                                                 压力致死=低,
pressure warning low = 0.15f,                                         压力报警低0.15f,
float grow_time = 1f,
string crop_id

        ----------------------------------------------------------------------------------
        1.
        FertilizationMonitor.FertilizerInfo -> massConsumptionRate = 改成  3.33333325f
        EntityTemplates.ExtendPlantToIrrigated ->    massConsumptionRate = 改成 3.33333325f
       
        2.
        EntityTemplates.ExtendPlantWithYield -> YieldEffect.AddHarvestUnitsMultiple(1f)  两个全改成改成 100f
       
        3.
        // Token: 0x040002BB RID: 699
        public const float MID_YIELD_BONUS = 10000f;   原来是1 改成10000
        // Token: 0x040002BC RID: 700
        public const float HIGH_YIELD_BONUS = 100000f; 原来是1 改成100000
        -----------------------------------------------------------------------------------
        以上几个参数管理冬小麦的出产能力,可能里面有些参数是没有用的.但我没时间一个一个试了 @_@
       
        改完以后会导致冬小卖环境能力超强 ,给接上水供上肥就能长的非常happy,一棵能出.4-5百个麦子,基本上种一排10个就够吃了...

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-17 17:51 , Processed in 0.032906 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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