Ok, I guess I was too subtle and you have spent so long looking at this that you can't see the forest for the trees.
The values of Strafe_* are zero because you explicitly set them to zero and they never change.
float bobbinSpace = 0;
int s2_bobbinSpace = bobbinSpace*to_step;
int Strafe_4 = s2_bobbinSpace;
int Strafe_3 = Strafe_4*.66;
int Strafe_2 = Strafe_4*.33;
int Strafe_1 = 0;