Need help with a choice within a choice

Basically I have 2 choices and in both of them I want to use a choice from a previous chapter, But when I’ve done it, it says - Unexpected string - Apologise

choice (Dodge) [timed:center:4]
“Dodge” {

@MATTY is transition_squat_to_stand_neutral AND FRANKIE is slapface_give_angry

    MATTY (talk_argue_defensive)
    What the f**k!

@zoom on 460 258 to 107% in 2
@FRANKIE is react_shocked_awe AND MATTY is idle_armscrossed_angry_loop

if (FRANKIE1) {
} elif “Apologise” {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

} else “Ignore her” {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}else “Tell her off” {

    FRANKIE (talk_deny_neutral)
    S**t sorry I thought you was one of the freaks out there

}

@EDEN +1
@NOAH +1
@FRANKIE +1
@BETSY +1

} “Freeze” {

@FRANKIE is slapface_give_angry AND MATTY faces left AND MATTY is fall

    MATTY 
    Ouch!

@MATTY is transition_squat_to_stand_neutral AND FRANKIE is react_shocked_awe
@zoom on 460 258 to 107% in 2

if (FRANKIE1) {
} elif “Apologise” {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

} else “Ignore her” {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}else “Tell her off” {

    FRANKIE (talk_deny_neutral)
    S**t sorry I thought you was one of the freaks out there

}

@NOAH -1
@FRANKIE -1
@EDEN -1
@BETSY -1

}

Else needs to be alone.
It needs to be written like
}else{
}

the way I’ve done it worked before with outfit choice x

I tried it the way you said now its saying unexpected BLOCK BEGIN

Hmm. I’m not quite sure. I never did a timed choice. @Jade.epi can you help?

I’ve done it like this now

    MATTY (react_shocked_gasp)
    (What was that?)

choice (Dodge) [timed:center:4]
“Dodge” {

@MATTY is transition_squat_to_stand_neutral AND FRANKIE is slapface_give_angry

    MATTY (talk_argue_defensive)
    What the f**k!

@zoom on 460 258 to 107% in 2
@FRANKIE is react_shocked_awe AND MATTY is idle_armscrossed_angry_loop

if (FRANKIE1) {

}elif (Apologise) {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}elif (Ignore her) {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}else (Tell her off){

    FRANKIE (talk_deny_neutral)
    S**t sorry I thought you was one of the freaks out there

}

@EDEN +1
@NOAH +1
@FRANKIE +1
@BETSY +1

} “Freeze” {

@FRANKIE is slapface_give_angry AND MATTY faces left AND MATTY is fall

    MATTY 
    Ouch!

@MATTY is transition_squat_to_stand_neutral AND FRANKIE is react_shocked_awe
@zoom on 460 258 to 107% in 2

if (FRANKIE1) {

}elif (Apologise) {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}elif (Ignore her) {

    FRANKIE (talk_apathetic)
    Sorry thought you was one of those freaks out there

}else (Tell her off){

    FRANKIE (talk_deny_neutral)
    S**t sorry I thought you was one of the freaks out there

}

@NOAH -1
@FRANKIE -1
@EDEN -1
@BETSY -1

}

But now it’s coming up - unexpected expression did you leave out the word “choice” or forgot to put a character name in all CAPS

Don’t worry now I think I fixed it I changed the two “else” into “elif” x

Are “apologise” “ignore her” “tell her off” gains or are they the choice options for a named choice (FRANKIE1) ?

Named choice-

if (FRANKIE1 is “Apologise”){

}elif (FRANKIE1 is “Ignore her”){

}else{

}

Write this in both choices for “Dodge” and “Freeze”

OR if you have used gains-

if(Apologise){

}elif(Ignore her){

}else{

}

You won’t need the if(FRANKIE1) unless FRANKIE1 is also a gain-

if(FRANKIE1){

if(Apologise){

}elif(Ignore her){

}else{

}

}else{

}

1 Like

Will that work better than the one I done before ? xx

It depends what your choice was before to determine these outcomes. They will (should) all work either way though.

Okay dokii thank you xx

1 Like