Perhaps the reorganizing of your code would help, like this:
Code:
function event_collect()
{
my.z+=100;
}
action target_collect()
{
if(event_type == EVENT_IMPACT) event_collect();
}

myent=ent_create(file_of_ent,vector_of_ent,target_collect);
myent.emask |= (EVENT_IMPACT);
myent.event = event_collect;



Last edited by Aku_Aku; 04/07/10 21:37. Reason: removing syntax errors