Bir karakterin günlüğünde şöyle bir cümle olabilir:
Bileti attığımı söyledim. Hâlâ paltomda.
Küçük bir ayrıntı, ama hikâyeyi bir yere götürebilir. Ertesi sabah yolculuktan söz edebilirsin. Bavulunu boşaltıp boşaltmadığını sorabilirsin. Ya da bileti bir süre orada bırakır, önem kazanacağı anı beklersin.
Bunların işe yaraması için karakterin günlükte yazılanlara erişebilmesi gerekir. Günlüğü tekrar açtığında da aynı yazıyı bulmayı beklersin.
Bu parçaları birbirine bağlıyoruz. Yapay zekânın oluşturduğu eklenti sayfaları artık sohbetle birlikte kaydediliyor ve bu sayfalardaki ilgili ayrıntılar karakterin yanıtlarını etkileyebiliyor. Günlükler, notlar ve durum panoları çevrelerindeki konuşmayla daha yakından bağlantılı hâle geliyor.
Aynı sayfaya geri dön
Bir eklenti sayfa oluşturduğunda Reverie onu o sohbetle birlikte kaydeder. Paneli kapatabilir, sonra geri dönebilir veya aynı sohbeti başka bir cihazda açıp kaydedilmiş sayfayı yeniden okuyabilirsin. Geçmiş düğmesiyle önceki sayfalara da göz atabilirsin.
Kaydedilmiş bir sayfayı okumak kredi harcatmaz. Yeni sayfa oluşturmak kredi kullanır ve ilk seferde maliyeti onaylaman istenir. Böylece dikkatini çeken bir cümleyi tekrar okumak için yeniden yazdırmana ve bunun için ödeme yapmana gerek kalmaz.
Yeni bir sayfa istediğinde eklenti, sohbetin yanı sıra yakın zamanda oluşturulmuş önceki sayfalardan da yararlanabilir. Günlüğün devam ettirebileceği bir şey olur: yarım kalmış bir düşünce, değişen bir ruh hâli veya sonucu artık belli olan bir plan.
Geçmişin bir sınırı vardır; doldukça en eski kayıtlar silinir. İstersen Geçmiş bölümünden tek tek sayfaları kendin de silebilirsin.
Ayrıntıyı sonraki yanıta taşı
Karakter artık sohbet sırasında ilgili eklentilerin en son sayfalarına dair kısa özetler alır. Böylece bir günlük yazısı veya durum panosu sonraki yanıtı etkileyebilir. Bir sayfa üzerinden mesaj gönderdiğinde karakter, baktığın sayfanın bağlamını da alır.
Paltodaki bilet, istasyondan söz ettiğinde karakteri duraksatan bir şeye dönüşebilir. Edilememiş bir özürle ilgili not, bir sonraki konuşmaya hafif bir gerginlik katabilir. Model, nasıl yanıt vereceğine karar verirken bu ayrıntıları sohbetin geri kalanıyla birlikte değerlendirir.
Konuşma ilerlemeye devam eder. Karakter daha sonra bileti yırtarsa modele, bu yeni olaya eski günlük yazısından daha fazla öncelik vermesi söylenir. Ayrıca sayfayı gördüğünü varsaymaması da istenir. Günlüğe yazılmış bir düşünce, karakterin sana hikâye içinde zaten söylemiş olduğu bir şey sayılmadan davranışını etkileyebilir.
Sayfalar hikâyenin dallarını da takip eder. Bir sohbeti dallandırdığında, ayrılma noktasından önceki uygun sayfalar yeni dala taşınır. Mesajları sildiğinde ise sohbetin silinen kısmına dayanan sayfalar da kaldırılır. Böylece vazgeçtiğin bir sahne, eski bir panel üzerinden hikâyeye bilgi sağlamayı sürdürmez.
Oyunun kuralları sohbete de taşınsın
Bazı eklentilerin yalnızca sayfalarında görünenleri değil, karakterin nasıl yanıt verdiğini de etkilemesi gerekir. Eklenti yazarları artık yapay zekâyla sayfa oluşturan eklentilere, etkileşimin bu kısmı için de talimat verebilir.
Resmî Doğruluk mu Cesaret mi eklentisi bu özelliği, yanıt sırasının kimde olduğunu karaktere anlatmak ve senin yanıtını sana bırakmasını istemek için kullanır. Bir kart çekildiğinde bir soru veya görev belirlenir; yanıt, bunu oynayabilmen için sana alan bırakmalıdır.
Bu sayede eklentiler kendi akışlarına sahip olabilir: bir soru, bir seçim, bir tepki ve ardından yeni bir konuşma. İçerik üreticileri bu kuralları tasarladıkları sayfayla birlikte yazabilir.
Yapay zekâyla oluşturulan bir paneli denemek için sohbetin yan panelinden Eklentiler bölümünü aç, uygun bir eklentiyi yükleyip etkinleştir, ardından mesaj kutusunun yanındaki eklenti menüsünden aç. Bir sayfa oluştur, oku ve sohbete dön. Bir ayrıntı dikkatini çekerse hikâyede ona yer aç.

