jinxOAO / DSPmod_MoreMegaStructures

Add more megastructures.
6 stars 2 forks source link

科学枢纽小改动 #1

Closed xxldm closed 2 years ago

xxldm commented 2 years ago

平滑 科学枢纽 每秒hash新增频率 从 0 -> (60n) -> (12n) 修改为 0 -> 60 -> 120 (n为科技“研究速度”的等级+1) 修复?科学枢纽 需要手动上传1颗糖用来升级/解锁科技的问题

jinxOAO commented 2 years ago

感谢!第一个设定现版本已经是每等级2%,第二个我会下个版本更进去

xxldm commented 2 years ago

大佬辛苦了! 我对第一个的修改,不是修改算力值,是修改 修建巨构时算力增加的频率(现版本修改成2%也可以改,效果会小很多,但也总归是有一丢丢丢丢丢丢丢丢的效果,哈哈) 打个比方 每等级100% + 9级研究加速科技 + 全新星系 + 全新巨构 时: 修改前 0\~9 秒算力 0 -> 100 秒算力直接600 hash/s -> 1w秒建造完成算力达到最大值 修改后 0\~9 秒算力 0 -> 10\~19 秒算力60 hash/s -> 20\~29 秒120 -> 100\~109 秒600 -> 1w 秒max 算力值没区别,但是增加频率更平滑了,~修建的快,区别不大,但如果修建的比较慢,这个体验就很明显了~(2%估计都不明显吧 (我9级科技等半天算力还是0,差点以为没生效)

jinxOAO commented 2 years ago

sry是我理解错了,那太棒了,感谢感谢。昨晚还被人说了怎么建了巨构算力一直是0的。

jinxOAO commented 2 years ago

很遗憾

history.AddTechHash(HashP);

在我这里没有效果,不会有任何额外的hash块生成,我不知道目前是mod冲突还是什么原因,所以关于“需要手动上传1颗糖用来升级/解锁科技的问题”,目前我未来会更新的版本应该不会包含这个改动。还是感谢大佬你的帮助。

xxldm commented 2 years ago

“不会有任何额外的hash块生成” 是指 不会推动研究嘛 我这里拆掉所有的研究塔,只靠巨构研究也能正常进行。 方便把你的存档和mod合集发出来吗

jinxOAO commented 2 years ago

对,没有任何研究速度。但是你这么一回复我又检查了一下,发现是我一个非常弱智的错误,我忘了注释掉

history.techStates[researchTechId] = ts;

导致我刚上传完hash又覆盖回了原本的状态。。。感谢,改过后我测试没有问题了。