So how do I save choices that the players have made/ save progress?

Im not really good at episode coding but I know most of the basics. I really want to know how to save choices my readers have made but I don’t know how.

If you have solution, please reply!

(also this is my first post hehehehe)

1 Like

U have to use the if, elif etc u can find it on dara amaries website

3 Likes

She knows what she’s doing hun! :blob_hearts:

2 Likes

🥸

2 Likes

Lol

2 Likes

:joy: luv u

2 Likes

Same hun! Not us just randomly talking in a thread that wants answers… :kissing_closed_eyes::kissing_closed_eyes:

2 Likes

Definitely not :kissing_heart: … they’ll probably think we are gay or some

2 Likes

:blush: Here’s the website @Erosias was referring to:

Here’s the guide for the point system in case you want to use that for determining outcomes too:

2 Likes

Okay thank you

1 Like

Thanks :slight_smile:

1 Like

No problem :wink:

1 Like

Not me just reading what u put & I’m like wait I am lmao :rofl: :blob_hearts:

2 Likes

ok but like how?
Is it after the choice, or before the episode ends?
Or both?

For gains and points, it’s best to have them within their respective branches/choices (you can see that in examples on Dara’s website), but I’ll provide some examples below too:

Examples
NARR
Dialogue here.
choice
“Choice 1” {

gain flag_1

} “Choice 2” {

gain flag_2

} “Choice 3” {

gain flag_3

}
NARR
Dialogue here.
choice
“Choice 1” {

@CHARACTER +3

} “Choice 2” {

@CHARACTER +2

} “Choice 3” {

@CHARACTER +1

}

For remembering the choice (gem choices) so that it gets added to your dashboard where you can view the statistics, you add your choice’s name beside the word choice but in standard brackets:
Story Metrics Dashboard Available to All Authors
The choice naming method is the same, you add the choice name in standard brackets beside the word ‘choice’.

For branching out based on gains or points, you have the points/gains in standard brackets after if/elif – you can also see examples of those on Dara’s website, but I’ll provide a few here:

Examples (2)
if (flag_1) {

#flag_1 branch here.

} elif (flag_2) {

#flag_2 branch here.

} else {

#flag_3 branch here.

}
if (CHARACTER >2) {

#3 points branch here.

} elif (CHARACTER =2) {

#2 points branch here.

} else {

#1 point branch here.

}