1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-11-23 07:15:12 +00:00

tweaking???

This commit is contained in:
Cameron Taylor 2021-01-17 21:36:23 -05:00
parent 8e04a5657f
commit be725e9b8a
2 changed files with 24 additions and 10 deletions

View file

@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ### Removed
- Removed APE - Removed APE
### Fixed ### Fixed
- Maybe fixed double notes / jump notes. Need to tweak it for balance, but should open things up for cooler charts in the future.
- Old Verison popup screen weirdness ([Thanks to gedehari for the Pull Request!](https://github.com/ninjamuffin99/Funkin/pull/155)) - Old Verison popup screen weirdness ([Thanks to gedehari for the Pull Request!](https://github.com/ninjamuffin99/Funkin/pull/155))
- Song no longer loops when finishing the song. ([Thanks Injourn for the Pull Request!](https://github.com/ninjamuffin99/Funkin/pull/132)) - Song no longer loops when finishing the song. ([Thanks Injourn for the Pull Request!](https://github.com/ninjamuffin99/Funkin/pull/132))
- Screen wipe being cut off in the limo/mom stage. Should fill the whole screen now. - Screen wipe being cut off in the limo/mom stage. Should fill the whole screen now.

View file

@ -1280,21 +1280,34 @@ class PlayState extends MusicBeatState
if (perfectMode) if (perfectMode)
noteCheck(true, daNote); noteCheck(true, daNote);
for (coolNote in possibleNotes) // Jump notes
if (possibleNotes.length >= 2)
{ {
if (controlArray[coolNote.noteData]) if (possibleNotes[0].strumTime == possibleNotes[1].strumTime)
goodNoteHit(coolNote);
else
{ {
var inIgnoreList:Bool = false; for (coolNote in possibleNotes)
for (shit in 0...ignoreList.length)
{ {
if (controlArray[ignoreList[shit]]) if (controlArray[coolNote.noteData])
inIgnoreList = true; goodNoteHit(coolNote);
else
{
var inIgnoreList:Bool = false;
for (shit in 0...ignoreList.length)
{
if (controlArray[ignoreList[shit]])
inIgnoreList = true;
}
if (!inIgnoreList)
badNoteCheck();
}
} }
if (!inIgnoreList)
badNoteCheck();
} }
else
noteCheck(controlArray[daNote.noteData], daNote);
}
else // regular notes?
{
noteCheck(controlArray[daNote.noteData], daNote);
} }
/* /*
if (controlArray[daNote.noteData]) if (controlArray[daNote.noteData])