I only tested out a couple of simple things so I don't know if I'm the best at explaining this, but for instance if you wanted to track character relationships, you could create two variables, BOB and SUE. There's a way to put scripts into the links so that if certain choices are clicked it sets or changes them.
There are basic IF THEN statements so that you can tell a link to take the reader to different pages depending on what amount the variables at, so you could have them get a variety of scenes or endings based on their relationships with Bob or Sue. This is the part I thought was the most useful, it would mean if I was keeping other parts of the story the same I wouldn't have to have separate copies of all the pages leading up to the different versions of their scenes.
It looks like there's a way to have alternate text show up on a page based on the variables too but I didn't experiment around with that, though you could put something like %%BOB%% directly on the page to display the number to the reader if you wanted to. It looks like the writers there use it to track health for RPG style stories.
But I don't know how practical any of that would be to implement here without a lot of programming.
There are basic IF THEN statements so that you can tell a link to take the reader to different pages depending on what amount the variables at, so you could have them get a variety of scenes or endings based on their relationships with Bob or Sue. This is the part I thought was the most useful, it would mean if I was keeping other parts of the story the same I wouldn't have to have separate copies of all the pages leading up to the different versions of their scenes.
It looks like there's a way to have alternate text show up on a page based on the variables too but I didn't experiment around with that, though you could put something like %%BOB%% directly on the page to display the number to the reader if you wanted to. It looks like the writers there use it to track health for RPG style stories.
But I don't know how practical any of that would be to implement here without a lot of programming.
Last edited: