Farming Simulator - Crops Yields and Grow Time
About this model
The main mechanic behind the plot rotation based on grow time and upgrades is using seed IDs and chains of delay nodes.
For starters to match each seed to a specific yield and grow time we can make an ID based representation as follow (similar to a 2d array) Once the diagram starts its execution a seed type (id) is selected randomly and placed on an available plot on our field. To check if the plot is available we must check if a plant is not already placed there and the upgrade level permits it, this aspect can be checked on the "Is busy?" flag where 1=true. Finally based on the seed ID we will reference its grow time and yield amount using a delay node to simulate wait intervals and converters to simulate production efficiency. Currently the provided template the diagram convers 5 seed types and 4 maximum available plots. These parameters can be easily adjusted by adding several new nodes.
"Farming Simulator - Crops Yields and Grow Time" is a public Machinations diagram shared in the Community by Catalin Ichim, with 118 components.
It was created in April 2025 and last edited in April 2025.
Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.