if self.starfx: #blazingamer, corrected by myfingershurt, adjusted by worldrave
if self.guitars[i].starPower >= 50 or self.guitars[i].starPowerActive:
if self.x1[i] < 0.886:
self.x1[i] += 0.01
if self.x1[i] > 0.886:
self.x1[i] = 0.886
if self.y1[i] < 0.341:
self.y1[i] += 0.01
if self.y1[i] > 0.341:
self.y1[i] = 0.341
if self.x2[i] < 0.922:
self.x2[i] += 0.01
if self.x2[i] > 0.922:
self.x2[i] = 0.922
if self.y2[i] < 0.324:
self.y2[i] += 0.01
if self.y2[i] > 0.324:
self.y2[i] = 0.324
if self.x3[i] < 0.952:
self.x3[i] += 0.01
if self.x3[i] > 0.952:
self.x3[i] = 0.952
if self.y3[i] < 0.288:
self.y3[i] += 0.01
if self.y3[i] > 0.288:
self.y3[i] = 0.288
else:
if self.x1[i] > 0.86:
self.x1[i] -= 0.01
if self.y1[i] > 0.2:
self.y1[i] -= 0.01
if self.x2[i] > 0.86:
self.x2[i] -= 0.01
if self.y2[i] > 0.2:
self.y2[i] -= 0.01
if self.x3[i] > 0.86:
self.x3[i] -= 0.01
if self.y3[i] > 0.2:
self.y3[i] -= 0.01
if self.guitars[i].starPower >= 50 or self.guitars[i].starPowerActive: #QQstarS:Set [0] to [i]
lightPos = (0.689655172,1) #MFH division->constant: was (2.0/2.9,1)
else:
lightPos = (1.0/2.9,2.0/3.1) #MFH division->constant: ok any preprocessor worth it's salt would take care of this before runtime... this is pointless.
if self.guitars[i].starPower >= 16.6: #QQstarS:Set [0] to [i]
lightVis = 1
else:
lightVis = self.guitars[i].starPower/16.6
wfactor = self.SP.widthf(pixelw = 23.000) #Worldrave Change - Bulb 1
self.SP.transform.reset()
self.SP.transform.rotate(.87) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.772,h*0.284 + hOffset) #Worldrave Width and Height was h*0.310
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(.87) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.772 ,h*0.284 + hOffset) #Worldrave Change
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))
if self.guitars[i].starPower >= 33.2: #QQstarS:Set [0] to [i]
lightVis = 1
else:
lightVis = (self.guitars[i].starPower-16.6)/16.6
wfactor = self.SP.widthf(pixelw = 23.000) #Worldrave Change - Bulb 2
self.SP.transform.reset()
self.SP.transform.rotate(.58) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.795,h*0.312 + hOffset) #Worldrave Change
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(.46) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.795,h*0.312 + hOffset) #Worldrave Change
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))
if self.guitars[i].starPower >= 49.8:
lightVis = 1
else:
lightVis = (self.guitars[i].starPower-32.2)/16.6
wfactor = self.SP.widthf(pixelw = 23.000) #Worldrave Change - Bulb 3
self.SP.transform.reset()
self.SP.transform.rotate(.37) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.822,h*0.329 + hOffset) #Worldrave Width and Height was h*0.338
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(.1) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*0.822,h*0.329 + hOffset) #Worldrave Change
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))
if self.guitars[i].starPower >= 66.4:
lightVis = 1
else:
lightVis = (self.guitars[i].starPower-49.8)/16.6
wfactor = self.SP.widthf(pixelw = 32.000) #Worldrave Change - Bulb 4
self.SP.transform.reset()
self.SP.transform.rotate(.0) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x1[i] - 34,h*self.y1[i] + hOffset + 3) #Worldrave Change
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(.0) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x1[i],h*self.y1[i] + hOffset)
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))
if self.guitars[i].starPower >= 83:
lightVis = 1
else:
lightVis = (self.guitars[i].starPower-66.4)/16.6
wfactor = self.SP.widthf(pixelw = 32.000) #Worldrave Change - Bulb 5
self.SP.transform.reset()
self.SP.transform.rotate(-.40) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x2[i] - 22,h*self.y2[i] + hOffset + 7) #Worldrave Change
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(-.40) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x2[i],h*self.y2[i] + hOffset)
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))
if self.guitars[i].starPower >= 100:
lightVis = 1
else:
lightVis = (self.guitars[i].starPower-83)/16.6
wfactor = self.SP.widthf(pixelw = 32.000) #Worldrave Change - Bulb 6
self.SP.transform.reset()
self.SP.transform.rotate(-.75) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x3[i] - 13,h*self.y3[i] + hOffset + 11) #Worldrave Change
self.SP.draw(rect = (0,1.0/3.1,0,1), color = (1,1,1,1))
self.SP.transform.reset()
self.SP.transform.rotate(-.8) #Worldrave Change
self.SP.transform.scale(wfactor,-wfactor*3)
self.SP.transform.translate(w*self.x3[i],h*self.y3[i] + hOffset)
self.SP.draw(rect = (lightPos[0],lightPos[1],0,1), color = (1,1,1,lightVis))