Skip to content

Commit

Permalink
Fix for 2.6
Browse files Browse the repository at this point in the history
  • Loading branch information
peter-dolkens committed Dec 22, 2016
1 parent fed74a2 commit 1fd1bd2
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
12 changes: 10 additions & 2 deletions HoloXPLOR.DataForge/CryXmlB/CryXmlSerializer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,17 @@ public static XmlDocument ReadStream(Stream inStream, ByteOrderEnum byteOrder =
throw new Exception("Unknown File Format"); // Unknown file format
}

String header = br.ReadCString();
String header = br.ReadFString(7);

if (header != "CryXmlB")
if (header == "CryXml" || header == "CryXmlB")
{
br.ReadCString();
}
else if (header == "CRY3SDK")
{
var bytes = br.ReadBytes(2);
}
else
{
throw new Exception("Unknown File Format");
}
Expand Down
5 changes: 5 additions & 0 deletions HoloXPLOR.DataForge/DataForge.cs
Original file line number Diff line number Diff line change
Expand Up @@ -271,6 +271,11 @@ public void Save(String filename)
{
var fileReference = record.FileName;

if (fileReference.Split('/').Length == 2)
{
fileReference = fileReference.Split('/')[1];
}

if (!record.FileName.Contains(record.Name))
{
Console.WriteLine("Warning {0} doesn't match {1}", record.Name, record.FileName);
Expand Down

0 comments on commit 1fd1bd2

Please sign in to comment.