def battleInit(config): global powerBar x, y = GUI.screenResolution() powerBar = HorizontalProgressionBarWithText(config['powerbar_texture'],config['powerbar_texture']) powerBar.add() powerBar.setWidthMode('PIXEL') powerBar.setHeightMode('PIXEL') powerBar.setVerticalPositionMode('PIXEL') powerBar.setHorizontalPositionMode('PIXEL') powerBar.setHorizontalAnchor('LEFT') powerBar.setVerticalAnchor('TOP') powerBar.setWidth(config['powerbar_width'])#400 powerBar.setHeight(config['powerbar_height'])#5 powerBar.setPosition(eval(config['powerbar_position']))#(pos_x/2-200,pos_y/10 - 50,0.7) powerBar.setColor(eval(config['powerbar_colors'][0]),eval(config['powerbar_colors'][1]))#(100, 255, 0, 100),(255, 50, 50, 100)) powerBar.setMaterialFx(config['powerbar_materialFX']) powerBar.setFont(config['powerbar_font']) powerBar.setVisible(True)
def battleInit(config): global powerBar x, y = GUI.screenResolution() powerBar = HorizontalProgressionBarWithText(config['powerbar_texture'], config['powerbar_texture']) powerBar.add() powerBar.setWidthMode('PIXEL') powerBar.setHeightMode('PIXEL') powerBar.setVerticalPositionMode('PIXEL') powerBar.setHorizontalPositionMode('PIXEL') powerBar.setHorizontalAnchor('LEFT') powerBar.setVerticalAnchor('TOP') powerBar.setWidth(config['powerbar_width']) #400 powerBar.setHeight(config['powerbar_height']) #5 powerBar.setPosition(eval( config['powerbar_position'])) #(pos_x/2-200,pos_y/10 - 50,0.7) powerBar.setColor(eval(config['powerbar_colors'][0]), eval(config['powerbar_colors'] [1])) #(100, 255, 0, 100),(255, 50, 50, 100)) powerBar.setMaterialFx(config['powerbar_materialFX']) powerBar.setFont(config['powerbar_font']) powerBar.setVisible(True)
def createBar(self, config): powerBar = HorizontalProgressionBarWithText(config['texture'], config['texture']) powerBar.setMaterialFx(config['materialFX']) powerBar.add() powerBar.setWidthMode('PIXEL') powerBar.setHeightMode('PIXEL') powerBar.setVerticalPositionMode('PIXEL') powerBar.setHorizontalPositionMode('PIXEL') powerBar.setHorizontalAnchor('LEFT') powerBar.setVerticalAnchor('TOP') powerBar.setWidth(config['width']) #400 powerBar.setHeight(config['height']) #5 v = config['position'] if config['align'] == 'vertical': v = (v[0], v[1] + len(self.bars) * config['delta'], v[2]) else: v = (v[0] + len(self.bars) * config['delta'], v[1], v[2]) powerBar.setPosition( v, config['table_bars_odd_pos']) #(pos_x/2-200,pos_y/10 - 50,0.7) powerBar.setColor( config['color'][0], config['color'][1]) #(100, 255, 0, 100),(255, 50, 50, 100)) powerBar.setFont(config['font']) powerBar.setPercentageText(config['percentage'], config['percentage_text']) powerBar.setLabelText(config['label']) powerBar.setVisible(True) #powerBar.attachTo(self.getComponent()) return powerBar
def createBar(self,config): powerBar = HorizontalProgressionBarWithText(config['texture'],config['texture']) powerBar.setMaterialFx(config['materialFX']) powerBar.add() powerBar.setWidthMode('PIXEL') powerBar.setHeightMode('PIXEL') powerBar.setVerticalPositionMode('PIXEL') powerBar.setHorizontalPositionMode('PIXEL') powerBar.setHorizontalAnchor('LEFT') powerBar.setVerticalAnchor('TOP') powerBar.setWidth(config['width'])#400 powerBar.setHeight(config['height'])#5 v = config['position'] if config['align'] == 'vertical': v =( v[0],v[1] + len(self.bars)*config['delta'],v[2] ) else: v =( v[0]+ len(self.bars)*config['delta'],v[1],v[2] ) powerBar.setPosition(v,config['table_bars_odd_pos'])#(pos_x/2-200,pos_y/10 - 50,0.7) powerBar.setColor(config['color'][0],config['color'][1])#(100, 255, 0, 100),(255, 50, 50, 100)) powerBar.setFont(config['font']) powerBar.setPercentageText(config['percentage'],config['percentage_text']) powerBar.setLabelText(config['label']) powerBar.setVisible(True) #powerBar.attachTo(self.getComponent()) return powerBar