farming-simulator/canon/RISKS.md
Dmitrii Bykov 80d753556e
Some checks are pending
Godot CI / Import + smoke test (push) Waiting to run
canon: валютная (₽/$/€/¥/BTC/ETH/USDT) + рисковая система с day-by-day шансами
Добавлено:
- CURRENCIES.md (новый): все 7 валют с реальными курсами 2020-2026, когда какая открывается, кошельки фермера (стеме/QIWI/ЮMoney/USDT TG-боты)
- RISKS.md (новый): риски подработок (5-15% кидалово промоутера, гопники в Купчино, погода СПб помесячно), P2P-скамы 5-15% по типу сделки, riskScore героя
- MECHANICS.md M-002 расширен: 4 уровня вовлечения от 'только рубли' до 'P2P USDT', подсказки Осминога про BTC и USDT-арбитраж 24 фев 2022
- Пролог Акт 5: 3 варианта поведения мужика (85% норм / 10% аванс / 5% кидалово), погода влияет, +парадная вместо подъезда, шаверма у метро

Источник чисел: HISTORICAL_PRICES.md + HISTORICAL_SPB.md + (заполняется) HISTORICAL_CRYPTO.md/HISTORICAL_RISKS.md от запущенного research-агента.
2026-05-24 14:55:25 +03:00

159 lines
9.2 KiB
Markdown
Raw 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.

