function move_Pengu()
{
var walk_percentage;
var winken_percentage;
var sli;
var winks;
player=my;
while(1)
{
c_move(my, vector(my.skill1, 0, 0), nullvector, IGNORE_PASSABLE | GLIDE);
c_move(my,vector(0,0,my.skill5),nullvector,IGNORE_PASSABLE | GLIDE);
c_move(my,vector(0,0,-20),nullvector,IGNORE_PASSABLE | GLIDE);
my.pan += my.skill2;
if (my.skill1)
{
walk_percentage += 1.5 * my.skill1 * sign(my.skill1);
ent_animate(my,"walk",walk_percentage, ANM_CYCLE);
}
if(my.skill5)
{
my.tilt=-90;
sli += 1.5 * my.skill5 * sign(my.skill5);
ent_animate(my,"slide",sli, ANM_CYCLE); // "walk" animation loop
}
else
{
my.tilt=0;
sli=0;
}
if(my.skill4)
{
winks += 1.5 * my.skill4 * sign(my.skill4);
ent_animate(my,"winken",winks, ANM_CYCLE);
}
ent_sendnow(my);
wait(1);
}
}