Skip to content

可以把资源的提供改为1吗? #5

Description

@ZeronoFreya

我看到代码里有这么一行:

if (_this.needs[i] == 0 && assemblerPool[assemblerNextId].needs[i] == _this.requires[i] && _this.served[i] >= _this.requireCounts[i] * 5)

最后的5我可以理解为当下面的机器有5倍资源缓存时才向上提供资源吗?
但这样会导致下面的机器占有过多资源却生产不够(同一时间里)
比如生产磁线圈需要磁铁*2和铜*1,理论上3个熔炉供应一个制造台就能满足 120/min的产能,叠加后最上层时常会陷入资源不足的情况,所以,把5改为1是否能解决这种问题呢?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions