This commit is contained in:
2026-02-11 17:44:26 +03:00
parent baeaea69f8
commit 1388a5fd6b
17 changed files with 2188 additions and 177 deletions

View File

@@ -0,0 +1,43 @@
"""
НАСТРОЙКИ ИГРОВОГО ПРОЦЕССА
"""
class GameConfig:
# Основные параметры
GAME_NAME = "Капитал & Рынок"
VERSION = "1.0.0"
DEFAULT_TOTAL_MONTHS = 12
MIN_TOTAL_MONTHS = 6
MAX_TOTAL_MONTHS = 24
# Тайминги фаз (секунды)
PHASE_DURATIONS = {
'action': 120,
'market': 30,
'event': 30,
'results': 45
}
# Режимы скорости
SPEED_MODES = {
'slow': 2.0,
'normal': 1.0,
'fast': 0.5,
'blitz': 0.25
}
# Настройки комнат
MAX_PLAYERS_PER_ROOM = 10
MIN_PLAYERS_TO_START = 2
MIN_PLAYERS_TO_CONTINUE = 2
# Ограничения
MAX_TRANSACTIONS_PER_PHASE = 20
MIN_BID_AMOUNT = 1000
# Настройки интерфейса
DEFAULT_LANGUAGE = 'ru'
CURRENCY_SYMBOL = ''
CURRENCY_CODE = 'RUB'