伊莉丹 发表于 2020-2-15 21:50

[1.10e]修改资源消耗、产出效率、研究速度、无人机数量等并附修改方法

本帖最后由 伊莉丹 于 2020-2-17 15:09 编辑

首先感谢3位大神的指导,在他们的基础上略改了些东西
@Jichaozd
https://bbs.3dmgame.com/thread-5979586-1-1.html
@noider
https://bbs.3dmgame.com/thread-5928801-1-1.html
softerfish
https://bbs.3dmgame.com/thread-5929959-1-1.html

我的已改好的文件,具体修改内容在下方:(当前版本应该有效,我在另一台电脑上重新STEAM下载完覆盖能玩,不行试试重新开档,还无效的话,还是照着方法改吧)
**** Hidden Message *****



方法:
修改工具:dnSpy(https://github.com/0xd4d/dnSpy/releases )
打开Cliff.Empire\CliffEmpire_Data\Managed\Assembly-CSharp.dll(先备份)
如图操作,

修改完后点编译,最后再到菜单里全部保存……

以下在TERRA分类下:
税收:10倍
this.TaxValue = Mathf.RoundToInt(this.PopulationIncreasePow * 0.002f * (float)(this.PopulationWORKS * 10 - this.PopulationMIGRANT));

教育、交通、医疗、娱乐、秩序、维护:10倍
美化:每个建筑+0.25
教育+%:100/12倍(强迫症取整,即一个学校100%)
生态:每个建筑+5
this.Beaut += bld3.BeautyPoint + 25
this.Educ += bld3.EducationPoint * 10;
this.EducADD += bld3.EducationPercent * 100 / 12;                                                
this.Ecol += bld3.EcologyPoint + 5;
this.SocialTransportAddon += bld3.SocTransp * 10f;
this.Med += bld3.MedicinePoint * 10;
this.Entert += bld3.EntertainmentPoint * 10;
this.Just += bld3.JusticePoint * 10;
this.Safe += bld3.SafetyPoints * 10;
美化和生态是加法,所有建筑生效,即使本来不加美化生态的建筑,不用乘法是因为负值也会放大
维修虽然高了,萌新还是要主要适当多建维修中心和避雷针,以及防御工事,以应对天灾

化肥效率:+75%
this.FoodADD += 0.75f * (float)this.FekalijCount * this.FinalGeather;

5倍无人机(科技升级后也5倍)
改下面相关的数,粗暴的方法就是每个都*5
this.LimDroneSimpl
this.LimDroneAgrar
this.LimDroneGruz

电力消耗:1/10
if ((USER_UI.singletone.OWERRIDEID == 7 && this.ID != 10) || this.ID == 11)
{
      this.EnergyRequire -= (float)Mathf.RoundToInt(num3 * 0.13f);
}
else
{
      this.EnergyRequire -= (float)Mathf.RoundToInt(num3 * 0.1f);
}

住房人口10倍(建议造绿色生态屋,前期减少无人机运力的消耗)
this.PopulationPlaceMax += bld3.Humans * 10;                                                
this.PopulationPlaceECO += bld3.Humans * 10;

水、食物、鱼、蔬菜、水果、葡萄、家具、家电、小商品、酒的消耗速度:1/10
this.ConsumptionTimerFood += (float)this.PopulationCount * 0.1f * this.ConsRate_Food......
找ConsumptionTimer,什么FoodBad啊等等就是维生素相关的那些

以下在BLD分类下:
单位生产频率:5倍(消耗速度也是5倍,多造无人机吧)
this.Seconds += this.EfectSummar * 6.5f * Time.deltaTime;
this.Seconds += this.EfectSummar * 5f * Time.deltaTime;

以下在USER_UI分类下:
研究速度:5倍(神经网络提供2倍,共10倍)               
num167 += this.AllTERRA.Prestige * 8f;                                                
num167 += this.AllTERRA.Prestige * 5f;
if (this.UnivDone)
num167 *= 2f;
num14 = 5f;
num14 = 8f;
……                                       
if (this.UnivDone)                              
num14 *= 2f;
……

打印宽带、并行打印额外再+1(3D打印变成专属市场后无效,已找到在BLD里改,懒得动了)
if (this.UnivDone)
{
      num108 = 6 - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD;
}
else if (this.UnivDone)
{
      num108 = 4 - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD - this.BuildHere.Tov_PROD;
}
//
int num124 = 4;
if (this.UnivDone)
{
      num124 = 6;
}
if (this.UnivDone)
{
      num124 = 8;
}


改为后我基本上生产建筑只需一个即可,后期接订单外基本不用看着……




a3128138a 发表于 2020-2-15 22:49

直接覆盖的话会变这样。。

也不知道为啥。。

a3128138a 发表于 2020-2-15 23:38

还有就是找不到你所说的研究速度。不管是在Terra还是USER_UI
搜索不到你所说的num167 += this.AllTERRA.Prestige

a3128138a 发表于 2020-2-15 23:46

找打了。。游戏里面研究也显示是五倍了。。但那速度感觉没变化啊。。

伊莉丹 发表于 2020-2-16 10:07

a3128138a 发表于 2020-2-15 23:46
找打了。。游戏里面研究也显示是五倍了。。但那速度感觉没变化啊。。

研究有两处,一处显示数据,一处实际数据
搜if (this.UnivDone)
UnivDone是神经网络,上下文能找到研究速度

伊莉丹 发表于 2020-2-16 10:14

文件看来不能直接覆盖~ 大家还是自己改好了
PS 楼上 研究不是有num167num14 两个数吗,代码长 我没全复制过来

也许你们编译出来不叫num167num14 ,所以覆盖法没用吧
但是this.UnivDone这些东西是不会变的 搜它……

a3128138a 发表于 2020-2-16 10:22

伊莉丹 发表于 2020-2-16 10:07
研究有两处,一处显示数据,一处实际数据
搜if (this.UnivDone)
UnivDone是神经网络,上下文能找 ...

那请问一下实际数据代码是搜哪个呀。。好多东西没个参考不敢太敢动。。

a3128138a 发表于 2020-2-16 10:24

伊莉丹 发表于 2020-2-16 10:07
研究有两处,一处显示数据,一处实际数据
搜if (this.UnivDone)
UnivDone是神经网络,上下文能找 ...

然后第二个帖子里面改研究为增加10倍、30倍、50倍。对应的数据我也修改了。但那个好像是食物?
this.FoodADD += 这个不是食物么。。


伊莉丹 发表于 2020-2-16 11:53

a3128138a 发表于 2020-2-16 10:24
然后第二个帖子里面改研究为增加10倍、30倍、50倍。对应的数据我也修改了。但那个好像是食物?
this.Food ...

那个this.FoodADD是研究里的增加土壤肥沃度的那个

伊莉丹 发表于 2020-2-16 12:06

a3128138a 发表于 2020-2-16 10:22
那请问一下实际数据代码是搜哪个呀。。好多东西没个参考不敢太敢动。。
...

UnivDone
这个UnivDone指研究完成后,里的58指对应研究项目,58是神经网络
实际研究速度:*5


改完后基础5倍,加钱研究8倍,研究完神经网络再乘以2(num14 *= 2f)

显示研究速度:*5

this.UniverCountOutput.text = num170.ToString("0.00") + "x"; 这句话很明显是显示文本啊 ToString 嘛

a3128138a 发表于 2020-2-16 12:15

伊莉丹 发表于 2020-2-16 12:06
UnivDone
这个UnivDone指研究完成后,里的58指对应研究项目,58是神经网络
实际研究速度:*5


都已经改了。但不知道为什么游戏里面研究速度感觉还和以前一样。。。我都全部改为10倍了

a3128138a 发表于 2020-2-16 12:23

伊莉丹 发表于 2020-2-16 12:06
UnivDone
这个UnivDone指研究完成后,里的58指对应研究项目,58是神经网络
实际研究速度:*5


干。在线丢人。改错文件了。改的是之前我拿你改好的文件。我作对比用的。。一直再改下载的文件。。

风卷残翼 发表于 2020-2-17 11:20

本帖最后由 风卷残翼 于 2020-2-17 13:53 编辑

请问大神,可以修改夜间工作效率嘛?之前改过一个 但是没有效果。。

伊莉丹 发表于 2020-2-17 14:47

风卷残翼 发表于 2020-2-17 11:20
请问大神,可以修改夜间工作效率嘛?之前改过一个 但是没有效果。。



this.EfectNight = 1f;(基础1)
if (this.NotWorkInNight && (USER_UI.HourOut < 8 || USER_UI.HourOut > 20)) (夜晚不工作)
{
        if (this.MyTerra.LActive)   (加班法令)
        {
                this.EfectNight = 0.5f;(夜晚加班0.5,这个没改)
        }
        else
        {
                this.EfectNight = 2.15f;(原0.15,改为2.15,改完如图,实际转圈速度确实比白天快)
        }
}

伊莉丹 发表于 2020-2-17 14:49

本帖最后由 伊莉丹 于 2020-2-17 14:56 编辑

风卷残翼 发表于 2020-2-17 11:20
请问大神,可以修改夜间工作效率嘛?之前改过一个 但是没有效果。。
你不是找到了嘛~
我也不是大神哦


不对 你找的那个是电力相关的 是TERRA下的

夜晚工作效率在BLD下

风卷残翼 发表于 2020-2-17 16:25

伊莉丹 发表于 2020-2-17 14:49
你不是找到了嘛~
我也不是大神哦



灰常感谢~么么哒:lol

galengalen 发表于 2020-2-20 11:47

ddddddddddddddd

sshexiuhui 发表于 2020-2-20 12:56

:handshake:handshake:handshake:handshake:handshake:handshake:handshake

rww848 发表于 2020-2-20 16:06

666666666666666666666

robbinx 发表于 2020-2-20 18:06

多谢楼主分享

gy81128 发表于 2020-2-21 08:25

支持的说。。。。谢了。。。。

tikyice 发表于 2020-2-22 13:32

超改的mod超改的mod超改的mod

cfan1977 发表于 2020-2-22 18:43

dddddddddddddddddddddddddddddddddddd

不翻车的老司机 发表于 2020-2-23 11:29

666666666666

pc1210086 发表于 2020-2-23 14:41

看下哦,主要就是无人机太少来···

11233059 发表于 2020-2-23 19:03

谢谢~~!!

htyismetoo 发表于 2020-2-23 21:42

66666666666

qw6633230 发表于 2020-2-24 14:17

66666666666666666666666666666

liren5257 发表于 2020-2-24 17:26

发个大坏蛋输入法干活

windyufan 发表于 2020-2-24 21:33

看看怎么回事儿
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [1.10e]修改资源消耗、产出效率、研究速度、无人机数量等并附修改方法