// コンストラクタ public Cスコア() { this.ScoreIni情報 = new STScoreIni情報(DateTime.MinValue, 0L); this.bSongDBにキャッシュがあった = false; this.ファイル情報 = new STファイル情報("", "", DateTime.MinValue, 0L); this.譜面情報 = new ST譜面情報(); this.譜面情報.タイトル = ""; this.譜面情報.アーティスト名 = ""; this.譜面情報.コメント = ""; this.譜面情報.ジャンル = ""; this.譜面情報.Preimage = ""; this.譜面情報.Premovie = ""; this.譜面情報.Presound = ""; this.譜面情報.Backgound = ""; this.譜面情報.レベル = new STDGBVALUE <int>(); this.譜面情報.最大ランク = new ST譜面情報.STRANK(); this.譜面情報.最大ランク.Drums = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.最大ランク.Guitar = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.最大ランク.Bass = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.クリア = new bool[5]; this.譜面情報.フルコンボ = new bool[5]; this.譜面情報.ドンダフルコンボ = new bool[5]; this.譜面情報.nスコアランク = new int[5]; this.譜面情報.演奏回数 = new STDGBVALUE <int>(); this.譜面情報.演奏履歴 = new ST譜面情報.STHISTORY(); this.譜面情報.演奏履歴.行1 = ""; this.譜面情報.演奏履歴.行2 = ""; this.譜面情報.演奏履歴.行3 = ""; this.譜面情報.演奏履歴.行4 = ""; this.譜面情報.演奏履歴.行5 = ""; this.譜面情報.演奏履歴.行6 = ""; this.譜面情報.演奏履歴.行7 = ""; this.譜面情報.レベルを非表示にする = false; this.譜面情報.最大スキル = new ST譜面情報.STSKILL(); this.譜面情報.曲種別 = CDTX.E種別.DTX; this.譜面情報.Bpm = 120.0; this.譜面情報.Duration = 0; this.譜面情報.strBGMファイル名 = ""; this.譜面情報.SongVol = CSound.DefaultSongVol; this.譜面情報.SongLoudnessMetadata = null; this.譜面情報.nデモBGMオフセット = 0; this.譜面情報.b譜面分岐 = new bool[(int)Difficulty.Total]; this.譜面情報.ハイスコア = 0; this.譜面情報.nハイスコア = new int[(int)Difficulty.Total]; this.譜面情報.strサブタイトル = ""; this.譜面情報.nレベル = new int[(int)Difficulty.Total] { -1, -1, -1, -1, -1, -1, -1 }; }
// コンストラクタ public Cスコア() { this.ScoreIni情報 = new STScoreIni情報(DateTime.MinValue, 0L); this.bSongDBにキャッシュがあった = false; this.ファイル情報 = new STファイル情報("", "", DateTime.MinValue, 0L); this.譜面情報 = new ST譜面情報(); this.譜面情報.タイトル = ""; this.譜面情報.アーティスト名 = ""; this.譜面情報.コメント = ""; this.譜面情報.ジャンル = ""; this.譜面情報.Backgound = ""; this.譜面情報.最大ランク = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.フルコンボ = false; this.譜面情報.演奏回数 = new int(); this.譜面情報.演奏履歴 = new ST譜面情報.STHISTORY(); this.譜面情報.演奏履歴.行1 = ""; this.譜面情報.演奏履歴.行2 = ""; this.譜面情報.演奏履歴.行3 = ""; this.譜面情報.演奏履歴.行4 = ""; this.譜面情報.演奏履歴.行5 = ""; this.譜面情報.演奏履歴.行6 = ""; this.譜面情報.演奏履歴.行7 = ""; this.譜面情報.最大スキル = new double(); this.譜面情報.Bpm = 120.0; this.譜面情報.Duration = 0; this.譜面情報.strBGMファイル名 = ""; this.譜面情報.SongVol = CSound.DefaultSongVol; this.譜面情報.SongLoudnessMetadata = null; this.譜面情報.nデモBGMオフセット = 0; this.譜面情報.b譜面が存在する = new bool[(int)Difficulty.Total]; this.譜面情報.b譜面分岐 = new bool[(int)Difficulty.Total]; this.譜面情報.bPapaMamaSupport = new bool[(int)Difficulty.Total]; this.譜面情報.b歌詞あり = false; this.譜面情報.nハイスコア = new int[(int)Difficulty.Total]; this.譜面情報.nSecondScore = new int[(int)Difficulty.Total]; this.譜面情報.nThirdScore = new int[(int)Difficulty.Total]; this.譜面情報.strHiScorerName = new string[(int)Difficulty.Total]; this.譜面情報.strSecondScorerName = new string[(int)Difficulty.Total]; this.譜面情報.strThirdScorerName = new string[(int)Difficulty.Total]; this.譜面情報.n王冠 = new int[(int)Difficulty.Total]; this.譜面情報.strサブタイトル = ""; this.譜面情報.nレベル = new int[(int)Difficulty.Total] { -1, -1, -1, -1, -1, -1, -1 }; }
// コンストラクタ public Cスコア() { this.ScoreIni情報 = new STScoreIni情報(DateTime.MinValue, 0L); this.bSongDBにキャッシュがあった = false; this.ファイル情報 = new STファイル情報("", "", DateTime.MinValue, 0L); this.譜面情報 = new ST譜面情報(); this.譜面情報.タイトル = ""; this.譜面情報.アーティスト名 = ""; this.譜面情報.コメント = ""; this.譜面情報.ジャンル = ""; this.譜面情報.Preimage = ""; this.譜面情報.Premovie = ""; this.譜面情報.Presound = ""; this.譜面情報.Backgound = ""; this.譜面情報.レベル = new STDGBVALUE <int>(); this.譜面情報.最大ランク = new ST譜面情報.STRANK(); this.譜面情報.最大ランク.Drums = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.最大ランク.Guitar = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.最大ランク.Bass = (int)CScoreIni.ERANK.UNKNOWN; this.譜面情報.フルコンボ = new STDGBVALUE <bool>(); this.譜面情報.演奏回数 = new STDGBVALUE <int>(); this.譜面情報.演奏履歴 = new ST譜面情報.STHISTORY(); this.譜面情報.演奏履歴.行1 = ""; this.譜面情報.演奏履歴.行2 = ""; this.譜面情報.演奏履歴.行3 = ""; this.譜面情報.演奏履歴.行4 = ""; this.譜面情報.演奏履歴.行5 = ""; this.譜面情報.レベルを非表示にする = false; this.譜面情報.最大スキル = new ST譜面情報.STSKILL(); this.譜面情報.曲種別 = CDTX.E種別.DTX; this.譜面情報.Bpm = 120.0; this.譜面情報.Duration = 0; this.譜面情報.strBGMファイル名 = ""; this.譜面情報.nデモBGMオフセット = 0; this.譜面情報.b譜面分岐 = new bool[5]; this.譜面情報.ハイスコア = 0; this.譜面情報.nハイスコア = new int[5]; this.譜面情報.strサブタイトル = ""; this.譜面情報.nレベル = new int[] { 0, 0, 0, 0, 0 }; }