For whiny crybaby streamers that want forty thousand hens breeding exponentially without lag.
Proposal:
orders patch on right click breed a specific pair if there's at least one male and one female. Record tick of breed and create animal x ticks later
gizmo to allow breeding. If on animals with a pair naturally reproduce at half normal speed with one every x days per breed. Recheck on animal added if there's a new pair and record viable with no produce tick. Should only birth if there's a slot in the farm.
when viable pair every day reroll with 20% chance to breed (record birth in current + x ticks where x is normal birth time)
extra info showing breed => time to next birth.
option to allow birth even if no slot (eject on birth)
Could also have an auto-slaughter oldest option so on birth of a new animal if no space it butchers the oldest animal of the same breed and ejects the butcher products
For whiny crybaby streamers that want forty thousand hens breeding exponentially without lag.
Proposal: