There is a { on line 81 that does not have a matching }

I have been working on this error and have even started doing the choice selection from scratch and without errors, however once I put some content into the choice yes, it keeps on coming back with this error. At this, point, even though I’m entirely comfortbale with sharing, I need some help with this error, also this episode is needed to understand the other future episodes even though, it may have upsetting content

    NARRATOR
This episode contains content that may be upsetting to some readers
Content may include violence and mature themes

EXT. HIGH SCHOOL EXTERIOR - EVENING
@pan to zone 2
@ASH enters from left to screen center AND DEREK enters from left to upscreen left
DEREK (talk_think_neutral)
That got us nowhere
ASH (talk_shrug_concerned)
Right now, we need to pay more attention to Kyra
@ASH faces left AND DEREK faces left THEN ASH is react_shocked_gasp AND DEREK is react_shocked_gasp
ASH
(Where is she?)
DEREK
(We have to find her)
@follow ASH to screen left in zone 1 AND ASH does it while run_athletic_neutral_loop AND DEREK enters from right to screen left AND DEREK does it while run_athletic_neutral_loop

INT. BLUE SCHOOL HALLWAY LOCKERS - DAY
@add Baseball Bat Wood to LESTERREAL
@follow ASH to screen left in zone 2 AND ASH does it while run_athletic_neutral_loop THEN DEREK enters from left to upscreen left AND DEREK does it while run_athletic_neutral_loop
@KEANEREAL enters from right to screen right AND KEANEREAL does it while run_athletic_neutral_loop AND LESTERREAL enters from right to upscreen right AND LESTERREAL does it while run_athletic_sword_angry_loop
ASH (talk_exhausted)
Hey guys
KEANEREAL (talk_explain_neutral)
Hey, are you guys doing alright
DEREK (react_startled_surprised)
I’m surprised that you’re still here
KEANEREAL (talk_agree_happy)
Of course we are, we are helping you by helping Kyra
ASH (talk_angry)
We need to find her
Besides, Lester, what are you doing with that bat
LESTERREAL (talk_flex_happy)
This is for any guys, that we might have to fight
DEREK (talk_unsure)
Where do you think everybody is?
KEANEREAL (talk_think_neutral)
If I were to guess, they would be away from any cameras and some of those locations is the fields

label search
LESTERREAL (talk_pointup_pretentious)
Where should we look?
choice “Footbal field” {
EXT. SPORT FIELD - DAY
@DEREK enters from right to upscreen right THEN DEREK is sigh_disappointed
DEREK (think_rubchin)
There is nobody here, might as well try again

goto search
}“Track field” {
EXT. GREEK GAMES TRACK STATIC - DAY
@LESTERREAL enters from right to screen center AND LESTERREAL does it while run_athletic_neutral_loop
LESTERREAL (think_rubchin)
Where is everyone?
We need to try again
goto search
} “Soccer field” {
goto end
}
label end

