Script Name - the one that is written in the script (cannot be changed)
Display Name - the one that is shown to the reader (you can see it on top of the character’s speechbubble) and it can be changed. It can also be left blank. Leaving the display name blank is good for mysterious characters.
Display Names:
As mentioned previously, you can leave display names blank and save.
ex.
Script Name: JEM
Display Name:
In the script, you can write:
JEM
I’m just a mysterious woman.
You’d write this however the reader doesn’t see any name.
Another example demonstrating the difference between script names and display names:
Script Name: JEM
Display Name: SHADOW
In the script, you can write this:
JEM
Nice to meet ya’ll, they call me Shadow.
Readers would see SHADOW on top of the bubble (name shown to reader) while you write JEM in your script (name written in the script).
Having the same display and script name:
Script Name: JEM
Display NAME: JEM
JEM
Hey, I’m Jem.
You write JEM in your script and the readers see this, too.
Deleting a character:
To delete a character, make sure the character’s script name is deleted from all of the episodes of your story.
Naming your character:
NARRATOR
What is your name?
input What is your name? | What is your name? | Done (NAME)
(the naming input above should be on one line)
Whatever you write in the () after the word Done for the naming input should be the display name. Since you used NAME, for the character that is being named, their display name should be NAME. That way, when the reader names them, the name that they chose will be displayed/shown to the reader (ex. if the character’s script name is YOU and their display name is NAME and they named the character Ashley using the naming input above (with NAME) the reader will see ASHLEY as the display name.
So, in the script:
YOU
Hey, I’m [NAME].
What the reader sees:
ASHLEY
Hey, I’m Ashley.
And it doesn’t have to be NAME that’s used in the naming input, it can be anything (ex.JEM, SIM, ANGIE, RAVEN, CHARLIE, MILLI, ANNA, ARIA, TOM, STAR, STELLA, RHONDA, DIANA, JULIA, etc.)
So,
input What is your name? | What is your name? | Done (DISPLAY NAME)
to repeat, replace DISPLAY NAME in the naming input with anything you want to use (NAME, YOU, JEM, etc.)
Another example:
If you make a character called JEM with the same display name and write:
input What is your name? | What is your name? | Done (JEM)
If the reader types EMILY, they’ll see Emily.
In the script:
JEM
Hey, I’m [JEM].
What the reader sees:
EMILY
Hey I’m Emily.
Another example:
Script Name: YOU
Display name: YOU
In the script:
NARRATOR
What is your name?
input What is your name? | What is your name? | Done (NAME)
YOU
Hey, I’m [NAME].
Let’s say you named your character Alexia, they will see:
YOU
Hey, I’m Alexia.
Oh no! Do you notice why it’s not showing her name on top of the speechbubble? It’s because her display name is YOU and you used NAME for the naming input.
To fix this, go to characters, change the display name:
Script Name: YOU
Display name: NAME
Now, when you type:
YOU
Hey, I’m [NAME].
The reader will see:
ALEXIA
Hey, I’m Alexia.
Another example:
Script Name: Ruby
Display Name: Iris
You type:
RUBY
I’m Iris.
The reader sees:
IRIS
I’m Iris.
*for the Iris and Ruby example, no name input was used. If I used a naming input like:
input What is your name? | What is your name? | Done (IRIS)
and the reader, for example typed in Rachel, if the display name of the character being named using this input is IRIS, then they will see Rachel.
*Note that when you’re testing the naming input, you must test it on the app (on mobile). it won’t work on the web previewer. Instead, it usually gives your character the name Auto Bot, skipping the naming input. Also, another thing! You can shorten NARRATOR to NARR and a reminder that display names can be left blank.
So, just to repeat:
SCRIPT NAME
Hey, I’m DISPLAY NAME.
SCRIPT NAME: NICHOLE
DISPLAY NAME: ROSE
NICHOLE
I’m Rose.
Anyways, moving on!
What if instead of naming the character using a naming input you want to give them a list of names to choose from?
I’ll give you an example using six names.
Our character:
Script Name: JENNY
Display name: JENNY
In the script:
NARR
Pick a name.
choice (JENNY)
“Alexandria”{
}“Angel”{
}“Annie”{
}“Amber”{
}“Aaliyah”{
}“Alana”{
}
So, let’s say the reader selects Alexandria, that is the new name that will show up as their display name. Same applies for other names.
Example, in your script you’d write:
JENNY
Hey, I’m [JENNY].
The readers see:
ALEXANDRIA
Hey, I’m Alexandria.
This is a cool technique to know! Careful when you’re using:
choice (somethinginhere)
It’s used to remember choices (check out link below on how to remember past choices) so when you’re say choosing a food option do NOT replace “somethinginhere” with a character’s name.
Let’s say you have a character called JACKIE (same display name) and you write this:
NARR
Pick a food.
choice (JACKIE)
“Pizza”{
}“Cupcake”{
}
Well, let’s just say JACKIE’s new name would be either Pizza or Cupcake which I admit is pretty funny but not something you want unless you’re making a crazy story where everyone is named after food XD
Instead use something like FOOD or meal or food_item there.
OK, hope this clears things up! I know I can be a bit repetitive at times but I wanna clear things up and make them as simple as possible.
Anyways, have a lovely day filled with so much joy xoxo
P.S Check out:
To understand more!
And I also post directing tutorials on my IG account warrior.gem dedicated to tips