Перевірка гілок історії
Знаходьте непрацюючі посилання та вузли-сироти в розгалуженій історії або дереві діалогів.
Перевірка гілок історії
Вставте розгалужену історію, дерево діалогів або сценарій потоку чат-бота, і цей інструмент відобразить кожен вузол і зв’язки між ними, а потім повідомить, що зламано. Він зчитує такі заголовки, як «# NodeName», як визначення вузла, а вбудовані посилання, як-от «[NodeName]» або «-> NodeName» у стилі Ink, як вихідні посилання з того вузла, у якому вони з’являються.
Позначаються два типи проблем. Непрацюючі посилання — це посилання, які вказують на заголовок вузла, якого немає ніде в документі — звичайний результат перейменування, друкарської помилки або видаленого фрагмента, на який усе ще вказують інші вузли. Загублені вузли — це протилежна проблема: уривки, які існують і повністю написані, але на які жодний інший вузол ніколи не посилається, тому гравець або користувач ніколи не зможе їх отримати. Обидва легко пропустити на око, коли сценарій виростає через дюжину або два уривки, і обидва є саме тими помилками, які з’являються лише під час тестування гри — або після публікації.
Три варіанти налаштування перевірки відповідно до того, як ви пишете. Якщо назви вузлів чутливі до регістру, «[ліс]» і «[ліс]» вважаються різними цілями, а не одним і тим же вузлом — це корисно, якщо ваша умова іменування покладається на використання великих літер. «Ігнорувати посилання вузла на себе» запобігає проходженню, яке повертається за власним вибором, від зарахування посилання для виявлення сиріт, тому він не приховує справді недоступний вузол. «Вважати перший вузол точкою входу» виключає перший заголовок зі звіту про втратив вузол, оскільки початковий уривок сценарію досягається під час початку історії, а не за посиланням іншого вузла.
Усе працює у вашому браузері: інструмент аналізує лише текст і ніколи не завантажує ваш сценарій, тому неопубліковані розділи, неопублікований ігровий вміст і робота клієнта залишаються приватними. Вставте розділ, цілий сценарій гри або окрему сцену розгалуження — підрахунок під результатом показує кількість вузлів, непрацюючих посилань і вузлів-сиріт з першого погляду, а повний звіт точно вказує, з якого рядка походить кожне пошкоджене посилання.