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.)
Blogger blog blog