from NumberMemory import *
from ReactionTime import *
from Scoreboard import *
import os
import shutil
import keyboard
import time
RESET = "\033[0m"
GREEN = "\033[92m"
WHITE = "\033[97m"
mongodb_uri = "somethuing" (it was different ,just in case)
db_name = "game_scores"
collection_name = "scores"
scoreboard = Scoreboard(mongodb_uri, db_name, collection_name)
scoreboard.fillScores()
def display_menu(options, selected_index):
os.system('cls' if os.name == 'nt' else 'clear')
terminal_width = shutil.get_terminal_size().columns
for index, option in enumerate(options):
text = f"> {option}" if index == selected_index else f" {option}"
color = GREEN if index == selected_index else WHITE
centered_text = text.center(terminal_width)
print(f"{color}{centered_text}{RESET}")
def main():
options = ["Reaction Time", "Number Memory", "Scores"]
selected_index = 0
display_menu(options, selected_index)
...(To long message)