Giter Club home page Giter Club logo

fs13_soilmanagement's Introduction

Soil Management & Growth Control

A mod for Farming Simulator 2013 which attempts to add;

  • custom control of growth, so it is following the in-game time,
  • a proper use for lime/kalk, as soil pH is now included,
  • manure must be ploughed/cultivated to take effect,
  • automatic weed propagation and usage of herbicide.

What?! Why?

There has always been some small things in FS13, and the previous versions, which annoyed me a bit. Like how come it is possible to fertilize right in front of the working harvester and get double the yield, and other unrealistic things like that.

What I'm attempting with this mod, are several things:

  • Control of growth, so it is the in-game scaled time that determines when growth should happen, and not some value in the map.i3d's foliage-sub-layer.
  • Manure has to be ploughed or cultivated into the ground to take effect. Else it will slowly dissipate, and you would not get the expected result in yield when harvesting.
  • Different kinds of fertilizer; organic and synthetic. Manure and slurry are organic fertilizers, where the other(s) are synthetic and not as effective.
  • Swaths/windrows when left alone will also slowly dissipate. The reason for this, is to "clean up" the fields over time.
  • When lime (kalk) was introduced as a mod, I always wondered why it acted just like fertilizer. With this mod I have added 'soil pH', so spreading lime now have a proper purpose.
  • The 'soil pH' will also have a severe effect on harvest yields. If the pH value isn't within the "neutral" interval, the yield can be as low as 5%.
  • Automatic propagation of weeds. Wind will spread the seeds, so weeds can appear in all fields.
  • Herbicide is used to kill weeds, but this won't happen instantly.

Details

Growth control

Why is it, that the map-maker decides how long it takes for a crop to grow? And why is the growth interval bound to real-time instead of the in-game scaled time?

Using this mod, it will completely ignore the map-makers settings, and instead use a "growth cycle" that occurs at midnight in-game time. This means that at every in-game day, when the clock passes midnight, all crops will grow one step. Other things also take effect at this time.

Players could probably use this as a kind of "seasons", as it is more obvious now when the growth happens.

Manure & slurry (organic fertilizer)

When spreading solid manure there will be visible "lumps of poo" on the ground, just as it is known from the 'manure mod'. However this will not fertilize the ground, and when left untouched the manure will dissipate during 3 days.

You will have to plough or cultivate it to get better harvest yields later. Ploughing solid manure into the ground will increase the organic nutrition values for three harvest seasons, where cultivating the manure will only add organic nutrition for one extra harvest season.

Spreading slurry acts a bit similar to manure. However if left untouched, it will automatically settle into the ground, and give organic nutrition for at least one harvest. Ploughing or cultivating slurry will increase the organic nutrition by one extra.

There is a limit to how much organic nutrition the ground can hold. In this version of the mod, it is set to a maximum of 3 levels. So it will be futile to apply more, if the ground is already at max.

Fertilizer (synthetic)

The synthetic fertilizer is not as good as the organic. Also synthetic fertilizer can only be effectively sprayed when the crop is visibly growing. If sprayed earlier or later, it has no effect on the crops.

In the "advanced version" of this mod there are three types of synthetic fertilizers, and each crop will only give extra yield when the correct fertilizer is used. For the "simplistic version" there will only be one synthetic fertilizer type, as known from the default game.

Lime & soil pH

Introduction of lime (kalk) to the game was an interesting fresh idea. However I do not see lime as a fertilizer, as it is normally used to increase soil pH value when too acid. So this mod adds a new thing to the map's terrain; 'soil pH'.

It is not possible to visibily "see" the soil's pH value, so a plugin to PDA MOD has been made, that can show this value within an area of 10x10 sqm centered around the player's current location.

Spreading lime will - as with the above - not immediately take effect. If left alone, it will only increase the soil pH value by a small amount. To get a higher increase (which is x3), you need to plough or cultivate it into the ground.

For the "advanced version" of this mod, you should keep an eye on the soil pH, as it is not too good if it gets into the 'alkalinity' range. The "simplistic version" is more generous, whereas as long the soil has a pH value above 'acidity' the harvest yields will not be affected.

Note that soil pH will decrease with each harvest.

Weeds & herbicide

Patches of weeds will appear in fields, as their seeds are spread with the wind. With cultivator or spraying herbicide it is possible to get rid of it.

Using the herbicide spray the weeds do not wither instantly. Only when the "growth cycle" starts, the herbicide will take effect on the weeds. However since weeds are quite resilient, another patch could soon appear again, after the herbicide has dissipated.

In the "advanced version" there are three possible types of herbicide to spray. They will all kill the weeds, but be aware that growing crops may be affected too if the wrong herbicide is used. For the "simplistic version" there will be only one type of herbicide, and growing crops will not be affected.

fs13_soilmanagement's People

Contributors

deckermmiv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.