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))