Экран переходов (strel)

Как устроено перемещение по миру · script_newscreens.rpy, script _define.rpy, script.rpy

Как это работает (по коду)

Карта локаций вокруг начальной

Клик по локации открывает страницу её сцены (Место пробуждения → Старт, Перекрёсток и верхняя дорога → Дорога, Дорога к Таше/Слайм → Таша/Губерт, Дорога к Айрату → Айрат, Белая стена → Айрат 1, Тёмная дорога → Тгаван).

Подписи на стрелках — направление стрелки и её namebottom/метка из кода (script _define.rpy:256-457). Серые — локации за пределами покрытых сцен (Айрат); Тёмная Гавань разобрана в отдельной карте ниже.

Дорога к Айратуless_left_roadЛесная дорогаless_left_dev_roadБелая стенаless_white_wallАйратairat_main(карта ниже)Перекрёстокless_perДорога вверхless_up_roadБарьерless_up_barierТёмная дорога, ночьloc_tgavan_roadМесто пробужденияless_startДорога, началоless_tashroad_beginДорога к Ташеless_tashroad_tashСлаймless_slimeвправо (script_3_road)влево (script3_nazad_begin)вниз «К месту пробуждения»вправо «К началу»влево «???»вправо «Назад»влево «Еще глубже»вправо «Назад»вверх (roadway_forward)влево «Назад»вправо «Дальше»вниз «Развернуться»влево (road_airat)вправо «К перекрёстку»влево «Дальше по дороге»вправо «Глубже в лес» *влево «Дальше по дороге»вниз «Ближе к перекрестку»вверх (airat_in_wall)вправо (ночь)

* Подпись «Глубже в лес» стоит на стрелке, ведущей обратно к Дорога в Айрат less_left_road, — в коде так (script _define.rpy:367-368). После первого разговора с Лессом правая стрелка стартовой локации меняется: метка становится null_label, подпись — «Перекресток» (script3_road.rpy:5-6), то есть сцена на дороге проигрывается один раз.

Тёмная Гавань: карта локаций и стрелок

Строго по script _define.rpy:734-830 и меткам стрелок. Клик по локации открывает страницу сцены. Серое: локация объявлена, но в схеме недостижима.

Перекрёстокless_perТёмная дорогаloc_tgavan_roadЧёрнотаloc_tgavan_blackДверь Гаваниloc_tgavan_doorДверь города, изнутриloc_tgavan_door2Городtgavan_lockБар Нарсиbar_narДомДом Гарбока (снаружи) tgavan_gar_houseДом, вид ближеДом Гарбока (вблизи) tgavan_gar_house_bigКоридор Саребросовtgavan_corridor_sarКабинет Лиассонаtgavan_sar_cabВторой коридор дома Сареброса tgavan_corridor2_sarнедостижимАлхимическая комната (в коде не используется) tgavan_alhнедостижимвправо (road_begin)влево «К перекрестку»вправо «???» (после факела)влево «На дорогу»вправо «К двери»влево «Отойти от двери»вверх (door → enter)влевовлевовправовлевовверхвлево «Отойти от дома»внизвлево «В город»вверх (tgavan_exit)вверх (sarebros_up)внизвправо (sarebros_right)вниз (sar_cab_bottom)влевовправо

Все вызовы call_screen_strel() по файлам (226)

Собрано по коду всех файлов репозитория (закомментированные строки и сама функция не считаются; script_tgavan и его копия считаются один раз). Каждый вызов прыгает на null_label и открывает экран переходов в текущей локации my_location.name. Столбец «Где откроется»: локация, которую код явно задал перед вызовом; если не задала - остаётся прежней. «Что после»: строки, которые стоят в той же ветке сразу после вызова и не выполнятся (прыжок их отрезает). Ссылка «скоро»: страница сцены ещё не сделана.

