blazingamer wrote:Yeah I get what you're trying to do, but it's different from what I'm trying to do. What that does it make it go all squiggly just when you hold it down, what I'm trying to do is go all squiggly when you're holding down the killswitch key and it's a star note.
OK, I got it. I have something maybe can help you.
I have made a demo:
download:
http://www.mediafire.com/?9z2twg9mnvxnotice that, that just can let the tail wave when kills active, but it is ugly, you need to re-do the wavTail1.png and wavTail2.png.
same, the guitar.py.
at first, you need to modify the code in renderNotes:
Code: Select all
   if not killswitch == False:
    if event.star or event.finalStar:
     if big == True:
      color = (1,1,1,1)
to:
Code: Select all
   self.isKills = False #QQstarS:wavTail
   if not killswitch == False:
    if event.star or event.finalStar:
     if big == True:
      #color = (1,1,1,1) #Dont change the color
      self.isKills = True #QQstarS:wavTail
of course, you need to add the code into creatClient:
Code: Select all
    self.isKills = False
then, go back to the renderNote(), the same place I mentioned:
Code: Select all
    if big == True and tailOnly == True: #QQstarS:wavTail
     zsize = .25
     size = (.11, s - zsize)
     if self.isKills and spNote: #it must the sp, and kills active
      tailChooser = self.indexCount % 20 #you can change the 20 to change the speed, the smaller, the tail shark faster
      if tailChooser < 10: #0~9, and "10" must the half of the "20", ÂÂ
       tex1 = self.wavTail1
       tex2 = self.wavTail2
      else : #10~20
       tex1 = self.wavTail2
       tex2 = self.wavTail1
     else: #is not kills or sp
      tex1 = self.bigTail1
      tex2 = self.bigTail2
    else: #normaltail
     zsize = .15
     size = (.08, s - zsize)
     tex1 = self.tail1
     tex2 = self.tail2