Buy Sell
This commit is contained in:
43
game_balance/game_config.py
Normal file
43
game_balance/game_config.py
Normal 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'
|
||||
Reference in New Issue
Block a user