How To - Locked Customization Choices

Hey guys!
I’m sure this has been already discussed but for those who are curious and stumble across this question, here it is!
For those of you who don’t know what a locked choice looks like:
image

So, when you want to have your reader customize the main character, there are many script templates that are already made and all you have to do is copy and paste it into your script. My personal favorites are Dara.Amarie’s customization templates!

The first thing you should do is delete what you don’t want to be customizable. In my example, you will be able to change eye shape, but not eye color.
Make sure you delete ALL of the customization for what you don’t want to be customizable! All of it!

The next step is to go through your script and every time it says, for example, “Change Color” or “Change Shape”, to put LOCKED next to the choice with < > brackets around it. Example:

} < LOCKED >“Change Color”{

NOTE: don’t include the spaces between the LOCKED and the brackets! The only reason I did it was because it wasn’t showing up on this thread without the spaces.

After you do this, delete the script for that choice, and replace it with:

NARRATOR
Put whatever text you want to tell the reader that the choice is locked here.
Put the label from whatever thing you’re customizing here with goto in front of it.

For example:

NARRATOR
This choice is locked.

goto fem_eyes_1

And that’s it! Here’s an example using Dara.Amarie’s customization template!

My example!

label fem_eyes_1

    NARRATOR
Eye shapes.

choice [shouldPaginate: YES]
“Round Wide” {
@FEMALE changes eyes into Round Downturned Wide
goto fem_eyes_1
} “Round Medium” {
@FEMALE changes eyes into Round Medium
goto fem_eyes_1
} “Sharp Almond” {
@FEMALE changes eyes into Sharp Almond
goto fem_eyes_1
} “Generic” {
@FEMALE changes eyes into Female Generic
goto fem_eyes_1
} “Change Color”{

    NARRATOR
This choice is locked.

goto fem_eyes_1

} “Done”{
goto female_custom_1
}
“Deepset Downturned” {
@FEMALE changes eyes into Deepset Downturned
goto fem_eyes_1
} “Deepset Wide” {
@FEMALE changes eyes into Deepset Upturned Wide
goto fem_eyes_1
} “Deepset Almond” {
@FEMALE changes eyes into Deepset Almond
goto fem_eyes_1
} “Deepset Smokey Eye” {
@FEMALE changes eyes into Deep Set False Lashes Smokey Eye
goto fem_eyes_1
} “Change Color”{

    NARRATOR
This choice is locked.

goto fem_eyes_1

} “Done”{
goto female_custom_1
}
“Monolid Slender” {
@FEMALE changes eyes into Monolid Slender
goto fem_eyes_1
} “Angular Slender” {
@FEMALE changes eyes into Angular Slender
goto fem_eyes_1
} “Almond Slender” {
@FEMALE changes eyes into Hooded Slender Almond
goto fem_eyes_1
} “Almond Slender Eyeliner” {
@FEMALE changes eyes into Hooded Slender Almond Eyeliner
goto fem_eyes_1
} “Change Color”{

    NARRATOR
This choice is locked.

goto fem_eyes_1

} “Done”{
goto female_custom_1
}

Much love, Amara

3 Likes

Thank you so much for this !!! :heart_eyes::heart_eyes::purple_heart::purple_heart::laughing::laughing:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.