Need help with some choice code! please

Hi, I really need some help with how to let the readers change their mouth shapes only. I am letting my readers change their mouth shape for the MC and LI, but the problem is I have no idea how to let them only change their mouth shapes. Also the other problem I’m running into is that this is a werewolf story, so the MC and LI only use that vampire fang lip shape sometimes, not all the time! Normally they’d use the version of the lip shape without the fangs, and then when in their werewolf form, they’d have the fangs. Please help if their is code to do this, I’d really appreciate it so much!

1 Like

To get this right, you are not giving a chance for customization, but only to change lip shape?

1 Like

Yes!

How many lips? Just the ones that have fangs?

1 Like

Yes, just all the mouth shapes that have fangs for a girl and boy

1 Like

There are just a few, so you can code them yourself like a normal choice. I think male has only 2 lips with fangs, and female has just 3. Then you can use gains to remember them throughout chapters.

1 Like

cc only for female mouth

label fem_mouth_1

    NARRATOR
Lip shapes.

choice [shouldPaginate: YES]
“Full Heart” {
@MC changes mouth into Full Heart Pouty
goto fem_mouth_1
}“Full Round” {
@MC changes mouth into Full Round Pouty
goto fem_mouth_1
}“Medium Heart” {
@MC changes mouth into Medium Heart Natural
goto fem_mouth_1
}“Medium Thin” {
@MC changes mouth into Medium Thin
goto fem_mouth_1
} “Done”{
goto fem_faceoptions_1
}
“Thin Heart” {
@MC changes mouth into Thin Heart
goto fem_mouth_1
}“Small Heart” {
@MC changes mouth into Small Heart
goto fem_mouth_1
}“Flat Round” {
@MC changes mouth into Full Round Flat Top Skin
goto fem_mouth_1
}“Medium Downturned” {
@MC changes mouth into Medium Downturned Pout
goto fem_mouth_1
} “Done”{
goto fem_faceoptions_1
}
“Full Flat Top” {
@MC changes mouth into Full Flat Top Pouty
goto fem_mouth_1
}“Full Wide” {
@MC changes mouth into Full Wide
goto fem_mouth_1
}“Heart Shaped” {
@MC changes mouth into Heart Shaped Pout
goto fem_mouth_1
}“Heart with Braces” {
@MC changes mouth into Heart Shaped Pout Braces
goto fem_mouth_1
} “Done”{
goto fem_faceoptions_1
}

cc for only mouth fangs mc

label fem_faceoptions_1
NARR
Pick the closest lip shape with fangs to your previous pick.
choice
“Full Heart Pouty” {
@MC previews mouth Full Heart Pouty
@MC is showfangs_threatening
NARR
Is this your choice?
choice
“Yes!” {
gain fangs_1
@MC unpreviews mouth Full Heart Pouty
goto end_customlip
}
“No, let me pick something else” {
goto fem_faceoptions_1
}
}
“Full Round Pouty Vampire Fangs” {
@MC previews mouth Full Round Pouty Vampire Fangs
@MC is showfangs_threatening
NARR
Is this your choice?
choice
“Yes!” {
gain fangs_2
@MC unpreviews mouth Full Round Pouty Vampire Fangs
goto end_customlip
}
“No, let me pick something else” {
goto fem_faceoptions_1
}
}
“Small Heart Vampire Fangs” {
@MC previews mouth Small Heart Vampire Fangs
@MC is showfangs_threatening
NARR
Is this your choice?
choice
“Yes!” {
gain fangs_2
@MC unpreviews mouth Small Heart Vampire Fangs
goto end_customlip
}
“No, let me pick something else” {
goto fem_faceoptions_1
}
}

label end_customlip
NARR
Amazing!

cc for fangs mouth li

label male_faceoptions_1
NARR
Pick the closest lip shape with fangs to your previous pick.
choice
“Full Lower Lip Sharp Vampire Fangs” {
@LI previews mouth Full Lower Lip Sharp Vampire Fangs
@LI is showfangs_threatening
NARR
Is this your choice?
choice
“Yes!” {
gain fangs_4
@LI unpreviews mouth Full Lower Lip Sharp Vampire Fangs
goto end_customlip2
}
“No, let me pick something else” {
goto male_faceoptions_1
}
}
“Medium Heart Vampire Fangs” {
@LI previews mouth Medium Heart Vampire Fangs
@LI is showfangs_threatening
NARR
Is this your choice?
choice
“Yes!” {
gain fangs_5
@LI unpreviews mouth Medium Heart Vampire Fangs
goto end_customlip2
}
“No, let me pick something else” {
goto male_faceoptions_1
}
}

label end_customlip2
NARR
Amazing!

to preview those fangs just use this code before the scene you want them to have fangs

if (fangs_1) {
@MC previews mouth Full Heart Pouty
}
elif (fangs_2) {
@MC previews mouth Full Round Pouty Vampire Fangs
}
else {
@MC previews mouth Small Heart Vampire Fangs
}

if (fangs_4) {
@LI previews mouth Full Lower Lip Sharp Vampire Fangs
}
else {
@LI previews mouth Medium Heart Vampire Fangs
}

after, when you want them to have normal lips

if (fangs_1) {
@MC unpreviews mouth Full Heart Pouty
}
elif (fangs_2) {
@MC unpreviews mouth Full Round Pouty Vampire Fangs
}
else {
@MC unpreviews mouth Small Heart Vampire Fangs
}

if (fangs_4) {
@LI unpreviews mouth Full Lower Lip Sharp Vampire Fangs
}
else {
@LI unpreviews mouth Medium Heart Vampire Fangs
}

1 Like

Oh my gosh, thank you so much! This helps tremendously :butterfly:

1 Like

Thank you for your help too :grin:

1 Like

You’re welcome! Glad you got the script!

1 Like

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