コード例 #1
0
ファイル: GameConfig.cs プロジェクト: zipfried/Cytoid
 public Color GetFillColor(ChartModel.Note note)
 {
     if (!Context.Player.Settings.UseFillColorForDragChildNodes &&
         ((NoteType)note.type == NoteType.DragChild || (NoteType)note.type == NoteType.CDragChild))
     {
         return(GetRingColor(note));
     }
     return(note.UseAlternativeColor() ? NoteFillColors[(NoteType)note.type][0] : NoteFillColors[(NoteType)note.type][1]);
 }
コード例 #2
0
ファイル: GameConfig.cs プロジェクト: zipfried/Cytoid
 public Color GetFillColorOverride(ChartModel.Note note)
 {
     if (note.Override.FillColor != null)
     {
         return(note.Override.FillColor.Value);
     }
     return(note.UseAlternativeColor()
         ? GlobalFillColorsOverride[(NoteType)note.type][0]
         : GlobalFillColorsOverride[(NoteType)note.type][1]);
 }
コード例 #3
0
ファイル: GameConfig.cs プロジェクト: zipfried/Cytoid
 public Color GetRingColor(ChartModel.Note note)
 {
     return(note.UseAlternativeColor() ? NoteRingColors[(NoteType)note.type][0] : NoteRingColors[(NoteType)note.type][1]);
 }