Destiny - [ R3CLICK SUPER ] [ RAPID FIRE X 3 ] [ HAIR TRIGGER ]

Currently my favorite set up for Destiny. Hair trigger at 30% trigger pull Click Right Joystick to unleash your super... much more natural feeling 3 different rapid fire modes: SLOW [LED = RED] : Sequence = Options + Square Perfect for Mida MultiTool / Red Death / Shotguns MEDIUM [LED = YELLOW] : Sequence = Options + Triangle Perfect for practically all scout rifles and most guns FAST [LED = GREEN] : Sequence = Options + Circle Perfect for guns that fire FAST. Vestian Dynasty becomes a smg... Also, try different rapid fire modes while driving a sparrow.
Version1.0
Authornamouyal
Publish DateFri, 26 Jun 2015 - 02:50
Last UpdateFri, 26 Jun 2015 - 02:50
Downloads1806
RATE


1

0

Code: Select all
 
/*
This is a pretty good Destiny Mod + rapid fire suite.
Hair Trigger Mod + Super R3 Click +
Try three different fire modes:
-------------------------------------------------------------------------
Mode 1 [ ACTIVATE BY OPTIONS + CIRCLE  ] | PS4 LED GREEN
Super Rapid Fire, perfect for Vestian Dynasty and guns that fire FAST
-------------------------------------------------------------------------
Mode 2 [ ACTIVATE BY OPTIONS + SQUARE  ] | PS4 LED RED
Slow Rapid Fire, fires perfectly for Mida Multi, Red Death, Shotguns..
-------------------------------------------------------------------------
Mode 3 [ ACTIVATE BY OPTIONS + TRIANGLE  ] | PS4 LED YELLOW
Mid-paced Rapid Fire, perfect for almost every scout rifle in the game
-------------------------------------------------------------------------
 
To return back to Neutral firing or Regular mode just De-Activate
by pressing the same activation sequence. i.e.
if you turned on super rapid fire with OPTIONS + CIRCLE,
deactivate with OPTIONS + CIRCLE.
 
It is SAFE to switch modes directly, i.e. moving from Super Rapid Fire to
Slow Rapid Fire without first deactivating.
 
The LED indicator on the back of your PS4 controller will describe the mode
BLUE - Neutral, no mods active [except hair trigger and R3 Super Button]
RED - Slow Rapid Fire
YELLOW - Mid Rapid Fire
GREEN - Super Rapid Fire
 
 
Share with others!
Neil Amouyal - 06/25/2015
*/

 
 
//turn R3 (Joystick Click) Super On/Off
int R3SUPER = TRUE;
int HAIRTRIGGER = TRUE;
 
 
 
 
int RAPID_FIRE_BITCHES = FALSE;
int RAPID_SLOW_FIRE = FALSE;
int RAPID_MID_FIRE = FALSE;
int HAIR_TRIG_THRESH = 30;
 
 
define FIRE_BUTTON = PS4_R2;
 
 
 
main {
    //hair trigger mod
    if (!HAIRTRIGGER)
    {
        HAIR_TRIG_THRESH = 64
    }
    if ( get_val(FIRE_BUTTON) >= HAIR_TRIG_THRESH )
    {
        set_val(FIRE_BUTTON, 100);
    }
 
    if ( get_val(PS4_CIRCLE) && get_val(PS4_OPTIONS))
    {
        if (RAPID_FIRE_BITCHES)
        {
            RAPID_FIRE_BITCHES = FALSE;
            combo_run(SetBlue);
        }
        else
        {
            RAPID_FIRE_BITCHES = TRUE;
            RAPID_SLOW_FIRE = FALSE;
            RAPID_MID_FIRE = FALSE;
            set_led(LED_3, 1);
            set_led(LED_1, 0);
            set_led(LED_2, 0);
            set_led(LED_4, 0);
        }
    }
    else if (get_val(PS4_SQUARE) && get_val(PS4_OPTIONS) )
    {
        if (RAPID_SLOW_FIRE)
        {
            RAPID_SLOW_FIRE = FALSE;
            combo_run(SetBlue);
        }
        else
        {
            RAPID_SLOW_FIRE = TRUE;
            RAPID_FIRE_BITCHES = FALSE;
            RAPID_MID_FIRE = FALSE;
            set_led(LED_2, 1);
            set_led(LED_1, 0);
            set_led(LED_3, 0);
            set_led(LED_4, 0);
        }
    }
 
    else if ( get_val(PS4_TRIANGLE) && get_val(PS4_OPTIONS) )
    {
        if (RAPID_MID_FIRE)
        {
            RAPID_MID_FIRE = FALSE;
            combo_run(SetBlue);
        }
        else
        {
            RAPID_MID_FIRE = TRUE;
            RAPID_FIRE_BITCHES = FALSE;
            RAPID_SLOW_FIRE = FALSE;
            set_led(LED_4, 0);
            set_led(LED_3, 1);
            set_led(LED_2, 1);
            set_led(LED_1, 0);
        }
    }
 
    if ( get_val(FIRE_BUTTON)>=HAIR_TRIG_THRESH && RAPID_FIRE_BITCHES )
    {
        combo_run(AutoFire);
    }
    else if ( get_val(FIRE_BUTTON)>=HAIR_TRIG_THRESH && RAPID_SLOW_FIRE )
    {
        combo_run(SlowAutoFire);
    }
    else if ( get_val(FIRE_BUTTON)>=HAIR_TRIG_THRESH && RAPID_MID_FIRE )
    {
        combo_run(RapidMidfire);
    }
 
    if( get_val(PS4_R3) && R3SUPER )
    {
        combo_run(SuperAndRightThumb);
    }
}
 
combo SetBlue{
    set_led(LED_3, 0);
    set_led(LED_1, 1);
    set_led(LED_2, 0);
    set_led(LED_4, 0);
    wait(10);
}
 
combo SuperAndRightThumb
{
    set_val(PS4_L1, 100);
    set_val(PS4_R1, 100);
    wait(100);
    set_val(PS4_L1, 0);
    set_val(PS4_R1, 0);
    wait(50);
    set_val(PS4_L1, 0);
    set_val(PS4_R1, 0);
}
 
combo RapidMidfire {
    set_val(FIRE_BUTTON, 100);
    wait(100);
    set_val(FIRE_BUTTON, 0);
    wait(30);
    set_val(FIRE_BUTTON, 0);
}
 
combo SlowAutoFire {
    set_val(FIRE_BUTTON, 100);
    wait(150);
    set_val(FIRE_BUTTON, 0);
    wait(140);
    set_val(FIRE_BUTTON, 0);
}
 
combo AutoFire {
    set_val(FIRE_BUTTON, 100);
    wait(60);
    set_val(FIRE_BUTTON,0);
    wait(30);
    set_val(FIRE_BUTTON,0);
}