fanvalen 发表于 2026-1-27 16:55

种植植物生长 (修正)

Acre.SetupGrowTimeMap   是植物从种子到成熟初次生长时间 this.s_GrowTimeMap.Add(13, 28.8f);//括号里第二个数字就是成长时间自行修改此处修改前移一位小数点速度极快
private void SetupGrowTimeMap()
      {
                this.s_GrowTimeMap = new Dictionary<int, float>();
                this.s_GrowTimeMap.Add(13, 28.8f);
                this.s_GrowTimeMap.Add(823, 43.2f);
                this.s_GrowTimeMap.Add(805, 43.2f);
                this.s_GrowTimeMap.Add(802, 43.2f);
                this.s_GrowTimeMap.Add(799, 43.2f);
                this.s_GrowTimeMap.Add(61, 57.6f);
                this.s_GrowTimeMap.Add(779, 57.6f);
                this.s_GrowTimeMap.Add(804, 57.6f);
                this.s_GrowTimeMap.Add(786, 57.6f);
                this.s_GrowTimeMap.Add(800, 57.6f);
                this.s_GrowTimeMap.Add(785, 72f);
                this.s_GrowTimeMap.Add(781, 72f);
                this.s_GrowTimeMap.Add(782, 72f);
                this.s_GrowTimeMap.Add(807, 72f);
                this.s_GrowTimeMap.Add(70, 72f);
      }
第二处修改则是收货后重新生长
生长影响因素‌:
‌浇水‌ (m_WaterAmount):水量高于 50% 时,生长速度提高为原速的 1.2 倍,同时 m_NumBuffs++。
‌施肥‌ (m_FertilizerAmount):肥量超过 50% 时,生长速度提高为原速的 1.4 倍,m_NumBuffs += 2。肥量在 1% 到 50% 之间时,速度提高为原速的 1.2 倍,m_NumBuffs++。


更改的方法有很多
直接更改m_TimeToGrow时间,
private float m_TimeToGrow = 30f;

或更改水num3或肥num4 的加速buffAcreRespawnFruits.UpdateInternal


将其改成如下就提速了
**** Hidden Message *****


qq160190 发表于 2026-1-28 15:01

感谢老大分享

张32 发表于 2026-2-25 14:31

666666666666

LyonVs搁浅 发表于 2026-3-18 15:38

66666666666666666666

lxh2548509764 发表于 2026-3-19 02:45

感谢楼主分享的内容!这么好的东西!感谢楼主分享!感谢论坛!

秋殇别恋丿 发表于 2026-4-17 19:56

55555555555555555555

LR3C 发表于 2026-4-17 20:16

11111111111

zzy1014 发表于 2026-4-19 21:19

噶尔v啊人定胜天

静心i 发表于 2026-4-23 19:24

666666666666666

长亭外_古道边 发表于 2026-8-3 08:49

666666666

tacodream 发表于 2026-8-8 16:26

u謝謝大老教學
页: [1]
查看完整版本: 种植植物生长 (修正)