Hi! Sorry for bringing this issue back, but for some reason I can’t find out what’s wrong.
I am writing a story, and in the first episode i wanted the player to pick their own name. so i wrote:
label first_name_input
input What’s Your First Name?|What’s Your First Name?|Done(NAME)
if (NAME is “”) {
NARRATOR
You do need a name.
goto first_name_input
} else {
continue
}
And I also changed the main characters display name to NAME, but whenever I want to mention the main character in dialogue I write their name as [NAME], but it shows up as “Hello, Name!” (for example) so I don’t really know what the issue is and I don’t know how to fix it!
You wrote (NAME) instead of [NAME]. It should be:
input What’s Your First Name?|What’s Your First Name?|Done[NAME]
It won’t let me write with [NAME], it gives me an error message saying “Unexpected garbage: The text on this line does not follow our formatting”
input What’s Your First Name?|What’s Your First Name?|Done [NAME]
If that doesn’t work, try:
input What’s Your First Name? | What’s Your First Name? | Done [NAME]
No, that didn’t work either I’m afraid…
Well as far as I know there’s always a space between Done and [NAME]. Are you sure you added it?
Yes, this is what i wrote:
input What’s your first name? | What’s your first name? | Done [NAME]
Are you testing on the web previewer? If so, it does that. Test it on the app, instead. It should work.
Example:
NARR
What’s your name?
input What’s Your First Name?|What’s Your First Name?|Done(NAME)
NARR
[NAME] is a cool name!
1 Like
Oof I got everything wrong 

2 Likes
Thank you! You’re both lifesavers!
1 Like
Haha, no worries… thank you for helping me anyway 
1 Like
Don’t worry, it’s the thought that counts 
2 Likes