Dialogue help for a newb. Maximum intro lines? (1 Viewer)

Freehole

Writer
Joined
Nov 15, 2025
Hello. Longtime lurker. Finally decided to play around with making my own dialogues. I'm slowly getting the hang of it, but the advanced concepts of developing conversations with variables is still lost on me. As such, the dialogue I'm working on now has many intro lines. Is there a limit to how many intro lines you can have? Because I'm having a problem where the dialogue breaks after intro63 and won't continue to intro64. And for the life of me I can't seen anything wrong with either line that would cause a problem, so I'm wondering if there is maximum limit to a group of lines and if I need to start figuring out variables to move past this. Sorry for the newb post. This is all new to me and I'm one day in to trying to figure it out.
 

SyntaxTerror

ALL GLORY TO THE HYPNOTOAD!
Admin
Forums Moderator
RM Moderator
Content Creator
Joined
Jul 24, 2014
intro:"Intro text" is an intro line that will be played in the intro (i.e. when the girl is idle before the first deepthroat, can also trigger when she is not moving while sucking).
intro1:"Intro1 text" is not, it is just a custom line that will be played only if it is called by [intro1].
Having 'intro' in its name changes nothing, it is just to help to read the code. It could be named 'random1' and have the same effect.

E.g. these lines will be played one after another (if nothing stops Her speaking):
intro:"Intro text[intro1]"
intro1:"Intro1 text[intro2]"
intro2:"Intro2 text"

These lines will produce exactly the same thing:
intro:"Intro text[random1]"
random1:"Intro1 text[anythingelse]"
anythingelse:"Intro2 text"
 

Freehole

Writer
Joined
Nov 15, 2025
intro:"Intro text" is an intro line that will be played in the intro (i.e. when the girl is idle before the first deepthroat, can also trigger when she is not moving while sucking).
intro1:"Intro1 text" is not, it is just a custom line that will be played only if it is called by [intro1].
Having 'intro' in its name changes nothing, it is just to help to read the code. It could be named 'random1' and have the same effect.

E.g. these lines will be played one after another (if nothing stops Her speaking):
intro:"Intro text[intro1]"
intro1:"Intro1 text[intro2]"
intro2:"Intro2 text"

These lines will produce exactly the same thing:
intro:"Intro text[random1]"
random1:"Intro1 text[anythingelse]"
anythingelse:"Intro2 text"
Thank you for the clarification. Sorry I worded that incorrectly. Yes, I am using custom lines labelled intro like your first example. I'm assuming there isn't a limit to the number of lines then. Maybe my issue is related to something stopping her from speaking as you mentioned. I added a masturbation trigger in my last revision. Perhaps that is what is causing my issue.
 

SyntaxTerror

ALL GLORY TO THE HYPNOTOAD!
Admin
Forums Moderator
RM Moderator
Content Creator
Joined
Jul 24, 2014
F Freehole : it would be much simpler if you gave the TXT file, so others could have a look (give the line numbers where you encounter problems).
Note that I can help you only if your dialog is for Vanilla.

You can also try to use Pim_gd Pim_gd 's Dialogue Checker that will show most syntax errors.

If you think something might prevent Her from speaking, add {"style":"Thought"} to the line (e.g. intro:"Intro line."{"style":"Thought"}), so instead of speaking, the line will be shown as Her thoughts, greyed.
 

Freehole

Writer
Joined
Nov 15, 2025
F Freehole : it would be much simpler if you gave the TXT file, so others could have a look (give the line numbers where you encounter problems).
Note that I can help you only if your dialog is for Vanilla.

You can also try to use Pim_gd Pim_gd 's Dialogue Checker that will show most syntax errors.

If you think something might prevent Her from speaking, add {"style":"Thought"} to the line (e.g. intro:"Intro line."{"style":"Thought"}), so instead of speaking, the line will be shown as Her thoughts, greyed.
Thanks for the help. I'm using it in the latest sby loader pack since it's so comprehensive and has so many features that I would like to try to implement eventually. So not vanilla I guess.
I can try the Dialogue Checker but I don't think it's a syntax error. The dialogue is still fairly simplistic and designed to be an auto dialogue. There isn't that much to it yet. Literally just a talking intro so far with a couple movement triggers, some clothing changes, and the masturbation trigger.

The thought bubble is a good idea. I'll try that to see if lets the dialogue progress and confirm if that's the issue.
 

Freehole

Writer
Joined
Nov 15, 2025
So I randomly figured out what was causing this after working on my first revision of the dialogue and bumping into this problem again.

Apparently using the word finish in the actual dialogue portion of the line is a no-no. Causes SDT to ignore the line. Which is pretty much game over for an auto dialogue with a non-stop string of connected lines.

Whoops. Lesson learned. 😅
 

SyntaxTerror

ALL GLORY TO THE HYPNOTOAD!
Admin
Forums Moderator
RM Moderator
Content Creator
Joined
Jul 24, 2014
You should have read A Guide for Making Dialogues more carefully... :tongue:

You can replace characters by their URL encoding, e.g. i = %69, so finish can also be written f%69nish, and SDT won't read it as an instruction, but will display it as a proper word.

Check the URL encode list if you need other characters.
 

Freehole

Writer
Joined
Nov 15, 2025
You should have read A Guide for Making Dialogues more carefully... :tongue:

You can replace characters by their URL encoding, e.g. i = %69, so finish can also be written f%69nish, and SDT won't read it as an instruction, but will display it as a proper word.

Check the URL encode list if you need other characters.
I read Slinger and Pim_gd's guides. I didn't read EO's. They talked about finish being used as a variable, but I never saw anything that said using it in the actual dialogue would get the line ignored. Or if they did, I didn't understand what they were trying to say. lol
 

Users who are viewing this thread

Top


Are you 18 or older?

This website requires you to be 18 years of age or older. Please verify your age to view the content, or click Exit to leave.