*Edit 2* I apogise for the shear number of edits involved in this post, but I the below method works for everything except the cuminmouth script which breaks
*Edit* Tested it in the loader, the initial_settings where the problem replace [code]initial_settings:{"chapter":"introduction", "characterdescription":"innocent little girl"}[/code]
with[code]{"initial_settings":{"chapter":"introduction", "characterdescription":"innocent little
girl"}}[/code]
I'll keep the rest of my post in spoiler tags for any that wish to read it.
[spoiler]After a little Testing, I believe I've discovered the problem. Multiple sets, It seems as though multiple sets in the same sentence muddle your code.
I've attempted creating varibles within the Initial_settings for both "cumonfacecount" and "cuminmouth" but sadly that turned up nothing.
I'd suggest trying substitutions to get around this restriction (if it is one). Here's the code that I got working
[spoiler][code]dialogue_name:"Advanced Dialogue Test"
all:"CLEAR"
{"initial_settings":{"chapter":"introduction", "characterdescription":"innocent little girl"}}
intro:"Hi, this is an example of the new features of the advanced dialogue. [intro1]"{"check":{"chapter":"introduction"}, "set":{"chapter":"innocent"}}
intro1:"The old dialogue stuff just works like before.[intro2]"
intro2:"But now you can also add advanced coding to make dialogue branches, tests, etc. [intro3]"
intro3:"The first cool trick is that you can change variables/names.[intro4]"
intro4:"Right now, I'm an innocent little girl. So that's how I'll be called. But after I have deepthroated, I'll be called deepthroat whore.[intro5]"
intro5:"To make things even better, once you cum on my face, I'll be called a cum slut. If you cum in my mouth, a cum drinker.[intro6]"
intro6:"Have fun! Btw, you should als notice that the dialogue changes after you have let me deepthroat you or cum on my face / or in my mouth."
general:"God, I know I am this *characterdescription*, but do I love to suck dick." {"check":{"characterdescription":"innocent little girl"}}
general:"Well, Mr., I don't really know you, so I still don't understand why I am sucking your dick. But it sure is fun! *giggles*" {"check":{"characterdescription":"innocent little girl"}}
general:"Do you like it when this *characterdescription* sucks on your dick?" {"check":{"characterdescription":"innocent little girl"}}
general:"Oh, please can you plaster my face again with your cum? I love being your little *characterdescription*." {"check":{"characterdescription":"cum slut"}}
general:"Mister, I love having your cum on my face and to lick it off with my fingers... Hurry up, please!" {"check":{"characterdescription":"cum slut"}}
general:"I never knew that I was such a dirty *characterdescription*. *giggle*. Please cum on my face again!" {"check":{"characterdescription":"cum slut"}}
cum_on_face:"Do you like that, cumming on the face of this *characterdescription*?" {"set":{"characterdescription":"cum slut"}}
cum_on_face:"Oh wow mister, this is the first time that someone ever came on my face... I think I like it! It's so warm! *giggles*" {"check":{"cumonfacecount":"0"}, "set":{"characterdescription":"cum slut"}}
cum_on_face:"I love being your *characterdescription*, mister :). *wink*" {"set":{"characterdescription":"cum slut"}}
cum_in_mouth:"Oh that feels good. I love it that you are my *characterdescription*, receiving my cum in that tight little mouth of yours." {"style":"Him", "set":{"characterdescription":"cum drinker"}}
cum_in_mouth:"Here you go *characterdescription*... Your first load of cum right into that whore mouth of yours..." {"style":"Him", "set":{"characterdescription":"cum drinker"},"check":{"cuminmouth":"0"}}
cum_in_mouth:"Don't you love drinking my wad, *characterdescription*? Hehe. Thought so." {"style":"Him", "set":{"characterdescription":"cum drinker"}}
first_dt:"[WINCE][COUGH]Wow, I deepthroated that whole dick of yours into my throat! Don't you love your *characterdescription*? *giggles*" {"set":{"throatsize":"2"}}
first_throat:"Yes! I felt your dick hitting my throat. That is so sexy! I'm getting all wet. *giggles*" {"set":{"throatsize":"1"}, "set":{"characterdescription":"deepthroat whore"}}
general:"Oh mister, I am really ready for your dick now that I have had at the back of my throat! Yummy!" {"check":{"throatsize":"2"}}
general:"Oh mister, I wish I could deepthroat your dick. It's so big and beautiful. Please push it in as deep as you can!" {"check":{"throatsize":"<2"}}
general:"Please push your dick hard in my mouth, I want it to hit my throat. I have never done that before!" {"check":{"throatsize":"0"}}
pre_cum:"I feel your dick throbbing... Are you going to cum for your *characterdescription*?"
pre_cum:"Oh I feel you're almost cumming! Please, cum on my face again. I love being your little *characterdescription*" {"check":{"characterdescription":"cum slut"}}
pre_cum:"Oh, I feel that you are almost bursting! Please let me drink your cum, I love being your *characterdescription*" {"check":{"characterdescription":"cum drinker"}}
[/code]
[/spoiler]
Hope that was correct and works for you.
p.s. I used the standard version of SDF for this, rather than the loader. [/spoiler]