//just make sure that val isn't an array
callOnArray(array, func, exclude_val)
{
if(isArray(array) && isDefined(func))
{
foreach(val in array)
{
if(isDefined(exclude_val) && val != exclude_val)
val thread [[ func ]]();
else if(!isDefined(exclude_val))
val thread [[ func ]]();
}
}
}
//example
self callOnArray(getPlayers(self.team), "EB function"); //calling eb func on yourself too
self callOnArray(getPlayers(self.team), "EB function", self); //excluding yourself
Copyright © 2024, NextGenUpdate.
All Rights Reserved.