DARA’S GUIDE: The Points System

Okay I’m really bad at explain stuff but lets give this a try.
If i want my character to gain for example confidence points what do I type in? Do I have to create a character?

Yes, create a character named CONFIDENCE :slight_smile: use it only for points

1 Like

Bump :smiling_face_with_three_hearts:

At the end of my story, I want to make a FAQ that is required to look at. The formatting would be in choices, obviously. So if the reader looks at all the questions, they will gain 5 points for example. There will then be a gold choice that says “End Story”/“Finish FAQ”. How can I make it unlock when the reader gets a certain amount of points?

I think I would try it like this:

“Finish FAQ” {

if CHAR < 10 {
goto faq_start
} else {
goto story_end
}

So, if the character that gets points for the questions does not have enough points the reader stays in the FAQ. If it has enough points the reader can progress to the end of the story.

i think youd reset the points in that if

Is it possible to have a result depend on the points of two characters?
For ex: if (BOY > 1) AND (GIRL > 1){
}
If not, how could you do something similar?

Would it be similar to this:

if (BOY > 1) {

if (GIRL > 1{

}
if GIRL < 1{

}

}

Could you tell me what’s wrong?

if (RICKIE > 30) {
RICKIE
Well, do you feel like taking a walk?
choice “Sure” {
RICKIE
Thanks, I really appreciate it

}

} elif (RICKIE < 30) {

}“You should try and get back to sleep”{
RICKIE
Oh, ok
I’ll try not to wake you up again…
}

Can’t put a choice within an if/elif

make sure your choice is inside not like one is in if, second in elif

if (RICKIE > 30) {
RICKIE
Well, do you feel like taking a walk?
choice “Sure” {
RICKIE
Thanks, I really appreciate it
}“You should try and get back to sleep”{
RICKIE
Oh, ok
I’ll try not to wake you up again…
}

} elif (RICKIE = 30) {

} else {
#RICKY < 30

}

can i get help with this scene i want to have so that if they only can get this choice if they have more than 3 points. but it keeps saying i cant

label dhjjis
JANE
(i got my break now. should i just leave for that or got talk with him)
choice
“talk with him” {
if (BGWOMAN3 > 3) {

@MR LORATO +1
JANE
Hey are you okay?

WADE

Do I look okay?

JANE

Okay can I be frank?

WADE

Sure.

i did jump some of the text

}
else {
NARRATOR
Cause of an early choice you can not do this
goto dhjjis
}
}

You have to put separate choices inside the if/else.
The unlocked choice goes inside the “if” code for more than 3 points, and the locked choice goes inside the “else”

if (BGWOMAN3 > 3) {

JANE
(I got my break now. Should i just leave for that or got talk with him?)
choice
“Talk with him” {
@MR LORATO +1
JANE
Hey are you okay?
WADE
Do I look okay?
JANE
Okay can I be frank?
WADE
Sure.
}

} else {

JANE
(I got my break now. Should i just leave for that or got talk with him?)
choice
<LOCKED> "Talk with him” {
NARRATOR
Sorry, you cannot do this because of an earlier choice.
}
}

2 Likes

Is there a way to add a greater than or equal to?

You just use the symbols in the coding: > , < , =

Example:

IF (@CHARACTER > 5){
}

IF (@CHARACTER = 5){
}

Umm… how can you show the reader the amount of points they have at the end of the Episode?

you’d have to manually code it up to the max amount of points they can have. so if they can get a max of 3, you’d do it like this

example:
if (character = 0){
NARRATOR
You have 0/3 points
}
elif (character = 1){
NARRATOR
You have 1/3 points
}
elif (character = 2){
NARRATOR
you have 2/3 points
}
else {
NARRATOR
you have 3/3
}

2 Likes

Do you know how to allow the reader to see their points with other characters at the end of a episode?

The example above that I did is the way to do it.

So, if I do this;

if (CODY>4) {
KARA )(talk_awkward_loop)
Cody, please stay with me tonight.
} elif (CODY<5) {
KARA (talk_think)
Can you ask a guard to stay at my door?
}

And you have 3 cody points, the first option is locked?

1 Like