@@ -368,10 +368,10 @@ Public Class B2SSettings
368368 If nodeTable IsNot Nothing Then
369369 _IsGameNameFound = True
370370 LoadGlobalAndTableSettings(nodeTable)
371- If nodeTable.SelectSingleNode( "DualMode" ) IsNot Nothing Then CurrentDualMode = CInt (nodeTable.SelectSingleNode( "DualMode" ).InnerText)
372- If nodeTable.SelectSingleNode( "MatchingFileName" ) IsNot Nothing Then MatchingFileName = nodeTable.SelectSingleNode( "MatchingFileName" ).InnerText
371+ If nodeTable.SelectSingleNode( "DualMode" ) IsNot Nothing Then CurrentDualMode = CType ( CInt (nodeTable.SelectSingleNode( "DualMode" ).InnerText), eDualMode )
372+ If nodeTable.SelectSingleNode( "MatchingFileName" ) IsNot Nothing Then MatchingFileName = nodeTable.SelectSingleNode( "MatchingFileName" ).InnerText
373373
374- Dim nodeAnimations As Xml.XmlElement = nodeTable.SelectSingleNode( "Animations" )
374+ Dim nodeAnimations As Xml.XmlElement = nodeTable.SelectSingleNode( "Animations" )
375375 If nodeAnimations IsNot Nothing Then
376376 For Each nodeAnimation As Xml.XmlElement In nodeAnimations.ChildNodes
377377 If nodeAnimation.Name.Equals( "Animation" ) Then
@@ -431,6 +431,7 @@ Public Class B2SSettings
431431 If Not String .IsNullOrEmpty(GameName) OrElse Not String .IsNullOrEmpty(B2SName) Then
432432 Dim nodeTable As Xml.XmlElement = AddHeader(XML, nodeHeader, If ( Not String .IsNullOrEmpty(GameName), GameName, B2SName))
433433 nodeTable.RemoveAll()
434+ If B2SData.DualBackglass Then AddNode(XML, nodeTable, "DualMode" , CInt (CurrentDualMode).ToString())
434435 AddNode(XML, nodeTable, "HideGrill" , CInt (HideGrill).ToString())
435436 AddNode(XML, nodeTable, "HideB2SDMD" , If (HideB2SDMD, "1" , "0" ))
436437 AddNode(XML, nodeTable, "HideB2SBackglass" , If (HideB2SBackglass, "1" , "0" ))
0 commit comments