Inimigo que persegue o jogador
grid = mp_grid_create
(0, 0, room_width div 8, room_height div 8, 8, 8);
tilemap = layer_tilemap_get_id("camadacolisao");
for (vx = 0; vx < room_width; vx += 8) {
for (vy = 0; vy < room_height; vy += 8) {
if (tilemap_get_at_pixel(tilemap, vx, vy) != 0) {
mp_grid_add_cell(grid, vx div 8, vy div 8);
}
}
}
//mp_grid_draw(grid);
path = path_add();
if (mp_grid_path(obj_pathfinder.grid, path, x, y, player.x, player.y, true)) {
path_start(path, 2, path_action_stop, false);
}