05-07-2012, Thursday-15:49:52
Ohne dass ich jetzt den Programmcode daruafhin durchgesehen habe ... es gab Diskussionen Dörfer und Städte in Simutrans stärker zu differenziueren. Vermultich beschreibt der growthfactor_villages den Abweichenden Wachstumsfaktor für "Städte" die als Dörfer klassifiziert wurden. Ich schaue mir das aber noch mal im Sourcecode an und schreibe falls das nicht stimmen sollte.
Edit:
Das ist also der Teiler für das Stadtwachstum für Siedlungen kleiner 1000 Einwohner, und zwischen 1 und 2 gibt es nix ... (erlaubt sind alle ganzen Zahlen ausser 0)
(Finde ich irgendwie unfair, die kleinen mit Gewalt unten zu halten, aber so ist der aktuelle Code.)
Edit:
Code:
// smaller towns should growth slower to have villages for a longer time
sint32 const weight_factor =
bev < 1000 ? s.get_growthfactor_small() :
bev < 10000 ? s.get_growthfactor_medium() :
s.get_growthfactor_large();
// now give the growth for this step
wachstum += (pas+mail+electricity+goods) / weight_factor;
Das ist also der Teiler für das Stadtwachstum für Siedlungen kleiner 1000 Einwohner, und zwischen 1 und 2 gibt es nix ... (erlaubt sind alle ganzen Zahlen ausser 0)
(Finde ich irgendwie unfair, die kleinen mit Gewalt unten zu halten, aber so ist der aktuelle Code.)