Ajout du son de rebondissement de la balle (#16)

Reviewed-on: #16
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
This commit is contained in:
Tipragot 2024-01-07 09:39:19 +00:00 committed by Corentin
parent bf17782e37
commit d5cd42ac9d

View file

@ -18,6 +18,7 @@ from plugins.render import (
Text,
TextSize,
)
from plugins.sound import Sound
from plugins.timing import Delta, Time
import random
from plugins.physics import CollisionHandler, Solid, Velocity
@ -366,6 +367,8 @@ def __spawn_ball(world: World):
def __collision_with_ball(a: Entity, b: Entity):
if Ball in a:
a.world.new_entity().set(Sound("bound.mp3"))
if Player1 in b or Player2 in b:
for player in a.world.query(LastPlayerTurn):
del player[LastPlayerTurn]