public STDGBVALUE<bool> bReverse;\r
public bool bSTAGEFAILED有効;\r
public STDGBVALUE<bool> bSudden;\r
+ public STDGBVALUE<EInvisible> eInvisible;\r
public bool bTight;\r
public bool b演奏にMIDI入力を使用した;\r
public bool b演奏にキーボードを使用した;\r
this.bHidden.Drums = false;\r
this.bHidden.Guitar = false;\r
this.bHidden.Bass = false;\r
+ this.eInvisible = new STDGBVALUE<EInvisible>();\r
+ this.eInvisible.Drums = EInvisible.OFF;\r
+ this.eInvisible.Guitar = EInvisible.OFF;\r
+ this.eInvisible.Bass = EInvisible.OFF;\r
this.bReverse = new STDGBVALUE<bool>();\r
this.bReverse.Drums = false;\r
this.bReverse.Guitar = false;\r
{\r
c演奏記録.bHidden.Bass = C変換.bONorOFF( para[ 0 ] );\r
}\r
+ else if ( item.Equals( "InvisibleDrums" ) )\r
+ {\r
+ c演奏記録.eInvisible.Drums = (EInvisible) int.Parse( para );\r
+ }\r
+ else if ( item.Equals( "InvisibleGuitar" ) )\r
+ {\r
+ c演奏記録.eInvisible.Guitar = (EInvisible) int.Parse( para );\r
+ }\r
+ else if ( item.Equals( "InvisibleBass" ) )\r
+ {\r
+ c演奏記録.eInvisible.Bass = (EInvisible) int.Parse( para );\r
+ }\r
else if ( item.Equals( "ReverseDrums" ) )\r
{\r
c演奏記録.bReverse.Drums = C変換.bONorOFF( para[ 0 ] );\r
writer.WriteLine( "HiddenDrums={0}", this.stセクション[ i ].bHidden.Drums ? 1 : 0 );\r
writer.WriteLine( "HiddenGuitar={0}", this.stセクション[ i ].bHidden.Guitar ? 1 : 0 );\r
writer.WriteLine( "HiddenBass={0}", this.stセクション[ i ].bHidden.Bass ? 1 : 0 );\r
+ writer.WriteLine( "InvisibleDrums={0}", (int) this.stセクション[ i ].eInvisible.Drums );\r
+ writer.WriteLine( "InvisibleGuitar={0}", (int) this.stセクション[ i ].eInvisible.Guitar );\r
+ writer.WriteLine( "InvisibleBass={0}", (int) this.stセクション[ i ].eInvisible.Bass );\r
writer.WriteLine( "ReverseDrums={0}", this.stセクション[ i ].bReverse.Drums ? 1 : 0 );\r
writer.WriteLine( "ReverseGuitar={0}", this.stセクション[ i ].bReverse.Guitar ? 1 : 0 );\r
writer.WriteLine( "ReverseBass={0}", this.stセクション[ i ].bReverse.Bass ? 1 : 0 );\r
builder.Append( boolToChar( cc.bHidden.Drums ) );\r
builder.Append( boolToChar( cc.bHidden.Guitar ) );\r
builder.Append( boolToChar( cc.bHidden.Bass ) );\r
+ builder.Append( (int) cc.eInvisible.Drums );\r
+ builder.Append( (int) cc.eInvisible.Guitar );\r
+ builder.Append( (int) cc.eInvisible.Bass );\r
builder.Append( boolToChar( cc.bReverse.Drums ) );\r
builder.Append( boolToChar( cc.bReverse.Guitar ) );\r
builder.Append( boolToChar( cc.bReverse.Bass ) );\r
{\r
Drums.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
Drums.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Drums.eInvisible[ i ] = CDTXMania.ConfigIni.eInvisible[ i ];\r
Drums.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
Drums.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
Drums.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
{\r
Guitar.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
Guitar.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Guitar.eInvisible[ i ] = CDTXMania.ConfigIni.eInvisible[ i ];\r
Guitar.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
Guitar.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
Guitar.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
{\r
Bass.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
Bass.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Bass.eInvisible[ i ] = CDTXMania.ConfigIni.eInvisible[ i ];\r
Bass.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
Bass.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
Bass.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r