At last I have tried out the groing and shrinking cable.
I have after a couple of hours still no success in altering the size of the cable, it does some verry odd things.
I try to explain the problem:



The action for the cable;

Code:

action cable_act
{
while(me != null)
{
if (key_d) // down
{
me.scale_z+=speed*time;
}
if (key_u) //up
{
me.scale_z-=speed*time;
}
wait(1);
}
}



I have set the base of the cable in MED at the top (see A).
I have positioned it in a test level (see B) so the fixed point is at the blue and red arrow.
When I push on d, first the cable doubles in leghts and then it shrinks at the fixed point (see C green arrow).
When I push on u, first the complete cable jumps up, doubles in lengths and then it shrinks again at the fixed point (see D green arrow).

If I set the base in MED at the bottem and rotate the cable in the test level then the cable double in lenghts and grows when I push d or u!

Can some one help me, because I don't know how to go on with this behaviour.

Regards,
Frits


I like to keep scripting simple, life is hard enough as it is.
Regards,
Frits