For Bobby Cooke :)

January 6, 2022 · View on GitHub

sub returnIntegerFromArray { local('@cArray'); local('cVal);local(cVal'); local('cIndex');

$cVal = 0;

if ((size(@_) == 1) && (size(\$1) == 4)) { 
    @cArray = reverse(\$1);
    
    foreach $cIndex (@cArray) {
        $cVal = ($cVal << 8) + ($cIndex & 0xFF);
    }

    println("Array integer value: " . $cVal);
}

}

Example mock data, view in "Script Console"

returnIntegerFromArray(@(214, 188, 3, 0));