act1: аутентичная страна Р — комната, HUD, канон
Some checks failed
Godot CI / Import + smoke test (push) Failing after 13s
Some checks failed
Godot CI / Import + smoke test (push) Failing after 13s
КАНОН (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>
This commit is contained in:
parent
3975a28ed1
commit
b833127bcc
8 changed files with 826 additions and 33 deletions
144
canon/STREET.md
Normal file
144
canon/STREET.md
Normal file
|
|
@ -0,0 +1,144 @@
|
|||
# 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).
|
||||
- Имя бабушки на лавочке (опционально).
|
||||
- Какой троллейбусный/автобусный маршрут останавливается у дома (для механики «доехать до магазина»).
|
||||
Loading…
Add table
Add a link
Reference in a new issue