Add basic version of item swap, seemingly working for hair, tail and ears.

This commit is contained in:
Ottermandias 2022-12-12 23:14:50 +01:00
parent e534ce37d5
commit 5b3d5d1e67
22 changed files with 1730 additions and 120 deletions

View file

@ -83,7 +83,9 @@ public partial class MdlFile : IWritable
public Shape[] Shapes;
// Raw, unparsed data.
public byte[] RemainingData;
public byte[] RemainingData;
public bool Valid { get; }
public MdlFile(byte[] data)
{
@ -180,6 +182,7 @@ public partial class MdlFile : IWritable
BoneBoundingBoxes[i] = MdlStructs.BoundingBoxStruct.Read(r);
RemainingData = r.ReadBytes((int)(r.BaseStream.Length - r.BaseStream.Position));
Valid = true;
}
private MdlStructs.ModelFileHeader LoadModelFileHeader(LuminaBinaryReader r)