function asteriod_event();
function asteriod()
{
my.emask |= ENABLE_SHOOT;
my.event = asteriod_event;
VECTOR vel;
vec_set(vel,vector(random(2)-1,random(2)-1,random(2)-1));
VECTOR temp;
while(me)
{
vec_set(temp,vel);
vec_normalize(temp,5 * time_step);
vec_add(my.x,temp);
wait(1);
}
}
function asteriod_event()
{
if(event_type == EVENT_SHOOT)
{
ent_create("small_asteroid.mdl",my.x,asteroid);
ent_create("small_asteroid.mdl",my.x,asteroid);
ent_create("small_asteroid.mdl",my.x,asteroid);
ent_remove(me);
}
}