for(i = 0; i < mask.nbr_mask_cells; i++) {
x = x_ref + (mask.p_first_cell + i)->x;
y = y_ref + (mask.p_first_cell + i)->y;
- ShmapSetCellFlag(x, y, MAP_FLAG_PLAN_MASK);
+ ShmapSetCellFlag(x, y, MAP_FLAG_START);
}
}
int x_ref, y_ref;
mask_t tmp_mask;
- x_ref = 25;
- y_ref = 20;
- tmp_mask = transform_mask(mask_0pi,0);
+ x_ref = 24;
+ y_ref = 28;
+ tmp_mask = transform_mask(mask_0pi,6);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 50;
- tmp_mask = transform_mask(mask_0pi,2);
+ x_ref = 48;
+ tmp_mask = transform_mask(mask_pi4,7);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 75;
- tmp_mask = transform_mask(mask_0pi,4);
+ x_ref = 72;
+ tmp_mask = transform_mask(mask_0pi,0);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 100;
- tmp_mask = transform_mask(mask_0pi,6);
+ x_ref = 96;
+ tmp_mask = transform_mask(mask_pi4,1);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 25;
- y_ref = 60;
- tmp_mask = transform_mask(mask_pi4,1);
+ x_ref = 24;
+ y_ref = 56;
+
+ tmp_mask = transform_mask(mask_0pi,2);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 50;
+ x_ref = 48;
tmp_mask = transform_mask(mask_pi4,3);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 75;
- tmp_mask = transform_mask(mask_pi4,5);
+ x_ref = 72;
+ tmp_mask = transform_mask(mask_0pi,4);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 100;
- tmp_mask = transform_mask(mask_pi4,7);
+ x_ref = 96;
+ tmp_mask = transform_mask(mask_pi4,5);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
}
ShmapAllFreeSpace();
- x_ref = 25;
- y_ref = 20;
- tmp_mask = transform_mask(mask_rot,0);
+ x_ref = 24;
+ y_ref = 28;
+ tmp_mask = transform_mask(mask_rot,6);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 50;
- tmp_mask = transform_mask(mask_rot,1);
+ x_ref = 48;
+ tmp_mask = transform_mask(mask_rot,7);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 75;
- tmp_mask = transform_mask(mask_rot,2);
+ x_ref = 72;
+ tmp_mask = transform_mask(mask_rot,0);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 100;
- tmp_mask = transform_mask(mask_rot,3);
+ x_ref = 96;
+ tmp_mask = transform_mask(mask_rot,1);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 25;
- y_ref = 60;
- tmp_mask = transform_mask(mask_rot,4);
+ x_ref = 24;
+ y_ref = 56;
+ tmp_mask = transform_mask(mask_rot,2);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 50;
- tmp_mask = transform_mask(mask_rot,5);
+ x_ref = 48;
+ tmp_mask = transform_mask(mask_rot,3);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 75;
- tmp_mask = transform_mask(mask_rot,6);
+ x_ref = 72;
+ tmp_mask = transform_mask(mask_rot,4);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);
- x_ref = 100;
- tmp_mask = transform_mask(mask_rot,7);
+ x_ref = 96;
+ tmp_mask = transform_mask(mask_rot,5);
write_mask(x_ref,y_ref, tmp_mask);
free((void*) tmp_mask.p_first_cell);