day_1_bonny_razg.rpy · вызовов: 2
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороbonny_razg_menu_end102не меняется: экран покажет локацию, где героиня уже стоит—
скороbonny_action_keep132не меняется: экран покажет локацию, где героиня уже стоит—
day_1_fen_razg.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороfen_razg_menu11не меняется: экран покажет локацию, где героиня уже стоит—
day_1_nars_razg.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороnars_razg_menu11не меняется: экран покажет локацию, где героиня уже стоит—
script3_airat.rpy · вызовов: 9
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
devscript_3_road_airat63не меняется: экран покажет локацию, где героиня уже стоит—
devgirl_osm89не меняется: экран покажет локацию, где героиня уже стоит—
devscript_3_road_dev_airat103не меняется: экран покажет локацию, где героиня уже стоит—
devscript_3_road_ign_dev_airat268не меняется: экран покажет локацию, где героиня уже стоит—
devscript_3_road_inless_conv_dev_airat1040, 1059, 1104не меняется: экран покажет локацию, где героиня уже стоитпосле вызова стоит jump script_3_road_nodev_airat (строка 981), не выполнится; дальше идёт вложенная метка (строка 1025), попасть в неё можно только прыжком
devscript_3_road_myname_conv_dev_airat1240не меняется: экран покажет локацию, где героиня уже стоит—
devscript_3_road_runaway_conv_dev_airat1378не меняется: экран покажет локацию, где героиня уже стоит—
script3_gubert.rpy · вызовов: 11
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
gubertscript3_nazad_slime_tash115не меняется: экран покажет локацию, где героиня уже стоит—
gubertscript3_nazad_slim_amul150не меняется: экран покажет локацию, где героиня уже стоит—
gubertscript3_nazad_slime_menu203, 253, 292не меняется: экран покажет локацию, где героиня уже стоит—
gubertchaos_enter_down_next_label368Вход в хаос (разлом) chaos_enter (строка 339)—
gubertosm_chaos_table379не меняется: экран покажет локацию, где героиня уже стоитдальше идёт вложенная метка (строка 380), попасть в неё можно только прыжком
gubertchaos_enter_up_next_label401Вход в хаос (разлом) chaos_enter (строка 395)—
gubertscript_3_nazad_hat429не меняется: экран покажет локацию, где героиня уже стоит—
gubertstart_gub_osm446не меняется: экран покажет локацию, где героиня уже стоит—
gubertgub_osm_facel_fire458не меняется: экран покажет локацию, где героиня уже стоит—
script3_nazad.rpy · вызовов: 19
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
tashascript3_nazadli9Место пробуждения less_start (строка 4)—
tashascript3_nazad_begin43, 88, 181, 195Место пробуждения less_start (строка 175); Место пробуждения less_start (строка 24); Место пробуждения less_start (строка 84); Тропинка, где сидит Таш less_tashroad_tash (строка 179)после вызова стоит menu: (строка 187), не выполнится
tashascript3_nazad_tash_osm245не меняется: экран покажет локацию, где героиня уже стоит—
tashascript3_nazad_tash_help364не меняется: экран покажет локацию, где героиня уже стоитпосле вызова стоит return (строка 344), не выполнится
tashascript3_nazad_tash_withyou427не меняется: экран покажет локацию, где героиня уже стоит—
tashascript3_nazad_tash_2gone718Заросли со слизнем Губертом less_slime (строка 688)—
tashascript3_nazad_tash_urza21113не меняется: экран покажет локацию, где героиня уже стоитпосле вызова стоит return (строка 1071), не выполнится
tashascript3_nazad_tash_nomemory1291не меняется: экран покажет локацию, где героиня уже стоит—
tashascript3_nazad_tash_2urza1543не меняется: экран покажет локацию, где героиня уже стоит—
tashatash_cards_osm1840не меняется: экран покажет локацию, где героиня уже стоит—
tashatash_card_keep1869не меняется: экран покажет локацию, где героиня уже стоит—
tashatash_tash_card1927, 1982не меняется: экран покажет локацию, где героиня уже стоит—
tashabonny_1_osm1992не меняется: экран покажет локацию, где героиня уже стоит—
tashabonny_1_tash_menu2032не меняется: экран покажет локацию, где героиня уже стоит—
tashamant_osm2080не меняется: экран покажет локацию, где героиня уже стоит—
script3_road.rpy · вызовов: 7
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
roadscript_3_roadway_forward73не меняется: экран покажет локацию, где героиня уже стоит—
roadscript_3_hzdorog85не меняется: экран покажет локацию, где героиня уже стоит—
roadless_up_begin_barier_label100Барьер less_up_barier (строка 97)—
roadosm_barier111не меняется: экран покажет локацию, где героиня уже стоит—
roadless_up_barier_label147не меняется: экран покажет локацию, где героиня уже стоит—
roadless_kr208не меняется: экран покажет локацию, где героиня уже стоит—
roadkr_less334не меняется: экран покажет локацию, где героиня уже стоит—
script3_tgavan_begin.rpy · вызовов: 10
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
tgavanscript_3_tgavan_door67, 126не меняется: экран покажет локацию, где героиня уже стоит—
tgavanscript_3_tgavan_1door_menu190не меняется: экран покажет локацию, где героиня уже стоит—
tgavanscript_3_tgavan_2door_menu230не меняется: экран покажет локацию, где героиня уже стоит—
tgavanscript_3_tgavan_begin_noadr_door432не меняется: экран покажет локацию, где героиня уже стоит—
tgavanscript_3_tgavan_vhoddorr_menu733, 778город (Тёмная Гавань (город) tgavan_lock) (строка 756)—
tgavanscript_3_tgavan_adr_potion_menu890не меняется: экран покажет локацию, где героиня уже стоит—
tgavanscript_3_tgavan_enter1101город (Тёмная Гавань (город) tgavan_lock) (строка 1081)—
tgavantgavan_exit1107стрелка вверх у калитки города перевела на чёрную дорогу (Темнота перед дверью loc_tgavan_black)—
script3_tgavan_oh.rpy · вызовов: 21
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
gavanscript_3_tgavan_adr_after_door44не меняется: экран покажет локацию, где героиня уже стоит—
gavanscript_3_tgavan_with_adr78не меняется: экран покажет локацию, где героиня уже стоит—
gavanscript_3_tgavan_wrong_adr89, 127, 136не меняется: экран покажет локацию, где героиня уже стоит—
gavanscript_3_tgavan_yes_adr_menu273не меняется: экран покажет локацию, где героиня уже стоит—
gavanscript_3_tgavan_airat_adr_menu2432у двери Гавани (Дверь в Тёмную Гавань (снаружи) loc_tgavan_door) (строка 421)—
gavanscript_3_tgavan_guardbegin_adr490не меняется: экран покажет локацию, где героиня уже стоит—
gavanscript_3_tgavan_guardbegin_menu706не меняется: экран покажет локацию, где героиня уже стоит—
adroscript_4_tgavan_adro747город (Тёмная Гавань (город) tgavan_lock) (строка 726)—
adroscript_4_tgavan_adro_menu785не меняется: экран покажет локацию, где героиня уже стоит—
adroscript_3_noproblems_adro_tgavan848не меняется: экран покажет локацию, где героиня уже стоит—
adroscript_3_menu1_adro_tgavan1047не меняется: экран покажет локацию, где героиня уже стоит—
adroscript_3_goto_adro_tgavan1058не меняется: экран покажет локацию, где героиня уже стоит—
adroscript_3_seal_adro_tgavan1163город (Тёмная Гавань (город) tgavan_lock) (строка 1130)—
adrcadrian_conv_door1316не меняется: экран покажет локацию, где героиня уже стоит—
adrcadrian_conv_door_white1576не меняется: экран покажет локацию, где героиня уже стоит—
adroadro_wg_zn1587, 1636не меняется: экран покажет локацию, где героиня уже стоит—
adroadro_adr_zn1651не меняется: экран покажет локацию, где героиня уже стоит—
скороadro_kill1722не меняется: экран покажет локацию, где героиня уже стоит—
script3_tgavan_road.rpy · вызовов: 3
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
tgavanscript_3_tgavan_road_begin120, 135перекрёсток (Перекрёсток less_per) (строка 107). строка 135: локация остаётся ночной дорогой (Дорога к Тёмной Гавани loc_tgavan_road), стрелка вправо теперь ведёт в «???»—
tgavanscript_3_tgavan_road_black145у двери Гавани (Дверь в Тёмную Гавань (снаружи) loc_tgavan_door) (строка 134)—
script_1_less_begin.rpy · вызовов: 11
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
startstart360у двери Гавани (Дверь в Тёмную Гавань (снаружи) loc_tgavan_door) (строка 57)—
startstart_osm1242не меняется: экран покажет локацию, где героиня уже стоит—
startscript_1_less_tabl320не меняется: экран покажет локацию, где героиня уже стоит—
startscript_1_less_spal428не меняется: экран покажет локацию, где героиня уже стоит—
startless_start_left_osm_label445не меняется: экран покажет локацию, где героиня уже стоит—
startless_start_right_osm_label467не меняется: экран покажет локацию, где героиня уже стоит—
startless_per_left_osm_label488не меняется: экран покажет локацию, где героиня уже стоит—
startless_per_right_osm_label511не меняется: экран покажет локацию, где героиня уже стоит—
startless_per_up_osm_label527не меняется: экран покажет локацию, где героиня уже стоит—
startscript_1_hand_blood551не меняется: экран покажет локацию, где героиня уже стоит—
startkremen_action_osm591не меняется: экран покажет локацию, где героиня уже стоит—
script_2_less_conv.rpy · вызовов: 6
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
lessscript_2_less_conv_02, 4не меняется: экран покажет локацию, где героиня уже стоитпосле вызова стоит if razr == None: (строка 3), не выполнится
lessscript_2_less_conv_19не меняется: экран покажет локацию, где героиня уже стоит—
lessscript_2_less_conv12не меняется: экран покажет локацию, где героиня уже стоит—
lessscript_2_less_conv_299не меняется: экран покажет локацию, где героиня уже стоит—
lessroad_begin984не меняется: экран покажет локацию, где героиня уже стоит—
script_3_less_end.rpy · вызовов: 4
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
lessfacel_action_osm271не меняется: экран покажет локацию, где героиня уже стоит—
lesskeep_facel285не меняется: экран покажет локацию, где героиня уже стоит—
lesscloath_action_osm306не меняется: экран покажет локацию, где героиня уже стоит—
lesskeep_cloath321не меняется: экран покажет локацию, где героиня уже стоит—
script_4_airat.rpy · вызовов: 35
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
airat1script_4_airat_in_wall33, 102, 111, 137Белая стена перед Айратом less_white_wall (строка 3)—
airat1airat_main_bottom170, 196Новый Айрат: главная площадь airat_main (строка 145); Белая стена перед Айратом less_white_wall (строка 186)—
airat1airat_main_up219, 236не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_shield267не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_windows305не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_up362не меняется: экран покажет локацию, где героиня уже стоит—
airat1script_4_airat_girl_air500не меняется: экран покажет локацию, где героиня уже стоит—
airat1script_4_airat_right519не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_corridor_arrows_up_next_label657Кабинет Карралака (Военный отдел) airat_church_kar (строка 572)—
airat1script_4_airat_leni_dialog892не меняется: экран покажет локацию, где героиня уже стоит—
airat1script_4_airat_leni_dialog_end1174не меняется: экран покажет локацию, где героиня уже стоит—
airat1script_4_airat_kar_dialog1372не меняется: экран покажет локацию, где героиня уже стоит—
airat1script_4_airat_kar_dialog_end1376не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_inside_arrows_left_next_label1386, 1432, 1448не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_lazaret_arrows_right_next_label1532не меняется: экран покажет локацию, где героиня уже стоит—
airat1podn1561не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_church_inside_arrows_bottom_next_label1615Церковь Ара (снаружи) airat_church (строка 1461)—
airat1dev_door_label1651, 1663Новый Айрат: левая улица (дом Луизы) airat_left (строка 1498)—
airat1dev_door_osm21672не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_house_luiza1739, 1768, 1786Новый Айрат: левая улица (дом Луизы) airat_left (строка 1632); Новый Айрат: левая улица (дом Луизы) airat_left (строка 1647); Дом Луизы (Элеона Ара) airat_luiza_house (строка 1541)—
airat1airat_house_fenya_bint1818не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_house_luiza_next1890, 1896Новый Айрат: главная площадь airat_main (строка 1758)—
airat1airat_house_priest_menu1920не меняется: экран покажет локацию, где героиня уже стоит—
airat1airat_sleep1991не меняется: экран покажет локацию, где героиня уже стоит—
script_4_kapibar.rpy · вызовов: 6
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
kapibarscript4_kapibar_start_menu327не меняется: экран покажет локацию, где героиня уже стоит—
kapibarhat_kap742, 830не меняется: экран покажет локацию, где героиня уже стоит—
kapibarkap_kap_sliv868не меняется: экран покажет локацию, где героиня уже стоит—
kapibarkap_kapik890не меняется: экран покажет локацию, где героиня уже стоит—
kapibardiary_kap908не меняется: экран покажет локацию, где героиня уже стоит—
script_4_tgavan_adro.rpy · вызовов: 14
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
adro2script_4_tgavan_begin_adro39не меняется: экран покажет локацию, где героиня уже стоит—
adro2script_4_tgavan_to_adro56, 93кабинет Лиассона (Кабинет Адро (кабинет Лиассона в доме Сареброса) tgavan_sar_cab) (строка 54)—
adro2sar_cab_paper125не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_kamletter146не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_letter204не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_diary235не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_pink280не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_potions302не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_tea1319не меняется: экран покажет локацию, где героиня уже стоит—
adro2sar_cab_tea336не меняется: экран покажет локацию, где героиня уже стоит—
adro2script_4_tgavan_to_adro_suicide_kill535, 561не меняется: экран покажет локацию, где героиня уже стоит—
adro2script_4_tgavan_end_adro705не меняется: экран покажет локацию, где героиня уже стоит—
script_4_tgavan_nars.rpy · вызовов: 13
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
narsbar_nar_label105бар Нарси (Бар Нарси bar_nar) (строка 29)—
narsscript_4_tgavan_nars_bar_nar_no_svet_menu257не меняется: экран покажет локацию, где героиня уже стоит—
narsscript_4_tgavan_nars_bar_nar_delo_menu306, 332вызов 306: город (Тёмная Гавань (город) tgavan_lock) (строка 305); вызов 332: не меняется: экран покажет локацию, где героиня уже стоит—
narsscript_4_tgavan_nars_bar_nar_igl_menu476город (Тёмная Гавань (город) tgavan_lock) (строка 475)—
narsdiary_nars536не меняется: экран покажет локацию, где героиня уже стоит—
narshat_nars581не меняется: экран покажет локацию, где героиня уже стоит—
narskapik_nars657не меняется: экран покажет локацию, где героиня уже стоит—
narstable_chaos_nars769не меняется: экран покажет локацию, где героиня уже стоит—
narsscript_4_tgavan_nars_igl_inv787не меняется: экран покажет локацию, где героиня уже стоит—
narsigla_nars878, 895не меняется: экран покажет локацию, где героиня уже стоит—
narsscript_4_tgavan_potion1036не меняется: экран покажет локацию, где героиня уже стоитдальше идёт вложенная метка (строка 1037), попасть в неё можно только прыжком
script_inv.rpy · вызовов: 5
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороtable_chaos_tash16не меняется: экран покажет локацию, где героиня уже стоит—
скороtash_diary42не меняется: экран покажет локацию, где героиня уже стоит—
скороigla_diary48не меняется: экран покажет локацию, где героиня уже стоит—
скороpapers_label84не меняется: экран покажет локацию, где героиня уже стоит—
скороkar_money119не меняется: экран покажет локацию, где героиня уже стоит—
script_inv_text.rpy · вызовов: 3
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороfacel_kremen260не меняется: экран покажет локацию, где героиня уже стоит—
скороamul_menu345не меняется: экран покажет локацию, где героиня уже стоит—
скороamul_end355не меняется: экран покажет локацию, где героиня уже стоит—
script_npc_items.rpy · вызовов: 15
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороguard2_diary1049не меняется: экран покажет локацию, где героиня уже стоит—
скороosm_b_find1285не меняется: экран покажет локацию, где героиня уже стоит—
скороosm_bonny1299не меняется: экран покажет локацию, где героиня уже стоит—
скороosm_bonny_x1306не меняется: экран покажет локацию, где героиня уже стоит—
скороosm_head1315не меняется: экран покажет локацию, где героиня уже стоит—
скороhead_bonny_x1322не меняется: экран покажет локацию, где героиня уже стоит—
скороbonny_lock1576Место с костями Бонни less_bonny (строка 1575)—
скороpuzzle_complete1582, 1608Место с костями Бонни less_bonny (строка 1593); перекрёсток (Перекрёсток less_per) (строка 1581)—
скороcloath_cloath_v1827не меняется: экран покажет локацию, где героиня уже стоит—
скороscript_3_less_cloath_empty1836не меняется: экран покажет локацию, где героиня уже стоит—
скороscript_3_less_cloath_bint1843не меняется: экран покажет локацию, где героиня уже стоит—
скороbonny_b_head1875не меняется: экран покажет локацию, где героиня уже стоит—
скороbonny_bonny_x1908не меняется: экран покажет локацию, где героиня уже стоит—
скороbonny_bones_strange1930не меняется: экран покажет локацию, где героиня уже стоит—
script_tgavan.rpy · вызовов: 6
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
adro2tgavan_sarebros_up5, 10стрелка вверх в городе уже перевела в коридор Саребросов (Коридор дома Сареброса tgavan_corridor_sar)—
adro2tgavan_sarebros_right17, 25коридор Саребросов (Коридор дома Сареброса tgavan_corridor_sar) (строка 19)—
adro2tgavan_sar_cab_bottom29, 33стрелка вниз из кабинета перевела в коридор (Коридор дома Сареброса tgavan_corridor_sar)—
script__less_visit.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороless_visit_menu260не меняется: экран покажет локацию, где героиня уже стоит—
script_av.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороblu_label74Вход в хаос (разлом) chaos_enter (строка 69)—
day_1_dev_razg.rpy · вызовов: 5
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороdev_razg_menu66не меняется: экран покажет локацию, где героиня уже стоит—
скороdev_father88не меняется: экран покажет локацию, где героиня уже стоит—
скороdev_razg_menu_end175не меняется: экран покажет локацию, где героиня уже стоит—
скороscreen_strel178не меняется: экран покажет локацию, где героиня уже стоит—
скороlabel_wall206не меняется: экран покажет локацию, где героиня уже стоит—
day_1_less_razg.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороless_razg_menu_end77не меняется: экран покажет локацию, где героиня уже стоит—
day_1_tash_razg.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
tashatash_razg_menu23не меняется: экран покажет локацию, где героиня уже стоит—
script_5_airat.rpy · вызовов: 14
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
скороscript_5_airat_guard385не меняется: экран покажет локацию, где героиня уже стоит—
скороguard2_propusk396не меняется: экран покажет локацию, где героиня уже стоит—
скороguard1_propusk430не меняется: экран покажет локацию, где героиня уже стоит—
скороcat_inspect442, 445, 448, 450вызов 450: Статуя кошки airat_cat (строка 449); вызовы 442, 445, 448: не меняется: экран покажет локацию, где героиня уже стоит—
скороcat_talk491, 520не меняется: экран покажет локацию, где героиня уже стоит—
скороlook_cap777не меняется: экран покажет локацию, где героиня уже стоит—
скороkeep_cap823не меняется: экран покажет локацию, где героиня уже стоит—
скороtea846не меняется: экран покажет локацию, где героиня уже стоит—
скороcap_cap_ch862не меняется: экран покажет локацию, где героиня уже стоит—
скороcat_inspect_osm867не меняется: экран покажет локацию, где героиня уже стоит—
tash_game.rpy · вызовов: 1
СтраницаМеткаСтроки вызоваГде откроется экранЧто после вызова в этой ветке
tashacards_stop202вызов недостижим: строкой выше стоит jump script3_nazad_tash_razg_2menu (строка 201)—

