/*
SlashDash flag/game automation
Setup a Capture the Flag game on Phantom Island with 4 controllers and run the first 3 flags.
At end game screen, run/stop script with VIEW / SELECT
*/
int ON;
int intro = 7000;
int left = 7400;
main
{
if (event_press(XB1_VIEW)) {ON= !ON;}
if (ON) {combo_run(AUTO);}
if (!ON){combo_stop(AUTO);}
}
combo AUTO {
set_val(XB1_A, 100);
wait(100);
wait(500);
set_val(XB1_A, 100);
wait(100);
wait(1000);
set_val(XB1_A, 100);
wait (100);
wait(intro);
set_val(XB1_LX, 100);
set_val(XB1_LY, 11);
wait(3600);
set_val(XB1_LY, 100);
wait(1100);
set_val(XB1_LX, -100);
wait(left);
set_val(XB1_LY, -100);
wait(900);
set_val(XB1_LX, 100);
wait(3700);
set_val(XB1_LY, 100);
wait(1100);
set_val(XB1_LX, -100);
wait(left);
set_val(XB1_LY, -100);
wait(900);
set_val(XB1_LX, 100);
wait(3700);
set_val(XB1_LY, 100);
wait(1100);
set_val(XB1_LX, -100);
wait(left);
set_val(XB1_LY, -100);
wait(900);
}