Skip to content

Commit 79aa7ab

Browse files
committed
TASK: Check if game is running before starting
1 parent 923af3a commit 79aa7ab

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

game/blackJack.py

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -156,20 +156,23 @@ def dealers_turn(self):
156156
self.evaluation()
157157

158158
def start_game(self, message_id=None):
159-
if ((self.game_type == self.GROUP_CHAT or self.game_type == self.MULTIPLAYER_GAME) and len(self.players) > 1) or self.game_type == self.PRIVATE_CHAT:
160-
if not self.game_running:
161-
self.game_running = True
159+
if not self.game_running:
160+
if ((self.game_type == self.GROUP_CHAT or self.game_type == self.MULTIPLAYER_GAME) and len(self.players) > 1) or self.game_type == self.PRIVATE_CHAT:
161+
self.game_running = True
162162

163-
for player in self.players:
164-
add_game_played(player.user_id)
163+
for player in self.players:
164+
add_game_played(player.user_id)
165165

166-
if self.game_type == self.GROUP_CHAT or self.game_type == self.MULTIPLAYER_GAME:
167-
self.send_message(self.chat_id, translate("gameBegins", self.lang_id) + "\n" + translate("gameBegins2", self.lang_id) + "\n\n" + self.get_player_overview(), game_id=self.__game_id)
166+
if self.game_type == self.GROUP_CHAT or self.game_type == self.MULTIPLAYER_GAME:
167+
self.send_message(self.chat_id, translate("gameBegins", self.lang_id) + "\n" + translate("gameBegins2", self.lang_id) + "\n\n" + self.get_player_overview(), game_id=self.__game_id)
168168

169-
self.dealers_turn()
170-
self.give_player_one()
169+
self.dealers_turn()
170+
self.give_player_one()
171+
else:
172+
self.send_message(self.chat_id, translate("notEnoughPlayers", self.lang_id), message_id=message_id, game_id=self.__game_id)
171173
else:
172-
self.send_message(self.chat_id, translate("notEnoughPlayers", self.lang_id), message_id=message_id, game_id=self.__game_id)
174+
#TODO Game already running
175+
pass
173176

174177
def evaluation(self):
175178
list_21 = []

0 commit comments

Comments
 (0)