mp_grid_to_ds_grid(source, destination);
Argument | Description |
---|---|
source | Index of the mp_grid that is to be used |
destination | Index of the ds_grid that is to be used to copy the grid data to. |
Returns: Boolean.
With this function you can copy the given MP grid into a DS
Grid. The DS grid should be the same size as the MP grid, although
it doesn't have to be (data will be lost if it is smaller, and if
it is larger all extra grid cells will be 0). The DS grid cells
will contain the value -1 if the MP grid cell was flagged as
occupied, or it will be 0 if not.
motion_grid = ds_grid_create(room_width / 32,
room_height / 32); mp_grid_to_ds_grid(mp_grid,
motion_grid);
The above code will create a new DS grid and then copy the MP grid data contained in the variable "mp_grid" into the new DS grid.