public static void SetAllBombColors(Color?color) { BNCColorManager.SetGlobalBombColor(color); foreach (KeyValuePair <BombNoteController, BNCColorManager> bncColorManager in _bncColorManagers) { bncColorManager.Value.Reset(); } }
public static void SetAllBombColors(Color?color) { BNCColorManager.SetGlobalBombColor(color); foreach (BNCColorManager bncColorManager in _bncColorManagers) { bncColorManager.Reset(); } }
public static void ResetAllBombColors() { BNCColorManager.ResetGlobal(); foreach (BNCColorManager bncColorManager in _bncColorManagers) { bncColorManager.Reset(); } }
internal static BNCColorManager CreateBNCColorManager(BombNoteController nc) { if (GetBNCColorManager(nc) != null) { return(null); } BNCColorManager bnccm; bnccm = new BNCColorManager(nc); _bncColorManagers.Add(nc, bnccm); return(bnccm); }
public static void Reset(this BombNoteController bnc) { BNCColorManager.GetBNCColorManager(bnc)?.Reset(); }
/* * NC ColorSO holders */ internal static void BNCStart(BombNoteController bnc) { BNCColorManager.CreateBNCColorManager(bnc); }
public static void SetBombColor(this BombNoteController bnc, Color?color) { BNCColorManager.GetBNCColorManager(bnc)?.SetBombColor(color); }