PKHeX.SAV_OPower.getIndex C# (CSharp) Method

getIndex() private method

private getIndex ( int o, int l ) : int
o int
l int
return int
        private int getIndex(int o, int l)
        {
            byte[] _0 = { 00, 00, 00, 00, };
            byte[] _1 = { 01, 00, 00, 00, };
            byte[] _2 = { 01, 01, 00, 00, };
            byte[] _3 = { 01, 01, 01, 00, };
            byte[] _4 = { 01, 01, 01, 01, };
            
            byte[] data = new byte[4];
            Array.Copy(m_parent.savefile, o, data, 0, l);

            if (data.SequenceEqual(_4)) return 4;
            if (data.SequenceEqual(_3)) return 3;
            if (data.SequenceEqual(_2)) return 2;
            if (data.SequenceEqual(_1)) return 1;
            return data.SequenceEqual(_0) ? 0 : 1;
        }
        private void B_AllMax_Click(object sender, EventArgs e)