For now I do this with ent_morph and define
ent_morph(me,"model_1.mdl"); my.skill12 = 1;
or
ent_morph(me,"model_2.mdl"); my.skill12 = 2;
and then in loop
if(my.skill12 ==1){vec_for_vertex(my.skill70,my,28);}
if(my.skill12 ==2){vec_for_vertex(my.skill70,my,19);}
effect(some_effect, 10* time_step,my.skill70, nullvector);
but easer will be use some function (if exist) like
if(my.model = "model_1.mdl"){vec_for_vertex(my.skill70,my,28);}
if(my.model = "model_2.mdl"){vec_for_vertex(my.skill70,my,19);}
Last edited by tompo; 05/18/07 15:49.