protected BlockBase(BlockBase parent) : this(parent, parent._gameInfo) { }
protected long ConfigureAndReturnNextOffset(BlockBase blockBase, long currentOffSet) { blockBase.BlockOffSet = currentOffSet; return(currentOffSet + blockBase._blockSize); }
protected BlockBase(BlockBase parent) : this(parent, parent._gameInfo) { }
protected long ConfigureAndReturnNextOffset(BlockBase blockBase, long currentOffSet) { blockBase.BlockOffSet = currentOffSet; return(currentOffSet + blockBase._blockSize); }