このコミットが含まれているのは:
2025-12-02 00:40:31 +09:00
コミット cf7eed84bc
+9
ファイルの表示
@@ -4,6 +4,7 @@ import math
import os
import random
import sys
import time
import wave
from datetime import datetime, timedelta
from enum import Enum, auto
@@ -60,16 +61,23 @@ def main (
pass
waiting_balloon = (False, '', '')
last_flags_poll: float = 0
while True:
now_m = time.monotonic ()
for event in pygame.event.get ():
if event.type == pygame.QUIT:
pygame.quit ()
sys.exit ()
if (not balloon.enabled) and (not snack_time.enabled):
if waiting_balloon[0]:
deerjika.talk (waiting_balloon[1], waiting_balloon[2])
waiting_balloon = (False, '', '')
if now_m - last_flags_poll >= 10:
last_flags_poll = now_m
try:
DB.begin_transaction ()
answer_flags = (AnsweredFlag.where ('platform', Platform.YOUTUBE.value)
@@ -93,6 +101,7 @@ def main (
DB.commit ()
add_query (broadcast)
except Exception as ex:
DB.rollback ()
print (ex)
game.redraw ()