W sumie nie myslałem nad tym aby zakodować to od strony wroga. To w ostateczności.. a nie dałoby się zrobić tego w towerku?
GML
if (instance_exists(obj_bug_parent)){ // sprawdzamy czy istnieje jakikolwiek wróg
object = obj_bug_parent //poszukiwnay/liczony obiekt
for ( i = 0; i < instance_number( object ); i += 1 )
{
id_ = instance_find( object, i );
if ( point_distance( x, y, id_.x, id_.y ) < this_bullet_range )
{
if(id_.cloak == true)
{
id_.cloak = false;
}
} else {id_.cloak = true;}
}
}
Mam tak, jak jest jedna wieża na mapie to ok działa.. ale jak juz dwie to się sypie:/