
nothing fancy, just something for fun.
Code: Select all
FirePrimary()
{
emit-sfx yellowbeammuzzle from flare;//first shot is actual weapon
sleep 50;
move right to z-axis [-0.4] now;
turn r_forearm to x-axis <-60> now;
turn r_arm to x-axis <15> now;
sleep 50;
turn r_forearm to x-axis <-45> speed [0.5];
turn r_arm to x-axis <0> speed [0.5];
move right to z-axis [0] speed [5];
Sleep 500;
}

WTF
That is a rotation as though I gave it a 0... it kicks DOWN for some reason. nothing in the code is a rotation below -45 yet occasionally I see it glitch this way. I should mention I don't use that smooth anim tag.