Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/DTXManiaプロジェクト/コード/ステージ/05.選曲/CStage選曲.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 512 by kairera0467, Sun Jan 3 02:50:22 2016 UTC revision 580 by kairera0467, Fri Jan 17 15:52:38 2020 UTC
# Line 388  namespace DTXMania Line 388  namespace DTXMania
388                                  }                                  }
389                                  if( !this.bBGM再生済み && ( base.eフェーズID == CStage.Eフェーズ.共通_通常状態 ) )                                  if( !this.bBGM再生済み && ( base.eフェーズID == CStage.Eフェーズ.共通_通常状態 ) )
390                                  {                                  {
391                                          CDTXMania.Skin.bgm選曲画面.n音量・次に鳴るサウンド = 100;                                          CDTXMania.Skin.bgm選曲画面.n音量_次に鳴るサウンド = 100;
392                                          CDTXMania.Skin.bgm選曲画面.t再生する();                                          CDTXMania.Skin.bgm選曲画面.t再生する();
393                                          this.bBGM再生済み = true;                                          this.bBGM再生済み = true;
394                                  }                                  }
# Line 904  namespace DTXMania Line 904  namespace DTXMania
904                          {                          {
905                                  if( song.listランダム用ノードリスト == null )                                  if( song.listランダム用ノードリスト == null )
906                                  {                                  {
907                                          song.listランダム用ノードリスト = this.t指定された曲が存在する場所の曲を列挙する・子リスト含む( song );                                          song.listランダム用ノードリスト = this.t指定された曲が存在する場所の曲を列挙する_子リスト含む( song );
908                                  }                                  }
909                                  int count = song.listランダム用ノードリスト.Count;                                  int count = song.listランダム用ノードリスト.Count;
910                                  if( count == 0 )                                  if( count == 0 )
# Line 978  namespace DTXMania Line 978  namespace DTXMania
978                          }                          }
979                          CDTXMania.Skin.bgm選曲画面.t停止する();                          CDTXMania.Skin.bgm選曲画面.t停止する();
980                  }                  }
981                  private List<C曲リストノード> t指定された曲が存在する場所の曲を列挙する・子リスト含む( C曲リストノード song )                  private List<C曲リストノード> t指定された曲が存在する場所の曲を列挙する_子リスト含む( C曲リストノード song )
982                  {                  {
983                          List<C曲リストノード> list = new List<C曲リストノード>();                          List<C曲リストノード> list = new List<C曲リストノード>();
984                          song = song.r親ノード;                          song = song.r親ノード;
# Line 992  namespace DTXMania Line 992  namespace DTXMania
992                                          }                                          }
993                                          if( ( c曲リストノード.list子リスト != null ) && CDTXMania.ConfigIni.bランダムセレクトで子BOXを検索対象とする )                                          if( ( c曲リストノード.list子リスト != null ) && CDTXMania.ConfigIni.bランダムセレクトで子BOXを検索対象とする )
994                                          {                                          {
995                                                  this.t指定された曲の子リストの曲を列挙する・孫リスト含む( c曲リストノード, ref list );                                                  this.t指定された曲の子リストの曲を列挙する_孫リスト含む( c曲リストノード, ref list );
996                                          }                                          }
997                                  }                                  }
998                                  return list;                                  return list;
999                          }                          }
1000                          this.t指定された曲の子リストの曲を列挙する・孫リスト含む( song, ref list );                          this.t指定された曲の子リストの曲を列挙する_孫リスト含む( song, ref list );
1001                          return list;                          return list;
1002                  }                  }
1003                  private void t指定された曲の子リストの曲を列挙する・孫リスト含む( C曲リストノード r親, ref List<C曲リストノード> list )                  private void t指定された曲の子リストの曲を列挙する_孫リスト含む( C曲リストノード r親, ref List<C曲リストノード> list )
1004                  {                  {
1005                          if( ( r親 != null ) && ( r親.list子リスト != null ) )                          if( ( r親 != null ) && ( r親.list子リスト != null ) )
1006                          {                          {
# Line 1012  namespace DTXMania Line 1012  namespace DTXMania
1012                                          }                                          }
1013                                          if( ( c曲リストノード.list子リスト != null ) && CDTXMania.ConfigIni.bランダムセレクトで子BOXを検索対象とする )                                          if( ( c曲リストノード.list子リスト != null ) && CDTXMania.ConfigIni.bランダムセレクトで子BOXを検索対象とする )
1014                                          {                                          {
1015                                                  this.t指定された曲の子リストの曲を列挙する・孫リスト含む( c曲リストノード, ref list );                                                  this.t指定された曲の子リストの曲を列挙する_孫リスト含む( c曲リストノード, ref list );
1016                                          }                                          }
1017                                  }                                  }
1018                          }                          }

Legend:
Removed from v.512  
changed lines
  Added in v.580

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26