I believe that me, @Elaina2 and @Adrija have just found a new possibility of how to write inputs so the reader doesn’t have to type in the name if he likes the character’s original name (at last we haven’t found it anywhere)
And what is important this makes the original name appear in dialogues in small caps even if the reader hasn’t done the input.
So the steps are easy:
1) Make sure your display name is your preferred character name - in our example, it will be Helena
2) use big letters - caps in your input (HELENA)
input What’s your name? | What’s your name? | Done (HELENA)
3) But in dialogues use the name in small letters in square brackets: [Helena]
- this is the big change
We were told that we must write the input in all caps also in the square brackets to make it work, right? But in this case, the one who hasn’t named their character will see it in dialogue as all caps:
Hi my name is HELENA
- But if you write it in small caps in the brackets it will appear so also in the dialogue and surprise surprise - the input will still work!
HELENA
Hi my name is [Helena]
##################################################################
And here is the template for how to let the reader decide if he wants to change the character name or keep the one you give to him.
So you will not need to force the reader to type in the original character’s name in case he doesn’t want to write his name.
NARR
This is Helena.
Would you like to change her name?
choice
"Yes." {
goto choose_name
} “No, Helena is fine.” {
goto continue_story
}
label choose_name
input Input_name | Type your name. | Done (HELENA)
NARR
Is [Helena] correct?
choice
"Yes!" {
goto continue_story
} “No, I messed up.” {
goto choose_name
}
#####################################
label continue_story
@HELENA stands screen center
HELENA
Hello, my name is [Helena]!
######################################################
Please let us know in this thread if you will find any malfunction but so far from our testing, it worked just fine.







! Thank you for tagging me 
! Now, lemme go update my script haha
!
lol
if you’re meaning why does it work if [Elena] is written in dialogue, I think it’s probably within their programming where once you create that value for the name (ELENA),in dialogues or referring to that value (ELENA) in general, it can be programmed to accept lower or uppercase for that value therefore its not case sensitive to how the input is written in the coding for the dialogue so it copies it. If that’s the correct word I’m looking for but basically meaning if I wrote [EleNa], it’ll likely copy the way I wrote it, if it isn’t programmed to be case sensitive to not accept certain capitalized or lowercased letters in certain areas and/or if it isn’t programmed that it can only come out one way such as all caps or the first letter capitalized only, etc… then it would copy how we write the value when referring to the value. Lol I don’t even know if I made any sense, I’m having an off day today. lol