Locked Choices In Character Customization

mustread

#1

Hey I’m new to this whole writing thing. And I wanted to know how to do locked choices for character customization. I see a lot of people do them but I don’t understand why I keep getting error messages. I only want the reader to choose long hairstyles but I keep getting an error message of some kind. I know I could delete all the ones I don’t want but I don’t have the patience to re-do all the labels for them. I understand the labels part but after to write LOCKED for the short hairstyles I get an error message. If somebody could please answer this for me I would greatly appreciate it.

Kjetil Stewart


#2

For locked choice:
< LOCKED>“put choice here”{
continue choice script
} ; you’re going to have to put that before short hairstyles, mid length, short,


#3

To lock a choice in a template, you’ll have to get rid of what’s inside that choice and put in a narrator saying something like “this choice is locked” then put a goto that leads back to the label for those choices.

So here’s the hair part from a template:

label fem_hair1

NARRATOR
Choose your hairstyle.

choice
“Short Hair”{
goto hairShort1
}“Mid-length Hair”{
goto hairMedium1
}“Long Hair”{
goto hairLong1
}“Curled Hair”{
goto hairCurled1
}“Tied-Up Hair”{
goto hairUp1
}< GREEN >“Change Color”{
goto fem_haircolor1
}< GREEN >“Done”{
goto female_custom1
}

The bolded parts need to be removed and replaced with

NARRATOR 
This option is locked. 
goto fem_hair1

“fem_hair1” is the label that starts the choice. So use whatever label that starts the hair options in whatever template you’re using.

Then add in < LOCKED > (with no spaces)
So it will need to look like this:

label fem_hair1

NARRATOR
Choose your hairstyle.

choice
< LOCKED > “Short Hair”{
NARRATOR
This option is locked.
goto fem_hair1
} < LOCKED > “Mid-length Hair”{
NARRATOR
This option is locked.
goto fem_hair1
}“Long Hair”{
goto hairLong1
} < LOCKED > “Curled Hair"{
NARRATOR
This option is locked.
goto fem_hair1
} < LOCKED > “Tied-Up Hair”{
NARRATOR
This option is locked.
goto fem_hair1
}< GREEN >“Change Color”{
goto fem_haircolor1
}< GREEN >“Done”{
goto female_custom1
}

NOTE: There shouldn’t be spaces between < and LOCKED. It should look like this but it’s not letting me do that

<LOCKED>

#4

Moved to Directing Help & Tips as that’s where scripting questions live! :v:t2:


#6

Thank you so much. I tried to figure it out on my own but I just gave myself a headache :unamused:


#7

Get your problem solved? :slight_smile:


#8

Yes I did. And I’m glad now I can hopefully move forward with writing.


#9

Hope you get some writing done too! Closing thread :slight_smile:


#10