public static CellExtraChunk Read(AsepriteStreamReader reader) { // DWORD Flags(set to zero) // 1 = Precise bounds are set var preciesBoundsAreSet = reader.DWORD() == 1; // FIXED Precise X position var preciseXPosition = reader.FIXED(); // FIXED Precise Y position var preciseYPosition = reader.FIXED(); // FIXED Width of the cel in the sprite(scaled in real-time) var widthOfTheCellInTheSprite = reader.FIXED(); // FIXED Height of the cel in the sprite var heightOfTheCellInTheSprite = reader.FIXED(); // BYTE[16] For future use(set to zero) reader.BYTES(16); return(new CellExtraChunk(preciesBoundsAreSet, preciseXPosition, preciseYPosition, widthOfTheCellInTheSprite, heightOfTheCellInTheSprite)); }