Skip to content

Commit 9665660

Browse files
authored
Merge pull request #30 from ibillingsley/override-dot-color
Fix Note Tweaker: Override dot color
2 parents 91c959c + 833fea9 commit 9665660

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Modules/BeatSaberPlus_NoteTweaker/Patches/PColorNoteVisuals.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,18 @@ internal static void Postfix(ColorNoteVisuals __instance,
134134
l_CurrentRenderer.enabled = l_DotEnabled;
135135
l_CurrentRenderer.gameObject.transform.localScale = l_CircleScale;
136136
l_CurrentRenderer.material.color = l_DotColor;
137+
138+
if (l_DotEnabled)
139+
{
140+
m_ComponentsCache.Clear();
141+
l_CurrentRenderer.GetComponents(m_ComponentsCache);
142+
for (int l_MBI = 0; l_MBI < m_ComponentsCache.Count; ++l_MBI)
143+
{
144+
var l_CurrentBlock = m_ComponentsCache[l_MBI];
145+
l_CurrentBlock.materialPropertyBlock.SetColor(_colorId, l_DotColor);
146+
l_CurrentBlock.ApplyChanges();
147+
}
148+
}
137149
}
138150
}
139151

0 commit comments

Comments
 (0)