Sugarcube 2 Transcript?

Is there a way of having a transcript in Sugarcube 2? Something where descriptions are added to a journal or something, so players can have a reference for stuff they’ve encountered before?

I might be able to figure out an implementation myself, but I figured I’d ask to see if this has already been done before.

1 Like

an actual transcript that you can scroll and backread the way a parser does it would have to be custom built. not sure if people have done it already.

iirc TME purposely didn’t build a scrollback functionality the way old twine formats (like jonah) had, for some intentional reason. something about state changes.

i did incorporate a “summary” into erstwhile’s “memories” tab. every time you see a memory, a short summary of it is added there. you’d have to custom write those summaries. i’m sure other people have similar things.

2 Likes

Fair play, then! I’ll figure out how to get this working.

There is a certain gameplay aspect to how Twine separates stuff into passages, and maybe I can lean into that, but I’m also keeping some options open. I’m currently going through a large amount of brainstorming, and wondering if a reference log would even be necessary, and (if so) how one might be implemented.

Anyway, I appreciate the insights~

if the only reason is “i want them to be able to read what happened” just let them use the undo and redo i’d say.

1 Like

Oh are these things that are simply set on and off in the config?

Yes, and they’re on by default.

That said, if referring back to the information might be necessary or strongly helpful for gameplay reasons, I do think having a “journal” function or similar can be useful. I think there are custom macros for that out there, but what I did for Winter-Over was very simple: there’s a “notes” passage linked in the sidebar and an “evidence” array that everything gets pushed to, and the notes passage displays the contents of the array as a bullet-point list.

3 Likes

Ohhhh that’s clever! Still learning about what’s all possible with Sugarcube 2 ^^

1 Like

I did a similar thing for Erstwhile with the tab I mentioned.

3 Likes