Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
 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
Ejemplo n.º 4
0
 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