Айрат: карта локаций и стрелок

Строго по script _define.rpy (583-618, 676-692) и меткам стрелок; стрелки «обратно» создаёт сам конструктор локации (script.rpy:445-456). Клик по локации открывает страницу сцены. Серое: сцен в коде нет. Кот: вверх от стражи, если у героини есть пропуск (script_5_airat.rpy:433-450). Капибара: вправо с правой улицы (script _define.rpy:292), страница скоро. Вход в Айрат: вверх от Белой стены. Кабинет Карралака: переход скриптом через дверь в коридоре (script_4_airat 520-657), стрелки в коде нет; положение «вверх» взято по названию метки corridor_arrows_up.

Метки переходов: вверх от стены «airat_in_wall», вниз с площади «airat_main_bottom», вверх с площади «airat_main_up», вверх в церковь «airat_church_up», вниз из церкви «airat_church_inside_arrows_bottom_next_label», влево в лазарет «airat_church_inside_arrows_left_next_label», вправо к страже «script_5_airat_guard», вверх к коту «cat_inspect».

Площадь Айратаairat_mainБелая стенаless_white_wallЦерковь, снаружиairat_churchЦерковь, внутриairat_church_insideЛазаретairat_church_lazaretКоридорairat_church_corridorКабинет Карралакаairat_church_karСтражаairat_guardsКот (статуя)airat_catЛевая улицаairat_leftДом Луизыairat_luiza_houseДом Луизы, жрецairat_luiza_house_priestПравая улицаairat_rightДом Кая airat_kai(сцены в коде нет)Капибара, кафеairat_kapвверхвнизвверхвнизвверхвнизвлевовправовправовлевовверхвнизвправовлево «В город»влевовправовправовлевовправовлевовверхвниздверьвнизвверхвнизвлевовправо

Статы: минимумы и максимумы

БезумиеЛогикаКровьНастроение Лесса
Сцена «Старт»0…+50…+30…+10
Разговор с Лессом−6…+6−2…+90…+2−7…+10
Итого по локации (предварительно)−6…+11−2…+120…+3−7…+10

Строки сцен сверены по коду 20.10.2026; итог — сумма их пределов (все сразу достижимы не всегда), смерти не учитывались. Стрелки переходов сами по себе статов не меняют. Подробности и найденные в коде ошибки — на странице «Статы».