canopies = []; depth = 49200; surf = surface_create(512, 512); shadowcolor = 0; shadowalpha = 0.25; timer = 0; _X = 0; _Y = 1; _INDEX = 2; _ROT = 3; _MULT = 4; _OFFSET = 5; var x1 = -200; var y1 = -200; var x2 = (room_width / 2) + 400; var y2 = (room_height / 2) + 400; random_set_seed(room); for (var xx = x1; xx < x2; xx++) { xx += floor(random_range(140, 300)); for (var yy = y1; yy < y2; yy++) { yy += floor(random_range(80, 150)); array_push(canopies, [xx, yy, choose(0, 1, 2, 3), (xx * 1.15) + (yy * 0.1), 0.005 * (xx % 100) * 0.1, (xx * 0.21) + (yy * 0.111)]); } } random_set_seed(randomize());