some more work on loading dcc

This commit is contained in:
Alex Yatskov 2019-01-21 19:34:53 -08:00
parent a3671ae172
commit ed3f739fb8

View File

@ -2,6 +2,7 @@ package dcc
import ( import (
"encoding/binary" "encoding/binary"
"fmt"
"io" "io"
) )
@ -55,5 +56,14 @@ func NewFromReader(reader io.ReadSeeker) (*Sprite, error) {
return nil, err return nil, err
} }
dirOffsets := make([]uint32, fileHead.DirCount)
for i := 0; i < int(fileHead.DirCount); i++ {
if err := binary.Read(reader, binary.LittleEndian, &dirOffsets[i]); err != nil {
return nil, err
}
}
fmt.Printf("%+v\n", fileHead)
fmt.Printf("%+v\n", dirOffsets)
return nil, nil return nil, nil
} }