def enter(self): print_console("Entering test screen") self.sound = pygame.mixer.Sound('fire.mp3') size = (320, 240) app_size = self.root.size title_color = (146, 218, 249) label_color = (145, 152, 162) panel = Panel('ui/PNG/metalPanel_blueCorner.slc', size[0], size[1]) panel.position((app_size[0] / 2) - (size[0] / 2), (app_size[1] / 2) - (size[1] / 2)) self.main_panel = panel self.root.add_object(self.main_panel) y_offset = 35 height_offset = 30 label_offset = 7 padding = 10 right_offset = 100 font = pygame.font.Font("ui/Fonts/kenvector_future.ttf", 12) title = Label(font, "PyCoil", title_color) title.position(padding, 8) panel.add_object(title) bar_width = size[0] - padding - right_offset label = Label(font, "Shield", label_color) label.position(padding, y_offset + label_offset) panel.add_object(label) self.shield_bar = Bar('ui/blue_horizontal.bar', bar_width) self.shield_bar.position(right_offset, y_offset) panel.add_object(self.shield_bar) y_offset += height_offset label = Label(font, "Health", label_color) label.position(padding, y_offset + label_offset) panel.add_object(label) self.health_bar = Bar('ui/red_horizontal.bar', bar_width) self.health_bar.position(right_offset, y_offset) panel.add_object(self.health_bar) y_offset += height_offset # button = Button('ui/PNG/glassPanel.slc', 100, 30, font, "TEST HIT") # button.position(padding, y_offset) # panel.add_object(button) # button.set_callback(self.button_press) # y_offset += height_offset self.msg_label = Label(font, "Message: ", label_color) self.msg_label.position(padding, y_offset + label_offset) panel.add_object(self.msg_label) y_offset += height_offset self.ammo_label = Label(font, "Ammo: 0", label_color) self.ammo_label.position(padding, y_offset + label_offset) panel.add_object(self.ammo_label) tagmsg.on_ammo_changed.connect(self.ammo_changed) tagmsg.on_message.connect(self.message) self.tagger = TaggerService() self.tagger.try_connect()
def doit(self, code, model, name): print "{} : {}".format(name, model.objects.all().count()) # remove 10% of tuples, be in first (count, delta) = utils.del_delete(code, model) utils.print_console('del_delete', count, delta) print "{} : {}".format(name, model.objects.all().count())
def handle(self, *args, **options): """Lookup some objects """ code = options["code"] name = "book" model = Book print "{} : {}".format(name, model.objects.all().count()) # remove 10% of tuples, be in first (count, delta) = utils.raw_delete_book(code, model) utils.print_console("raw_delete", count, delta) print "{} : {}".format(name, model.objects.all().count()) name = "company" model = Company print "{} : {}".format(name, model.objects.all().count()) # remove 10% of tuples, be in first (count, delta) = utils.raw_delete_company(code, model) utils.print_console("raw_delete", count, delta) print "{} : {}".format(name, model.objects.all().count())