Data.setBlocks C# (CSharp) Method

setBlocks() public method

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