//Created by Cooleye79
main {
// If R3 is been pressed ...
if(get_val(PS4_R3)) combo_run(Combo_Batman_R3); // ... then: run Combo_Batman routine.
// If L3 is been pressed ...
if(get_val(PS4_L3)) combo_run(Combo_Batman_L3);
// If L2 is been pressed ...
if(get_val(PS4_L2)) combo_stop(Combo_Batman_R3); // ... then: stop Combo_Batman
if(get_val(PS4_L2)) combo_stop(Combo_Batman_L3);
}
combo Combo_Batman_L3 {
//Character Trait
set_val(PS4_CIRCLE, 100);
wait(60);
set_val(PS4_CIRCLE, 0);
wait(100);
//Straight Kick
set_val(PS4_RIGHT, 100);
wait(30);
set_val(PS4_UP, 100);
set_val(PS4_RIGHT, 100);
wait(340);
set_val(PS4_UP, 0);
set_val(PS4_RIGHT, 0);
wait(40);
set_val(PS4_TRIANGLE, 100);
wait(130);
set_val(PS4_TRIANGLE, 0);
wait(200);
//Caped Crusader
set_val(PS4_TRIANGLE, 100);
wait(100);
set_val(PS4_TRIANGLE, 0);
wait(80);
set_val(PS4_TRIANGLE, 100);
wait(100);
set_val(PS4_TRIANGLE, 0);
wait(80);
set_val(PS4_CROSS, 100);
wait(100);
set_val(PS4_CROSS, 0);
wait(500);
//Flip Kick
set_val(PS4_RIGHT, 100);
wait(20);
set_val(PS4_UP, 100);
set_val(PS4_RIGHT, 100);
wait(280);
set_val(PS4_UP, 0);
set_val(PS4_RIGHT, 100);
wait(50);
set_val(PS4_RIGHT, 0);
wait(70);
set_val(PS4_CROSS, 100);
wait(120);
set_val(PS4_CROSS, 0);
wait(50);
//Release The Bats
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(485);
//Flying Kick
set_val(PS4_LEFT, 100);
set_val(PS4_CROSS, 100);
wait(120);
set_val(PS4_LEFT, 0);
set_val(PS4_CROSS, 0);
wait(660);
//Flip Kick
set_val(PS4_UP, 100);
set_val(PS4_RIGHT, 100);
wait(150);
set_val(PS4_UP, 0);
set_val(PS4_RIGHT, 0);
wait(130);
set_val(PS4_CROSS, 100);
wait(320);
set_val(PS4_CROSS, 0);
wait(275);
//Stay Down
set_val(PS4_LEFT, 100);
set_val(PS4_TRIANGLE, 100);
wait(120);
set_val(PS4_LEFT, 0);
set_val(PS4_TRIANGLE, 0);
wait(130);
set_val(PS4_CROSS, 100);
wait(100);
set_val(PS4_CROSS, 0);
wait(850);
//Straight Grapple
set_val(PS4_DOWN, 100);
wait(90);
set_val(PS4_DOWN, 0);
wait(80);
set_val(PS4_RIGHT, 100);
wait(90);
set_val(PS4_RIGHT, 0);
wait(20);
set_val(PS4_SQUARE, 100);
wait(70);
set_val(PS4_SQUARE, 0);
}
combo Combo_Batman_R3 {
//Character Trait
set_val(PS4_CIRCLE, 100);
wait(60);
set_val(PS4_CIRCLE, 0);
wait(100);
//Straight Kick
set_val(PS4_LEFT, 100);
wait(30);
set_val(PS4_UP, 100);
set_val(PS4_LEFT, 100);
wait(340);
set_val(PS4_UP, 0);
set_val(PS4_LEFT, 0);
wait(40);
set_val(PS4_TRIANGLE, 100);
wait(130);
set_val(PS4_TRIANGLE, 0);
wait(200);
//Caped Crusader
set_val(PS4_TRIANGLE, 100);
wait(100);
set_val(PS4_TRIANGLE, 0);
wait(80);
set_val(PS4_TRIANGLE, 100);
wait(100);
set_val(PS4_TRIANGLE, 0);
wait(80);
set_val(PS4_CROSS, 100);
wait(100);
set_val(PS4_CROSS, 0);
wait(500);
//Flip Kick
set_val(PS4_LEFT, 100);
wait(20);
set_val(PS4_UP, 100);
set_val(PS4_LEFT, 100);
wait(280);
set_val(PS4_UP, 0);
set_val(PS4_LEFT, 100);
wait(50);
set_val(PS4_LEFT, 0);
wait(70);
set_val(PS4_CROSS, 100);
wait(120);
set_val(PS4_CROSS, 0);
wait(50);
//Release The Bats
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(485);
//Flying Kick
set_val(PS4_RIGHT, 100);
set_val(PS4_CROSS, 100);
wait(120);
set_val(PS4_RIGHT, 0);
set_val(PS4_CROSS, 0);
wait(660);
//Flip Kick
set_val(PS4_UP, 100);
set_val(PS4_LEFT, 100);
wait(150);
set_val(PS4_UP, 0);
set_val(PS4_LEFT, 0);
wait(130);
set_val(PS4_CROSS, 100);
wait(320);
set_val(PS4_CROSS, 0);
wait(275);
//Stay Down
set_val(PS4_RIGHT, 100);
set_val(PS4_TRIANGLE, 100);
wait(120);
set_val(PS4_RIGHT, 0);
set_val(PS4_TRIANGLE, 0);
wait(130);
set_val(PS4_CROSS, 100);
wait(100);
set_val(PS4_CROSS, 0);
wait(850);
//Straight Grapple
set_val(PS4_DOWN, 100);
wait(90);
set_val(PS4_DOWN, 0);
wait(80);
set_val(PS4_LEFT, 100);
wait(90);
set_val(PS4_LEFT, 0);
wait(20);
set_val(PS4_SQUARE, 100);
wait(70);
set_val(PS4_SQUARE, 0);
}