EXT. GREEK GAMES BLEACHERS - DAY
@ASH enters from left to screen left AND DEREK enters from left to upscreen left AND KEANEREAL enters from left to back left AND LESTERREAL enters from left to screen center
@KEANEREAL is search_neutral AND LESTERREAL is search_neutral AND ASH is search_neutral AND DEREK is search_neutral
@KEANEREAL is react_shocked_gasp AND LESTERREAL is react_gasp_dismayed AND ASH is react_angry_shakefists AND DEREK is react_angry_shakefists
DEREK (talk_think_neutral)
I think we got here too late
ASH (think_rubchin)
(She looks exhausted, and uncomfortable)
(She looks like she’s been at it for quite some time)
LESTERREAL (think_rubchin)
(I feel bad for her)
KEANEREAL
We have to help her
NARRATOR
If you select continue, this will be a longer episode
choice “Continue? Has upsetting content” {
NARRATOR
Are you sure?
choice “Yes” {
EXT. SOCCER FIELD - DAY with ROPE2 in zone 4 to 1.0 45 85
@pan to zone 2
@STUDENT changes into STUDENT_field
@STUDENT2 changes into STUDENT2_field
@STUDENT3 changes into STUDENT3_field
@STUDENT4 changes into STUDENT4_field
@STUDENT enters from right to screen left AND STUDENT2 enters from left to screen right AND STUDENT3 enters from left to upscreen left AND STUDENT4 enters from left to screen center
@pan to zone 3
@STUDENT5 changes into STUDENT5_field
@STUDENT8 changes into STUDENT8_field
@STUDENT7 changes into STUDENT7_field
@STUDENT5 enters from left to upscreen right AND STUDENT8 enters from right to screen left AND STUDENT7 enters from left to upscreen left
@pan to zone 4
@STUDENT6 changes into STUDENT6_field
@STUDENT 9 changes into STUDENT 9_field
@STUDENT10 changes into STUDENT10_field
@KYRA changes into KYRA_underwear
@STUDENT10 enters from right to screen right AND KYRA enters from left to screen center AND KYRA is dance_crawl_loop AND STUDENT6 enters from right to upscreen right AND STUDENT 9 enters from left to screen left
KYRA (tinker_kneel_neutral_loop_rear)
Give me more
I want more
STUDENT6 (think_rubchin)
(Her energy amazes me)
STUDENT6 (talk_argument_angry)
Hey, Kyra, are we better than your imaginary friends?
STUDENT 9 (think_rubchin)
(She must really want this)
STUDENT 9 (talk_argument_angry)
This is more real and better than what they can give
STUDENT10 (talk_accuse_angry)
You are getting what you deserve, now that the whole school knows about your thoughts
Dirty thoughts of an imaginary world and friends and all of them are male
@STUDENT10 faces right AND STUDENT10 is tinker_kneel_neutral_loop_rear
@pan to zone 3
STUDENT7 (callout_neutral)
Isn’t this what you fantasize about?
You are getting what you want, you should be happy
@STUDENT5 is laugh_giggle AND STUDENT8 is laugh_giggle AND STUDENT7 is laugh_giggle
@pan to zone 4
@STUDENT6 is laugh_giggle AND STUDENT 9 is laugh_giggle AND STUDENT10 is laugh_giggle
KYRA (tinker_kneel_neutral_loop_rear)
(Somebody help me)
(Ash, Derek, please save me)
@pan to zone 2
@STUDENT changes into STUDENT_field
@STUDENT2 changes into STUDENT2_field
@STUDENT3 changes into STUDENT3_field
@STUDENT4 changes into STUDENT4_field
@STUDENT enters from right to screen left AND STUDENT2 enters from left to screen right AND STUDENT3 enters from left to upscreen left AND STUDENT4 enters from left to screen center
@pan to zone 3
@STUDENT5 changes into STUDENT5_field
@STUDENT8 changes into STUDENT8_field
@STUDENT7 changes into STUDENT7_field
@STUDENT5 enters from left to upscreen right AND STUDENT8 enters from right to screen left AND STUDENT7 enters from left to upscreen left
@MUSEUM3 changes into MUSEUM3_field
@DYLAN changes into DYLAN_field
@SCHOOLBADBOY changes into SCHOOLBADBOY_field
@pan to zone 4
@MUSEUM3 enters from left to upscreen left AND SCHOOLBADBOY enters from right to screen right AND DYLAN enters from left to screen left AND KYRA enters from left to screen center AND KYRA is dance_crawl_loop
@KYRA changes into KYRA_underwear
@KYRA is tinker_kneel_neutral_loop_rear AND SCHOOLBADBOY faces right AND SCHOOLBADBOY is tinker_kneel_neutral_loop_rear
MUSEUM3
(Finally, getting the chance)
SCHOOLBADBOY
(With her like this she could become both the school slut and the bad girl)
DYLAN
(She must really want this, since she still has lots of energy)
SCHOOLBADBOY
(She is getting what she deserves, serves her right with those dirty thoughts of an imaginary world and friends and all of them are male)
KYRA (tinker_kneel_neutral_loop_rear)
(Ash, Derek, I need you)
(I am so tired and yet these boys are relentless)
(They think, I still have energy but it is actually draining)
(If anything, since I can’t seem to move, I’m letting them use their energy on me)
@pause for 4
sound alarmclock-digital
NARRATOR (TREVOR)
Attention all students, please pay very close attention to this screen
Otherwise if you don’t we will report all of you for sexual assault
I’m sure that you all have seen the video on faziobook but this is both the real version and the original
The video on faziobook only focused on one aspect of this video
NARRATOR
Together Keane and Lester played the original version of the video where Nicole took her clothes and Jennifer taping them
NARRATOR (KEANEREAL)
Now, I will share with you my laptop screen. I will admit that I am quite a computer hacker so pay attention.
As you all can tell, this is faziobook, when I type in the name of the female down there, her name does not come up.
I also have her email address and when I do some hacking, I can tell I used her email address to see what accounts she has
She does not have faziobook. Now how do you feel about harassing Kyra down there?
NARRATOR (STUDENT10)
Me and the school’s bad boy just came up here.
The ones who are doing this are the weird guys and the geeks. This is all a hoax, so let’s continue our fun with Kyra
@pan to zone 4
DYLAN (talk_clutchchest_sad_loop)
I’m very sorry Kyra, I could never do this to you, if you are really innocent as those guys say
KYRA (talk_kneel_neutral_loop)
If you really mean that and you are very sorry. I will forgive you only if you walk away and don’t tell anybody
If you do that then I won’t tell anyone what you did to me
DYLAN (react_shocked_gasp)
Really? You mean that
KYRA (talk_kneel_neutral_loop)
Of course
DYLAN (idle_awkward_scratch_loop)
That is so nice of you. I really am sorry and I will leave you alone
KYRA (talk_kneel_neutral_loop)
Thank you
@DYLAN is dustoff_neutral_loop
@DYLAN changes into DYLAN_default
@DYLAN exits right
@MUSEUM3 is dustoff_neutral_loop
@MUSEUM3 changes into MUSEUM3_default
@SCHOOLBADBOY is dustoff_neutral_loop
@SCHOOLBADBOY changes into SCHOOLBADBOY_default
@MUSEUM3 exits right AND SCHOOLBADBOY exits right
@STUDENT walks to screen left AND STUDENT moves to layer 3 AND STUDENT2 walks to screen right AND STUDENT2 moves to layer 3 AND STUDENT8 walks to upscreen left AND STUDENT8 moves to layer 1 AND STUDENT7 walks to upscreen right AND STUDENT7 moves to layer 1 AND KYRA moves to layer 2
@STUDENT4 exits left AND STUDENT5 exits left AND STUDENT6 exits left AND STUDENT10 exits left AND STUDENT 9 exits left
STUDENT (talk_angry)
We are having fun, perhaps that really was a hoax
@overlay ROPE2 shifts to 55 240 in zone 4
@overlay ROPE2 to layer 2
KYRA (scream_angry)
Leave me alone!
KYRA (talk_fight_angry_loop)
Right now, I only want Ash and Derek
@STUDENT2 faces left AND STUDENT7 faces left
@STUDENT2 spot 1.280 67 9 in zone 5
@STUDENT7 spot 1.280 17 11 in zone 5
@STUDENT8 spot 1.280 291 8 in zone 3
@STUDENT spot 1.280 233 14 in zone 3
@STUDENT is idle_fight_angry_loop AND STUDENT2 is idle_fight_angry_loop AND STUDENT8 is idle_fight_angry_loop AND STUDENT7 is idle_fight_angry_loop AND KYRA is idle_fight_angry_loop
@pan to zone 5
@ASH enters from right to upscreen left AND DEREK enters from right to screen center AND KEANEREAL enters from right to upscreen right AND LESTERREAL enters from right to screen right
@ASH is idle_armscrossed_angry_loop AND DEREK is idle_armscrossed_angry_loop AND KEANEREAL is idle_armscrossed_angry_loop AND LESTERREAL is idle_armscrossed_angry_loop
DEREK (callout_neutral)
Seriously, all four of you are going to attack a girl?
@ASH is idle_armscrossed_angry_loop AND DEREK is idle_armscrossed_angry_loop AND KEANEREAL is idle_armscrossed_angry_loop AND LESTERREAL is idle_armscrossed_angry_loop
ASH (react_angry_shakefists)
That’s so not cool
@pan to zone 4
STUDENT8 (flirt_coy)
Why won’t you join us?
@ASH is eyeroll_sarcastic AND DEREK is eyeroll_sarcastic AND KEANEREAL is eyeroll_sarcastic AND LESTERREAL is eyeroll_sarcastic
KYRA (talk_handcuffed_angry)
Ash! Derek!
@pan to zone 5
ASH (talk_disgusted_atcamera_loop)
That’s disgusting
DEREK (talk_accuse_angry)
No way! No how!
@pan to zone 4
@STUDENT is punch_fight_give_angry_loop AND STUDENT2 is punch_fight_give_angry_loop AND STUDENT8 is punch_fight_give_angry_loop AND STUDENT7 is punch_fight_give_angry_loop AND KYRA faces right AND KYRA is punch_fight_receive_angry_loop
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@KYRA faces left AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces right AND KYRA is punch_fight_receive_angry_loop
@pan to zone 5
@DEREK is idle_jawdrop_awe_loop AND ASH is idle_jawdrop_awe_loop AND LESTER is react_shocked_gasp
@pan to zone 4
@STUDENT is punch_fight_give_angry_loop AND STUDENT2 is punch_fight_give_angry_loop AND STUDENT8 is punch_fight_give_angry_loop AND STUDENT7 is punch_fight_give_angry_loop AND KYRA faces left THEN KYRA is idle_handcuffed_sad_loop AND KYRA faces right AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces left AND KYRA is punch_fight_receive_angry_loop
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@KYRA faces right AND KYRA is punch_fight_receive_angry_loop
@KYRA faces left
KYRA (punch_fight_receive_angry_loop)
You… can’t…
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@KYRA faces right
KYRA (punch_fight_receive_angry_loop)
Reason…
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@KYRA faces left
KYRA (punch_fight_receive_angry_loop)
With them
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@pan to zone 5
@DEREK is idle_argument_angry_loop AND ASH is idle_argument_angry_loop AND KEANEREAL is idle_argument_angry_loop AND LESTERREAL is idle_argument_angry_loop
@pan to zone 4
@STUDENT is punch_fight_give_angry_loop AND STUDENT2 is punch_fight_give_angry_loop AND STUDENT8 is punch_fight_give_angry_loop AND STUDENT7 is punch_fight_give_angry_loop AND KYRA faces right AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces left AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces right AND KYRA is punch_fight_receive_angry_loop
KYRA (punch_fight_receive_angry_loop)
Help me!
@overlay ROPE2 shifts to 102 233 in zone 4 in 1
@overlay ROPE2 shifts to 51 236 in zone 4 in 1
@pan to zone 5
@DEREK is react_angry_shakefists AND ASH is react_angry_shakefists AND LESTERREAL is idle_baseballbat_angry_loop AND KEANEREAL is react_angry_shakefists
ASH (talk_angry)
Lester, Keane, we got this, there’s no need for a baseball bat, which could seriously hurt them
ASH (talk_angry)
Besides, if you miss, you might end up hurting Kyra
LESTERREAL (talk_baseballbat_angry)
Can’t argue with that
@pan to zone 4
@STUDENT is punch_fight_give_angry_loop AND STUDENT2 is punch_fight_give_angry_loop AND STUDENT8 is punch_fight_give_angry_loop AND STUDENT7 is punch_fight_give_angry_loop AND KYRA faces right AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces left AND KYRA is punch_fight_receive_angry_loop THEN KYRA faces left AND KYRA is punch_fight_receive_angry_loop THEN KYRA is fall
@overlay ROPE2 clear
@STUDENT is laugh_chuckle AND STUDENT2 is laugh_chuckle AND STUDENT8 is laugh_chuckle AND STUDENT7 is laugh_chuckle
@pan to zone 5
@DEREK is talk_armscrossed_angry_loop AND LESTER is react_shocked_gasp
ASH (scream_angry)
Nooooo…
LESTERREAL (talk_baseballbat_angry)
I can not stand back and watch
KEANEREAL
Neither will I
@pan to zone 4
@STUDENT is laugh_giggle AND STUDENT2 is laugh_giggle AND STUDENT8 is laugh_giggle AND STUDENT7 is laugh_giggle
STUDENT8
Serves her right
DEREK
Let’s give it to them
@STUDENT is react_shocked_gasp AND STUDENT2 is react_shocked_gasp AND STUDENT8 is react_shocked_gasp AND STUDENT7 is react_shocked_gasp
@KEANEREAL walks to upscreen left AND KEANEREAL does it while walk_angry_loop AND ASH walks to screen center AND ASH moves to layer 1 AND ASH does it while walk_angry_loop AND DEREK walks to screen center AND DEREK moves to layer 1 AND DEREK does it while walk_angry_loop
@DEREK faces right AND KEANEREAL faces right THEN KEANEREAL is punch_fight_give_angry_loop AND DEREK is punch_fight_give_angry_loop AND ASH is punch_fight_give_angry_loop AND STUDENT is punch_fight_give_angry_loop AND STUDENT2 is punch_fight_give_angry_loop AND STUDENT8 is punch_fight_give_angry_loop AND STUDENT7 is punch_fight_give_angry_loop
@pause for 1.5
@STUDENT is fall
@pause for 1.5
@STUDENT2 is fall
@pause for 1.5
@STUDENT8 is fall
@ASH is idle_sad_serious_loop
@pause for 1.5
@STUDENT7 is fall
@DEREK faces left AND DEREK is idle_sad_loop AND KEANEREAL is idle_sad_serious_loop
} “No” {
NARRATOR
Do you want to skip?
choice “Yes” {
@DEREK faces left AND DEREK is idle_sad_loop AND KEANEREAL is idle_sad_serious_loop
ASH (reach_kneel_neutral)
Kyra, are you alright?
@KYRA is transition_squat_to_stand_neutral
@follow DEREK to screen left in zone 5
@KYRA changes into KYRA_bruised
@LESTERREAL exits left AND KEANEREAL exits left
@KYRA walks to screen center AND KYRA does it while walk_exhausted_loop AND ASH walks to screen right THEN ASH faces left
@overlay ROPE2 create
@overlay ROPE2 opacity 1
@overlay ROPE2 shifts to 28 32 in zone 5
@overlay ROPE2 to layer 3
@overlay ROPE3 create from ROPE2
@overlay ROPE3 opacity 1
@overlay ROPE3 shifts to 30 -50 in zone 5
@overlay ROPE3 scales to 0.917 0.917
@overlay ROPE3 to layer 3
@KYRA spot 1.28 122 -207
@KYRA is idle_sit_legsup_wounded_sad_loop AND KYRA moves to layer 2 AND DEREK is tinker_kneel_neutral_loop
DEREK
(Wow, they bounded her hands pretty tight and the knots are kind of difficult)
DEREK
Ash, I might need your help
@ASH faces right AND ASH is tinker_kneel_neutral_loop_rear
@pause for 3
@clearall overlay
@KYRA is idle_sit_legsup_wounded_sad_loop
@ASH faces left
ASH (talk_reassure_neutral)
You are in terrible shape
Come on, we need to take care of you
@KYRA is vomit_bendover THEN KYRA is faint
@ASH is react_mortified AND DEREK is react_mortified THEN ASH is tinker_kneel_neutral_loop AND DEREK is tinker_kneel_neutral_loop
@DEREK is idle_box_carry_neutral_loop AND ASH is idle_box_carry_neutral_loop
@KYRA faces left
@KYRA walks to spot 1.200 117 295 in zone 6 THEN KYRA is idle_lay_exhausted_loop
@KYRA moves to layer 3
@ASH faces right
@KYRA spot 1.200 275 291 in zone 4
@KEANEREAL walks to screen center AND KEANEREAL does it while run_athletic_neutral_loop
@KEANEREAL moves to layer 4
@KEANEREAL is idle_exhausted_cramp_loop
KEANEREAL (talk_explain_neutral)
Wait
I tried looking for her clothes and they are not on this field
@KEANEREAL is react_shocked_gasp
KEANEREAL (talk_armraised_sad)
She is in terrible shape
Just a minute
@KEANEREAL is dustoff_neutral_loop
@KEANEREAL changes into KEANEREAL_jacketoff
@KEANEREAL faces left AND KEANEREAL is tinker_stand_neutral_loop_rear
@KYRA changes into KYRA_brusiedwithjacket
KEANEREAL (talk_explain_neutral)
It’s not much but at least she has something
DEREK
Thanks, Keane
} “No” {
goto done
}
} “Skip” {
goto done
}
label done

EXT. TOWN SQUARE LOOP - NIGHT
@ASH enters from right to screen right AND DEREK enters from left to screen left AND KYRA enters from right to screen center
@ASH is stepback_scared_loop AND DEREK is dance_grind_neutral_loop AND KYRA is idle_lay_exhausted_loop
@KYRA spot 1.20 -127 289 in zone 1
KYRA
Please, don’t drop me
DEREK
We could never do something like that to you
Not after everything that you went through
KYRA
Where are you taking me?
@pause for 2.5
KYRA
Seriously, Derek
DEREK
Don’t worry, I still got you, just adding a little sass
ASH
Dude, your making me scared
DEREK
You’re walking backwards
KYRA
Guys!
DEREK
We’re not going to let go, we are still firm with our grip even while dancing
DEREK
We’re taking you back to my place
KYRA
What?
ASH
We don’t want to wake up your family and have them see you like this

INT. OFFICE BEDROOM - NIGHT
@pan to zone 2
@KYRA enters from right to screen center THEN KYRA is idle_lay_exhausted_loop
@KYRA spot 0.640 89 403 in zone 2 AND KYRA moves to layer 0
@ASH enters from right to back left THEN ASH faces right AND ASH is talk_sit_shrug_neutral AND ASH moves to layer 2
ASH (talk_sit_shrug_neutral)
How are you doing, Kyra?
KYRA
Let’s see, I feel that I’ve been beaten up to a bloody pulp
@DEREK enters from right to back right
DEREK (tinker_stand_neutral_loop_rear)
Just rest, I’m putting some ice on you
Would you mind, if I put some clothes on you?
@KYRA faces right
KYRA (sleep_lay_uncomfortable_awaken)
I don’t mind, would just love to take a bath
ASH (talk_sit_deny_neutral)
I don’t think you should, not this late
DEREK
Ash is right and we need some sleep before tomorrow
@KYRA changes into KYRA_boybruise
@DEREK faces right
@DEREK spot 0.840 213 240 in zone 2
DEREK (talk_sit_neutral_loop)
Kyra, do you trust us?
KYRA
You guys haven’t done anything where I feel like I can’t trust you
I know you guys are weird but you do have moments when you are normal
Do you think I’m weird?
ASH (talk_sit_shrug_neutral)
Why would you ask that?
KYRA
The rumors
DEREK (talk_sit_anklescrossed_neutral_loop)
They’re just rumors, they can’t be believed and eventually, they will pass
DEREK (talk_sit_armscrossed_neutral_loop)
As for your imaginary world and friends, who cares
ASH (talk_sit_coy)
Personally, I don’t think you are weird
Not like us, anyway
DEREK (talk_sit_coy)
Everybody in the school is just being mean, they have been mean to us since the first day we arrived
ASH (talk_sit_neutral_loop)
We will let you sleep

I believe that you need the end } for the line that states choice “Continue? Has upsetting content”. (It’s around line 78.)

In case I missed a { } or you come across more errors like these, try this: To the left of the column with the line numbers, there are occasionally arrows next to the lines of choices. By pressing those arrows, you can usually determine which { or } you’re missing because your code won’t collapse.

I hope this helps.