# RISKS.md — Риски подработок и сделок
> Все шансы — **реальные/реалистичные** по статистике / форумам / журналистике. Точные числа: `canon/HISTORICAL_RISKS.md` (заполняется research-агентом).
> Шансы **меняются день-ото-дня** в зависимости от: погоды, сезона, дня недели, района, кармы героя (накопленный riskScore).
---
## Базовые таблицы рисков
### Промоутер / расклейщик
| Риск | Базовый шанс | Триггеры повышения |
|---|---|---|
| **Кидалово на зп** ("приходи завтра, заплачу") | **5-15%** за смену | Незнакомый мужик: +10%. После 6 успешных смен: -3% (мужик надёжный). Дождь/выходной: +5% (мужик не на месте). |
| **Перерасход листовок** (заставит вернуться за добавкой) | 10% | Маленькая партия (<50 листовок): +5% |
| **Сорвать смену из-за погоды** | См погода ниже | СПб дождь часто |
| **Гопники забрали 5+ листовок** | 5% | Поздно вечером (>20:00): +10% |
| **Камера видит — штраф если в урну** | 100% если бросаешь | Можно избежать (Q-bind в мини-игре) |
| **Пёс укусил** | 3% | Дворовый пёс рандом |
### Курьер Я.Еда (с 16 лет, с авг 2021)
| Риск | Базовый шанс | Триггеры |
|---|---|---|
| **Клиент не открыл дверь** | 10% | Поздний вечер: +5%. Дешёвый заказ: +5% |
| **Клиент отказался от заказа после доставки** | 5% | Долго везли: +10% |
| **Гопники в подъезде** | 3% | Купчино/Дачное (плохие районы): +5%. Поздний час: +5% |
| **Падение на льду** | 5% зимой (нояб-март) | Скользкая обувь: +5% |
| **Велосипед украли** | 2% за смену | Не пристегнут: +30% |
| **Авто сбило** | 0.1% (точно по статистике) | Тёмное время + Купчино: +0.2% |
### MD / ВиТ (с 16 лет)
| Риск | Базовый шанс |
|---|---|
| **Ожог фритюром** | 1% за смену |
| **Скандал с клиентом** | 5% за смену |
| **Менеджер заставил перерабатывать** | 10% |
| **Зп задержали на день-два** | 5% (обычно ВиТ платит вовремя) |
### Toloka / Я.Задания
| Риск | Базовый шанс |
|---|---|
| **Задача не оплачена** (failed validation) | 15% (норма Толоки) |
| **Аккаунт забанили** за нарушения | 1% за месяц |
| **Минимум 100₽ для вывода не достигнут** | блокирующий риск |
---
## P2P-сделки и крипта (с 2022 преимущественно)
### Базовые риски
| Сделка | Базовый шанс скама |
|---|---|
| **USDT/₽ через TG-бот (verified, например @wallet)** | 0.5% |
| **USDT/₽ через незнакомца в Свои-чате** | 5-15% |
| **BTC/₽ через старый контакт** | 1-3% |
| **Steam-скин за USDT (отправил скин до оплаты)** | 10-25% (классический развод) |
| **"Garant"-сделка с посредником** | 2-5% (риск что посредник свой человек скамера) |
### Защитные механики (если игрок учит)
- Trade hold 7 дней (Steam Mobile Authenticator) — снижает скин-скам в 5×
- Эскроу через FunPay — снижает риск до ~1%, но забирает 5% комиссии
- Repeat-партнёры (после 5 успешных сделок) — риск падает в 10×
---
## Погодные риски (СПб 2020-2026)
Источник: статистика метео СПб + опыт жителей. Точные значения — `canon/HISTORICAL_SPB.md` секция погода (если research-агент собрал).
### Распределение по месяцам
| Месяц | Дождь | Снег | Ветер | Жара 25+ |
|---|---|---|---|---|
| Янв | — | 70% | 30% | — |
| Фев | — | 60% | 20% | — |
| Мар | 15% | 40% | 15% | — |
| Апр | 30% | 10% | 15% | — |
| Май | 35% | — | 20% | 5% |
| **Июн** (белые ночи) | 40% | — | 10% | 15% |
| Июл | 45% | — | 15% | 25% |
| **Авг** (старт пролога) | **45%** | — | 15% | 20% |
| Сен | 50% | — | 20% | 5% |
| Окт | 60% | 5% | 30% | — |
| Ноя | 50% | 30% | 35% | — |
| Дек | 10% | 80% | 30% | — |
### Влияние на работу
- **Сильный дождь:** срыв смены промоутера (мужик не вышел) с шансом 30%. Если игрок всё же пришёл — заплатит, но в 2× меньше.
- **Метель:** срыв курьера / задержка смены ВиТ (от метро не ходят маршрутки).
- **Жара 25+:** усталость +50% за смену.
- **Сильный ветер:** листовки разлетаются → потери, мужик ругается.
### Прогноз погоды
- В Шиндовс — приложение **"Погода"** показывает прогноз на 3 дня
- Точность прогноза 70% (реалистично)
- Можно подстраивать смены под погоду
---
## Гопники / уличные риски в спальниках
### Локации (СПб spalniks)
| Район | Уровень риска |
|---|---|
| Купчино (Загребский б-р, Дунайский пр) | Высокий |
| Дачное / пр. Народного Ополчения | Высокий |
| Гражданка (севернее Гражданского пр) | Средний |
| Озеро Долгое | Средний |
| Парнас / Шувалово | Низкий-Средний |
### Базовые шансы инцидента (на пешую прогулку)
| Время | Дневная норма | Вечер (17-22) | Ночь (22-6) |
|---|---|---|---|
| Будний день | 0.2% | 1% | 3% |
| Выходной | 0.5% | 2% | 5% |
| После 1 января (новогодний период) | +50% | +100% | +200% |
### Что могут забрать
- Деньги наличные (50-300₽ — герой обычно не носит больше)
- Телефон (если новый — потеря)
- Сумку с листовками / заказом
### Защита
- Идти группой (нет шанса инцидента если с Андрюхой)
- Метро вместо пешего маршрута (платно: 41-46₽)
- Не светить телефоном в наушниках
---
## Накопленный riskScore героя
### Внутренняя шкала (не показывается прямо)
- Старт: 0
- За каждое инцидентное событие: +5
- За каждый успешный день: -1
- Влияет на: шанс что Майор обратит внимание, шанс что "поможет добрый прохожий"
### Эффекты при высоком riskScore (>50)
- TG-сообщение от незнакомого "Слышь, я слышал про тебя"
- Шанс что Журналист (см MECHANICS M-004) напишет — выше
- Шанс предложения FMS-панели — выше (продавцы видят активного)
---
## Принципы реализации
1. **Не наказывать игрока** — большинство дней успешные. Риски — редкость для атмосферы реализма.
2. **Дать возможность хеджирования** — узнать погоду, ехать с Андрюхой, выбрать день.
3. **Реальные числа** — если в реале промоутер в СПб 2020 имел 10% шанс кидалова, в игре — 10% (не 50% для драмы).
4. **Случайные события — не каждый день** — большинство смен прошло норм. 1 раз в 2-3 недели что-то.
5. **Логи в игре** — приложение "Дневник" в Шиндовс пишет историю происшествий, можно проанализировать тренды.
---
## TBD
- Точные базовые шансы по research-агенту (заполнит HISTORICAL_RISKS.md)
- Балансировка после плейтеста пролога
- Анимации происшествий (гопники, дождь, пёс)
- Звуковые эффекты для рисков