From dc2d839beaf4a5303293d9263f959b9d182d1e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=9F=E5=A4=96=E4=B9=8B=E7=A5=9E?= Date: Mon, 2 May 2022 16:51:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=95=E5=85=A5=E6=97=97=E5=B8=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/state/level.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/state/level.py b/source/state/level.py index 47f9ad0..d2c1cfe 100644 --- a/source/state/level.py +++ b/source/state/level.py @@ -111,6 +111,8 @@ class Level(tool.State): def createWaves(self, useableZombies, numFlags, survivalRounds=0, inevitableZombieDict=None): waves = [] + self.numFlags = numFlags + # 权重值 weights = [] for zombie in useableZombies: @@ -402,6 +404,13 @@ class Level(tool.State): self.level_progress_zombie_head_image_rect.x = self.level_progress_bar_image_rect.x + 73 # 猜的 self.level_progress_zombie_head_image_rect.y = self.level_progress_bar_image_rect.y - 3 # 猜的 + # 旗帜(这里只包括最后一面) + frame_rect = (0, 0, 20, 18) + self.level_progress_flag = tool.get_image_menu(tool.GFX[c.LEVEL_PROGRESS_FLAG], *frame_rect, c.BLACK, 1) + self.level_progress_flag_rect = self.level_progress_flag.get_rect() + self.level_progress_flag_rect.x = self.level_progress_bar_image_rect.x - 78 # 猜的 + self.level_progress_flag_rect.y = self.level_progress_bar_image_rect.y - 3 # 猜的 + # 检查小菜单有没有被点击 def checkLittleMenuClick(self, mouse_pos): x, y = mouse_pos