Archive file format, likely with some meaning like "Black Isle File Format".
Inheritance: Glare.Assets.ArchiveAsset
Beispiel #1
0
        internal BiffArchiveRecord(BiffArchive archive, int index, AssetLoader loader)
            : base(archive, index)
        {
            BinaryReader reader = loader.Reader;

            Id     = reader.ReadInt32();
            Offset = reader.ReadUInt32();
            Size   = reader.ReadInt32();
            Type   = (BiffArchiveRecordType)reader.ReadUInt16();
            Unknowns.ReadInt16s(reader, 1);
        }
Beispiel #2
0
        internal BiffArchiveTileset(BiffArchive archive, int index, AssetLoader loader)
            : base(archive, index)
        {
            BinaryReader reader = loader.Reader;

            Id     = reader.ReadInt32();
            Offset = reader.ReadUInt32();
            int tileCount = reader.ReadInt32();
            int tileSize  = reader.ReadInt32();

            Type = (BiffArchiveRecordType)reader.ReadUInt16();
        }
Beispiel #3
0
 internal BiffArchiveObject(BiffArchive archive, int index)
     : base(archive, "")
 {
     Index = index;
 }
        internal BiffArchiveTileset(BiffArchive archive, int index, AssetLoader loader)
            : base(archive, index)
        {
            BinaryReader reader = loader.Reader;

            Id = reader.ReadInt32();
            Offset = reader.ReadUInt32();
            int tileCount = reader.ReadInt32();
            int tileSize = reader.ReadInt32();
            Type = (BiffArchiveRecordType)reader.ReadUInt16();
        }
        internal BiffArchiveRecord(BiffArchive archive, int index, AssetLoader loader)
            : base(archive, index)
        {
            BinaryReader reader = loader.Reader;

            Id = reader.ReadInt32();
            Offset = reader.ReadUInt32();
            Size = reader.ReadInt32();
            Type = (BiffArchiveRecordType)reader.ReadUInt16();
            Unknowns.ReadInt16s(reader, 1);
        }
 internal BiffArchiveObject(BiffArchive archive, int index)
     : base(archive, "")
 {
     Index = index;
 }