landscape.c
changeset 2360 09e42e4ee139
parent 2186 461a2aff3486
child 2498 befad2fe53d2
equal deleted inserted replaced
2359:d0d118a031f6 2360:09e42e4ee139
   380 	}
   380 	}
   381 
   381 
   382 	if (flags & (MP_MAPOWNER|MP_MAPOWNER_CURRENT)) {
   382 	if (flags & (MP_MAPOWNER|MP_MAPOWNER_CURRENT)) {
   383 		byte x = _current_player;
   383 		byte x = _current_player;
   384 		if (flags & MP_MAPOWNER) x = va_arg(va, int);
   384 		if (flags & MP_MAPOWNER) x = va_arg(va, int);
   385 		_m[tile].owner = x;
   385 		_m[tile].m1 = x;
   386 	}
   386 	}
   387 
   387 
   388 	if (flags & MP_MAP5) {
   388 	if (flags & MP_MAP5) {
   389 		_m[tile].m5 = va_arg(va, int);
   389 		_m[tile].m5 = va_arg(va, int);
   390 	}
   390 	}
   434 
   434 
   435 
   435 
   436 	map_size = MapSize();
   436 	map_size = MapSize();
   437 	for (i = 0; i < map_size; i++) {
   437 	for (i = 0; i < map_size; i++) {
   438 		_m[i].type_height = MP_CLEAR << 4;
   438 		_m[i].type_height = MP_CLEAR << 4;
   439 		_m[i].owner       = OWNER_NONE;
   439 		_m[i].m1          = OWNER_NONE;
   440 		_m[i].m2          = 0;
   440 		_m[i].m2          = 0;
   441 		_m[i].m3          = 0;
   441 		_m[i].m3          = 0;
   442 		_m[i].m4          = 0;
   442 		_m[i].m4          = 0;
   443 		_m[i].m5          = 3;
   443 		_m[i].m5          = 3;
   444 		_m[i].extra       = 0;
   444 		_m[i].extra       = 0;