equal
deleted
inserted
replaced
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; |