/*
____ __ ____ ___ __
/\ _`\ /\ \ /\ _`\ /\_ \ /\ \
\ \ \/\_\ ___ \_\ \ __\ \ \L\ \//\ \ ___ ___ \_\ \
\ \ \/_/_ / __`\ /'_` \ /'__`\ \ _ <'\ \ \ / __`\ / __`\ /'_` \
\ \ \L\ \/\ \L\ \/\ \L\ \/\ __/\ \ \L\ \\_\ \_/\ \L\ \/\ \L\ \/\ \L\ \
\ \____/\ \____/\ \___,_\ \____\\ \____//\____\ \____/\ \____/\ \___,_\
\/___/ \/___/ \/__,_ /\/____/ \/___/ \/____/\/___/ \/___/ \/__,_ /
*/
//--------------------------------------------------------------
// DCUO_COMBO_MOD_2
//--------------------------------------------------------------
/***************************************************************
* Author:codeblood *
* Version:2.0 *
****************************************************************/
define StartButton = PS4_R3;
define ComboButton = PS4_SQUARE;
define HoldTime = 250;
define RestTime = 250;
int led, currentled, run;
init {
led = 0;
reset_leds();
while(led<4){
if(get_led(led)==1) currentled = led;
led = led+1;}
}
main {
if(get_val(12) < -20) {set_val(8, 100)}
else if(get_val(12) > -20) { set_val(8, 0)}
if(get_val(12) < -99) {set_val(8, 100)}
else if(get_val(12) > -99) { set_val(8, 0)}
if(run > 0) {
combo_run(AutomatedCombo);
} else {
combo_stop(AutomatedCombo);
reset_leds();
}
if(event_press(StartButton)) {
if(run == 1) {
run = 0;
} else {
run = 1;
}
}
}
combo AutomatedCombo {
set_val(ComboButton, 100);
set_led(currentled,1);
wait(HoldTime);
set_val(ComboButton, 0);
set_led(currentled,0);
wait(RestTime);
set_val(ComboButton, 0);
set_val(PS4_SQUARE, 100);
wait(280);
set_val(PS4_SQUARE, 0);
wait(210);
set_val(PS4_SQUARE, 100);
wait(280);
set_val(PS4_SQUARE, 0);
wait(190);
set_val(PS4_SQUARE, 100);
wait(290);
set_val(PS4_SQUARE, 0);
wait(220);
set_val(PS4_SQUARE, 100);
wait(290);
set_val(PS4_SQUARE, 0);
wait(190);
set_val(PS4_SQUARE, 100);
wait(200);
set_val(PS4_SQUARE, 0);
wait(150);
set_val(PS4_SQUARE, 100);
wait(180);
set_val(PS4_SQUARE, 0);
wait(80);
set_val(PS4_SQUARE, 100);
wait(1070);
set_val(PS4_SQUARE, 100);
wait(40);
set_val(PS4_SQUARE, 0);
wait(20);
set_val(PS4_ACCX, 4);
set_val(PS4_ACCZ, -14);
wait(20);
set_val(PS4_ACCX, -5);
set_val(PS4_ACCZ, -14);
wait(40);
set_val(PS4_ACCZ, -20);
wait(40);
set_val(PS4_ACCY, 4);
}