Fan Club: address issue with double clap -> I suppose stack

This commit is contained in:
minenice55 2022-03-21 11:23:42 -04:00
parent 905c337c77
commit d768f48eae
1 changed files with 11 additions and 2 deletions

View File

@ -178,8 +178,17 @@ namespace HeavenStudio.Games
private void DisableSpecBop(float beat, float length) private void DisableSpecBop(float beat, float length)
{ {
noSpecBop.length = length; float bt = Conductor.instance.songPositionInBeats;
noSpecBop.startBeat = beat; if (bt >= noSpecBop.startBeat && bt < noSpecBop.startBeat + noSpecBop.length)
{
float thisStToNextSt = beat - noSpecBop.startBeat;
noSpecBop.length = thisStToNextSt + length;
}
else
{
noSpecBop.length = length;
noSpecBop.startBeat = beat;
}
} }
public void PlayAnim(float beat, float length, int type) public void PlayAnim(float beat, float length, int type)