[fofix-gcode-issuetracker] Issue 1259 in fofix: Drum frets dont show hit state, and underlying code doesnt properly detect multiple hits at the same time.
fofix at googlecode.com
fofix at googlecode.com
Tue Jul 19 08:04:53 UTC 2011
Status: New
Owner: matthews... at gmail.com
Labels: Type-Defect Priority-High Component-Logic Milestone-Release-4.0.0
Visual
New issue 1259 by matthews... at gmail.com: Drum frets dont show hit state,
and underlying code doesnt properly detect multiple hits at the same time.
http://code.google.com/p/fofix/issues/detail?id=1259
What steps will reproduce the problem?
1.Make drum frets with a different hit state than the pressed state
2.Play a song
What is the expected output? What do you see instead?
Watch as the hit images for the frets you just made don't ever show up when
they should.
Please use labels and text to provide additional information.
This isn't just one bug as i have looked at it before and failed to fix it.
Its several bugs that show up as this one bug. I found through digging
through the commits that the most basic part of it was probably broke in a
massive code comment out that effected the drum hitFlames well over 2 years
ago.
I fixed that one small part of the bug but then found the second part of
it. Once fixed only 1 button will show as being hit at a time, so even if
you do fix one bug you need to deal with this other one to make it work
correctly.
That first part is that self.hit is never changed to reflect the notes
being hit.
The second part has to do with that self.fretActivity doesn't correctly
store the currently being hit drum notes because it only shows 1 note at a
time it doesn't show if 2 notes are being hit at the same time.
I would have a go at attempting to fix it again but i have been a bit more
busy than i would hope to be right now. So i cant really look into it for
very long. Hopefully someone else can have a crack at this for now, as it
has been bugging me ever since i started making themes.
I don't know how the scoring system works currently so i don't know if this
has any effect on scores or not, so that would be something good to look
into as well.
That should be everything, at least its everything i can think of currently
about this bug.
More information about the fofix-gcode-issuetracker
mailing list