internal ModelBone(FolderAsset folder, int index, AssetLoader loader)
: base(folder, index, loader)
{
var reader = loader.Reader;
Position = reader.ReadVector3f();
Name = reader.ReadStringzAtUInt32(Encoding);
Angle = Angle3.Radians(reader.ReadVector3f());
parentIndex = reader.ReadInt16();
firstChildIndex = reader.ReadInt16();
Scale = reader.ReadVector3f();
nextSiblingIndex = reader.ReadInt16();
previousSiblingIndex = reader.ReadInt16();
var min = reader.ReadVector3f();
Unknowns.ReadInt32s(reader, 1); // 0 or 1
var max = reader.ReadVector3f();
Bounds = new Box3f(min, max);
reader.RequireZeroes(4 * 13);
}