Easy Anti Recoil

Titan One general support. Questions, firmware update, feature request.

Re: Easy Anti Recoil

Postby shlips » Thu Feb 14, 2019 1:45 pm

J2Kbr wrote:
shlips wrote:Any way to use this with the triggers swapped?

Same script with bumpers and triggers swapped.
Code: Select all
 
int ToggleAntiRecoil;
int ANTI_RECOIL, ANTI_RECOIL_LEFT, ANTI_RECOIL_RIGHT;
int anti_recoil, anti_recoil_left, anti_recoil_right;
 
init {
    ToggleAntiRecoil     = get_pvar(SPVAR_7, 1, 2, 1);
    ANTI_RECOIL      = get_pvar(SPVAR_12, 0, 100, 30);
    ANTI_RECOIL_LEFT  = get_pvar(SPVAR_13, 0, 100, 2);
    ANTI_RECOIL_RIGHT = get_pvar(SPVAR_14, 0, 100, 0);
}
 
main {
 
    if (get_val(PS4_L1) && event_press(PS4_SHARE)) {
        if (ToggleAntiRecoil == 2) {
            ToggleAntiRecoil = 1;
            set_pvar(SPVAR_7, ToggleAntiRecoil);
        } else if (ToggleAntiRecoil == 1) {
            ToggleAntiRecoil = 2;
            set_pvar(SPVAR_7, ToggleAntiRecoil);
            combo_run(RumbleNotifier);
        }
    }
    if (ToggleAntiRecoil == 2 && !get_val(PS4_R1) && get_val(PS4_L1)) {
        if (event_press(PS4_UP)) {
            ANTI_RECOIL = ANTI_RECOIL - 1;
 
            if (ANTI_RECOIL < 0) {
                ANTI_RECOIL = 0;
            }
            set_pvar(SPVAR_12, ANTI_RECOIL);
        }
        if (event_press(PS4_DOWN)) {
            ANTI_RECOIL = ANTI_RECOIL + 1;
 
            if (ANTI_RECOIL > 100) {
                ANTI_RECOIL = 100;
            }
            set_pvar(SPVAR_12, ANTI_RECOIL);
        }
        if (event_press(PS4_LEFT)) {
            if (ANTI_RECOIL_RIGHT > 0) {
                ANTI_RECOIL_RIGHT = ANTI_RECOIL_RIGHT - 1;
                ANTI_RECOIL_LEFT = 0;
            } else if (ANTI_RECOIL_RIGHT <= 0 && ANTI_RECOIL_LEFT < 100) {
                ANTI_RECOIL_LEFT = ANTI_RECOIL_LEFT + 1;
                ANTI_RECOIL_RIGHT = 0;
            } else if (ANTI_RECOIL_LEFT >= 100) {
                ANTI_RECOIL_LEFT = 100;
                ANTI_RECOIL_RIGHT = 0;
            }
            set_pvar(SPVAR_13, ANTI_RECOIL_LEFT);
            set_pvar(SPVAR_14, ANTI_RECOIL_RIGHT);
        }
        if (event_press(PS4_RIGHT)) {
            if (ANTI_RECOIL_LEFT > 0) {
                ANTI_RECOIL_LEFT = ANTI_RECOIL_LEFT - 1;
                ANTI_RECOIL_RIGHT = 0;
            } else if (ANTI_RECOIL_LEFT <= 0 && ANTI_RECOIL_RIGHT < 100) {
                ANTI_RECOIL_RIGHT = ANTI_RECOIL_RIGHT + 1;
                ANTI_RECOIL_LEFT = 0;
            } else if (ANTI_RECOIL_RIGHT >= 100) {
                ANTI_RECOIL_RIGHT = 100;
                ANTI_RECOIL_LEFT = 0;
            }
            set_pvar(SPVAR_13, ANTI_RECOIL_LEFT);
            set_pvar(SPVAR_14, ANTI_RECOIL_RIGHT);
        }
            set_val(PS4_UP, 0);set_val(PS4_DOWN, 0);
            set_val(PS4_LEFT, 0);set_val(PS4_RIGHT, 0);
    }
    if (ToggleAntiRecoil == 2 && get_val(PS4_R1)) {
        combo_run(AntiRecoil);
    }else if (event_release(PS4_R1)) {
        combo_stop(AntiRecoil);
    }
}
 
combo RumbleNotifier {
    set_rumble(RUMBLE_A, 100);
    wait                (300);
    reset_rumble();
}
 
combo AntiRecoil {
    anti_recoil = get_val(PS4_RY) + ANTI_RECOIL;
    if(anti_recoil > 100) {
        anti_recoil = 100;
    }
    set_val(PS4_RY, anti_recoil);
 
    anti_recoil_left = get_val(PS4_RX) - ANTI_RECOIL_LEFT;
    if(anti_recoil_left < -100) {
        anti_recoil_left = -100;
    }
    set_val(PS4_RX, anti_recoil_left);
 
    anti_recoil_right = get_val(PS4_RX) + ANTI_RECOIL_RIGHT;
    if(anti_recoil_right > 100) {
        anti_recoil_right = 100;
    }
    set_val(PS4_RX, anti_recoil_right);
}
 
 

This is awesome...thanks so much j2kbr. :innocent_smile_1:
User avatar
shlips
First Sergeant
First Sergeant
 
Posts: 55
Joined: Sun Dec 21, 2014 9:01 pm

Re: Easy Anti Recoil

Postby O.g swayz » Sun Feb 17, 2019 9:24 am

Will this work on a Nintendo Switch for fortnite
User avatar
O.g swayz
First Sergeant
First Sergeant
 
Posts: 54
Joined: Tue Feb 05, 2019 3:46 pm
Location: bundaberg,qld

Re: Easy Anti Recoil

Postby J2Kbr » Tue Feb 19, 2019 12:16 pm

O.g swayz wrote:Will this work on a Nintendo Switch for fortnite

yes, it should work. :smile0517:
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Previous

Return to Titan One Device

Who is online

Users browsing this forum: troyota64 and 128 guests

cron