Audio dat.rel to XML conversion

This commit is contained in:
dexy
2019-01-16 00:51:53 +11:00
Unverified
parent 2c5a907a8e
commit 179afd5794
13 changed files with 2008 additions and 242 deletions
+7 -7
View File
@@ -455,7 +455,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags0TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags0.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags0 != flags)
{
CurrentEmitter.AudioEmitter.Flags0 = flags;
@@ -472,7 +472,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags1TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags1.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags1 != flags)
{
CurrentEmitter.AudioEmitter.Flags1 = flags;
@@ -489,7 +489,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags2TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags2.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags2 != flags)
{
CurrentEmitter.AudioEmitter.Flags2 = flags;
@@ -506,7 +506,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags3TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags3.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags3 != flags)
{
CurrentEmitter.AudioEmitter.Flags3 = flags;
@@ -523,7 +523,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags4TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags4.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags4 != flags)
{
CurrentEmitter.AudioEmitter.Flags4 = flags;
@@ -540,7 +540,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags5TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentEmitter.AudioEmitter.Flags5.Value != flags)
if (CurrentEmitter.AudioEmitter.Flags5 != flags)
{
CurrentEmitter.AudioEmitter.Flags5 = flags;
@@ -583,7 +583,7 @@ namespace CodeWalker.Project.Panels
}
CurrentEmitter.AudioEmitter.ExtParams = paramlist.ToArray();
CurrentEmitter.AudioEmitter.ExtParamCount = (ushort)paramlist.Count;
CurrentEmitter.AudioEmitter.ExtParamsCount = (ushort)paramlist.Count;
ProjectItemChanged();
}
+3 -3
View File
@@ -128,7 +128,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags0TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentInterior.Unk0.Value != flags)
if (CurrentInterior.Unk0 != flags)
{
CurrentInterior.Unk0 = flags;
@@ -145,7 +145,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags1TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentInterior.Unk1.Value != flags)
if (CurrentInterior.Unk1 != flags)
{
CurrentInterior.Unk1 = flags;
@@ -162,7 +162,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags2TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentInterior.Unk2.Value != flags)
if (CurrentInterior.Unk2 != flags)
{
CurrentInterior.Unk2 = flags;
+1 -1
View File
@@ -418,7 +418,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags0TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentRoom.Flags0.Value != flags)
if (CurrentRoom.Flags0 != flags)
{
CurrentRoom.Flags0 = flags;
+3 -3
View File
@@ -445,7 +445,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags0TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentZone.AudioZone.Flags0.Value != flags)
if (CurrentZone.AudioZone.Flags0 != flags)
{
CurrentZone.AudioZone.Flags0 = flags;
@@ -463,7 +463,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags1TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentZone.AudioZone.Flags1.Value != flags)
if (CurrentZone.AudioZone.Flags1 != flags)
{
CurrentZone.AudioZone.Flags1 = flags;
@@ -480,7 +480,7 @@ namespace CodeWalker.Project.Panels
uint flags = 0;
if (uint.TryParse(Flags2TextBox.Text, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out flags))
{
if (CurrentZone.AudioZone.Flags2.Value != flags)
if (CurrentZone.AudioZone.Flags2 != flags)
{
CurrentZone.AudioZone.Flags2 = flags;
+2
View File
@@ -1577,6 +1577,7 @@ namespace CodeWalker.Project.Panels
var tn = FindAudioZoneTreeNode(zone);
if (tn != null)
{
tn.Text = zone.NameHash.ToString();
}
}
public void UpdateAudioEmitterTreeNode(AudioPlacement emitter)
@@ -1584,6 +1585,7 @@ namespace CodeWalker.Project.Panels
var tn = FindAudioEmitterTreeNode(emitter);
if (tn != null)
{
tn.Text = emitter.NameHash.ToString();
}
}
public void UpdateAudioZoneListTreeNode(Dat151AmbientZoneList list)