ACTION waving_flag
{
while(1)
{
my.skill1 = 0;
vec_set(temp, nullvector); // Set temp to 0,0,0
while (my.skill1 < ent_vertices (my)) // repeat till all vertices are passed
{
my.skill1 += 1;
temp.z = fsin(my.skill1 + my.skill2, 100);
vec_to_mesh (temp, my, my.skill1);
}
my.skill2 += 5*time;
wait(1);
}
}
See also:
ent_next