clean: simplify

This commit is contained in:
starnakin 2024-02-13 10:34:03 +01:00 committed by AdrienLSH
parent 4aecf2d9ab
commit 39b592e45c

View File

@ -213,19 +213,18 @@ def collision(game: Game, impact_data: dict) -> bool:
surface_angle: float = math.atan2(segment.start.y - segment.stop.y, segment.start.x - segment.stop.y)
angle: float
if (player_hitted is None):
angle = wall_collision(game.ball.angle, surface_angle)
game.ball.angle = wall_collision(game.ball.angle, surface_angle)
return True
else:
angle = paddle_collision(game.ball, impact_data.get("impact"), player_hitted)
if (angle is None):
return False
return None
game.ball.angle = angle
return True
async def update_ball(game: Game, impact_data: dict) -> None: