[MIRROR] Changed the population scaling coefficients minimal values to 0. (#2995)

* Changed the population scaling coefficients minimal values to 0. (#56522)

## About The Pull Request

So, there on the downstream we've encountered a problem with the security officer slots jumping to 12 every time the round starts, regardless of what we set them to in the configs.
In the configs it says that you can set the coefficients to 0 to disable scaling, and upon investigation, it seems that all the scaling coefficients suffer from similar problem.
https://github.com/tgstation/tgstation/blob/master/config/game_options.txt#L198
the `min_val` in the config entry datums is 1 on each of them, leading to unexpected behaviour

## Why It's Good For The Game

It fixes certain config values leading to unexpected and unwanted behaviour

* Changed the population scaling coefficients minimal values to 0.

Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
This commit is contained in:
SkyratBot
2021-02-01 13:23:29 +00:00
committed by GitHub
co-authored by Useroth
parent 7f1a6b5e6d
commit d9c8ffef60
@@ -71,27 +71,27 @@
/datum/config_entry/number/traitor_scaling_coeff //how much does the amount of players get divided by to determine traitors
config_entry_value = 6
integer = FALSE
min_val = 1
min_val = 0
/datum/config_entry/number/brother_scaling_coeff //how many players per brother team
config_entry_value = 25
integer = FALSE
min_val = 1
min_val = 0
/datum/config_entry/number/changeling_scaling_coeff //how much does the amount of players get divided by to determine changelings
config_entry_value = 6
integer = FALSE
min_val = 1
min_val = 0
/datum/config_entry/number/ecult_scaling_coeff //how much does the amount of players get divided by to determine e_cult
config_entry_value = 6
integer = FALSE
min_val = 1
min_val = 0
/datum/config_entry/number/security_scaling_coeff //how much does the amount of players get divided by to determine open security officer positions
config_entry_value = 8
integer = FALSE
min_val = 1
min_val = 0
/datum/config_entry/number/traitor_objectives_amount
config_entry_value = 2