Jump to random pages in Storybook

Fasold
14 Mar 2016, 11:52
I am new at using Quest, and I was wondering if it is possible to make the player jump to a random text page in the Storybook mode of Quest.
The idea is that if the players click a link called "Explore the Forest" for example, they are taken to a random page, with an encounter or something else.
Thanks!

Pykrete
14 Mar 2016, 16:04
Sure thing, this is easy enough to accomplish.

On your page 'Explore the Forest' (I'd called it Forest Exploration Hub or something then slap a nicer Alias on it), make it a script, not plain text. Then, add an 'If' statement. In your If options, you can add Random Chance, which allows you to set a % based chance of that thing happening. So, as an example, let's say you have four outcomes; Outcome 1, you come across a goblin. Outcome 2, you find a ruined temple. Outcome 3, you fall down a hole. Outcome 4, you find nothing of interest.

You make the if check, and have it start with If Random Chance 25%, move player to page 'Forest Goblin Encounter'.
Next, you do an 'Else If'. Else if Random Chance 25%, move player to 'Forest Ruined Temple'.
Else If Random Chance 25%, move player to 'Forest Hole'.
Else (not Else if, Else is 'if nothing else triggers, this always happens'), move player to 'Forest Nothing'.

Pertex
15 Mar 2016, 07:11
without scripting you can do it with the text processor:

{random:{page:Page2:Explore the Forest}:{page:Page3:Explore the Forest}:{page:Page4:Explore the Forest}}

Fasold
15 Mar 2016, 12:06
Thanks for the help guys! Glad to know it is possible, be prepared for a grand adventure :)