Data.getBlocks C# (CSharp) Method

getBlocks() public method

public getBlocks ( int blockIndex ) : ObjRec[]
blockIndex int
return ObjRec[]
    public ObjRec[] getBlocks(int blockIndex)
    {
        int count = getBlocksCount();
        int addr  = getBlocksOffset().beginAddr;
        var objects = new ObjRec[count];
        for (int i = 0; i < count; i++)
        {
        byte c1, c2, c3, c4, typeColor;
        c1 = Globals.romdata[addr + i*4 + 0];
        c2 = Globals.romdata[addr + i*4 + 2];
        c3 = Globals.romdata[addr + i*4 + 1];
        c4 = Globals.romdata[addr + i*4 + 3];
        typeColor = Globals.romdata[addr + count * 4 + i];
        objects[i] = new ObjRec(c1, c2, c3, c4, typeColor);
        }
        return objects;
    }
Data