Tak nie w temacie losowości to dostrzegłem tutaj błąd logiczny że blok:
if generator != false
{
los = irandom_range(0, 15);
if los < 15
{
instance_create(x, y, obj_biom_trawa);
pustynia += 1;
}
if los = 15
{
if pustynia > 0
{
instance_create(x, y, obj_biom_pustynia);
pustynia += 1;
}
else
{
instance_create(x, y, obj_biom_trawa);
pustynia += 1;
}
}
}
Nigdy się nie wykona bo wyżej zawsze ustawiasz generator = false