话说一代还不错,二代简直玩不下去,太不合理,于是我参考hzzyca的修改,自己再改了我个版本
耗电降低100倍,耐久变1000,维修速度100倍,超级学习,下雨5倍
修改1:耗电量降低100倍。(因为我实在改不了风力发电量,又改不了发电机发电量,外面的汽油又稀少的可怜,害的我灯都舍不得开)
找到Object_Powered类下面的SetPowerRequiredPerGameHour方法
this.m_powerRequiredPerGameHour = amount; 改为 this.m_powerRequiredPerGameHour = amount / 100f;
修改2:维修上限到1000,外加维修速度10倍(我实在不会改耐久速度降低10倍,没有办法改为这个模式,如果直接改上限到1000,但是修理时间不变,小人在外面会得辐射病,所以改了)
2. 设备耐久上限修改(两种方法二选一) 在 SetMaxIntegrity 方法中: this.m_maxIntegrity= Mathf.Clamp((float)value, 5f, 100f); 改为 this.m_maxIntegrity= Mathf.Clamp((float)value, 1000f, 1100f); 自制设备耐久上限修改为1000(原有设备不变,新建造的设备才有效) 在 Repair 方法中: if (this.m_isBroken) 改为 this.m_maxIntegrity=1000f; if (this.m_isBroken) 每次维修时将设备耐久上限设为1000,对原有设备也有效,跟前面耐久上限修改二选一即可。
找到ObjectInteraction_Repair类下面的 BeginInteraction方法 this.m_repairPerSecond= 1.5f; 改为 this.m_repairPerSecond= 100f; 100倍快速修理
修改3,超级学习,本想改个3倍好了,不小心就光速完成,人物满级,也懒得改了。
修改4,下雨五倍,(真缺水,太缺水了,用修改器反而不用睡觉了,不用吃饭了,没意思,改了半天)
找到Object_WaterFilter类下面的 update方法 base.Update(); 改为 base.Update(); this.m_waterFilteringEfficiency= 500f;
我是一点都不会修改的,就是参考大神的办法,他有两个帖子,我一次次实验出可行的办法。
|