Статы по сцене за один визит (мин/макс по всем вариантам)
| Стат | Мин | Макс | Типичный путь (суждение)* |
|---|---|---|---|
| Безумие | −3 | +5 | −1 |
| Логика | −1 | +2 | +1 |
| Кровь | 0 | 0 | 0 |
| Настроение Лесса (less.mood) | −1 | 0 | 0 |
| Настроение Луизы (dev.mood) | −1 | 0 | 0 |
| Настроение Адриана (oh.mood) | −18 | +14 | +3 |
*Типичный путь: один путь из схемы, выбранный по самым вероятным выборам (суждение, не среднее). Путь: «Окликнуть.» → «Замереть.» → «Я послушаю!» → «Меня зовут (имя героини)» → «Что такое Белая Стража?» → «Я все узнала что хотела.» → «Я... Хочу войти.» → «Взять очень осторожно.». Настроение Лесса −1 в минимуме только за «Постучать» (строка 113), в типичном пути не выбирается. Мин и макс взяты по всем вариантам входа (уровни Безумия и Логики, чёрный амулет, имя Вий, память).
«Настроение Адриана» (oh.mood) — новый стат этой сцены. Цвет бирюзовый выбран мной: у Кати его нет в палитре.
Начальные значения безумия и логики зависят от пройденных сцен: от них зависят уровни (get_level: безумие ≥ 3 = уровень 1, ≥ 6 = 2, ≥ 9 = 3; логика ≥ 2 = уровень 1, ≥ 4 = 2, ≥ 6 = 3), а от уровней — доступные пункты и тексты. В условиях «Если...» уровень Безумия 1 начинается с 3 очков, уровень Логики 1 с 2 очков.
Метка tg_dv_amul (script3_tgavan_begin.rpy:1032-1071)
Существующая в файле, но не показанная на схеме метка tg_dv_amul: вход с чёрным амулетом, Адриан −5 (строка 1062), oh.zn_name = True (1065), переход в меню Адриана (1071). Вызывающий не найден в проверенном наборе файлов — по проверенному набору входа в эту ветку нет.
Типичный путь (суждение, не измерение)
Как иду: «Окликнуть.»; «Замереть.»; «Я послушаю!»; «Меня зовут [v].» (без Безумия: «я заблудилась»); в меню Адриана «Что такое Белая Стража?» и «Я все узнала что хотела.»; «Я... Хочу войти.»; «Взять очень осторожно.» → Тёмная Гавань.
Итог по сцене за один визит
| Стат | Диапазон по всем путям схемы (мин. и макс.) | Типичный путь (суждение) |
|---|---|---|
| Безумие | от ▼−3 до ▲+5 | ▼−1 |
| Логика | от ▼−1 до ▲+2 | ▲+1 |
| Кровь | не меняется (0) | 0 |
| Настроение Лесса (less.mood) | от ▼−1 до 0 | 0 |
| Настроение Адриана (oh.mood) | от ▼−18 до ▲+14 | ▲+3 |
| Настроение Луизы (dev.mood) | от ▼−1 до 0 | 0 |
Диапазон: минимум и максимум за один визит, все края подтверждены перебором builder по коду. Безумие: мин −3 («послушать» 210 + Сапуля 307 + viy-ветка «память» 909); макс +5 с амулетом (142 + 301 + 951 + 914 + зелье ×3 (827-850, повторы по amulet 819/830) − обязательные 210 и 307), +4 без амулета. Логика: мин −1 (323+915 при обязательном +1 на 211; 217 уходит в noadr и несовместимо); макс +2 (211+910). Настроение Адриана: мин −18 (114 −2, 143 −1, 258 −1, 289 −1, 397 −3, 488 −1, 630 −5, 680 −2, 883 −4, 1025 +2; билд в Безумие без амулета, oh.znv 876); макс +14 (цепочка из 13 эффектов, билд в Логику). Условия «Если...» не учитываются. Типичный путь описан выше.
Эффекты перезаходов (повторяемые, в таблицу одного визита не входят): выбор «Постучать.» в начале (Лесс −1 и Адриан −2, script3_tgavan_begin.rpy:113-114) и «Развернуться и уйти.» в меню Адриана (Безумие +1, script3_tgavan_begin.rpy:124) повторяются при каждом новом заходе, пока не взяты предмет o1.d2 или выбрана опция od3.d12 («Я все узнала что хотела.»). Потолок при неограниченных повторах не ограничен.
Схема
Блок-схема: хабы свёрнуты. Клик по блоку хаба раскрывает его выборы, повторный клик сворачивает. На плашке хаба: минимум и максимум по всем путям внутри хаба от входа до выхода. На плашке выбора: ▲ прибавка, ▼ убавка. Красным условие, 🚩 какой флаг выбор записывает и что он открывает. Страница шире экрана: схему можно прокручивать.