Verhaalvertakkingscontrole
Vind verbroken koppelingen en verweesde knooppunten in een vertakkend verhaal of dialoogboom.
Verhaalvertakkingscontrole
Plak een vertakkend verhaal, een dialoogboom of een chatbotstroomscript en deze tool brengt elk knooppunt en de verbindingen ertussen in kaart en rapporteert vervolgens wat er kapot is. Het leest koppen zoals "# NodeName" als knooppuntdefinities en inline verwijzingen zoals "[NodeName]" of Ink-stijl "-> NodeName" als uitgaande links van welk knooppunt ze ook verschijnen.
Er worden twee soorten problemen gesignaleerd. Verbroken links zijn verwijzingen die verwijzen naar een knooppuntkop die nergens in het document voorkomt - het gebruikelijke resultaat van een hernoeming, een typefout of een verwijderde passage waar andere knooppunten nog steeds naar verwijzen. Verweesde knooppunten vormen het tegenovergestelde probleem: passages die bestaan en volledig zijn geschreven, maar waar geen enkel ander knooppunt ooit naar linkt, zodat een speler of gebruiker ze nooit daadwerkelijk kan bereiken. Beide zijn gemakkelijk op het oog te missen zodra een script voorbij een tiental of twee passages groeit, en beide zijn precies het soort bug dat alleen naar voren komt tijdens het testen van het spel – of na publicatie.
Drie opties stemmen de cheque af op hoe u schrijft. "Hoofdlettergevoelige knooppuntnamen" zorgen ervoor dat "[Forest]" en "[forest]" tellen als verschillende doelen in plaats van hetzelfde knooppunt - handig als uw naamgevingsconventie afhankelijk is van hoofdlettergebruik. "Negeer de link van een knooppunt naar zichzelf" zorgt ervoor dat een passage die teruggrijpt op zijn eigen keuze niet meetelt als referentie voor weesdetectie, zodat het niet stilletjes een werkelijk onbereikbaar knooppunt verbergt. Met "Behandel eerste knooppunt als beginpunt" wordt de allereerste kop uitgezonderd van het rapport over verweesde knooppunten, omdat de openingspassage van een script wordt bereikt door het verhaal te starten, en niet door de link van een ander knooppunt.
Alles draait in je browser: de tool parseert alleen tekst en uploadt je script nergens heen, dus niet-gepubliceerde hoofdstukken, niet-uitgebrachte game-inhoud en klantwerk blijven privé. Plak een hoofdstuk, een heel spelscript of een enkele vertakkende scène. Het overzicht onder de uitvoer toont in één oogopslag het aantal knooppunten, verbroken koppelingen en verweesde knooppunten, en het volledige rapport vermeldt precies uit welke regel elke verbroken koppeling kwam.