Загрузка данных


Напиши полный, готовый к запуску рабочий код для веб-игры в одном файле `index.html` (с использованием HTML5, CSS и Three.js через CDN).

### Идея игры:
3D-симулятор от первого лица (FPS) "Побег из подъезда". Игрок спускается по лестничным пролетам типового подъезда, где его блокируют бандиты. Начинается интерактивный диалог с выбором ответов, который может привести к мирительному исходу, откупу или погоне.

### Технические требования:
1. Использовать Three.js и PointerLockControls (через CDN ссылки в <head>).
2. Весь код (HTML, CSS, JS) должен быть в одном файле index.html.
3. Добавить встроенный интерфейс UI поверх 3D-сцены:
   - Отображение текущего запаса денег (например: "Деньги: 5000 руб.").
   - Шкала выносливости (Stamina), снижающаяся при беге.
   - Окно диалога с вариантами ответов и таймером.

### Графика и Сцена (3D):
- Локация: Подъезд (несколько лестничных маршей, стены, перила, двери квартир, простая лампочка на потолке).
- Игрок: Камера от первого лица, управление WASD + мышь (Pointer Lock при клике на экран).
- Персонажи: 2 простой 3D-модели бандитов (можно собрать из примитивов/кубов и цилиндров), стоящие на лестничной площадке и перекрывающие проход.

### Геймплей и Логика:
1. **Этап 1: Спуск.** Игрок появляется на верхнем этаже и спускается вниз.
2. **Этап 2: Диалог.** При приближении к бандитам движение блокируется, включается курсор мыши и всплывает окно диалога с 3 вариантами ответа:
   - *Вариант A (Блеф/Харизма):* Потребовать пропустить. (Шанс 50%: бандиты отходят ИЛИ начинается погоня).
   - *Вариант B (Откуп):* Отдать 2000 руб. (Бандиты отступают, игрок сохраняет остаток и спокойно идет к выходу).
   - *Вариант C (Дерзость):* Оскорбить. (Мгновенно начинается погоня).
3. **Этап 3: Погоня (если диалог провален):**
   - Бандиты начинают бежать за игроком.
   - Игрок должен добежать до входной двери подъезда внизу.
   - Зажатый Shift — ускорение (расходует выносливость).
   - Если бандиты догоняют игрока — "Проигрыш: Вы потеряли все деньги".
   - Если игрок добегает до двери — "Победа: Вы выбежали на улицу и сохранили [X] руб.".

Сделай код чистым, с подробными комментариями на русском языке и без использования внешних локальных текстур или файлов, чтобы игра запускалась сразу при открытии index.html в браузере.