private void FromFile_SkipTextures(Kn5Reader reader) {
try {
var count = reader.ReadInt32();
Textures = new Dictionary<string, Kn5Texture>(count);
TexturesData = new Dictionary<string, byte[]>(count);
for (var i = 0; i < count; i++) {
var texture = reader.ReadTexture();
Textures[texture.Name] = texture;
TexturesData[texture.Name] = new byte[]{};
reader.BaseStream.Seek(texture.Length, SeekOrigin.Current);
}
} catch (NotImplementedException) {
Textures = null;
TexturesData = null;
}
}