mirror of
https://mirror.ghproxy.com/https://github.com/dexyfex/CodeWalker
synced 2026-05-14 20:12:39 +08:00
DrawableModel: replaced more names
This commit is contained in:
@@ -135,8 +135,8 @@ namespace CodeWalker.GameFiles
|
||||
private void LoadMapParentTxds(string xml)
|
||||
{
|
||||
XmlDocument xmldoc = new XmlDocument();
|
||||
xmldoc.LoadXml(xml);
|
||||
XmlNodeList items = xmldoc.SelectNodes("CMapParentTxds/txdRelationships/Item");
|
||||
xmldoc.LoadXml(xml); //maybe better load xml.ToLower() and use "cmapparenttxds/txdrelationships/item" as xpath?
|
||||
XmlNodeList items = xmldoc.SelectNodes("CMapParentTxds/txdRelationships/Item | CMapParentTxds/txdRelationships/item");
|
||||
|
||||
CMapParentTxds = new Dictionary<string, string>();
|
||||
for (int i = 0; i < items.Count; i++)
|
||||
|
||||
@@ -1034,7 +1034,10 @@ namespace CodeWalker.GameFiles
|
||||
public ulong BoundsPointer { get; set; }
|
||||
public ulong ShaderMappingPointer { get; set; }
|
||||
public uint Unknown_28h { get; set; }
|
||||
public uint Unknown_2Ch { get; set; }
|
||||
public byte Mask { get; set; }
|
||||
public byte Unknown_2Dh { get; set; }
|
||||
public byte Unknown_2Eh { get; set; } //ShaderMappingCount ??
|
||||
public byte Unknown_2Fh { get; set; }
|
||||
|
||||
// reference data
|
||||
public ResourcePointerArray64<DrawableGeometry> Geometries { get; set; }
|
||||
@@ -1097,7 +1100,10 @@ namespace CodeWalker.GameFiles
|
||||
this.BoundsPointer = reader.ReadUInt64();
|
||||
this.ShaderMappingPointer = reader.ReadUInt64();
|
||||
this.Unknown_28h = reader.ReadUInt32();
|
||||
this.Unknown_2Ch = reader.ReadUInt32();
|
||||
this.Mask = reader.ReadByte();
|
||||
this.Unknown_2Dh = reader.ReadByte();
|
||||
this.Unknown_2Eh = reader.ReadByte();
|
||||
this.Unknown_2Fh = reader.ReadByte();
|
||||
|
||||
// read reference data
|
||||
this.Geometries = reader.ReadBlockAt<ResourcePointerArray64<DrawableGeometry>>(
|
||||
@@ -1139,7 +1145,10 @@ namespace CodeWalker.GameFiles
|
||||
writer.Write(this.BoundsPointer);
|
||||
writer.Write(this.ShaderMappingPointer);
|
||||
writer.Write(this.Unknown_28h);
|
||||
writer.Write(this.Unknown_2Ch);
|
||||
writer.Write(this.Mask);
|
||||
writer.Write(this.Unknown_2Dh);
|
||||
writer.Write(this.Unknown_2Eh);
|
||||
writer.Write(this.Unknown_2Fh);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user