Login
Ratjoy.com » Forums » Suggestions, Technical Support and Feedback » research queue by type (rather than factory) for distant future

research queue by type (rather than factory) for distant future


Marshall Delstrego
RJ: Marshall Delstrego
CO: Marshall Delstrego

Post Rating: 0
+ / -

Total Posts: 50
Karma: 33
Joined: May 1, 2012
in case this ever gets back on track, and doesn't prove to be too difficult to implement...

0) assuming this does not exist yet, each item will need to have an R&D type associated with it, independent of the current R&D building assignments

1) each R&D contributes some quantity to one or more types of items
2) research speed is set at the start of each tick
3) research completion is credited at the end of each tick (start = end, really, but whatever)
3) there is a single production queue for each type of item, regardless of the number of R&Ds that actually affect it.
4) actual research level is increased only if the floating-point research value goes over the cutoff (e.g. if research reaches 17.648, and the tick ends, then your research level is set to 17)


benefits:
a) removes the weird "only research a given thing in a single building" hack
b) allows the player to get research on many items done much faster, if he manages this properly (this makes research serial, rather than parallel, but it's speeded up by a factor equal to the parallelism you had before, and it allows for considerable optimization - e.g. scheduling shortest jobs first, never having idle research stations, etc.
c) seamless building upgrades - if you want to upgrade an R&D building, you don't need to cancel all the pending research to do so, and then re-add it as soon as the upgrade completes. (if this was the only building of that R&D type you had, the contribution is 0 so the queue just never moves)


You need to register or login to post a reply.