main{
if(get_val(PS4_LEFT)) {combo_run(DUMBBELL); set_val(XB1_LEFT, 0);}
if(get_val(PS4_RIGHT)) {combo_run (LEGPRESS); set_val(XB1_RIGHT, 0);}
if(get_val(PS4_TOUCH)) {combo_run(SQUATS); set_val(PS4_TOUCH, 0);}
if(get_val(PS4_L3)) {combo_run (ROPES); set_val(PS4_L3, 0);}
if(get_val(XB1_DOWN)) {combo_run (BENCHPRESS); set_val(XB1_DOWN, 0);}
if(get_val(XB1_UP)) {combo_run (TREADMILL); set_val(XB1_UP, 0);}
}
combo TREADMILL {
set_val(PS4_R2, 100);
wait(40);
set_val(PS4_R2, 0);
wait(20);
set_val(PS4_L2, 100);
wait(40);
set_val(PS4_L2, 0);
wait(20);
set_val(PS4_R2, 100);
wait(40);
set_val(PS4_R2, 0);
wait(20);
set_val(PS4_L2, 100);
wait(40);
set_val(PS4_L2, 0);
wait(20);
}
combo BENCHPRESS {
set_val(PS4_LX, 0);
set_val(PS4_LY, 30);
set_val(PS4_RX, 0);
set_val(PS4_RY, 30);
wait(250);
set_val(PS4_LX, 0);
set_val(PS4_LY, 10);
set_val(PS4_RX, 0);
set_val(PS4_RY, -50);
wait(1000);
}
combo LEGPRESS {
set_val(PS4_LX, 0);
set_val(PS4_LY, -30);
set_val(PS4_RX, 0);
set_val(PS4_RY, -30);
wait(250);
set_val(PS4_LX, 0);
set_val(PS4_LY, 10);
set_val(PS4_RX, 0);
set_val(PS4_RY, -50);
wait(1000);
}
combo DUMBBELL{
set_val(PS4_CROSS, 100);
set_val(PS4_L2, 100);
set_val(PS4_R2, 100);
wait(60);
set_val(PS4_CROSS, 0);
set_val(PS4_L2, 0);
set_val(PS4_R2, 0)
wait(40);
set_val(PS4_CROSS, 100);
set_val(PS4_L2, 100);
set_val(PS4_R2, 100);
wait(60);
set_val(PS4_CROSS, 0);
set_val(PS4_L2, 0);
set_val(PS4_R2, 0)
wait(40);
}
combo SQUATS {
set_val(PS4_CROSS, 100);
wait(60);
set_val(PS4_CROSS, 0);
wait(40);
set_val(PS4_CROSS, 100);
wait(60);
set_val(PS4_CROSS, 0);
set_val(PS4_SQUARE, 100);
set_val(PS4_CIRCLE, 100);
set_val(PS4_TRIANGLE, 100);
wait(40);
set_val(PS4_CROSS, 100);
wait(60);
set_val(PS4_CROSS, 0);
wait(40);
set_val(PS4_CROSS, 100);
wait(60);
set_val(PS4_CROSS, 0);
set_val(PS4_SQUARE, 100);
set_val(PS4_CIRCLE, 100);
set_val(PS4_TRIANGLE, 100);
wait(40);
}
combo ROPES {
set_val(PS4_RY, 100);
set_val(PS4_LY, -100);
wait(40)
set_val(PS4_RY, 0);
set_val(PS4_LY, 0);
wait(20);
set_val(PS4_RY, -100);
set_val(PS4_LY, 100);
wait(40);
set_val(PS4_RY, 0);
set_val(PS4_LY, 0);
wait(20);
}