Let me start off by saying. It’s very late. Almost 5 am. I am extremely frustrated. I’m encountering constant errors with my tappables, for the outro, mostly the “there is a { on line # that does not have a matching }” error.
Here’s how my current script looks with numerous edits.
Current Script
INT. DN MENU - NIGHT with DN_FAQ to 0.226 112 395 in zone 1 with DN_CREDITS to 0.226 112 293 in zone 1 with DN_END to 0.226 112 84 in zone 1 with DN_POINTS to 0.226 112 186 in zone 1
music music_morosebellpiano
volume music 40 3000
&overlay DN_FAQ opacity 0 in 0
&overlay DN_END opacity 0 in 0
&overlay DN_POINTS opacity 0 in 0
&overlay DN_CREDITS opacity 0 in 0
@pause for 0.5
@overlay DN_FAQ opacity 1 in 1
@overlay DN_CREDITS opacity 1 in 1
@overlay DN_POINTS opacity 1 in 1
@overlay DN_END opacity 1 in 1
label outro_menu
@speechbubble is 220 311 to -1%
NARR
What would you like to do?
tappable
“DN_FAQ”{
@speechbubble reset
NARR
Here’s the FAQ.
FAQ {
label FAQ
NARR (AUTHOR)
FAQ time!
choice
“General questions” {
NARR (AUTHOR)
General questions.
goto gen_questions
} “Author questions” {
NARR (AUTHOR)
Questions for me.
goto author_questions
} “I’m done!” {
NARR (AUTHOR)
Awesome!
goto outro_menu
} “No questions.” {
NARR (AUTHOR)
That’s fine!
goto outro_menu
}
label gen_questions
NARR (AUTHOR)
General questions about the story.
choice [shouldPaginate:YES]
“When will you update?” {
NARR (AUTHOR)
As often as I can.
Besides writing on Episode, I also go to college and have a job as well!
But I’ll definitely be writing on here still.
goto gen_questions
} “Do we get to re-customize Angelina?” {
NARR (AUTHOR)
No, you can’t re-customize Angelina.
goto gen_questions
} “Can we customize any of the other characters?” {
NARR (AUTHOR)
No, you can’t.
goto gen_questions
} “Do we get to play as all the characters?” {
NARR (AUTHOR)
All the main characters?
Yes.
goto gen_questions
} “Will there be more characters?” {
NARR (AUTHOR)
Yes, there will!
You’ll see them in the later episodes.
goto gen_questions
} “How many lines do you write per episode?” {
NARR (AUTHOR)
1000-4000 lines.
goto gen_questions
} “Is there multiple endings?” {
NARR (AUTHOR)
There’s only 1 penultimate ending!
goto gen_questions
} “What are the points for?” {
NARR (AUTHOR)
Special interactions and bonus scenes.
Also affects how a character is affected by the ending.
goto gen_questions
} “Will there be any gem choices?” {
NARR (AUTHOR)
Nope!
goto gen_questions
} “How many episodes will there be?” {
NARR (AUTHOR)
I’m not completely sure.
I’m gonna estimate about 16-20 episodes in total.
goto gen_questions
} “Will there be any art scenes?” {
NARR (AUTHOR)
No. I’m considering it, though.
goto gen_questions
} “I’m done!” {
NARR (AUTHOR)
Great!
goto FAQ
} “I have no questions.” {
NARR (AUTHOR)
Okay.
goto outro_menu
}
label author_questions
NARR (AUTHOR)
Questions for the author.
choice [shouldPaginate:YES]
“Who’s your favorite character?” {
NARR (AUTHOR)
Cynthia and Blair.
goto author_questions
} “Who’s your least favorite character?” {
NARR (AUTHOR)
Probably Vincent.
goto author_questions
} “What inspired you to write this story?” {
NARR (AUTHOR)
I was primarily inspired by the Shakespeare play |italic| Macbeth.
I later began watching reading other things to help write the story.
Inspirations include:
“Forest of a Thousand Lanterns” by Julie C. Dao, the telenovela “Teresa”…
K-dramas “The Women’s Room”, “Glass Mask”, “A Bird That Doesn’t Cry”, and “Ice Adonis”.
Lifetime movies helped me too, surprisingly.
goto author_questions
} “Why’d you write this story?” {
NARR (AUTHOR)
I’d never seen any stories involving an evil MC and morally grey characters.
I decided to take the initiative and write it myself.
Black MCs are also uncommon on this app, ESPECIALLY evil ones.
I knew I wanted a diverse cast too, so I threw that in!
Eventually, it ended up being a super rich world that I truly loved.
Plus, we all love drama!
goto author_questions
} “Are there any good characters?”{
NARR (AUTHOR)
That depends on your definition of “good”.
To me, there’s only villains and victims.
There’s no such thing as totally good or totally evil.
The characters are morally grey at best.
goto author_questions
} “What do you when you start writing?” {
NARR (AUTHOR)
I like to turn on my writing playlist, sit down somewhere quiet, and just start writing.
I also try to get into that space of “aspiring TV show” creator.
It helps me a lot.
goto author_questions
} “How long does it take you to write an episode?” {
NARR (AUTHOR)
2 weeks to a month.
Maybe even 2 months to make sure the directing is perfect!
goto author_questions
} “Can we support you without gems?” {
NARR (AUTHOR)
Of course!
By sharing the story with your friends and following me on Instagram…
I can get support that way.
Shout-outs and reviews are helpful too!
goto author_questions
} “What’s your Instagram?” {
NARR (AUTHOR)
My Instagram is kikis.stories.
I post sneak peeks, previews, and have discussion posts about the story there.
And I’ll follow you back too!
goto author_questions
} “I’m done!” {
NARR (AUTHOR)
Great!
goto outro_menu
} “Main Menu” {
NARR (AUTHOR)
Let’s go look at the other questions.
goto FAQ
}
NARR
Thank you!
}
} “DN_POINTS” {
@speechbubble reset
label check_points
NARR
You can check the points for each character here.
choice “Angelina” {
NARR
Angelina has [5706322583289856] points.
goto check_points
} “Cynthia” {
NARR
Cynthia has [4557539090694144] points.
goto check_points
} “Vincent” {
NARR
Vincent has [5479015633453056] points.
goto check_points
} “I’m done!” {
NARR
Great!
goto outro_menu
} “DN_CREDITS” {
@speechbubble reset
NARR
Credits to @lanafrazer.episode for the covers!
Credits to @Catniss from the Episode Forums for the tappables menu!
Credits to episode.luxe, Episode Life,
Thorne Art Studio, episode_jones, Amanda Michele.
For the backgrounds and overlays used!
goto outro_menu
NARR
Would you like to end this episode?
} “DN_END” {
@speechbubble reset
NARR
Are you sure you want to end this episode?
choice
“Yes, I’d like to end the episode.” {
goto story_end
} “No thank you.” {
goto outro_menu
}
NARR
Awesome!
}
NARR (AUTHOR)
“Starting Anew”. The end.
@transition fade out
EXT. SECRET FOREST with THE END in zone 2
&overlay THE END opacity 0
@transition fade in
@pan to zone 2 in 3
@overlay THE END opacity 100% in 3
label story_end
NARR (AUTHOR)
Thanks for reading!
Would you like to support me?
choice (author_support_1)
GEMS:5 “Support the author with 5 gems.” {
NARR (AUTHOR)
Thank you! Any amount counts!
} GEMS:8 “Support the author with 8 gems.” {
NARR (AUTHOR)
Thank you so much! Remember that any amount counts!
} GEMS:12 “Support the author with 12 gems.” {
NARR (AUTHOR)
Thank you so much!
Remember that any amount counts…
Meaning you don’t have to donate this much all the time.
} “No thank you.” {
NARR (AUTHOR)
That’s okay!
I’m just happy you read this story.
Any kind of support counts!
I love you. Have a great day!
}
@overlay THE END opacity 0 in 5
volume music 0 3000
@transition fade out
And here’s how I want the script to look. Things are not going the right way, unfortunately.
Ideal Script
INT. DN MENU - NIGHT with DN_FAQ to 0.226 112 395 in zone 1 with DN_CREDITS to 0.226 112 293 in zone 1 with DN_END to 0.226 112 84 in zone 1 with DN_POINTS to 0.226 112 186 in zone 1
&overlay DN_FAQ opacity 0 in 0
&overlay DN_END opacity 0 in 0
&overlay DN_POINTS opacity 0 in 0
&overlay DN_CREDITS opacity 0 in 0
@pause for 0.5
@overlay DN_FAQ opacity 1 in 1
@overlay DN_CREDITS opacity 1 in 1
@overlay DN_POINTS opacity 1 in 1
@overlay DN_END opacity 1 in 1
label outro_menu
@speechbubble is 220 311 to -1%
NARR
What would you like to do?
tappable “DN_FAQ”{
@speechbubble reset
NARR
Are you sure you want to go to the FAQ?
choice "Yes!” {
@speechbubble reset
label FAQ
NARR
FAQ time!
}
NARR
Thank you!
goto outro_menu
} “No” {
goto outro_menu
}
}“DN_POINTS” {
@speechbubble reset
NARR
Are you sure you want to check your points?
choice “Yes, I’d like to see my points.” {
@speechbubble reset
label check_points
NARR
You can check your points here.
choice “Character 1” {
NARR
Character 1 has x points.
goto check_points
} “Character 2” {
NARR
Character 2 has x points.
goto check_points
} “Character 3” {
NARR
Character 3 has x points.
goto check_points
} “I’m done!” {
NARR
Great!
goto outro_menu
} “No thanks.” {
goto outro_menu
}
} “DN_CREDITS” {
@speechbubble reset
NARR
Are you sure you want to see the credits?
choice “Yes, please!” {
@speechbubble reset
NARR (AUTHOR)
Credits…
goto outro_menu
} “No” {
goto outro_menu
}
} “DN_END” {
@speechbubble reset
NARR
Are you sure you want to end the episode?
choice “Yes, I’d like to end the episode.” {
goto story_end
} “No thank you.” {
goto outro_menu
}
NARR
“Starting Anew”. The end.
label story_end
NARR
@transition fade out
EXT. SECRET FOREST with THE END in zone 2
&overlay THE END opacity 0
@transition fade in
@pan to zone 2 in 3
@overlay THE END opacity 100% in 3
label story_end
NARR (AUTHOR)
Thanks for reading!
Would you like to support me?
choice (author_support_1)
GEMS:5 “Support the author with 5 gems.” {
NARR (AUTHOR)
Thank you! Any amount counts!
} GEMS:8 “Support the author with 8 gems.” {
NARR (AUTHOR)
Thank you so much! Remember that any amount counts!
} GEMS:12 “Support the author with 12 gems.” {
NARR (AUTHOR)
Thank you so much!
Remember that any amount counts…
Meaning you don’t have to donate this much all the time.
} “No thank you.” {
NARR (AUTHOR)
That’s okay!
I’m just happy you read this story.
Any kind of support counts!
I love you. Have a great day!
}
@overlay THE END opacity 0 in 5
volume music 0 3000
@transition fade out
Here’s the tappable intro, in case there’s any errors.
Tappable Intro
INT. DN POSTER with DN_START to 0.280 97 324 in zone 1 with DN_SKIP to 0.280 99 88 in zone 1
&overlay DN_START opacity 0 in 0
&overlay DN_SKIP opacity 0 in 0
@transition fade in
@pause for 0.5
@overlay DN_START opacity 1 in 2
@overlay DN_SKIP opacity 1 in 2
label intro_menu
@speechbubble is 220 311 to -1%
NARR
What would you like to do?
tappable “DN_START” {
NARR
Are you sure you want to start?
choice “Yes, let’s start, please!” {
goto start_episode
} “No, not yet.” {
goto intro_menu
}
}“DN_SKIP” {
@speechbubble reset
NARR
Are you sure you want to skip this episode?
choice “Yes, I’ve read this episode before” {
NARR
Great!
goto skip_episode
} “No” {
goto intro_menu
}
NARR
Thank you!
}
label start_episode
@speechbubble reset
@transition fade out
Can someone please help me? I wanted to try out tappables for a more interactive experience. I knew I’d have issues with it, now I’m wondering why I did it in the first place… smh.