Here is an example/template I made a while back:
NARRATOR
FIRST TIME.
choice
"Option 1" {
# OPTION 1 goes here
gain PICKED_OPTION_1
} "Option 2" {
# OPTION 2 goes here
gain PICKED_OPTION_2
} "Option 3" {
# OPTION 3 goes here
gain PICKED_OPTION_3
}
# Anything between the first and second choices goes here (optional)
if (PICKED_OPTION_1) {
NARRATOR
SECOND TIME.
choice
"Option 2" {
# OPTION 2 goes here
gain PICKED_OPTION_2
} "Option 3" {
# OPTION 3 goes here
gain PICKED_OPTION_3
}
} elif (PICKED_OPTION_2) {
NARRATOR
SECOND TIME.
choice
"Option 1" {
# OPTION 1 goes here
gain PICKED_OPTION_1
} "Option 3" {
# OPTION 3 goes here
gain PICKED_OPTION_3
}
} else {
NARRATOR
SECOND TIME.
choice
"Option 1" {
# OPTION 1 goes here
gain PICKED_OPTION_1
} "Option 2" {
# OPTION 2 goes here
gain PICKED_OPTION_2
}
}
# Anything between the second and third choices goes here (optional)
if (PICKED_OPTION_1 and PICKED_OPTION_2) {
NARRATOR
THIRD AND LAST TIME.
choice
"Option 3" {
# OPTION 3 goes here
}
} elif (PICKED_OPTION_1 and PICKED_OPTION_3) {
NARRATOR
THIRD AND LAST TIME.
choice
"Option 2" {
# OPTION 2 goes here
}
} elif (PICKED_OPTION_2 and PICKED_OPTION_3) {
NARRATOR
THIRD AND LAST TIME.
choice
"Option 1" {
# OPTION 1 goes here
}
}