counter für Punkte und Optikverbesserungen
This commit is contained in:
@@ -129,6 +129,7 @@ class GameConsumer(AsyncWebsocketConsumer):
|
||||
time_factor = time_remaining / 30000 # 30 seconds max
|
||||
score = int(base_score * (0.5 + 0.5 * time_factor))
|
||||
|
||||
participant.last_score=score
|
||||
participant.score += score
|
||||
participant.last_answer_correct = is_correct
|
||||
participant.save()
|
||||
@@ -460,7 +461,7 @@ class LobbyConsumer(AsyncWebsocketConsumer):
|
||||
if answer == correct_answer:
|
||||
# Base score for correct answer + bonus for speed
|
||||
score = 1000 + int(time_remaining * 10) # 10 points per remaining second
|
||||
|
||||
participant.last_score= score
|
||||
participant.score += score
|
||||
participant.save()
|
||||
return score
|
||||
|
||||
Reference in New Issue
Block a user