sinigrimi
Member
I am generating random room with monsters and I need them to not spawn on each other. It works but looks terribly big, can it be simplified?
That's what I'm doing:
Script-Code:
That's what I'm doing:
Script-Code:
Code:
randomize();
var x1 = 160 + random(room_width - 320);
var y1 = 160 + random(room_height - 320);
var x2 = 160 + random(room_width - 320);
var y2 = 160 + random(room_height - 320);
var x3 = 160 + random(room_width - 320);
var y3 = 160 + random(room_height - 320);
var x4 = 160 + random(room_width - 320);
var y4 = 160 + random(room_height - 320);
var x5 = 160 + random(room_width - 320);
var y5 = 160 + random(room_height - 320);
if irandom(10) = 0{
instance_create_layer(x1, y1, "Instances", oBee);
instance_create_layer(x2, y2, "Instances", oBee);
instance_create_layer(x3, y3, "Instances", oBee);
instance_create_layer(x4, y4, "Instances", oBee);
instance_create_layer(x5, y5, "Instances", oBee);
}
Last edited: