src/landscape.cpp
changeset 10056 48659f7d4fa5
parent 9509 f6d513c5c7e4
child 10207 c291a21b304e
equal deleted inserted replaced
10055:b3bf982d7879 10056:48659f7d4fa5
   673 
   673 
   674 static void GenerateTerrain(int type, uint flag)
   674 static void GenerateTerrain(int type, uint flag)
   675 {
   675 {
   676 	uint32 r = Random();
   676 	uint32 r = Random();
   677 
   677 
   678 	const Sprite *templ = GetSprite((((r >> 24) * _genterrain_tbl_1[type]) >> 8) + _genterrain_tbl_2[type] + 4845);
   678 	const Sprite *templ = GetSprite((((r >> 24) * _genterrain_tbl_1[type]) >> 8) + _genterrain_tbl_2[type] + 4845, ST_MAPGEN);
   679 
   679 
   680 	uint x = r & MapMaxX();
   680 	uint x = r & MapMaxX();
   681 	uint y = (r >> MapLogX()) & MapMaxY();
   681 	uint y = (r >> MapLogX()) & MapMaxY();
   682 
   682 
   683 	if (x < 2 || y < 2) return;
   683 	if (x < 2 || y < 2) return;