BNC-3E "Grand Rogue" (1x Gauss, 2x PPC, 1x ERLLAS, AMS, XL375)

Thread in 'BNC-3E' started by SirEpicPwner, Jun 13, 2014.

  1. SirEpicPwner

    SirEpicPwner Active Member

    76
    8
    15


    This 'mech is intended for ranged support, dealing out pinpoint 35pt alphas, then using the ERLLAS to finish the target. Deadly, fast for an assault, and still able to withstand some return fire, this precision sniper can really send parts flying. Use this Autohotkey script, found by ProtoformX somewhere, to fire gauss and PPC at the same time. Put the gauss in weapon group 2 and the PPCs in group 6, the other groups can be what you want. His build on the BNC-3S, "Titan's Fist", was a sort of inspiration for this one, and his is very good as well, so go give it a look as well.
    Code:
    #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
    #Warn  ; Recommended for catching common errors.
    SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
    SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
    #singleinstance Force
    ;Set gauss to right mouse group,  ppc to group 6 (6 key).  hold right mouse to charge.
    ;firing window marked with beeps.  release right mouse to fire.  PPC will only fire in the gauss firing window. 
    ;Additional beep indicates recycle complete.
    
    
    #IfWinActive MechWarrior Online
    
    
    Rbutton::
    settimer, gCharge, 750
    Charging := 1
    return
    
    Rbutton up::
    settimer, gCharge, off
    settimer, gWindow, off
    if ((Charging == 0) and (charged == 1)) {
    settimer, recycle, 4000
    send, {6 down}
    sleep, 25
    send {6 up}
    }
    charged := 0
    charging := 0
    return
    
    GCharge:
    settimer, gCharge, off
    settimer gWindow, 1250
    charged := 1
    Charging := 0
    soundbeep , 650, 40
    soundbeep , 3500, 100
    return
    
    gWindow:
    settimer gWindow, off
    charged := 0
    soundbeep , 3000, 120
    soundbeep , 1000, 250
    return
    
    recycle:
    settimer, recycle, off
    soundbeep, 500, 30
    soundbeep, 1000, 30
    soundbeep, 1500, 30
    soundbeep, 2000, 60
    soundbeep, 2500, 130
    ;soundbeep, 7000, 150
    return
    
    Here is the first test run I did with the build!
    [​IMG]
     
    Last edited by a moderator: Oct 5, 2014
top-fast
top-fast
top-fast
top-fast