src/tree_cmd.cpp
changeset 7967 a230c063a672
parent 7954 57b51c69c072
child 7970 7d6b9ab57081
equal deleted inserted replaced
7966:0c6e2703634c 7967:a230c063a672
   541 				SND_44_MONKEYS,
   541 				SND_44_MONKEYS,
   542 				SND_48_DISTANT_BIRD
   542 				SND_48_DISTANT_BIRD
   543 			};
   543 			};
   544 			uint32 r = Random();
   544 			uint32 r = Random();
   545 
   545 
   546 			if (CHANCE16I(1, 200, r)) SndPlayTileFx(forest_sounds[GB(r, 16, 2)], tile);
   546 			if (Chance16I(1, 200, r)) SndPlayTileFx(forest_sounds[GB(r, 16, 2)], tile);
   547 			break;
   547 			break;
   548 		}
   548 		}
   549 
   549 
   550 		default: break;
   550 		default: break;
   551 	}
   551 	}
   565 				GetTreeDensity(tile) != density) {
   565 				GetTreeDensity(tile) != density) {
   566 			SetTreeGroundDensity(tile, TREE_GROUND_SNOW_DESERT, density);
   566 			SetTreeGroundDensity(tile, TREE_GROUND_SNOW_DESERT, density);
   567 		} else {
   567 		} else {
   568 			if (GetTreeDensity(tile) == 3) {
   568 			if (GetTreeDensity(tile) == 3) {
   569 				uint32 r = Random();
   569 				uint32 r = Random();
   570 				if (CHANCE16I(1, 200, r)) {
   570 				if (Chance16I(1, 200, r)) {
   571 					SndPlayTileFx((r & 0x80000000) ? SND_39_HEAVY_WIND : SND_34_WIND, tile);
   571 					SndPlayTileFx((r & 0x80000000) ? SND_39_HEAVY_WIND : SND_34_WIND, tile);
   572 				}
   572 				}
   573 			}
   573 			}
   574 			return;
   574 			return;
   575 		}
   575 		}