Исправления:

1. "Пользователь не найден"
+ заполнила таблицы из бд Dogs, Qoestions.
2. Меню паузы
+ оно больше не появляется в главном меню, при выборе собаки и уровня.
3. Окно победы
+ не открывается куча окон, собака не двигается, пока окно победы активно
+ добавлена кнопка "выйти в главное меню"
3. Окно регистрации
+ кнопка "посмотреть пароль"
4. таблица GameSessions
+ сохранение игрового процесса в таблицу GameSessions
+ одинаковые данные переносятся автоматически в таблицу GameSessions
+ собранные косточки и тп заполняют только таблицу GameSessions
5. Окно "Профиль пользователя"
+ нет ошибки открытия окна
+ корректное сохранение игрового процесса (уровни, косточки)
6. Окно "Магазин"
+ не кликабельная
+ кнопка "назад"
- shop_ui.py
7. Окно "База знаний"
+ не кликабельная
+ кнопка "назад"
- knowledge_ui.py
This commit is contained in:
Xatiko 2024-11-29 19:54:28 +03:00
parent 815f432536
commit 9f5d36d1a1
20 changed files with 3093 additions and 157 deletions

View file

@ -7,7 +7,7 @@ from config import SETTINGS_IMG
from database.db_session import get_session
from database.models import Dogs, Questions, Users
from src.admin_functions import admin_logging, statistics
from src.utils import clear_frame, feature_in_development # Импортируем общую функцию для очистки фрейма
from src.utils import clear_frame, feature_in_development_admin # Импортируем общую функцию для очистки фрейма
from database.db_events import check_user, get_all_users, get_all_questions, get_all_dogs
# Конфигурация цветов из config.py
@ -99,18 +99,18 @@ class AdminApp:
("Просмотр таблиц", self.view_tables),
]),
("Управление игровым контентом", [
("Создание и настройка уровней", feature_in_development),
("Настройка параметров собаки", feature_in_development),
("Создание и настройка уровней", feature_in_development_admin),
("Настройка параметров собаки", feature_in_development_admin),
]),
("Управление интерфейсом пользователя", [
("Добавление подсказок в интерфейс", feature_in_development),
("Добавление подсказок в интерфейс", feature_in_development_admin),
]),
("Работа с базой знаний", [
("Добавление информации", feature_in_development),
("Редактирование записей", feature_in_development),
("Удаление записей", feature_in_development),
("Просмотр базы знаний", feature_in_development),
("Генерация вопросов", feature_in_development),
("Добавление информации", feature_in_development_admin),
("Редактирование записей", feature_in_development_admin),
("Удаление записей", feature_in_development_admin),
("Просмотр базы знаний", feature_in_development_admin),
("Генерация вопросов", feature_in_development_admin),
]),
]