/* *
* BRAID
* *************************************************************************** */
main {
// Jump, Jump and Jump
if(get_val(PS3_R2)) {
combo_run(jump);
} else if(combo_running(jump)) combo_stop(jump);
// Pause
if(event_press(PS3_SQUARE)) {
combo_run(pause);
} else
// Rewind 2x
if(get_val(PS3_L1)) {
set_val(PS3_SQUARE, 100);
if(event_press(PS3_L1)) combo_run(rew2x);
} else
// Rewind 8x
if(get_val(PS3_L2)) {
set_val(PS3_SQUARE, 100);
if(event_press(PS3_L2)) combo_run(rew8x);
} else
// Foward 2x
if(get_val(PS3_R1)) {
set_val(PS3_SQUARE, 100);
if(event_press(PS3_R1)) combo_run(for2x);
}
set_val(PS3_L1, 0);
set_val(PS3_L2, 0);
set_val(PS3_R1, 0);
set_val(PS3_R2, 0);
}
combo jump {
set_val(PS3_CROSS, 100);
wait(80);
set_val(PS3_CROSS, 0);
wait(60)
set_val(PS3_CROSS, 0);
}
combo pause {
set_val(PS3_R1, 100);
wait(40);
set_val(PS3_R1, 0);
}
combo rew2x {
set_val(PS3_L1, 100);
wait(40);
set_val(PS3_L1, 0);
}
combo rew8x {
set_val(PS3_L1, 100);
wait(40);
set_val(PS3_L1, 0);
wait(20);
set_val(PS3_L1, 100);
wait(40);
set_val(PS3_L1, 0);
wait(20);
set_val(PS3_L1, 100);
wait(40);
set_val(PS3_L1, 0);
}
combo for2x {
set_val(PS3_R1, 100);
wait(40);
set_val(PS3_R1, 0);
wait(20);
set_val(PS3_R1, 100);
wait(40);
set_val(PS3_R1, 0);
wait(20);
set_val(PS3_R1, 100);
wait(40);
set_val(PS3_R1, 0);
}