Add: zero tree growth setting

pull/171/head
Yourself 4 years ago
parent 48b15bb7b8
commit 087cae82fc

@ -1785,6 +1785,7 @@ STR_CONFIG_SETTING_TREE_GROWTH_NORMAL :Normal
STR_CONFIG_SETTING_TREE_GROWTH_SLOW :Slow
STR_CONFIG_SETTING_TREE_GROWTH_VERY_SLOW :Very slow
STR_CONFIG_SETTING_TREE_GROWTH_EXTREMLY_SLOW :Extremly slow
STR_CONFIG_SETTING_TREE_GROWTH_STATIC :None
STR_CONFIG_SETTING_TOOLBAR_POS :Position of main toolbar: {STRING2}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal position of the main toolbar at the top of the screen

@ -1710,6 +1710,7 @@ STR_CONFIG_SETTING_TREE_GROWTH_NORMAL :Normal
STR_CONFIG_SETTING_TREE_GROWTH_SLOW :Langsam
STR_CONFIG_SETTING_TREE_GROWTH_VERY_SLOW :Sehr langsam
STR_CONFIG_SETTING_TREE_GROWTH_EXTREMLY_SLOW :Extrem langsam
STR_CONFIG_SETTING_TREE_GROWTH_STATIC :Keiner
STR_CONFIG_SETTING_TOOLBAR_POS :Position der Werkzeugleiste: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontale Position der Bauleiste am oberen Bildschirmrand

@ -1777,6 +1777,7 @@ STR_CONFIG_SETTING_TREE_GROWTH_NORMAL :보통
STR_CONFIG_SETTING_TREE_GROWTH_SLOW :느림
STR_CONFIG_SETTING_TREE_GROWTH_VERY_SLOW :다소 느림
STR_CONFIG_SETTING_TREE_GROWTH_EXTREMLY_SLOW :매우 느림
STR_CONFIG_SETTING_TREE_GROWTH_STATIC :없음
STR_CONFIG_SETTING_TOOLBAR_POS :주메뉴의 위치: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :주 메뉴가 화면 상단의 어느 위치에 표시될지를 선택합니다.

@ -3558,7 +3558,7 @@ type = SLE_UINT8
guiflags = SGF_MULTISTRING
def = 0
min = 0
max = 3
max = 4
str = STR_CONFIG_SETTING_TREE_GROWTH
strhelp = STR_CONFIG_SETTING_TREE_GROWTH_HELPTEXT
strval = STR_CONFIG_SETTING_TREE_GROWTH_NORMAL

@ -762,7 +762,7 @@ static void TileLoop_Trees(TileIndex tile)
if (GetTreeCounter(tile) < 15) {
if (_settings_game.construction.tree_growth_rate > 0) {
/* slow, very slow, extremely slow */
uint16 grow_slowing_values[3] = { 0x10000 / 5, 0x10000 / 20, 0x10000 / 120 };
uint16 grow_slowing_values[4] = { 0x10000 / 5, 0x10000 / 20, 0x10000 / 120, 0 };
if (GB(Random(), 0, 16) < grow_slowing_values[_settings_game.construction.tree_growth_rate - 1]) {
AddTreeCounter(tile, 1);

Loading…
Cancel
Save