Gem Choice for Dressing Up - Directing HELP!

I’m writing my first story and wanted to create a gem choice for picking an outfit.
How do I make the gem payment show up after the MC has tried the outfit on? (don’t want to force people to pay gems just to see if they like the outfit or not)

This is probably a very simple fix/stupid question and I’ll probably have some more :zipper_mouth_face:

thanks :cherries:

1 Like

You can put something like this but is up to you

choice
“Option 1”{

|"Option "{

}< GEMS> “Option 3”{

}

And I know there is a space between the < and GEMS but it wouldn’t show up :sweat_smile:

It’ll still make them pay before seeing it lmao. I’m typing her a template now.

2 Likes

Make the choice premium first, then create a separate choice to confirm if they want to wear that specific outfit. Here is a template:

label choosing_outfits

CHAR
What should I wear today?

choice
<PREMIUM>"GEMS OUTFIT" {

@CHAR previews outfit GEMOUTFIT

@CHAR is admire

CHAR (talk_exclaim_yes)
This outfit is amazing!

CHAR (primp_condescend)
I'm dressed to impress!

goto outfitgems

} "NORMAL OUTFIT 1" {

@CHAR previews outfit OUTFIT1

@CHAR is flirt_shy

CHAR (nod_loop)
This is cute.

goto outfit_confirm

} "NORMAL OUTFIT 2" {

@CHAR previews outfit OUTFIT2

@CHAR is blow_kiss

CHAR (talk_happy_smile)
This is pretty nice.

goto outfit_confirm

}

label outfitgems

CHAR (think)
Should I slay today in this outfit?

choice
<GEMS>"Yep! I look amazing!" {

CHAR (talk_flirt)
Time to feel good while looking good.

goto continue

} "Nah... maybe I should reconsider..." {

CHAR (think)
Hm... let me see those other outfits again.

goto choosing_outfit

}

label outfit_confirm

CHAR (think)
Do I want to wear this today?

choice
"Yep!" {

CHAR (talk_excited)
I look great!

goto continue

} "No, let me see those other options again." {

CHAR
Nah, I should see the others again.

goto choosing_outfits

}

label continue

This should work. Let me know if there are any errors. :slight_smile:

3 Likes

THANK YOU! I’ll try this and let you know :slight_smile:

But like i said it’s up to her to chose if she wants to put gems or not

She wants to put gems, but she wants them to preview the outfit BEFORE buying it. So she has to make a premium choice first, then put gems after. Your method makes them buy the outfit before they even see it.

I know what she meant i just said an example :sweat_smile::

Your method makes them pay BEFORE, which is what she didn’t want. Your example did what she didn’t want. I thought the same thing as you too but then I had to retype the whole template because I realized I was wrong. :joy:

1 Like

I’m not really a fan of gem choices so I didn’t think that through :stuck_out_tongue_closed_eyes:

Update - it says I forgot to name my premium choice
Then the line after -

it shows a red x as if it’s missing from there too. Where am I supposed to name it and what’s the format?

Ah yes you need to do something like this

choice (outfit_choice)

You need to name the choice in order to use something like the premium choice :sweat_smile:

Where does it go after “label outfitgems”?

I’m using Limelight if that changes formatting at all…

Hm can I see what you wrote in your script?

label choosing_outfits
SWAEGALA (think_rubchin)
(What should I wear?)
choice (gala_outfit)
“Merlot” {
@SWAEGALA is dustoff_neutral_loop
@SWAEGALA previews outfit SWAEGALA_default
SWAEGALA (react_claphands_happy)
(This is stunning!)
@SWAEGALA is idle_handsonhips_neutral_loop
@zoom on 140 0 to 190% in 0
@zoom on 140 450 to 190% in 4
@zoom reset
SWAEGALA (curtsy_happy)
(Who knew I looked so good in red?)
goto outfitgems
} “Black & Gold” {
@SWAEGALA is dustoff_neutral_loop
@SWAEGALA previews outfit SWAEGALA_gala2
SWAEGALA (think_rubchin)
(It’s ok.)
@SWAEGALA is idle_handsonhips_neutral_loop
@zoom on 140 0 to 190% in 0
@zoom on 140 450 to 190% in 4
@zoom reset
SWAEGALA (idle_shiftweight_neutral_loop)
(I hope it’s long enough for a gala.)
goto outfit_confirm
}
label outfitgems
(gala_outfit)
SWAEGALA (think_rubchin)
(Am I sure this will make the best impression?)
choice
“It’s perfect!” {
SWAEGALA (talk_agree_happy)
(Scott is going to swoon.)
goto continue
} “Maybe I should reconsider…” {
SWAEGALA (think_rubchin)
Hm… let me see those other outfits again.
goto choosing_outfit
}
label outfit_confirm
SWAEGALA (think_rubchin)
(Am I sure this will make the best impression?)
choice
“No, let me see how the other one fits…” {
SWAEGALA
Nah, I should see the others again.
goto choosing_outfits
}
label continue

Sorry it’s all squished, I guess I don’t know how to format on here either :sweat_smile:

Remove the bolded part.

Here, you removed the option to wear it. Add in the bolded part

Ok so I removed/added those part but the error message is still showing up, here’s a screenshot.

35%20PM

You can name the choice (gem_outfit) or something like that to refer to it later in your script.
SWAEGALA (think_rubchin)
(Am I sure this will make the best impression?)

choice (gem_outfit)
“It’s perfect!” {

I did, earlier in the script when I start the whole choice direction I named it (gala_outfit).
But idk where to put it later, and it says that I’m missing it on like 490 below label outfitgems.

I tried putting (gala_outfit) beneath it but I got a similar error

You can’t use gala_outfit twice. You can only use it for one choice. If you want the choice underneath label outfitgems to be choice (gala_outfit), then you need to change the choice name underneath label choosing_outfits to something else.