From 7568c91744472d33b9cef009760ccb790099c5cb Mon Sep 17 00:00:00 2001 From: wszqkzqk Date: Tue, 26 Jul 2022 23:35:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=86=8D=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E5=B8=B8=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/constants.py | 7 ------- source/state/level.py | 4 ++-- source/tool.py | 8 ++++---- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/source/constants.py b/source/constants.py index b896d07..14eb0fe 100755 --- a/source/constants.py +++ b/source/constants.py @@ -7,13 +7,6 @@ else: # 非Windows系统存储路径 USERDATA_PATH = os.path.expanduser(os.path.join("~", ".config", "wszqkzqk.dev", "pypvz", "userdata.json")) USERLOG_PATH = os.path.expanduser(os.path.join("~", ".config", "wszqkzqk.dev", "pypvz", "run.log")) -# 游戏起始关卡 -START_LEVEL_NUM = 1 -START_LITTLE_GAME_NUM = 1 -# 游戏模式完成次数 -START_LEVEL_COMPLETIONS = 0 -START_LITTLEGAME_COMPLETIONS = 0 - # 游戏速度倍率(调试用) GAME_RATE = 1 diff --git a/source/state/level.py b/source/state/level.py index 1227e34..b563a94 100644 --- a/source/state/level.py +++ b/source/state/level.py @@ -53,10 +53,10 @@ class Level(tool.State): except FileNotFoundError: print("成功通关!") if self.game_info[c.GAME_MODE] == c.MODE_ADVENTURE: - self.game_info[c.LEVEL_NUM] = c.START_LEVEL_NUM + self.game_info[c.LEVEL_NUM] = 1 self.game_info[c.LEVEL_COMPLETIONS] += 1 elif self.game_info[c.GAME_MODE] == c.MODE_LITTLEGAME: - self.game_info[c.LITTLEGAME_NUM] = c.START_LITTLE_GAME_NUM + self.game_info[c.LITTLEGAME_NUM] = 1 self.game_info[c.LITTLEGAME_COMPLETIONS] += 1 self.done = True self.next = c.MAIN_MENU diff --git a/source/tool.py b/source/tool.py index 78b61ef..69d9be2 100755 --- a/source/tool.py +++ b/source/tool.py @@ -50,10 +50,10 @@ class Control(): self.game_info.update(userdata) except FileNotFoundError: # 不存在存档即新建 - userdata = {c.LEVEL_NUM:c.START_LEVEL_NUM, - c.LITTLEGAME_NUM:c.START_LITTLE_GAME_NUM, - c.LEVEL_COMPLETIONS:c.START_LEVEL_COMPLETIONS, - c.LITTLEGAME_COMPLETIONS:c.START_LITTLEGAME_COMPLETIONS + userdata = {c.LEVEL_NUM:1, + c.LITTLEGAME_NUM:1, + c.LEVEL_COMPLETIONS:0, + c.LITTLEGAME_COMPLETIONS:0 } if not os.path.exists(os.path.dirname(c.USERDATA_PATH)): os.makedirs(os.path.dirname(c.USERDATA_PATH))