This function can be used to copy the contents of a rectangular area of grid cells from one (previously defined) ds_grid to another, or it can be used to copy a region from within the same grid. The following images illustrate both ways that this function can be used:
ds_grid_set_grid_region(index, source, x1, y1, x2, y2, xpos, ypos);
|xpos||The x position on the destination grid to copy the source region to.|
|ypos||The y position on the destination grid to copy the source region to.|
ds_grid_set_grid_region(grid, t_grid, 0, 0, 5, 5,
This would copy the region of cells from (0,0) to (5,5) of the grid indexed in the variable "t_grid" and copy them to position (10,10) in the grid indexed in the variable "grid".