Example #1
0
    def Time(self):
        global s, m, h

        if s < 59:
            s += 1
        else:
            if m < 59:
                s = 0
                m += 1
            elif m == 59 and h < 24:
                h += 1
                m = 0
                s = 0
            else:
                self.timer.stop()

        self.time = "{0}:{1}:{2}".format(h, m, s)
        valor = self.ventana.tiempo_aparicion_zombies()
        self.ventana.aparicion_suplementos()
        if valor is not False:
            for i in range(valor):
                self.personaje = Character(parent=self.ventana,
                                           path="zombie/z_arriba_q.png")
                self.personaje.start()
        if self.ventana.prox_supply_ocupado is True:
            segundos = self.ventana.prox_supply
            minutos = 0
            while segundos > 59:
                if segundos > 59:
                    minutos += 1
                    segundos -= 59
            if m == minutos and segundos == s:
                self.sup = SuplementoTread(parent=self.ventana)
                self.sup.start()
                self.ventana.prox_supply_ocupado = False
        if self.ventana.vida <= 0:
            self.perdiste = Perdiste(self.ventana, self.ventana.inicio, self)
            self.perdiste.show()
            self.ventana.pausa()
            self.timer.stop()

        self.lcd.setDigitCount(len(self.time))
        self.lcd.display(self.time)
Example #2
0
__author__ = 'JuanFrancisco'
from PyQt4 import QtGui, QtCore
from Mainwindow import MainWindow
from Zombies import Character

if __name__ == '__main__':
    app = QtGui.QApplication([])
    app.setOverrideCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
    ventana = MainWindow()
    ventana.show()
    for i in range(10):
        personaje = Character(parent=ventana, path="zombie/z_arriba_q.png")
        personaje.start()
    app.exec_()
Example #3
0
 def crear_zombies_iniciales(self, ventana):
     for i in range(10):
         self.personaje = Character(parent=ventana,
                                    path="zombie/z_arriba_q.png")
         self.personaje.start()