farming-simulator/canon/STREET.md
Dmitrii Bykov b833127bcc
Some checks failed
Godot CI / Import + smoke test (push) Failing after 13s
act1: аутентичная страна Р — комната, HUD, канон
КАНОН (3 новых файла, ресёрч-агент):
- APARTMENT.md: брежневка Купчино 9-эт, комната 10-12м², обои бежевые
  виниловые с растительным узором (наследие маминого ремонта 2010),
  линолеум жёлто-коричневый, ковёр бордовый персидский над кроватью
  (наследство от бабушки), батарея чугунная МС-140 белая с подтёками,
  пластиковый стеклопакет с алоэ+чашкой на подоконнике, кровать с тёмно-
  синим верблюжьим одеялом, стол ИКЕА MICKE, старый офисный «Бюрократ»,
  стеллаж ИКЕА BILLY с учебниками + Гарри Поттер + УК РФ (засев #8),
  постеры CS:GO + Моргенштерн на синей изоленте, банка Adrenaline +
  обёртка Lay's на столе, носки на полу. Все цвета по hex.

- STREET.md: парадная с домофоном Eltis DP-400 (питерский производитель),
  фасад керамической плитки бежевой, балконы остеклены лоскутно, на 1
  этаже Пятёрочка+К&Б, двор с тополями+ракушками-гаражами+советской
  площадкой (горка-«ракета»), лавочки бабушек/подростков, метро жетон 55₽
  август 2020, шаверма 120-180₽ (источник прямой не подтверждён, оценка
  по контексту), сети Pita's/Вкусная шаверма/КручуВерчу.

- HUD.md: pixel-art минимализм с акцентом #F0B419 Steam-inventory,
  Pathologic-2 правило (статы только при пороге), диалог-окно в стиле
  Шиндовс-окна (засев бренда), квест-маркер через ТГ-телефон героя,
  без мини-карты и постоянных таймеров.

КОД:
- act1_room.tscn полностью переписан: 73 sub_resources placeholder-кубов
  с канон-цветами hex. Добавлены: радиатор под окном, оконная рама из 5
  планок + подоконник с алоэ+чашкой, ковёр-на-стене над кроватью
  (бордовый), 2 постера (CS:GO жёлтый + Моргенштерн красный), стеллаж
  ИКЕА BILLY на западной стене с 5 книгами, старый Pentium 4 в углу
  северо-востока, банка Adrenaline + обёртка Lay's + клавиатура на столе,
  2 носка на полу. Спавн игрока сдвинут с z=1.2 на z=0.5 (был внутри
  кровати).

- dialog_manager.gd: новый HUD-API set_date_time / set_objective /
  set_money / set_weather / set_stat_alert + set_controls_hint.

- dialog_ui.tscn: 5 новых HUD-лейблов (DateTime, Objective с жёлтым
  акцентом, Money, Weather, StatsAlert) + ControlsHint всегда видимый
  тусклый.

- act1.gd: HUD теперь показывает «21 АВГ 2020 · ПТ · 10:30» вверху-слева
  и квест «◆ Распакуй подарок от бати» → «◆ Прочитай записку» →
  «◆ Возьми флешку с Шиндовс» вверху-справа.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 17:38:07 +03:00

144 lines
11 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# STREET.md — Двор и улица героя
> **Канон-роль:** определяет как выглядит мир за дверью квартиры в страны Р. Все детали аутентичны спальникам Петербурга-2020. Используется для outdoor-сцен начиная с Акта 5 (подработка листовками).
---
## ПАРАДНАЯ (питерское слово — обязательно!)
- **Дверь:** металлическая Гардиан/Эльбор, серая или тёмно-зелёная.
- **Домофон:** **Eltis DP-400** (петербургский производитель, доминирует в СПб). С трубкой и кнопками + кодовая клавиатура с подсвеченными цифрами.
- **Ключ-«таблетка»** (iButton) у героя на связке с ключами от квартиры.
- **Код парадной** известен жильцам, но в коде игры — **B17K** (засев: вспомнит когда впервые забудет/потеряет связку).
### Изнутри парадной
- **Стены покрашены в зелёный** эмалью до уровня 1.5м, выше — побелка.
- **Почтовые ящики** металлические синие.
- **Граффити и наклейки** на стенах: «ZENIT 1925», «выпил-закусил», «здесь был Серёга», старые рекламки доставки еды, **наклейка FSM-Panel** (засев — герой ещё не понимает что это).
- **Лестничные пролёты бетонные**, потёртые края ступеней.
- **Лифт** работает, но иногда застревает между этажами. На стенках лифта — выцарапанные слова и наклейки.
- **Лампочка-энергосберегайка** в холле первого этажа мигает.
---
## ФАСАД ДОМА
- **9-этажная панелька** в стиле брежневки 70-80-х.
- **Покрытие:** мелкая керамическая плитка бежевая/охра.
- **Балконы остеклены неравномерно** — лоскутно: один сосед в 1995 деревянным переплётом, другой в 2015 пластиком ПВХ.
- **На некоторых балконах:** сушится бельё, торчат лыжи (хотя сейчас август), велосипеды прислонены к перилам, спутниковая тарелка «Триколор».
- **Антенны Wi-Fi/телевидения** на крыше.
### Первый этаж
- **«Пятёрочка»** (главный магазин у дома героя).
- **«Красное & Белое»** через одну дверь — алкомаркет.
- **Цветочный «24 часа»** на углу.
- **Парикмахерская «Эконом»** рядом, стрижка от 300₽.
---
## ДВОР
### Общая планировка
- **Закрытый двор** между четырьмя 9-этажками (не классический колодец-центр-СПб, а спальник-двор — открытее, шире).
- **Тополя** старые, посаженные в 70-80е, пух летом.
- **Берёзы и клёны** редкие, рябины у подъездов.
### Парковка
- **Хаотичная** вдоль домов, асфальт разбит, бордюры съехали.
- **Гаражи-«ракушки»** металлические в углу двора (мораторий на снос в СПб с 2011, к 2020 ещё стояли). 3-4 штуки, ржавые, на некоторых граффити.
### Детская площадка
- **Половина старая советская:** металлическая горка-«ракета» крашеная в красно-белый, грибок-песочница (песок грязный, кошки гадили), металлические качели на цепях, лазалка-«паутина».
- **Половина новая пластиковая** от программы благоустройства 2018: яркие пластиковые горки, резиновое покрытие.
- **Хоккейная коробка** летом — площадка футбольная: подростки гоняют мяч.
### Лавочки у подъездов
- **Деревянные с металлическими ножками**, советские, **расписаны маркером** «здесь был ...».
- **Заняты бабушками днём** (12-18), вечером — **подростками с пивом и семечками**.
- Урна рядом, переполненная, окурки на земле.
---
## ТРОТУАР И УЛИЦА
- **Асфальт** с трещинами и заплатками.
- **Тротуарная плитка серая/красная 30×30** на новых участках (программа «Комфортная среда» 2017-2020).
- **Поребрик** (питерское слово!) — не «бордюр».
- **Светофор-«пешеход»** на ближайшем перекрёстке, переход на «зелёного человечка».
---
## МЕТРО
### Цены август 2020 (точно)
- **Жетон:** **55 ₽** (тариф 2020 года, с 1 янв 2021 → 60₽).
- **Подорожник:** льготный тариф, первые 10 поездок в месяц — **38 ₽**, далее ступенчато ниже.
- **Жетоны ещё в ходу:** не отменены даже в 2020, оранжевые пластиковые с буквой «М». **Подорожник доминирует** (90% поездок), но жетон остался для туристов и забывчивых.
### Станция-аналог героя
- **Дунайская** / **Купчино** / **Звёздная** (выбрать одну канонически). Канон-выбор: **Дунайская** (1-я линия, спальный массив).
- **Турникеты:** старые УТ-2000 и новые валидаторы для бесконтактных карт (включая Подорожник).
- **Внутри станции:** мрамор, эскалаторы, объявления «осторожно, двери закрываются» голосом Михаила Светина (актёр озвучки СПб метро).
### Возле метро (улица)
- **Шаверменная** (палатка или павильон).
- **Алкомаркет К&Б**.
- **Цветочная палатка** 24/7.
- **Табачная лавка** (электронки JUUL, IQOS появились 2019-2020).
- **«Пятёрочка»** или **«ВкусВилл»** в торговом центре над станцией.
- **«Стардог!s»** на крупных пересадках (классика Питера).
- **«1 Минутка»** — пирожковая бюджет.
---
## ШАВЕРМА (питерское слово — НЕ шаурма!)
- **Палатки исчезают** (мэрия СПб сносила нестационарные объекты с 2015), к 2020 доминируют **павильоны и стационарные шаверменные**.
- **Сети 2020:**
- **Pita's** (концептуальный стрит-фуд, открылся 2016) — для среднего класса.
- **«Вкусная шаверма»** — бюджет.
- **«КручуВерчу»**, **«Vлаваше»**, **«Шаверно»** — массовые сети.
- **Безымянные одиночные** у метро — самый частый случай.
- **Цена август 2020 СПб (оценка по контексту, прямого источника нет):**
- Палатка/безымянная: **120-180 ₽** за классическую куриную.
- Павильон/сеть: **180-250 ₽**.
- **TBD:** перепроверить точную цену через архивы vk-сообществ Питера за авг 2020 или archive.org меню Pita's.
---
## ПОГОДА АВГУСТА 2020
- **Реальная:** в Петербурге август 2020 был **дождливым и прохладным**, средняя температура +17°C, осадки часто (на 30% выше нормы).
- **Канон-погода 21 авг 2020 (пятница):** утром облачно, в обед +18°C, после обеда — короткий дождь, к вечеру прояснилось.
- **Это влияет на механики:**
- Mокрый асфальт после дождя → +5% шанс что прохожий возьмёт листовку (см. Пролог Акт 5).
- Усталость героя от хождения под дождём → -10 к скорости.
---
## ЦВЕТА для рендера улицы
| Объект | RGB | Hex |
|---|---|---|
| Фасад керамика бежевая | (0.78, 0.72, 0.6) | #C7B899 |
| Дверь парадной серая | (0.45, 0.45, 0.47) | #737378 |
| Асфальт | (0.32, 0.32, 0.34) | #525258 |
| Тротуарная плитка | (0.55, 0.55, 0.58) | #8C8C94 |
| Тополь крона | (0.36, 0.5, 0.27) | #5C8045 |
| Тополь ствол | (0.42, 0.36, 0.27) | #6B5C45 |
| Газон | (0.42, 0.55, 0.3) | #6B8C4D |
| Лужа после дождя | (0.27, 0.32, 0.36) | #45525C |
| Небо облачное (август) | (0.65, 0.7, 0.75) | #A6B3BF |
| Светофор зелёный | (0.27, 0.83, 0.27) | #45D445 |
| Витрина Пятёрочки | (0.85, 0.16, 0.16) | #D92929 |
| Витрина К&Б | (0.7, 0.13, 0.13) с белым | #B22222 |
---
## TBD
- Точные адреса в каноне (фиктивные, типа «ул. Будапештская, 56»).
- Имя соседа-алкаша из 23-й квартиры (может стать NPC).
- Имя бабушки на лавочке (опционально).
- Какой троллейбусный/автобусный маршрут останавливается у дома (для механики «доехать до магазина»).