魔法少女的新生-电池无限电修改
本帖最后由 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 黑科技时代到来了,能源无限 :P
---------------------------------------------------------
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个就够吃了...
把电线改成无视地形随便铺才爆炸吧。 能源无限,氧气无限,一时爽,然后GG 没编程知识
已经找到this.joulesAvailable = Mathf.Max(0f, this.JoulesAvailable - joules);
怎么将joules改成 0
??????????????????? 在那一行上按右键选edit class(C#)
然后直接改就行了 本帖最后由 wuliaowen 于 2017-5-21 18:23 编辑
我用的软件不对吗? 3DM下的
没有你说的选项
我没法上传图..
就在左面的菜单上Battery上直接右键。应该有edit class项的
又: 我的dnSpy是 3.x.x(X64)的 ,不过应该没区别吧 好了
dnSpy版本问题 怎么改的我这只有edit type没有你那项 ...不知道 你试试更新 dnspy到3.X.X试试? 不会贴图,但是我在修改电池的时候出现这个问题无法保存……
Error CS1503 Argument 1: cannot convert from 'Battery ' to 'Battery ' main.cs 163
Error CS1503 Argument 1: cannot convert from 'Battery ' to 'Battery ' main.cs 129
折腾半天了,冬小麦也改不了。
能不能求好心的楼主大大给个修改过的dll啊QAQ!!!跪谢!!!
这个是基于217565改的,先用一下吧 附件在此拉
楼主。 请问植物的成长时间和收获次数在哪改。 搜了半天没找到mealwood的参数 我也没找到时 @_@ 但是有人作过这个功能
http://www.pc6.com/softview/SoftView_473153.html
如果下载下来看看 也许能有点成果 谢谢楼主大佬!给黑恶势力低头! 弄了半天,终于是弄出来了,是右键,选Edit Method,再改就对了 edit class,在测试的时候会出现被忽略的错误 FertilizationMonitor.FertilizerInfo -> massConsumptionRate = 改成3.33333325f
EntityTemplates.ExtendPlantToIrrigated -> massConsumptionRate = 改成 3.33333325f
这两个值是不是改大了更耗资源了?一个水一个肥。改成3.33333325F貌似就需要2000千克了吧。
页:
[1]