/*
First go to a lightroot then hover over the item you would like to dupe then leave your inventory and press the "capture" button.
*/
int runLoop;
define DeadZoneLeftStick = 20; // Deadzone modifiers
define DeadZoneRightStick = 20;
main {
if(get_val(10) <= DeadZoneRightStick && get_val(10) >= DeadZoneRightStick*-1) set_val(10,0);
if(get_val( 9) <= DeadZoneRightStick && get_val( 9) >= DeadZoneRightStick*-1) set_val( 9,0);
if(get_val(12) <= DeadZoneLeftStick && get_val(12) >= DeadZoneLeftStick*-1) set_val(12,0);
if(get_val(11) <= DeadZoneLeftStick && get_val(11) >= DeadZoneLeftStick*-1) set_val(11,0);
vm_tctrl(-8);
if (event_press(SWITCH_CAPTURE)) {
if (runLoop == TRUE) {
runLoop = FALSE;
} else if (runLoop == FALSE) {
runLoop = TRUE;
}
}
if (runLoop == TRUE) {
combo_run(dupe);
}
}
combo dupe {
set_val(SWITCH_X, 100);
wait(100);
set_val(SWITCH_X, 0);
set_val(SWITCH_ZL, 100);
set_val(SWITCH_A, 100);
wait(200);
set_val(SWITCH_A, 0);
set_val(SWITCH_ZL, 0);
wait(100);
set_val(SWITCH_PLUS, 100);
wait(500);
set_val(SWITCH_PLUS, 0);
set_val(SWITCH_X, 100);
wait(200);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
wait(300);
set_val(SWITCH_X, 0);
set_val(SWITCH_B, 100);
set_val(SWITCH_Y, 100);
wait(100);
set_val(SWITCH_B, 0);
set_val(SWITCH_Y, 0);
wait(200);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
set_val(SWITCH_B, 100);
wait(40);
set_val(SWITCH_B, 0);
wait(40);
wait(200);
set_val(SWITCH_LY, 100);
wait(100);
set_val(SWITCH_LY, 0);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_A, 100);
wait(40);
set_val(SWITCH_A, 0);
wait(40);
set_val(SWITCH_LY, -100);
wait(67);
set_val(SWITCH_LY, 0);
wait(300);
}