Nexus Blind Hack

by path411

HTML

<input id="MovementAddress" type="text" placeholder="Movement Address" />
<button id="CalcAddresses">Calculate</button>
<br /><br />
<input id="BlindAddress" type="text" placeholder="Blind Address"/>

JavaScript

(function() {

    // Old
    // var BlindOffset = 0x163C90; // 1457296
   // var BlindOffset = 0x163E94; // 1457812
    // New
    
    /*
    	Move	Byte	50	80
    */
    var MoveAddress = parseInt('4cc0a1c4', 16);
    var BlindAddress = parseInt('4CD6E124', 16);
    
    var BlindOffset = BlindAddress - MoveAddress;
    
    
    function Main() {
        BindEvents();
    }
    
    function BindEvents() {
        var $MovementAddress = $('#MovementAddress') ;
        var $BlindAddress = $('#BlindAddress');
        
        $('#CalcAddresses').on('click', function() {
            var moveaddr = $MovementAddress.val();
            moveaddr = parseInt(moveaddr, 16);
            var blindaddr = moveaddr + BlindOffset;
            $BlindAddress.val(blindaddr.toString(16).toUpperCase());            
        });
    }
    

    
    $(function() {
        Main();
    });
})();