From aac3240f615dcf6c6cf1ce342e966187f8b30660 Mon Sep 17 00:00:00 2001 From: KylerO Date: Thu, 10 Apr 2025 13:05:38 -0600 Subject: [PATCH] Started `Library` class --- library.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 library.py diff --git a/library.py b/library.py new file mode 100644 index 0000000..eac4608 --- /dev/null +++ b/library.py @@ -0,0 +1,34 @@ +# Kyler Olsen +# CS 2450 Final Project +# Apr 2025 + +from __future__ import annotations +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from game import Game + + +class Library: + + __verses: dict + __games: Game + + def __init__(self): + pass + + def join_game(self, name: str): + pass + + def get_verse(self, difficulty: int): + pass + + def __select_verse(self, difficulty: int) -> str: + pass + + def __get_verse_text(self, url: str) -> str: + pass + + def __get_verses_by_difficulty(self, difficulty: int) -> list[str]: + pass +