PATCH bug that causes crash at end of game
This commit is contained in:
@@ -23,6 +23,10 @@ class Match:
|
|||||||
# empty tick
|
# empty tick
|
||||||
if self.current_tick.empty:
|
if self.current_tick.empty:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# check if current tick has NaN values
|
||||||
|
if self.current_tick.isnull().values.any():
|
||||||
|
return
|
||||||
|
|
||||||
for player in self.get_players():
|
for player in self.get_players():
|
||||||
player.x = self.current_tick[self.current_tick["player_steamid"] == player.steam_id]["X"].values[0]
|
player.x = self.current_tick[self.current_tick["player_steamid"] == player.steam_id]["X"].values[0]
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class Game(GameState):
|
|||||||
match_image_path = f"maps/{self.match.map_name}.png"
|
match_image_path = f"maps/{self.match.map_name}.png"
|
||||||
|
|
||||||
# Game Box
|
# Game Box
|
||||||
self.game_box = pygame.Surface((700, 700), pygame.SRCALPHA)
|
self.game_box = pygame.Surface((600, 600), pygame.SRCALPHA)
|
||||||
|
|
||||||
# Map Coordinate Helper Class
|
# Map Coordinate Helper Class
|
||||||
self.map_coord_controller = MapCoordConverter(self.game_box.get_width(), self.game_box.get_height(), match_data_path, match_image_path)
|
self.map_coord_controller = MapCoordConverter(self.game_box.get_width(), self.game_box.get_height(), match_data_path, match_image_path)
|
||||||
@@ -50,4 +50,4 @@ class Game(GameState):
|
|||||||
self.map_renderer.render()
|
self.map_renderer.render()
|
||||||
self.player_renderer.render()
|
self.player_renderer.render()
|
||||||
self.gui_render.render()
|
self.gui_render.render()
|
||||||
self.screen.blit(self.game_box, (300, 0))
|
self.screen.blit(self.game_box, (350, 0))
|
||||||
Reference in New Issue
Block a user