label sally_quest_start:
    $ sally_izzy = True
    play sound "audio/bird_song.ogg" loop
    scene v2_intro1 with dissolve
    mt "Ah, another beautiful morning on Campus. Time to head into the office and check in with Samantha."
    scene sally_izzy1 with dissolve
    sn "Good morning Mr [surname]."
    m "Good morning to you too Sally and good morning Izzy."
    iz "Good morning!"
    scene sally_izzy2
    mt "What an energetic pair those two are and in such excellent physical condition."
    mt "Izzy seems to be here very early this morning given she lives off campus."
    mt "Was she staying with Sally? I wonder if there is something going on between those two? Maybe I should ask Sally about it next time I see her in the changing rooms."
    if replay == False:
        $ sally.notes2 = "I spotted Sally and Izzy going for a run together early in the morning. Izzy lives off campus so I suspected she must have spent the night at Sally's. I decided to Ask Sally about it next time we were in the men's locker room."
        call c_log(sally) from _call_c_log_84
    scene sally_izzy3
    mt "I'm very lucky that Sally is a teacher at this school."
    mt "She is a strong and highly capable disciplinarian."
    mt "I also get the impression that she enjoys spanking the girls."
    mt "It's possible she even derives some sexual pleasure from it."
    mt "I should definitely investigate this further during our punishment sessions with the girls."
    mt "I have studied the effects of my method on the student being punished."
    mt "However, I have yet to take into consideration the effect on the teachers."
    mt "I must be sure to record any behavioural changes in Sally as well as the girls she is punishing."

    if sally_quest_started == False:
        scene sally_izzy2
        mt "First things first though, I need to introduce her to some new punishment techniques."
        mt "Debbie still seems like the most obvious choice to use as a practice target."
        mt "She clearly has a crush on Sally and I suspect she will respond very rapidly to her touch."
        mt "First though, I need to be certain that I'm going to cause enough pain and humiliation."
        mt "I should buy a paddle from the online shop in order to cause some extra pain."
        mt "I should also convince the school board to allow me to order the girls to remove their skirts during punishments."
        mt "That should provide the little bit of extra humiliation that we need."
        $ sally_quest_started = True
        call q_log(sltr,True) from _call_q_log_160        
#        n "You have a new staff quest, open up your quest log in the top left to view it."
        call inventory_available("paddle") from _call_inventory_available_10
        mt "Anyway, I'd better head into class."
        return

    else:
        mt "Anyway, I'd better head into class."

label v4_intro:
if sally_izzy == False:
    call sally_quest_start from _call_sally_quest_start
    jump v4_intro2
play sound "audio/bird_song.ogg"
scene v2_intro1 with dissolve
mt "Ah, another beautiful morning on Campus. Time to head in to the office."
label v4_intro2:
scene v4_intro start with dissolve
stop sound fadeout 1.0
play music "audio/the_crave.ogg" fadein 1.0
mt "Sally has been performing admirably at spanking the girls."
mt "However, I believe it is time for me to start taking a more active role in their punishments as well."
mt "Too many girls seem to end up in my office over and over for the same offences."
mt "They flaunt their bad behaviour and I am powerless to prevent them from repeating their mistakes."
stop sound
scene v4_intro debbie
mt "They bully the other girls."
scene v4_intro cass
mt "They lack respect."
scene v4_intro maxine
mt "They are political agitators."
scene v4_intro twins
mt "They are tricksters."
scene v4_intro rachel
mt "They are distracted by video games."
scene v4_intro amy
mt "They are consistently late for class."
scene v4_intro donna
mt "They are spoilt and prone to tantrums."

if liz_horny == True:
    scene v4_intro liz
    mt "They are exhibitionists."

scene v4_intro start2 with dissolve
mt "Without my guidance these girls will be destined for failure. I simply must get my hands on them."
mt "Only my methods will be able to help them and who better to implement them than myself."

scene v4_intro stripped
mt "They must be stripped."
scene v4_intro spanked
mt "They must be spanked."
scene v4_intro squirm
mt "They must be made to squirm with pleasure upon my lap."
mt "I shall do whatever it takes to improve their behaviour."

scene v4_intro donna
mt "I will make them degrade themselves in front of me and each other."
scene v4_intro amy
mt "I will cause them great pain then bring them to heights of ecstasy."
scene v4_intro twins
mt "And, if necessary, I shall penetrate each and every one of them. Just like I did with Sarah and the other test subjects at my old research position."
mt "Only when all these girls have experienced the proper doses of pain, humiliation and pleasure will they learn to be good, obedient students."
mt "Only then will my work here be complete."

scene v4_intro final
mt "Sadly, I am still some way off having the power that I need."
mt "Thanks to the rules that the government set out for us I am still not permitted to even touch the girls myself."
mt "However, I have some influence now with the school board. Perhaps it's time for me to suggest changing that particular rule."
mt "I expect that Ruth will try to block my proposal but it is worth suggesting it to see where she and the rest of my colleagues stand."
mt "I shall raise the question at the next board meeting."
play sound "audio/hallway_bell.ogg"
m "Come along girls."
scene v2_intro11 with dissolve
m "Your education has barely begun."
stop music fadeout 2.0
scene bg office_2
with dissolve
$ v4_intro = True
$ main_quest_viewing = "A Man's Work"
n "You have a new main quest. Use the briefcase icon to access the quests screen to view your remaining objectives."
play sound "audio/knock.ogg"
"Knock knock"
m "Come in."
show sam full_1 at center
with dissolve
play music "audio/cool_vibes.ogg" fadein 2.0


s "Good morning sir. I thought you should know, the groundskeeper was looking for you. He said something about some keys."
m "Some keys. Was he any more specific?"
show sam worried_e
s "He said a bunch of stuff sir but I'm afraid I couldn't understand a word of it. He has a thick accent and I think he might have been drunk."
m "Drunk? What time was this?"
s "Earlier this morning."
m "This morning?!"
if lake_seen == False:
    m "I think it's about time I met our elusive groundskeeper. Any idea where I might find him?"
    s "He lives in a hut down by the lake. You can probably find him down there in the mornings."
    m "Can't I just summon him to my office?"
    s "He doesn't have a phone sir and I don't know how you'd track him down."
    m "What an absurd situation. Why do we employ this man?"
    show sam full_1
    s "He was the only person to apply for the job. Also he is a very good groundskeeper."
    m "True, the school grounds are very well tended."
    if lake_acc == False:
        m "*Sigh...* Guess I'll have to get the lake reopened at the school board. Then I'll head down there and see what he wants."
    else:
        m "*Sigh...* Guess I'll have to head down there and see what he wants."

else:
    m "I'd better go and see what he wants."

if keys_asked == True:
    m "Sally mentioned she'd lost a set of keys. They could be the ones she's after."
show sam full_1
s "OK sir, I'll be at my desk. Let me know if you need anything."
m "Thanks Samantha. Speak to you later."
stop music
return


label pre_debbies_apology:
    stop music
    call screen_hider from _call_screen_hider_298
    hide screen replay
    $ replay = True

label debbies_apology:
    play music "audio/zig_zag.ogg" fadein 2.0
    if replay == False:
        $ debbie_sorry = True
    scene debbie apology1 with dissolve
    mt "It looks like Debbie is approaching Lucy. Let's hope it's to give her an apology."
    scene debbie apology2
    dh "Hey Lucy!"
    scene debbie apology3
    lf "Debbie? Um, please don't hurt me..."
    dh "No it's not about that."
    dh "Um, like, I just wanted to say I'm sorry I gave you a wedgie and pushed you in the locker."
    scene debbie apology5
    lf "Huh?"
    scene debbie apology4
    dh "Yeah, I am. I just get angry and lash out sometimes."
    dh "I don't really hate you. I actually think you're..."
    dh "I think you're, like... quite nice... and stuff."
    scene debbie apology5
    lf "Really?"
    scene debbie apology4
    dh "Yeah, I think your pigtails are really cute and I wish I was smart like you."
    lf "Thank you Debbie, that's so nice of you to say."
    scene debbie apology6
    dh "And I think maybe I'm jealous because the other girls like you but they all treat me like trash."
    # lucy gives Debbie a hug.
    scene debbie apology7
    dh "Err, what are you doing?"
    lf "I'm giving you a hug."
    dh "What, why?"
    scene debbie apology8
    lf "Because that's what friends do."
    dh "Oh, I..."
    scene debbie apology9
    lf "Isn't this better than fighting?"
    stop music fadeout 4.0
    scene debbie apology10
    dh "Yes..."
    dh "Mmmmmm..."
    lf "It has been tough for all of us failing our exams and coming here. If you need someone to talk to you can talk to me."
    dh "I..."
    lf "Yes?"
    play music "audio/rwf.ogg"
    scene debbie apology11
    dh "I didn't fail my exams, I was expelled. Then some men came to my house, forced my dad to sign some papers and then they brought me here."
    dh "I miss my home and I miss my dad. My mum died when I was little and now he is all on his own."
    dh "I'm never going to pass my exams and I'll never get to see him again."
    scene debbie apology12
    lf "I'm sorry Debbie. My mum's not dead but she did leave me when I was young. I know how hard that is."
    lf "Why don't you come and sit with me and the other girls at lunch? We can help you with your homework."
    scene debbie apology13
    dh "Really? You'd do that for me? Even after I've been picking on you?"
    lf "Of course. I..."
    scene debbie apology14 with dissolve
    cr "Err... like, what are you doing Debbie?"
    scene debbie apology15
    stop music
    play sound "audio/girl_gasp2.ogg"
    play audio "audio/locker_slam.ogg"
    play music "audio/zig_zag.ogg"
    lf "Ooooff."
    scene debbie apology16
    dh "Oh, errr... I was giving the runt a bear hug for being a little snitch."
    scene debbie apology17
    cr "Haha. Good one!"
    cr "You should give her a wedgie and shove her in the locker again too."
    dh "Errr, yeah..."
    scene debbie apology18
    lf "Wait Debbie, I thought..."
    scene debbie apology19
    m "Debbie Harris!"
    dh "Ah crap!"
    m "What the hell are you doing? Why did you slam Lucy into the locker?"
    dh "Mr [surname], I was apologising and stuff like you said and then..."
    m "See me in my office after school young lady. It seems we still have a lot of work left to do with your behavioural training."
    stop music fadeout 2.0
    m "Now, all of you get going to lessons."
    $ gpt = True
    $ debbie_punish = True
    call replay_end from _call_replay_end_75
    $ replay = False
    return

label pre_amys_pictures:
    stop music
    call screen_hider from _call_screen_hider_299
    hide screen replay
    $ replay = True

label amys_pictures:
    play music "audio/cool_vibes.ogg" fadein 2.0
    scene bg office_2
    show sam full_1 at center
    with dissolve
    s "Good morning sir, a package has arrived for you by courier. Would you like me to open it?"
    m "No thank you Samantha, I believe these are some confidential files relating to one of the students. Just leave it with me please."
    s "Of course sir."
    m "Oh and make sure I am not disturbed until I tell you otherwise. I think I will read through these files now."
    s "No problem sir. I'll make sure no one bothers you."
    hide sam with dissolve
    mt "Great. This must be the magazine with Amy's pictures in."
    scene magazine1 with dissolve
    mt "Here we have it, finally. It was a lot of effort and money to get this and I don't even know for certain that Amy is going to be in it."
    mt "Also these men's magazines generally don't show that much nudity. I hope that this was worth it."
    play sound "audio/envelope.ogg"
    scene magazine2 with dissolve
    $ renpy.pause()
    mt "Fantastic, there she is right on the cover! What good luck. She's completely naked and cupping another girl's breasts."
    mt "The guy who sold me this said there were three young athletes in the magazine. Those must be the other two."
    mt "Well, they all look smoking hot. I've told Samantha that I am not to be disturbed so let's get comfortable and have a read through."
    play sound "audio/zipper.ogg"
    mt "Ah, that's better. Now, let's see which girl is first."
    play sound "audio/t_page.ogg"
    scene olivia photoshoot1 with dissolve
    $ renpy.pause()
    mt "Mmmm... She's very pretty. The magazine did very well finding these girls."
    mt "I bet they had to offer quite a bit of money to get them to strip off."
    play sound "audio/t_page.ogg"
    scene olivia photoshoot2 with dissolve
    $ renpy.pause()
    mt "So she kissed her teacher? Naughty little thing."
    mt "I like that this magazine has interviews with the girls. I'll be interested to see what Amy puts down as her fantasy."
    play sound "audio/t_page.ogg"
    scene olivia photoshoot3 with dissolve
    $ renpy.pause()
    mt "Action shots. Nice."
    mt "So the girls do get naked in this magazine. I guess they can get away with showing pubic hair, just as long as you can't see her actual vagina."
    mt "If they did show any genitalia then the magazine would be classed as hardcore pornography. I can't imagine that any of these girls would have been willing to pose for one of those magazines."
    mt "I wonder if Amy is going to strip completely as well."
    play sound "audio/t_page.ogg"
    scene olivia photoshoot4 with dissolve
    $ renpy.pause()
    m "You can tell this girl isn't a professional model. Her pubic hair and tan lines are a dead giveaway. You wouldn't see that in most magazines."
    m "I like it though, it makes her seem more real. I think it definitely adds to her appeal."
    play sound "audio/t_page.ogg"
    scene olivia photoshoot5 with dissolve
    $ renpy.pause()
    mt "She is very toned and slender. I suppose that's what you'd expect from a long distance runner."
    mt "I wonder what happened to this girl? She was trying out for the Olympics, same as Amy."
    mt "Presumably the athletics board would have kicked her off the squad after this too."
    mt "It seems likely she also failed her exams and she's probably at a different educational facility like this one."
    mt "Of course the other facilities don't have the advantages that this school has."
    mt "As far as I know this is the only school where corporal punishments are being tested."
    mt "And of course this is the only school where the students have the advantage of my unique disciplinary methods."
    mt "It pains me to think about this young woman being denied the advantages of an education here."
    mt "I wonder if Mr Mykock could track her down and have her transferred here?"
    mt "He said all the students were hand picked. I'm not exactly sure what his criteria was for selecting the girls but Olivia seems to fit the bill."
    mt "She's hard working and dedicated to her sport but she has clearly made some bad choices with her life."
    mt "I think she could definitely benefit from some time across my lap."
    if replay == False:
        $ allothers.append(olivia)
        call c_log(olivia) from _call_c_log_85
    play sound "audio/t_page.ogg"
    scene olivia photoshoot6 with dissolve
    $ renpy.pause()
    mt "So it says there is a group photoshoot at the end."
    mt "Great, I guess we'll get to see all three girls pose together."
    mt "I'll make sure I don't finish myself off before I get to the end of the magazine."
    play sound "audio/t_page.ogg"
    scene jasmine photoshoot1 with dissolve
    $ renpy.pause()
    mt "Now who do we have here?"
    mt "Such arrogance. Clearly she is another troubled young woman in need of my assistance. I should pass her name onto Mr Mykock as well."
    play sound "audio/t_page.ogg"
    scene jasmine photoshoot2 with dissolve
    $ renpy.pause()
    mt "It looks like this girl is stripping naked too."
    scene jasmine photoshoot3 with dissolve
    $ renpy.pause()
    mt "Wow, she looks pretty tough"
    mt "Disciplining her would certainly be more challenging than any of the girls I have here at the moment."
    mt "Yes, getting a big strong girl like her across mine or Miss Newman's lap would certainly be more difficult."
    mt "She might crush poor Miss Potts if she were to lay across her petite lap."
    mt "Still though, I am always up for a challenge plus this school could really do with a little more ethnic diversity."
    mt "If I could break this girl she would also make an excellent prefect."
    play sound "audio/t_page.ogg"
    scene jasmine photoshoot4 with dissolve
    $ renpy.pause()
    mt "Such debauchery. Yes, this girl definitely needs to learn to behave herself."
    if replay == False:
        $ allothers.append(jasmine)
        call c_log(jasmine) from _call_c_log_87
    mt "So it says here that these three girls all knew each other from the gym."
    mt "I'm guessing the magazine sent a talent scout there to convince them to do this."
    play sound "audio/t_page.ogg"
    scene amy photoshoot1 with dissolve
    $ renpy.pause()
    mt "Finally, here she is!"
    mt "Of course she likes her abs the best, no surprise there."
    play sound "audio/t_page.ogg"
    scene amy photoshoot2 with dissolve
    $ renpy.pause()

    mt "And there they are. Amy's boobs!"
    mt "So it says here that Amy fantasises about being tied up?"
    mt "That's hardly surprising given what I already know about her masochistic tendencies."
    mt "She also says she'd like to try things with someone more experienced. Well, I think I might be the right man to help with that task."

    play sound "audio/t_page.ogg"
    scene amy photoshoot3 with dissolve
    $ renpy.pause()
    mt "Great, so it looks like Amy is getting naked too."
    mt "I was worried that we might just get one or two topless photos but it looks like we're getting a lot more than that."

    play sound "audio/t_page.ogg"
    scene amy photoshoot4 with dissolve
    $ renpy.pause()
    mt "Mmmmm... Such a tight body. She looks great."
    mt "She is clearly very proud of her body and she has every right to be."

    play sound "audio/t_page.ogg"
    scene amy photoshoot7 with dissolve
    $ renpy.pause()
    mt "Oh yes, she's got some great tits and such a pretty face."

    play sound "audio/t_page.ogg"
    scene amy photoshoot5 with dissolve
    $ renpy.pause()
    mt "More action shots. Excellent."
    mt "The magazine has been careful not to show her vagina but you can clearly tell from these pictures that she's clean shaven."
    mt "I wonder if she did that specifically for the photoshoot or if she's always like that?"
    mt "I can see why she is embarrassed about these pictures. I think she would find it quite humiliating to have her fellow students see pictures of her doing naked acrobatics."

    play sound "audio/t_page.ogg"
    scene amy photoshoot6 with dissolve
    $ renpy.pause()
    mt "You do have to feel sorry for Amy. It's a real tragedy that she degraded herself like this for nothing."
    mt "All these girls exposed their bodies for a quick buck and look where it got them."
    mt "Kicked off the Olympic squad. Their careers over before they ever really started."
    mt "It seems so obvious that posing naked would cause them problems. I guess they are all just young and easily manipulated."
    mt "They probably didn't think things through and the money must have really clouded their judgement."
    mt "Then again maybe they really didn't have any choice."
    mt "This was the only chance they had to follow their dreams and they took it."
    mt "I wonder what it says about our society that these young athletes had no choice but to bare their bodies just to afford the training they needed."
    mt "Anyway, let's move on to the group photoshoot."

    play sound "audio/t_page.ogg"
    scene group photoshoot1 with dissolve
    $ renpy.pause()
    mt "Nice. Three girls are always better than one in my opinion."

    play sound "audio/t_page.ogg"
    scene group photoshoot2 with dissolve
    $ renpy.pause()
    mt "Great, they are wasting no time stripping off again."
    mt "Oh, and that must be the baby oil that was mentioned earlier."

    play sound "audio/t_page.ogg"
    scene group photoshoot3 with dissolve
    $ renpy.pause()
    mt "Mmmmmm... There's nothing like three nubile teenage girls rubbing oil all over each other."
    mt "So these three girls knew each other before from the gym. I wonder if it was awkward for them in the changing rooms after this?"
    mt "Probably not. They all seem to be enjoying themselves."

    play sound "audio/t_page.ogg"
    scene group photoshoot4 with dissolve
    $ renpy.pause()
    mt "Jasmine looks as if she is really enjoying herself. I bet the photographer is thinking himself rather lucky at this point in time too."

    play sound "audio/t_page.ogg"
    scene group photoshoot5 with dissolve
    $ renpy.pause()
    mt "Amy made it sound like she just posed topless but she did a lot more than that. She's rubbing oil onto Olivia's slender body and small breasts."

    play sound "audio/t_page.ogg"
    scene group photoshoot6 with dissolve
    $ renpy.pause()
    mt "I wonder how Amy will react to finding out I have this magazine?"
    mt "No doubt she would be keen for me not to let the other students see this."
    $ amys_pictures_seen = True
    if amy_spy3 == True and replay == False:
        mt "I wonder if this magazine causes Amy enough humiliation that it is interfering with my punishment methods?"
        mt "It seems possible but I can't be certain. Perhaps I should spy on her room some more to find out for certain."
        call q_log(tsc) from _call_q_log_62
    play sound "audio/t_page.ogg"
    scene group photoshoot7 with dissolve
    $ renpy.pause()
    mt "What fine specimens these three are. All different shapes and sizes but still all very toned and athletic."
    mt "I think I would enjoy sleeping with all three of them."

    play sound "audio/t_page.ogg"
    scene group photoshoot8 with dissolve
    $ renpy.pause()
    mt "I really must make sure these other two girls end up as students here as well."
    mt "I can't bear to think about those poor young women not getting the proper education they so clearly need."
    play sound "audio/t_page.ogg"
    scene group photoshoot9 with dissolve
    $ renpy.pause()
    mt "For a men's magazine this has some pretty hot images. It's basically just softcore pornography."
    mt "I can't believe I've never read this magazine before, it's too bad I can't get a subscription."
    mt "On the other hand, I think I'll keep getting my porn for free from the internet like everyone else."
    play sound "audio/t_page.ogg"
    scene group photoshoot10 with dissolve
    $ renpy.pause()
    mt "Oh yes, that's a good shot. Oh, and here it comes."
    m "Ahhhhh..."
    mt "Nothing like masturbating on company time, and to naked photos of one of my students no less."
    mt "Of course the pictures are all well and good but it would be better to see the real thing."
    mt "I need to keep working on the school board to let me strip the girls during punishments."
    play sound "audio/t_page.ogg"
    scene magazine2 with dissolve
    mt "I'll keep the magazine in the drawer next to my desk for now so I can look at it again any time I like."
    mt "I'll quickly email Mr Mykock and give him the names of Olivia and Jasmine."
    mt "Hopefully we'll get to see them again sometime."

    call replay_end from _call_replay_end_76
    return


label amy_magazine:
    scene magazine2 with dissolve
    show screen magazine_back
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot1 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot2 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot3 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot4 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot5 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene olivia photoshoot6 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene jasmine photoshoot1 with dissolve
    $ renpy.pause()
    scene jasmine photoshoot2 with dissolve
    $ renpy.pause()
    scene jasmine photoshoot3 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene jasmine photoshoot4 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot1 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot2 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot3 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot4 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot7 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot5 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene amy photoshoot6 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot1 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot2 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot3 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot4 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot5 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot6 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot7 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot8 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot9 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    scene group photoshoot10 with dissolve
    $ renpy.pause()
    play sound "audio/t_page.ogg"
    hide screen magazine_back
    return


label trixie_date_request:
    scene bg office_2 with dissolve
    play music "audio/cool_vibes.ogg" fadein 2.0
    if priti_good_photos == True or priti_bad_photos == True:
        mt "There is no way I'm handing over the naked photographs I have of Priti to Mr Wilson."
        mt "She's such a sweet girl. I can't believe I tricked her in the first place."
    else:
        mt "I can't believe Mr Wilson thought I'd be willing to take naked photos of one of the students for him."
        mt "What kind of an arsehole would do such a thing to a sweet young woman?"

    mt "I should find a prostitute for him instead if I'm going to win his support at the school board."
    mt "It's still an outrageous request but at least it won't harm any of the students."
    mt "I don't know of any local prostitutes and I can hardly ask my P.A. Samantha if she knows any."
    mt "Trixie might know someone though and I think she would be more understanding."
    mt "I won't ask her to sleep with Charles though."
    mt "Might be that I want to fuck Trixie myself at some point and there is no way I'm letting that creep touch her first."
    show trixie slutty with dissolve
    ts "Hiya handsome. What can do for ya?"
    m "Trixie. Always a pleasure to see you. I have a question for you."
    ts "Fire away sugar."
    m "You've been living around here for a little while, right?"
    ts "Six months or so."
    m "Look, there's no subtle way to ask this so I'm just going to come out and say it."
    m "Are there any working girls in the local town?"
    ts "Looking for a date? A handsome guy like you shouldn't need to pay for it."
    m "It's not for me I'm asking, it's for an acquaintance."
    show trixie explaining_a
    ts "Acquaintance? You always find whores for your acquaintances?"
    m "As a rule no but this is something of an unusual circumstance."
    m "You could say it is the lesser of two evils."
    show trixie slutty
    ts "I've never heard of hookers described like that before."
    m "Look, do you know any working girls around here or not?"
    ts "Well there's Mrs McGraw. She's supposedly the best of the best."
    m "And how old is she?"
    ts "Early seventies I'd say. She's still pulling tricks though. I hear she's something of a specialist at blow jobs."
    show trixie bj
    ts "No teeth you see."
    m "Lovely."
    show trixie slutty
    m "That's not what I had in mind though the request was for someone young and beautiful."
    ts "Oh well, ain't no one living around here that fits that description."
    ts "The locals are mostly retired."
    ts "There are a few young hotties living in town. Your PA for one plus her big sister."
    m "Samantha's sister?"
    show trixie explaining_a
    ts "Yeah, she's trouble that one. Smoking hot though."
    ts "The nurse Kate lives locally too. Then there's Anna Dixon who you've met."
    ts "They're all young and beautiful but none of them are whores."
    show trixie slutty
    m "Sigh, I worried this would be the case."
    ts "Oh but don't fret sugar. I know someone who might be able to help you out."
    m "You do?"
    ts "Sure. There's an agency who will send girls wherever. Even a remote mountain town like this one."
    ts "They tried to recruit me when I first came over."
    m "Great. Do you have their details?"
    ts "Sure let me write them down for you."
    ts "Was there anything else?"
    m "No that's all for now Trixie. We'll speak again soon."
    hide trixie with dissolve
    mt "Right. Let's email this company see what they come up with."
    mt "Given Mr Wilson likes Priti so much I'm guessing he's into petite girls with large breasts."
    mt "I'll ask them if they have any girls who match that description preferably under 25."
    mt "I should probably also suggest she dresses up like a schoolgirl."
    mt "I'll check back tomorrow and see if I've had a response."
    $ c_wait = 0
    $ date_requested = True
    call q_log(paap)from _call_q_log_30
    return

label pre_candy:
    stop music
    call screen_hider from _call_screen_hider_301
    hide screen replay
    $ replay = True


label candy_comes:
    if replay == False:
        $ candy_seen = True
    play music "audio/covert_affair.ogg"
    if weekday == "Saturday" or weekday == "Sunday":
        scene black
        play sound "audio/phone.ogg"
        "Phone rings"
        m "Hello."
        cp "Hi [cname] it's Claire. I thought you should know Mr Wilson was supposed to meet me and Miss Chang for a book club this afternoon but we never heard from him."
        cp "You wouldn't mind stopping by his apartment to check he is OK would you? I know he's not in good health."
        m "Err... yes, no problem. I'll head over there now. Speak to you later Claire."

    else:
        scene bg office_2
        show sam worried with dissolve
        s "Hi Mr [surname]. I thought you should know Mr Wilson didn't show up to his last class of the day."
        show sam worried_e
        s "Would you be able to stop by his apartment to make sure he is OK?"
        m "Oh yes. Of course. I'll check in on him. I'm sure it's nothing to worry about."
        show sam full_1
        s "Thank you sir. I'll be heading home now."
        if weekday == "Friday":
            m "Thanks Sam. See you on Monday morning."
        else:
            m "See you tomorrow morning."
        hide Sam with dissolve

    mt "I'd better head straight to Mr Wilson's apartment."

    scene charles door1 with dissolve
    mt "I hope this is nothing to do with those cheap pills I gave him."
    scene charles door2
    play audio "audio/knock.ogg"
    "Knock knock"
    scene charles door1
    mt "No answer but the door is unlocked. I'll head inside."
    scene black with dissolve
    m "Mr Wilson, are you there?!"
    mt "Hmmm... No answer. I'd better check upstairs."
    m "Oh Mr Wilson?!"
    mt "Still no answer. Did he take the cheap Viagra substitute I gave him?"
    mt "What if I've killed him?"
    mt "No, I'm sure he wouldn't have taken it already would he?"
    mt "Maybe he's just taking a nap or something."
    scene charles collapsed with dissolve
    mt "Oh shit. Well that answers that question. It certainly looks like he took the pills."
    mt "Is he dead? Would it still be standing up like that post mortem?"
    mt "Guess I'd better call him an ambulance."
    stop music
    play audio "audio/knock.ogg"
    mt "Someone's at the door. Maybe they can help get medical attention."
    scene candy door1 with dissolve
    m "Hello."
    $ cy = Character('Candy', color=("#008000"))

    cy "Hey there Mr Wilson, want to buy some..."
    scene candy door2 with dissolve
    play music "audio/shaving_mirror.ogg"
    cy "Candy?"
    m "Errr..."
    scene candy door3
    cy "You are Mr Wilson right? I didn't just flash the wrong person again did I?"

    menu:
        "Mr Wilson has collapsed upstairs, can you wait with him while I call an ambulance?":
            stop music fadeout 2.0
            scene candy door4
            cy "Oh my goodness! Of course I'll head right up there."
            m "Thank you very much. I'll call the ambulance now."
            scene black with dissolve
            n "A few moments later you head back upstairs."
            scene charles candy
            play music "audio/mots.ogg"
            m "Oh you're OK?!"
            cw "I have a massive headache and no memory of how I ended up here but I'm fine."
            cw "Must have been those cheap pills you gave me. What cheap crap did you buy man?"
            cw "Don't you know I have a heart condition?! At least they've had the desired effect."
            cw "Candy here can take care of me from here. You can leave now Mr [surname]."
            m "Right, yes of course. I called you an ambulance, do you want me to cancel it?"
            cw "I'll be fine. Cancel the ambulance and come speak to me tomorrow night."
            m "Fine I will, have fun."
            if replay == False:
                $ charles_candy = True
            stop music fadeout 2.0
            return

        "Yes I am Mr Wilson. Please come through to the living room.":
            scene candy door5
            cy "Sure thing Mr Wilson."
            mt "The old prick is probably already dead and I did spent a lot of money on this girl."
            mt "Seems a shame to send her away."
            mt "I'm sure this is what he would have wanted."
            $ candy_name = "none"
            scene candy chat1 with dissolve
            mt "I asked for a petite girl with large breasts and the agency certainly delivered."
            m "How tall are you sweetheart?"
            cy "I'm four foot eleven."
            m "You've got an impressive chest for such a petite girl."
            cy "I sure do and they are all natural in case you were wondering."
            m "And how old are you if you don't mind me asking?"
            cy "I'm 22."
            m "Perfect."
            scene candy chat2
            cy "So, I'm all yours for the night Mr Wilson. They told me to dress up like a school girl but they didn't tell me anything else. How do you want me to be?"
            scene candy scared
            cy "Do you want me to be a frightened little schoolgirl?"
            scene candy slutty
            cy "Or do you want me confident and slutty?"
            $ candy_scared = False
            $ candy_slutty = False

            menu:
                "Frightened schoolgirl":
                    $ candy_scared = True
                    scene candy scared
                    cy "Oh so you like to be dominant do you? OK Mr Wilson you can be mean to me but you can't leave any bruises. My safety word is 'apples', if I say that then role play is over, OK?"
                    m "Sure. I understand."
                    cy "What would you like me to call you?"
                    menu:
                        "Mr [surname]":
                            $ candy_name = "Mr " + surname
                            cy "Is that a famous person or something?"
                            m "It's just a name I like to be called sometimes."
                            cy "Whatever floats your boat [candy_name]."

                        "Headmaster":
                            $ candy_name = "Headmaster"

                        "Daddy":
                            cy "Ooooh, kinky."
                            $ candy_name = "Daddy"


                    scene candy scared
                    cy "Oh, [candy_name]. I'm sorry that I was naughty. Please don't punish me."
                    m "Oh but I must Candy, You've been a very naughty girl."
                    cy "What are you going to do to me?"
                    m "You can start by taking off that skirt."
                    scene candy scared2
                    cy "Oh but [candy_name] I don't have any knickers on..."
                    stop music
                    play sound "audio/noise.ogg"
                    n "You hear a sound coming from upstairs."
                    scene candy scared3
                    cy "Err... what was that sound? We're alone here right [candy_name]?"
                    m "Yes, of course we are. Must have been a stray cat. Let me go chase it away."
                    scene candy scared2a
                    cy "Oh, you're so big and brave [candy_name] and I'm just a scared little girl."
                    scene candy scared4 with dissolve
                    $ renpy.pause(1.0)
                    cy "You won't leave me here all on my own for long will you?"
                    m "No my dear sweet Candy."
                    scene candy scared5
                    m "I'll be right back to see that you get what you deserve young lady."

                "Confident and slutty":
                    $ candy_slutty = True
                    cy "So you want me to take charge do you? Sure thing."
                    cy "What would you like me to call you?"
                    menu:
                        "Mr [surname]":
                            $ candy_name = "Mr " + surname
                            cy "Is that a famous person or something?"
                            m "It's just a name I like to be called sometimes."
                            cy "Whatever floats your boat [candy_name]."
                        "Headmaster":
                            $ candy_name = "Headmaster"

                        "Daddy":
                            cy "Ooooh, kinky."
                            $ candy_name = "Daddy"


                    if candy_name == "Daddy":
                        cy "Hi Daddy, so since mummy is away all weekend and we have the house to ourselves. I thought maybe we could have a little fun together."
                        m "Sure honey what did you have in mind?"
                        scene candy slutty2
                        cy "Well, I'm a big girl now and thought maybe we could do some grown up stuff together."
                        m "Such as?"
                        cy "Well, I've been watching you getting in and out of the shower and I couldn't help but notice what a big dick you've got Daddy."
                        cy "All I can think about is how much I want to put it in my mouth and suck on it."
                        scene candy slutty3
                        cy "Please Daddy. Let me suck your big dick."
                        m "Oh but honey we shouldn't..."

                    else:
                        cy "Hi [candy_name], so we've got the classroom to ourselves for the evening. I thought maybe we could have a little fun together."
                        m "What kind of fun?"
                        scene candy slutty2
                        cy "Well, I've been admiring that fine body all day through lessons."
                        cy "All I can think about is how much I want feel your big manly muscles."
                        cy "I can't stop thinking about your big package in those tight trousers."
                        scene candy slutty3
                        cy "Please [candy_name]. Let me suck your big dick."
                        m "Oh but Candy we shouldn't..."

                    stop music
                    play sound "audio/noise.ogg"
                    n "You hear a sound coming from upstairs."
                    scene candy slutty4
                    cy "Err... what was that sound? We're alone here right [candy_name]?"
                    m "Oh, err. Yes we're alone. That must have been a stray cat. Let me go chase it away."
                    scene candy slutty5
                    cy "Hurry back [candy_name]."
                    scene candy slutty6 with dissolve
                    cy "I'm so horny right now."
                    m "Don't worry my sweet Candy."
                    scene candy slutty7
                    m "I'll be right back to see you well satisfied."

            scene black with dissolve
            mt "Ah shit, that must be the old man waking up."
            mt "I guess he's not dead after all. I don't know whether to be relieved or disappointed."
            mt "Things were just starting to get interesting."

            scene charles bed
            cw "Mr [surname], what... what's going on?"
            m "You were missing this afternoon so I came to check on you."
            cw "I was? Huh. Last thing I remember was thinking about taking one of those pills you gave me."
            cw "I don't remember taking it though. The next thing I know I'm waking up here."
            cw "Did those pills cause me to black out? What cheap crap did you buy man?"
            cw "Don't you know I have a heart condition?!"
            cw "Well, at least they worked in they way they were supposed to. Is the girl here yet?"
            m "Um..."
            cw "Look, just grab me some aspirin will you, I've got a terrible headache."
            cw "Then you need to get the hell out of here."
            cw "There can't be two men in the house when she arrives you'll scare her off."
            m "Fine, let me just grab some from the bathroom."
            scene black with dissolve
            mt "OK, so I've found the aspirin in the cupboard. Oh, and the blue pills are here too."
            menu:
                "Give him an aspirin":
                    $ charles_candy = True
                    mt "Guess if he's awake I should get out of here."
                    mt "As much as I'd like to fuck Candy myself I do need his support at the school board."
                    mt "Also he only passed out last time. Who's to say this time it won't kill him?"
                    mt "I may be many things but I am I not a murderer."
                    scene charles bed
                    m "Here you go and some water to wash it down."
                    m "Oh, your date for the evening has arrived. She's downstairs."
                    cw "Great. Thanks. Now bugger off and let me have my fun."
                    m "Right yes. I was just leaving."
                    return

                "Give him another Viagra substitute":
                    if replay == False:
                        $ charles_no_candy = True
                    mt "I know I need this man's support but he doesn't deserve to fuck that girl."
                    mt "This didn't kill him the first time around it probably won't the second."
                    mt "Hopefully he'll just wake up in the morning with a massive headache. I'll tell him the girl came but he didn't answer the door."
                    scene charles bed
                    m "Here you go and here is some water to wash it down."
                    cw "Thanks, now if you don't mind I..."
                    scene charles bed2
                    m "Great he's passed out again. I should probably hurry things along with Candy though just in case he wakes up again."

                    if candy_slutty == True:
                        play music "audio/shaving_mirror.ogg"
                        scene candy naked_slutty with dissolve
                        mt "Holy crap. Now there is a body to kill for."
                        mt "Figuratively speaking of course..."
                        cy "There you are [candy_name]. I was getting lonely down here all by myself."
                        m "OK Candy where were we?"
                        scene candy hj_s_1
                        cy "I think [candy_name], I was about to pull your big dick out of your pants."
                        cy "And put it in my little mouth."
                        m "You naughty little slut."
                        cy "I'm your naughty little slut [candy_name]."
                        scene candy hj_s_2 with dissolve
                        cy "Oh wow! You've got a huge dick [candy_name]."
                        cy "Oh yeah, I just want to start jacking it right now."

                        image candy_hj_slutty:
                            "candy_hj_s_v1_1.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_2.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_3.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_4.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_5.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_4.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_3.jpg" with Dissolve(0.03)
                            0.1
                            "candy_hj_s_v1_2.jpg" with Dissolve(0.03)
                            0.1
                            repeat

                        show candy_hj_slutty
                        $ renpy.pause()
                        cy "Oh yes, now I just want to taste it."
                        show candy_lick_s
                        show candy_lick_f behind candy_lick_s
                        stop music fadeout 3.0
                        play sound "audio/licking.ogg" loop
                        $ renpy.pause()
                        cy "Can I put it my mouth [candy_name]? Please...?"
                        m "Sure thing Candy."
                        cy "Oh goodie."
                        play sound "audio/sucking.ogg" loop
                        show candy_bj_full
                        $ renpy.pause()
                        stop sound
                        scene candy stand_sl_1
                        cy "OK [candy_name]. It's time to get you out of those clothes!"
                        m "Sure thing."
                        cy "Do you want to head up to the bedroom?"
                        m "No. I'm good down here."
                        scene candy stand_sl_2
                        cy "OK then, just sit your ass down on that sofa."
                        scene candy f_sit1
                        cy "I want to ride that big fat cock of yours."
                        scene candy f_sit2
                        cy "Oh fuck you're big!"
                        show candy_fuck4
                        play sound "audio/sex_noises.ogg"
                        cy "Oh, fuck yes [candy_name]!"
                        $ renpy.pause()
                        m "Oh, yes Candy. Now get down on your knees. I'm going to fuck you from behind."
                        cy "Whatever you want [candy_name]."
                        show candy_fuck2
                        $ renpy.pause()
                        show candy_fuck3
                        $ renpy.pause()
                        cy "You ready to cum [candy_name]. Wanna cum in my mouth?"
                        m "Yes please."
                        play sound "audio/sucking.ogg" loop
                        show candy1 mc_overlay
                        show candy_bj_full behind candy1
                        m "Mmmmmmm... oh yes. Here it comes."
                        show candy_b_jerk behind candy1
                        m "Ahhh....."
                        play audio "audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        play audio "audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        play audio"audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        show candy_bj_v1_1 behind candy1
                        play audio "audio/gulp.ogg"
                        stop sound
                        $ renpy.pause(3.0)


                    else:
                        play music "audio/shaving_mirror.ogg"
                        scene candy naked_scared with dissolve
                        mt "Holy crap. Now there is a body to kill for."
                        mt "Figuratively speaking of course..."
                        cy "I'm sorry I was bad [candy_name]. I'm ready for my punishment."
                        cy "Please don't hurt me too badly..."
                        if candy_name == "Daddy" or candy_name == "Headmaster":
                            m "OK Candy. I'll go easy on you but only if you're a good little girl and do exactly what your [candy_name] tells you to do."
                        else:
                            m "OK Candy. I'll go easy on you but only if you're a good little girl and do exactly what I tell you to do."

                        cy "Yes [candy_name], I'll do anything you tell me."
                        m "Come close to me and get on your knees."
                        if candy_name == "Daddy" or candy_name == "Headmaster":
                            m "Make your [candy_name] happy and I will forgo your beating."
                        else:
                            m "Make me happy and I will forgo your beating."

                        scene candy hj_f_1
                        cy "Make you happy [candy_name]? I don't understand."
                        m "Undo my fly and pull out my dick."
                        cy "Your dick?! But [candy_name]..."
                        m "Come on girl. Do you want to get in any more trouble?"
                        scene candy hj_f_2
                        cy "No [candy_name]. I'll be a good girl."
                        scene candy hj_f_3 with dissolve
                        cy "Oh my goodness, it's soo big!"
                        cy "What do you want me to do now?!"
                        m "You can start by stroking it."
                        show candy hj_f_overlay
                        show candy_hj_slutty behind candy

                        cy "Um, is this OK [candy_name]?"
                        m "Yes. Keep going like that for a bit."
                        $ renpy.pause()
                        m "Very good Candy, now lick the tip."
                        stop music fadeout 3.0
                        show candy_lick_f
                        play sound "audio/licking.ogg" loop
                        cy "Like this [candy_name]."
                        m "Mmmmm... Yes just like that."
                        $ renpy.pause()
                        m "Now I want you to suck on it."

                        image candy_lick_f:
                            "candy lick_f_1.jpg" with Dissolve(0.2)
                            0.5
                            "candy lick_f_2.jpg" with Dissolve(0.2)
                            0.5
                            repeat

                        scene candy lick_f_3
                        stop sound
                        cy "Suck on it?! But [candy_name]..."
                        m "No buts young lady. Now suck my cock."
                        cy "Yes [candy_name]."
                        play sound "audio/sucking.ogg" loop
                        show candy_bj_full
                        $ renpy.pause()

                        image candy_bj:
                            "candy_bj_v1_1.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_4.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_6.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_4.jpg" with Dissolve(0.03)
                            0.2


                        image candy_bj2:
                            "candy_bj_v1_6.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_7.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_8.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_9.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_8.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_7.jpg" with Dissolve(0.03)
                            0.2


                        image candy_l_jerk:
                            "candy_bj_v1_10.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_9.jpg" with Dissolve(0.03)
                            0.2


                        image candy_b_jerk:
                            "candy_bj_v1_1.jpg" with Dissolve(0.05)
                            0.3
                            "candy_bj_v1_4.jpg" with Dissolve(0.05)
                            0.3
                            repeat

                        image candy_bj_full:
                            "candy_bj2"
                            1.2
                            "candy_bj2"
                            1.2
                            "candy_bj2"
                            1.2
                            "candy_l_jerk"
                            0.4
                            "candy_l_jerk"
                            0.4
                            "candy_l_jerk"
                            0.4
                            "candy_l_jerk"
                            0.4
                            "candy_bj_v1_8.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj_v1_7.jpg" with Dissolve(0.03)
                            0.2
                            "candy_bj2"
                            1.2
                            "candy_bj2"
                            1.2
                            "candy_bj2"
                            1.2
                            "candy_b_jerk"
                            0.6
                            "candy_b_jerk"
                            0.6
                            "candy_b_jerk"
                            0.6
                            "candy_b_jerk"
                            0.6
                            repeat


                        m "Very well done Candy. Now stand up."
                        scene candy stand_s with dissolve
                        stop sound
                        cy "Yes [candy_name]."

                        m "Just let me get my clothes off."
                        scene candy stand_s_2
                        m "OK, now I want you to sit on my lap."
                        cy "Sit on your lap [candy_name]?"

                        scene candy sit_s_1
                        m "Yes, sit right down here sweetheart."
                        cy "Oh but [candy_name] your big thing is going to..."
                        scene candy sit_s_2
                        cy "Eeeeekk!"
                        cy "Oh, goodness [candy_name] you're soo big!!!"
                        m "And you're so tight! Jesus."
                        scene candy_fuck1_1
                        cy "Ooooh [candy_name]."
                        show candy_fuck1
                        play sound "audio/sex_noises.ogg"
                        $ renpy.pause()
                        m "Oh, yes Candy. Now get down on your knees. I'm going to fuck you from behind."
                        cy "Whatever you want [candy_name]."
                        show candy_fuck2
                        $ renpy.pause()
                        show candy_fuck3
                        $ renpy.pause()
                        m "I'm ready to cum now Candy and I want to cum in your mouth."
                        cy "OK [candy_name]."
                        play sound "audio/sucking.ogg" loop
                        show candy1 mc_overlay
                        show candy_bj_full behind candy1
                        m "Mmmmmmm... oh yes. Here it comes."
                        show candy_b_jerk behind candy1
                        m "Ahhh....."
                        play audio "audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        play audio "audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        play audio"audio/jizz1.ogg"
                        show white with Dissolve (0.2)
                        pause 0.1
                        hide white with Dissolve (0.2)
                        $ renpy.pause(1.0)
                        show candy_bj_v1_1 behind candy1
                        play audio "audio/gulp.ogg"
                        stop sound
                        $ renpy.pause(3.0)


                        image white= "#FFFFFF"

                        image candy_fuck1:
                            "candy_fuck1_1.jpg" with Dissolve(0.03)
                            0.12
                            "candy_fuck1_2.jpg" with Dissolve(0.03)
                            0.12
                            "candy_fuck1_3.jpg" with Dissolve(0.03)
                            0.12
                            "candy_fuck1_4.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_5.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_6.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_7.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_8.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_9.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_10.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_11.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_12.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_13.jpg" with Dissolve(0.05)
                            0.12
                            "candy_fuck1_14.jpg" with Dissolve(0.05)
                            0.12
                            repeat

                        image candy_fuck2:
                            "candy_fuck2_1.jpg"
                            0.08
                            "candy_fuck2_2.jpg"
                            0.08
                            "candy_fuck2_3.jpg"
                            0.08
                            "candy_fuck2_4.jpg"
                            0.08
                            "candy_fuck2_5.jpg"
                            0.08
                            "candy_fuck2_6.jpg"
                            0.08
                            "candy_fuck2_7.jpg"
                            0.08
                            "candy_fuck2_8.jpg"
                            0.08
                            "candy_fuck2_9.jpg"
                            0.08
                            "candy_fuck2_10.jpg"
                            0.08
                            "candy_fuck2_11.jpg"
                            0.08
                            "candy_fuck2_12.jpg"
                            0.08
                            repeat

                        image candy_fuck3:
                            "candy_fuck3_1.jpg"
                            0.15
                            "candy_fuck3_2.jpg"
                            0.15
                            "candy_fuck3_3.jpg"
                            0.15
                            "candy_fuck3_4.jpg"
                            0.15
                            "candy_fuck3_5.jpg"
                            0.15
                            "candy_fuck3_6.jpg"
                            0.15
                            repeat

                        image candy_fuck4:
                            "candy_fuck4_1.jpg"
                            0.08
                            "candy_fuck4_2.jpg"
                            0.08
                            "candy_fuck4_3.jpg"
                            0.08
                            "candy_fuck4_4.jpg"
                            0.08
                            "candy_fuck4_5.jpg"
                            0.08
                            "candy_fuck4_6.jpg"
                            0.08
                            "candy_fuck4_7.jpg"
                            0.08
                            "candy_fuck4_8.jpg"
                            0.08
                            "candy_fuck4_9.jpg"
                            0.08
                            "candy_fuck4_10.jpg"
                            0.08
                            "candy_fuck4_11.jpg"
                            0.08
                            "candy_fuck4_12.jpg"
                            0.08
                            "candy_fuck4_13.jpg"
                            0.08
                            "candy_fuck4_14.jpg"
                            0.08
                            repeat

                    scene candy_finished1 with dissolve
                    cy "Wow. You know what Mr Wilson, all roleplay aside, that was some great sex."
                    cy "No one's fucked me like that in a long time and I've never enjoyed it that much with a client before."
                    cy "You're a real stud."
                    play sound "audio/noise.ogg"
                    n "You hear a sound coming from upstairs."
                    scene candy_finished2
                    cy "Um, there's that sound again. That doesn't sound like a cat."
                    mt "Sounds like the old bastard is waking up again."
                    mt "He said last time that he didn't remember how he got there. Hopefully he won't remember me knocking him out with the wrong pills."
                    mt "Hmmmm... and that gives me an idea."
                    m "Um, no it isn't. Listen Candy, I need a favour."
                    scene candy_finished1
                    cy "What do ya need Mr Wilson?"
                    m "There is a man upstairs just waking up. He'll be a bit groggy and he won't remember how he got there."
                    m "I just need for you to go and tell him word for word what you just told me."
                    scene candy_finished3
                    cy "What?!"
                    m "Just say, Mr Wilson you're a real stud and that was some great sex."

                    cy "Why, aren't you Mr Wilson?"
                    m "Err... No, I am. The guy upstairs is my err... Father. He's a bit senile these days."
                    m "I just want him to think he passed out after having had sex with you, then you can leave."
                    cy "I don't know..."
                    m "It will really put him in a good mood. He's not got long left to live, bless him."

                    if money >100:
                        m "There's an extra hundred credits in it for you."

                    scene candy_finished4
                    cy "Er.... That's a really weird request but it's certainly not the weirdest thing anyone's ever asked me to do."
                    cy "Fine, I'll get dressed and go up there."
                    m "It would be more convincing if you went up as you were."
                    if money >100 and replay == False:
                        cy "Fine but I'll take the extra hundred."
                        money -100
                        m "Sure. Here you go."

                    scene candy_finished1
                    cy "OK, but then I've got to get straight out of here before the last train leaves back to the city."
                    m "Of course, no problem. It'll only take a second."
                    mt "I hope the old git falls for this."
                    mt "Anyway, time to make a quick exit before he realises that I'm here."
                    mt "I'll go speak to him tomorrow night."
                    call replay_end from _call_replay_end_77
                    return

label board3:
play music "audio/cool_vibes.ogg"
$ board3_done = True
scene board all1 with dissolve
m "Good morning everyone. How are we all doing?"
scene board sally_happy
m "Sally?"
sn "I'm, good thank you sir."
scene board claire_happy
m "And you Claire? How is the behaviour of your class at the moment?"
cp "Much improved. Thank you so much for your guidance [cname]."
m "Excellent. I'm glad my tuition has been paying off."
scene board sue_grumpy1
m "And how are you Susan?"
scene board sue_grumpy2
sc "How am I?"
scene board sue_manic1
play music "audio/patp.ogg" fadein 1.0
sc "I am bored, bored Mr [surname]! Bored beyond words."
sc "My mind is simply wasting away from lack of stimulation."
sc "If only I had access to my laboratory again!"
scene board sue_manic2
sc "Every night my dreams are filled with wondrous experiments."
sc "Tantalising new theories just waiting to be tested."
scene board sue_manic3
sc "And yet every morning I awake to find myself here, in this intellectual vacuum."
sc "My days are spent trying to explain concepts I mastered in my infancy to a gaggle of nauseating teenagers."
sc "I am trapped!"
scene board sue_manic1
sc "Trapped in a living nightmare!"
scene board sue_manic4
cw "Yes, well, that's teaching for you. Awful profession."
scene board sally_annoyed1
sn "You deserve much worse for the things you've done."
scene board sue_smug1
sc "Oh yes, and what would you know about what I've done?"
sc "You couldn't even begin to understand my accomplishments, let alone judge me for them."
sn "I know enough. You're a villain."
scene board sue_smug2
sc "A villain? An interesting choice of words. How simple your world must be when everything is either good or bad. Black or white."
sc "Sometimes in pursuit of a greater good we must do things that most would find morally unacceptable."
scene board sue_smug3
sc "I believe this is a concept Mr [surname] understands. I'm glad that I have a like-minded man in charge."
scene board sally_annoyed1
sn "Mr [surname] is nothing like you."
scene board sue_smug2
sc "No? I think we have a lot in common."
scene board sue_smug3
sc "Here is a man who will do whatever it takes to achieve his goal, even when others think him to be insane. This is a quality that I greatly respect."
m "Um, thanks. I think."

if sally_hwmc == False:
    mt "Sally said she knew Miss Chang from before she came to the school. Maybe I should ask her about it next time I run into her in the changing rooms."
else:
    mt "Sally said that she knew Miss Chang from her days in the army and that she was performing cruel experiments on enemy soldiers."
    mt "I should go see Miss Chang in her classroom one evening and ask her side of the story as well."

stop music fadeout 2.0
scene board all4
m "Listen, everybody calm down. As I've said before, these meetings are not a time to discuss personal grievances. We must move on to the matters at hand."
m "There is an important proposal I wanted to bring up at today's meeting so let's all please open up our agendas."
mt "It's time to propose allowing me to punish the girls myself. I have no idea how likely people are to vote for the proposal."
mt "However, it would be good to see where everyone stands."
play music "audio/cool_vibes.ogg"
jump board_screen


label men1_proposal:
call screen_hider from _call_screen_hider_302
scene board all1
m "So I have started to make some changes to the rules here and I hope you'll agree, discipline and grades have been improving."
m "I would therefore like to propose a new and highly important change to the rules."
m "Whilst Sally has been performing admirably at administering corporal punishments I feel that the burden is too much for her alone."
m "Having to call her to my classroom every time a girl misbehaves disrupts both my lessons and hers."
m "Discipline could be administered much more quickly if I were allowed to punish the girls myself."
m "My proposal is simply that teachers of either gender should be permitted to punish the girls."
m "I would like to know everyone's thoughts on the subject? Charles?"
scene board charles1
cw "As you know I am not a well man and I don't believe that I would be able to carry out the girls' punishments myself."

if priti_q2_done == True and priti_good_photos == True:
    jump charles_agree

if candy_seen == True:
    jump charles_agree

label charles_disagree:
cw "As to whether Mr [surname] should be permitted to carry them out."
cw "I am uncertain. He is still new here and has yet to prove himself."
cw "Perhaps once he has had the chance to show his good character. I will vote in favour."
cw "For now though I must vote against this proposal."
mt "The bastard. What else does he want from me? I should speak with him again at his apartment."
jump sue_agree

label charles_agree:
cw "However, I have no problem with allowing Mr [surname] to do it."
cw "He is a strong young man and has proved himself to be both a capable administrator and generous friend."
cw "I would vote in favour."
jump sue_agree

label sue_agree:
scene board sue_smug3
sc "Personally, I would be quite happy to go along with this proposal."
sc "Mr [surname] has proven himself dedicated to the education of the girls."
sc "He has improved the science facilities with both better equipment and a capable technician."
sc "My vote would be in favour."

if sally_feels:
    scene board sally_happy
    sn "In the punishment sessions we've been having with the girls, Mr [surname] has proved that he really knows his stuff."
    sn "His methods may be a little unorthodox but they get results."
    sn "I would vote in favour of this proposal."
    scene board claire_embarrassed
    cp "Um, I have been lucky enough to get some excellent tuition from Mr [surname] recently in helping me control my class."
    cp "I believe that he is more than capable of handling this task."
    cp "My vote would be in favour as well."

else:
    scene board sally_concerned
    sn "Personally, I don't think there is any need to change the rule."
    sn "I have been managing fine at performing the punishments myself."
    sn "Sorry sir but my vote would be against this proposal."
    scene board claire_embarrassed
    cp "Um, I have been lucky enough to get some excellent tuition from Mr [surname] recently in helping me control my class."
    cp "I believe that he is more than capable of handling this task."
    scene board claire_neutral
    cp "However, I do worry that it may upset the girls to be punished by a man."
    cp "If Sally is happy to carry out all the punishments herself I don't see why we need to change the rule."
    scene board sally_concerned
    mt "So Sally is against the idea but only because she is happy doing the punishments herself."
    mt "I really do get the impression that she enjoys spanking the girls almost as much I do."
    mt "Whilst it is a problem that she wants to remain in charge of the spankings, I think in the long run this will work out to my advantage."
    mt "If she is turned on by punishing the girls then it should be easier for me to convince her to touch the girls in more sexual ways."
    mt "I shall continue her training in the art of discipline and hopefully gain influence over her that way."
    mt "Once I have won her over and convinced her of the benefits of my disciplinary methods I'm sure she would be willing to let me demonstrate my skills on the girls."
    scene board claire_neutral
    mt "It sounds as if Claire will change her position if I can convince Sally to let me take over the punishments."
    mt "Then I'll have the majority I need to win the vote."


scene board ruth1
m "Miss Thomas, what would be your thoughts on the matter?"
rt "Let me be absolutely clear with you Mr [surname]."
play music "audio/aunt_tagonist.ogg"
queue music "audio/cool_vibes.ogg"
scene board ruth2
rt "There is no way on God's Earth I shall be permitting you to touch the girls."
rt "I was sent here to prevent any abuses of power by the staff."
rt "This is just the kind of thing which I am here to stop."
scene board ruth4
rt "I have allowed you the opportunity for changes to some of the school's rules so far."
rt "However, this proposal is a step too far."
rt "As is my right as the government's representative here I shall be vetoing any attempt to change this rule."
scene board ruth1
mt "Shit. I thought this might happen. Ruth is going to be a problem. She has a lot of power here and could potentially have the school closed down."
mt "I don't see why things have to be this way though. She seems just as concerned as I am about the girls' bad behaviour."
mt "Perhaps I will be able to convince her that we should work together."
m "That is disappointing to hear Miss Thomas but I understand your position. Perhaps we can discuss this matter in private. Where might we be able to meet?"
scene board ruth4
rt "I don't see what there is to discuss. However, I shall be here, in the teachers' lounge. Come find me when you wish to speak."
m "OK I will."
m "For now let us move on with other matters."
$ mens_proposed = True
n "You have a new staff quest. Visit Ruth in the teachers' lounge."
scene board all1
jump board_screen

label mens_cp_unlock:
call screen_hider from _call_screen_hider_303
scene board all4
if sally_points <3 or ruth_bl == 0:
    if sally_points <3:
        mt "I still need to convince Sally to let me take over some of the punishments. I should continue her training with Debbie."
    if ruth_bl == 0:
        mt "Ruth will just veto this proposal if I make it now. I'll need to find a way to change her mind."
    jump board_screen

n "This rule will be unlocked in the next update."
jump board_screen


label skirts_removal:
    call screen_hider from _call_screen_hider_304
    m "I would like to propose a change to the rules regarding the girls' corporal punishments."
    m "I believe it would improve the effectiveness of our punishments if the girls were to remove their skirts before being spanked."
    show board sally_concerned
    sn "The skirts here are so short that they don't provide much protection to the girls."
    sn "I'm basically spanking them on their underwear already."
    m "This is true. However, as I'm sure you realise the purpose of spanking the girls is only partially about causing them pain."
    m "It is more about embarrassing them and making them understand that they must be submissive to the staff."
    m "Making the girls remove their skirts will increase their sense of vulnerability and embarrassment."
    m "This in turn will make the experience more memorable for them and they will be less likely to re-offend."
    sn "I suppose that makes sense."
    show board claire_neutral
    cp "I can see how that would put the girls off wanting to repeat their bad behaviour."
    cp "I would certainly have been embarrassed if I had had to take my skirt off in front of my teacher and all my classmates."
    scene board charles1
    cw "This seems like a perfectly reasonable proposal to me."
    scene board sue_smug3
    sc "The girls are still far too badly behaved in my opinion and if Mr [surname] thinks this will improve the situation then I am all for it."
    sc "My vote is in favour."
    scene board ruth1
    m "And you Ruth?"
    rt "The skirts they call uniforms at this school are so disgracefully short already that this rule hardly seems worth my effort to block."
    rt "The girls barely have to raise their arms before their knickers are displayed for all to see."
    rt  "However, my vote would still be against. I believe the girls' modesty should be protected."
    scene board mc1
    m "Well, let's take a vote shall we?"
    m "It seems like a majority is in favour and the proposal is agreed upon."
    scene board sam1
    m "Please make a note of that in the minutes Samantha and send out a bulletin to the students informing them of the new rule."
    s "Yes Mr [surname]."
    mt "Great, this is just what I need to cause the girls a little extra humiliation during their punishments."

    if have_paddle == False:
        mt "I sill need to buy a paddle from the online store then I will be in a position to make some progress with Sally's training."
    else:
        mt "Everything is in place now for me to be able to advance Sally's training."
        mt "Next time I catch Debbie misbehaving I will sentence her to a private punishment in my office."

    if dc5 == False:
        $ dc5 = True
    if have_ointment:
        if have_camera == False:
            mt "I also have everything I need now to make progress with Rachel. I should try to catch her falling asleep in class again."
    $ undress_rule = 1
    if amy_second_punish == True and undress_rule>0:
        mt "I should punish Amy again in my office now too."
    # sltr tsc and thp ALL update here, but we can only show one quest
    call q_log(sltr) from _call_q_log_31
    m "OK everyone. Let's move on to other matters."
    jump board_screen

label mykock_camera_visit:
    play music "audio/cool_vibes.ogg"
    s "Good morning Mr [surname]. Mr Mykock is here to see you. Shall I send him in?"
    m "Yes, thank you Samantha."
    $ camera_unlocked = True
    hide sam with dissolve
    $ renpy.pause(0.5)
    show mykock smug1 with dissolve
    pmc "Good morning [name]."
    m "Good morning Paul. What can I do for you this morning?"

    if charles_refused == True:
        pmc "The school's owners could not help but notice that a high definition digital camera was purchased recently."
        m "Indeed it was."
        pmc "I would like to make you a proposal."
    else:
        pmc "Well, it's about something that the school's owners saw you do on the CCTV camera in your office."
        m "Oh yes?"
        pmc "With a young woman by the name of Priti."
        m "Oh err... Let me explain."
        show mykock serious1
        pmc "No need for explanations [name]. No need at all."
        pmc "As I have said before the school's owners really don't care what you get up to in your office."
        pmc "However, they were most interested in the photoshoot you had."
        pmc "They would like to have copies of the pictures. We will pay you for them of course."
        show mykock smug1
        menu:
            "Agree":
                m "I don't have a problem with that. Let me email you the files."
                pmc "Excellent. I shall have an amount of 300 credits wired immediately to your bank account."
                money +300
                pmc "I also have a proposal to make to you."
                $ p_photos_given = True

            "Refuse":
                m "I'm sorry Paul, but those were personal pictures and I can't betray Priti's trust by handing them over."
                pmc "Hmmmm... that is disappointing [name] but I understand. Your business here is your own."
                pmc "However, I would still like to make a proposal to you."

    m "A proposal?"
    show mykock serious1
    pmc "Yes, the school's owners would like to offer to pay you a bonus on top of your usual payment for punishing the girls."
    pmc "All they ask for in return is some high quality pictures of the girls."
    m "Really, what do they want the pictures for?"
    pmc "As you know the school's owners are most interested in seeing the girls here do well."
    pmc "They care for each girl as if they were their own and so it is only natural that they would want to see pictures of them."
    m "Pictures of them in their uniforms?"

    pmc "In their uniforms. Out of their uniforms. What they do or do not wear would be entirely at your discretion."
    pmc "I suggest you use your camera to photograph the girls during their punishments."
    pmc "Send them to us afterwards and we will provide you with a small bonus payment."
    pmc "Would that be acceptable?"
    show mykock smug1
    m "Yes of course. I have found that being photographed against their will to be quite humiliating for young women."
    m "Especially when they have been made to remove clothing."
    m "It would be a useful way to improve the effectiveness of their punishments."
    m "If you are willing to pay me for the pictures as well then I see that as a win win."
    pmc "Excellent [name]. Your good attitude continues to impress the school's owners."
    pmc "Perhaps in time they will permit you to know a little more about their organisation and their long term goals."
    pmc "Keep up the good work [name]! I shall be seeing you again soon."
    hide mykock with dissolve
    n "A new action has been unlocked for the 'hands on head' position. Photograph girls as part of their punishments and you will receive a bonus payment from the school's owners."
    stop music fadeout 2.0
    return


label pre_amy_tickle:
    stop music
    call screen_hider from _call_screen_hider_305
    hide screen replay
    $ replay = True

label amy_gets_tickled:
scene amy class1
m "OK Amy, I believe a public punishment is in order. Come up..."
scene amy class5
aj "Sir?"
m "Yes April."
aj "What's the point in spanking Amy if she enjoys it? Doesn't seem like much of a punishment."
scene amy tickle1
ah "I do not enjoy it!"
aj "Yes you do. We can all hear you moaning Amy and we can all see her knickers getting soaked whenever Miss Newman spanks you."
ah "April?! Don't say that."
scene amy class6a
aj "It's true though."
m "You make a fine point April. What would you suggest?"
aj "Um..."
scene amy class5
aj "Oooh, I know. If she likes getting spanked maybe she doesn't like stuff everyone else does like."
aj "Like the opposite of spanking."
m "Such as?"
scene amy class6a
aj "Errr... why don't we tickle her instead?"
m "Hmmmm.... you know what, that might work. Although I would like to make one small addition to your plan."
m "Tickling is most effective when combined with some sensory deprivation so let's blindfold her first."
scene amy tickle1a
ah "What?!"
m "Yes. Get that cardigan off Amy and let's get a blindfold on you. I think I have some white cloth here that would work well."
ah "Sir, really I don't think I should be treated differently to the other girls. Shouldn't I just get spanked?"
m "No Amy, I think April is onto something here."
m "April, since it was your idea why don't you come and deliver the punishment?"
scene amy class6a
aj "Me?"
m "Yes, there is no need to call for Miss Newman just to give Amy a tickling. Why don't we have another girl help you out?"
m "Yes, I think we'll have..."
scene amy tickle2
m "Mary. Why don't you come up here and tickle Amy for me please?"
mw "Me?"
m "Yes, do you have much experience tickling other girls?"
scene amy tickle3
mw "Actually yes I do! Me and Louise used to have tickle fights all the time and I always used to win. I'm kind of an expert."
m "Perfect. Looks like I asked the right person."
scene amy tickle4
m "Amy get up on my desk on your knees. I want the whole class to get a good view of your punishment."
ah "But sir really..."
m "Surely you know better than to argue with me by now Amy. Get up on the desk please."
ah "Yes sir."

scene amy tickle5
m "Now to put on the blindfold."
scene amy tickle6 with dissolve
ah "Oh gosh..."
m "Oh and April. Take this cord to tie her hands. We don't want her flailing her arms around and hurting one of you."
aj "OK."
scene amy tickle7
aj "Hold still Amy."
m "Of course this is a form of corporal punishment and rules state that skirts should really be removed."
m "Since Amy has her hands tied Mary can you do that for her."
mw "Um, sure."
scene amy tickle8
m "Great thanks."
scene amy tickle9 with dissolve
m "Please tickle away ladies and remember this is a punishment so don't go easy on her."
ah "Guys please isn't this going bit too far..."
scene amy tickle10
ah "Ahahaha! Stop it! Oh my god. I'm really ticklish. Ahahaha!"
ah "Ahahahaha! April...  Mary... Stop... Ahahaha!"
m "Hmmm.... This laughter is far too noisy and distracting. We'll disturb the other classes."
scene amy tickle11
m "Hmmm... I think I have some tape somewhere."
scene amy tickle12
play audio "audio/tape.ogg"
m "There we go."
ah "Mmwmmwmmmwmm..."
m "Perfect."
m "OK girls, carry on."
scene amy tickle13
m "Make sure to get all her sensitive spots girls."
m "Mary make sure to get her inner thighs and April be sure to tickle under her arms."
ah "Mmwmmwmmmwmm..."
scene amy tickle14

aj "Sir."
m "Yes April."
aj "I'm not sure this is working any better than the spanking."
m "Why's that?"
aj "Look, her knickers are soaking wet again."
scene amy tickle15
ah "Mmwmmwmmmwmm..."
m "Hmmm... so they are. I guess it was never going to be this easy to figure out what to do with Amy."
m "OK girls. I guess you'd better stop."
aj "Do you want us to untie her sir?"
m "No, leave her where she is. Let her shame stand as a warning to the rest of you girls not to be late to class."
scene amy tickle16
m "Now where was I before we were so rudely interrupted by the late comer?"
m "Yes, now in Great Britain during the time of the French Revolution..."
discipline +3

if replay == False:
    $ last2_class = [last_class]
    $ last_class = 1
    stop music fadeout 2.0
    n "Throughout the lesson Amy stands as a constant reminder of what might happen if they misbehave. Discipline increases significantly ([dct])."
    n "However, it was also extremely distracting and you didn't get much of your lesson taught. {color=#51ae69}Grades{/color} have not improved."
scene black with dissolve
n "40 minutes later."
play sound "audio/hallway_bell.ogg"
scene amy tickle17 with dissolve
m "OK Class, that's all we have time for today. Don't forget to hand in your homework assignments next lesson."
scene amy tickle18 with dissolve
m "OK Amy, class is over and everyone is gone. I guess we'd better get you out of these ropes."
scene amy tickle19
ah "Mmwmmwmmmwmm..."
m "What's that?"
scene amy tickle20
ah "Mmwmmwmmmwmm..."
m "I'll have you untied in just a second Amy."
scene amy tickle21
play audio "audio/tape.ogg"
ah "No wait..."
m "No?"
ah "Not yet. I..."
m "Yes?"
ah "I need you to..."
scene amy tickle22
ah "Touch me."
m "Being tied up and touched against your will turns you on, doesn't it Amy?"
scene amy tickle23
ah "Yes sir..."
ah "Please. I need..."
scene amy tickle24
ah "Ah..."
m "Promise me you won't be late to my class again and I will give you the release you need?"
ah "Please sir, I promise..."
m "OK Amy I will hold you to that."
m "Now, let's see if I can't help you out."
scene amy tickle25
queue sound ["audio/moan1.ogg", "audio/moan2.ogg", "audio/moan3.ogg","audio/moan1.ogg", "audio/moan4.ogg", "audio/moan5.ogg","audio/moan1.ogg", "audio/moan2.ogg", "audio/moan3.ogg", "audio/moan1.ogg", "audio/moan4.ogg", "audio/moan5.ogg"] loop
ah "Oh yes!"
m "Wow you really are wet aren't you?"
m "It turns you on to be humiliated in front of your classmates doesn't it?"
scene amy tickle26
ah "Mmmmmm..."
m "You're a dirty girl aren't you Amy?"
scene amy tickle27
ah "Ooohhh, oh my God. Yes!"
play sound "audio/sarah_o.ogg"
ah "Yes!"
ah "Ahhh...."
m "Err... Did you just cum already?"
scene amy tickle28
ah "Um... yes. Sorry. Can you untie me now please?"
m "Wow. OK. Guess you really did need that."
scene amy tickle29
m "Now are you going to be late for class again?"
ah "No sir. I promise."
m "OK good girl. You can go now."
scene amy tickle31
m "Amy wait."
m "Don't forget your skirt!"
scene amy tickle30 with dissolve
m "Amy... Oh never mind."
mt "Hopefully Amy's behaviour will start to improve but I suspect that she will still need a lot more behavioural therapy first."
mt "Now that I've learned that Amy is turned on by being tied up I can use that to my advantage when I punish her in my office."
mt "I wonder if I bind her hands after her punishment whether she would beg me for another orgasm."
if replay == False:
    $ amy_tickled = True
if amy_spy3 == True:
    if amy_tia1 == True and amy_spy6 == True:
        mt "Next time I catch her misbehaving I'll be sure to try that out."
    else:
        mt "I should really learn more about the girl first though. I need to understand why my punishments aren't being effective."
        mt "I need to find her sources of pain, humiliation and pleasure."
    call q_log(tsc) from _call_q_log_63
else:
    mt "I need to learn more about the girl before trying that though. I should spy on her room more after she's been spanked."
return


label pre_max_protest:
    stop music
    call screen_hider from _call_screen_hider_306
    hide screen replay
    $ replay = True

label maxines_protest:
    if max_debbie == False:
        return
    if maxine_pantsed == True and replay == False:
        return
    play music "audio/covert_affair.ogg"
    if replay == False:
        $ maxine_st = True
    if maxine_fs == False or replay == True:
        scene speech main1 with dissolve
        n "As you walk across the school grounds, you spot a large gathering of girls forming."
        mt "It looks like Maxine is about to give a speech."
        scene speech max1
        mf "Sisters! Gather round and listen closely!"
        mf "For too long men have told us what to do!"
        mf "For too long we have been treated as second class citizens!"
        scene speech group1
        mf "Men kicked us out of school!"
        mf "Men took away our rights!"
        scene speech max2
        mf "Men came to our homes and took us from our families!"
        mf "Now a man is ordering us to be spanked for his own amusement!"
        scene speech group2
        mf "This isn't normal!"
        mf "We must not be fooled into thinking that this is an acceptable way to be treated."
        scene speech max1
        mf "We must not stand for it!"
        mf "We must stick together and present a united front!"
        scene speech group3
        mf "And when the time comes we must all rise up as one!"
        mf "We must fight back against the men who would treat us like slaves."
        scene speech max3
        mf "Most importantly we must remember every crime that is committed against us."
        mf "And when we are finally free from this place we must see that all those who are responsible for our mistreatment are brought to justice!"
        scene speech main1
        mt "Maxine gives a good speech. I should really do something about this."
        mt "If I let her keep speaking the girls might get ideas about causing trouble."
        mt "The girls outnumber staff here by some margin and if they all decided to rebel at the same time it would be a real problem."
        mt "Although, if I just storm over there and break up the demonstration I'll be proving her right and the girls will have a much worse opinion of me."
        scene speech main2
        mt "Damn it. Maxine is really stirring up trouble but I can't act against her directly without losing popularity."
        mt "What I really need is a student on my side. A Prefect to be my loyal right hand."
        mt "Someone to do the unpopular things I need doing without affecting the girls' opinion of me."
        mt "It would need to someone who was willing to dish out punishments to the other students if required."
        mt "So it would have to be someone who is not afraid to cause a little pain."
        mt "Someone with a slightly sadistic streak."
        mt "Someone the other girls are afraid of."
        mt "Someone like..."
        scene speech debbie1
        mt "Debbie."
        mt "She's far too wild and unpredictable at the moment but once I've trained her through the punishments sessions she would be ideal."
        mt "She showed a good natural talent for punishing girls when I caught her spanking Maxine."
        mt "With some guidance and training she could be an excellent disciplinarian."
        if replay == False:
            $ maxine_fs = True
            $ students_quest_viewing = "Taming a Prefect"
        n "You have a new student quest. Open up the UI in the top left to view it."
        scene speech main1
        mt "For the moment though I need to decide what to do."
        menu:
            "Break it up{#maxine}":
                mt "I can't risk Maxine causing dissent amongst the girls. I need to break this up."
                scene speech end1
                m "OK Maxine, that's enough."
                mf "We have a right to free speech!"
                m "Not at this school you don't."
                scene speech end2
                m "All of you move along, there will be no demonstrations at this school."
                "Boo!"
                popularity -2
                n "The girls disperse but they are angry that you denied them their right to free speech.[pct]"

            "Walk away":
                mt "If I break up a peaceful demonstration the girls will hate me for it. I'm just going to have to walk away."
                if replay == False:
                    return
                discipline -2
                scene speech max2
                n "Maxine fills the girls' heads with ideas of freedom and justice. Discipline falls sharply as a result [dct]"

        stop music fadeout 2.0
        call replay_end from _call_replay_end_78
        return



    if maxine_fs == True and debbie_prefect == False:
        scene speech main1 with dissolve
        m "Dammit! Maxine is giving another speech. I still don't have a Prefect to deal with this. What should I do?"
        menu:
            "Break it up{#maxine}":
                scene speech end1
                m "All of you move along, there will be no demonstrations at this school."
                "Boo!"
                popularity -2
                n "The girls disperse but they are angry that you denied them their right to free speech. [pct]"

            "Walk away":
                scene speech max2
                discipline -2
                n "Maxine fills the girls' heads with ideas of freedom and justice. Discipline falls sharply as a result [dct]"

        stop music fadeout 2.0
        call replay_end from _call_replay_end_79
        return

    if debbie_prefect == True:
        label max_protest2:


        scene speech main1 with dissolve
        m "It looks like Maxine is giving another speech. Now where's my new Prefect?"
        scene speech main3
        dh "Good afternoon sir. You need me to deal with this situation?"
        m "Yes Debbie. I need you to put an end to this demonstration."
        dh "Consider it done sir."
        scene speech max4
        mf "We must stick together and present a united front!"
        scene speech max5
        mf "And when the time comes we must all rise up as one!"
        scene speech max6
        mf "We must..."
        scene speech max7
        mf "Huh?"
        scene speech max8
        mf "Debbie!"
        scene speech max10
        dh "Hey everyone, look at me. I'm Maxine. I like to give endless speeches to make myself feel important!"
        scene speech main4
        play sound "audio/laughter.ogg"
        "Girls" "Hahaha!"
        cr "Nice boobs Maxine!"
        scene speech max11
        mf "Get off me, Debbie!"
        dh "No more giving speeches, you hear me Maxine."
        mf "But Debbie I thought this is what you wanted?"
        dh "Not anymore. I'm starting to like things around here."
        scene speech main5
        dh "Now get lost."
        mt "Excellent. I knew Debbie was a good choice for a Prefect."
        mt "She instinctively knows the power of humiliation to control others."
        mt "She's put an end to the speech without the need for my direct involvement."
        mt "Hopefully Maxine will stop holding these demonstrations now."
        if replay == False:
            $ maxine_pantsed = True
        stop music
        stop sound
        call replay_end from _call_replay_end_80
        return


label sally_feels:
    scene bg office_2 with dissolve
    play music "audio/cool_vibes.ogg"
    "Knock knock"
    m "Come in."
    scene sally feels_1 with dissolve
    sn "Good morning sir. I was hoping I could speak to you about something in private?"
    m "Of course Sally. What's on your mind?"
    sn "Um... It's about what we've been doing with Debbie."
    m "Yes. Debbie's behaviour has really started to improve. You've been doing an excellent job."
    scene sally feels_2
    sn "I know. Clearly what we've been doing is working but it's just that..."
    m "You can talk to me Sally. Why don't we take a seat on the sofa."
    scene sally feels_3 with dissolve
    m "So what did you want to say?"
    sn "Well, can I ask you a question?"
    m "Ask away."
    sn "Do you enjoy it?"
    m "Enjoy what Sally?"
    sn "Watching me spank the girls?"
    m "Of course, we are doing important work. I get a lot of job satisfaction from helping correct young women's behaviour."
    sn "That's not what I meant."
    m "Speak plainly Sally."
    scene sally feels_4
    sn "I mean, do you enjoy it... Sexually? Does it turn you on? Watching me punish the girls?"
    mt "Hmmmm... is Sally having doubts about what we are doing? Did I push her too far too fast?"
    mt "Or is she looking for reasurance because she enjoyed it herself?"
    mt "I think I need to take a risk here and admit the truth. I doubt she would believe me if I said I didn't enjoy it."

    m "Yes Sally. I admit it. It does turn me on."
    scene sally feels_5
    sn "It does?"
    m "What heterosexual male could watch what you have been doing in this office and not feel aroused?"
    m "However, that's not why we are doing this. You've seen for yourself the effectiveness of my methods."
    m "Surely the ends justify the means? Surely it doesn't matter if I enjoy my work?"
    scene sally feels_6
    sn "I know sir. You've convinced me."
    sn "It's just that, well, I've given spankings before and it was never a sexual thing for me."
    sn "But ever since you started here it's felt different. I don't know if it's because you are watching me or if it's because of the things you've asked me to do."
    scene sally feels_7
    sn "I've been feeling..."
    m "Aroused?"
    scene sally feels_8
    sn "Yes. I mean I've always been equally attracted to both men and women but I've never been turned on by the thought of doing anything with my students before."
    sn "I'm sorry if it's not appropriate for me to say so?"
    m "No Sally, that's fine."
    m "We are doing this in the girl's interest but I see no reason why we cannot enjoy ourselves at the same time."
    scene sally feels_6
    sn "Thank you for the reassurance sir."
    sn "I've felt ashamed at how it made me feel but at least now I know it's not just me."
    m "It's OK Sally. I'm glad you've opened up to me about this."
    m "These are new and novel techniques we are employing to punish the girls."
    m "It is just as important for me to study the effects on the teachers employing them as it is to study the effects on the students."
    m "We are also only just beginning. I know I've asked a lot of you already but would you be willing to assist me further with my research?"
    scene sally feels_9
    sn "What do you need?"
    m "Well, so far I have only taught you some very basic punishment techniques but there is much more we can be doing to help them."
    m "Are you willing to go further with the girls than we have until now?"
    sn "Further? How so?"
    m "As I have explained the powerful combination of pain, humiliation and pleasure is the most effective way to influence behaviour."
    m "We must be willing to go further with all aspects of the girls' punishments."
    m "You must be willing to hurt them, you must be willing to cause them to feel shame and most importantly you must be willing to bring them to orgasm if necessary."
    scene sally feels_10
    sn "Orgasm? Really? And you think all this will help them?"
    m "Yes, immeasurably so."
    sn "And it's OK for us to enjoy it at the same time?"
    m "I don't see why not."
    scene sally feels_11
    sn "Then I guess I'll gladly help you."
    m "Great, I'm glad we had this chat Sally."
    m "I know you are happy to be in charge of disciplining the girls but I must ask if you would also permit me to punish the girls myself?"
    m "There is so much I still have to teach you and only so much I can do from behind my desk."
    m "You can still be present at the punishment sessions and we can alternate roles as necessary."
    sn "OK sir. I would like to learn more. I will change my vote at the school board and I won't block you from changing that rule."
    m "Great. Thank you."
    scene sally feels_13
    sn "Anyway I'd better get going to my aerobics class. I'll see you later sir."
    m "See you later Sally."
    # pass the flag for whether we've seen this scene before so that we only add the point once (False will allow the add, True will block it)
    influence +1 if not sally_feels
    $ sally_feels = True
    scene bg office_2
    if replay == False:
        $ sally.notes3 = "Sally asked if it turned me on watching the girls being spanked by her. Cornered, I was forced to admit the truth that I did. Fortunately, Sally confessed to also enjoy spanking the girls and said she was willing go even further in helping me perfect my punishment methods."
        call c_log(sally) from _call_c_log_88
    mt "Excellent. It was just as I suspected, Sally does derive sexual pleasure from punishing the girls."
    mt "I think I will be able to get her to go even further in the punishment sessions from now on. I should test how far she is willing to go next time we punish Debbie."
    mt "First though I need to convince the school board to allow us to confiscate Debbie's underwear."
    n "Well done. You have earned an influence point from Sally. She will no longer block your vote at the school board."
    if ada_told:
        mt "Now that I have influence over Sally and Ruth has backed down I should be able to get the school board to agree to let me punish the girls myself."

        if debbie_prefect == True:
            mt "Time to hold anther vote at the school board."

        else:
            mt "There is still one more thing I need though."
            mt "There is always the chance one of them will refuse to be punished."
            mt "I have been lucky so far that all the girls have called my bluff to send them off to the army."
            mt "If I have to publicly force one of the students to be punished it will look very bad. I'd rather have another student do the dirty work for me."
            mt "I need an enforcer. I need a Prefect. I will need to continue Debbie's training just a little longer."

    return


label uniform_proposal2:
    hide screen board_screen
    hide screen uniform_policy
    scene board all1
    m "I would like to propose that we update the school's uniform policy."
    m "The system of regular uniform inspections has successfully reduced the number of girls disobeying the uniform policy."
    m "However, there remains a troublesome contingent of girls who persist in disobeying the rules."
    m "The fear of punishment is not enough to dissuade them from wearing truly scandalous articles of clothing."
    m "These girls are making a mockery of the uniform policy and in doing so they make a mockery of this entire institution."
    m "We must stamp down on this behaviour."
    m "My proposal is simply that from now on when a girl is found to be wearing any piece of clothing that does not fit with the uniform policy then that piece of clothing may be immediately confiscated."
    scene board sue_smug3
    sc "This seems like a perfectly reasonable request."
    sc "My vote is in favour."
    scene board claire_neutral
    cp "Hmmm... Any piece of clothing? Even their knickers?!"
    m "Yes, any piece of clothing."
    scene board ruth4
    rt "Mr [surname], you really think I will permit you to confiscate the girls' underwear? You must be joking."
    rt "I will of course be blocking this..."
    scene board sally_ruth1
    stop sound fadeout 1.0
    sn "Oh come on Ruth. Mr [surname] is doing his best to improve discipline at the school and you do nothing but make it more difficult."
    sn "You're not the one giving out spankings so you don't know how bad the problem is."
    sn "If the girls insist on wearing clothes that don't fit with the uniform policy even after they've been told to change then what choice do we have but to confiscate that clothing?"
    sn "Otherwise they'll just keep wearing it over and over again."
    sn "One girl, Debbie, has had red knickers on every time I've spanked her, which is a lot of times."
    sn "She's openly mocking us. I came to this school to help bring my experience of military discipline."
    sn "Let me tell you, if my old captain found us ignoring the uniform regulations like this he would have done much worse than confiscate our underwear."
    scene board sally_ruth2
    rt "Miss Newman, I..."
    rt "Fine. If this is something you support then I won't block the proposal. However, I won't be voting for it either."
    m "Thank you Sally. I'm glad to have your support."
    scene board sally_happy
    sn "No problem sir."
    m "Well, let's take a vote shall we?"
    scene board mc1
    m "It seems like a majority is in favour. The motion is carried. Samantha please note that down in the minutes."
    scene board sam1
    s "Yes Mr [surname]."
    $ uniform2 = True
    $ salary = 600
    $ email_read_salary = False
    call q_log(sltr)from _call_q_log_32
    mt "Excellent. This is just what I needed. Now that I can confiscate Debbie's underwear I should have no problem causing her all the humiliation that she needs."
    mt "With her bare bottom exposed, the spankings and paddlings she receives will also be more painful."
    mt "Best of all, with her knickers out of the way I might be able to convince Sally to insert a finger or two and hopefully bring Debbie to orgasm."
    mt "Debbie's been behaving better recently but I'm sure she'll mess up soon. I should keep an eye out for any bad behaviour in the classroom."
    jump board_screen

label max_protest3:
    stop music
    call screen_hider from _call_screen_hider_307
    hide screen replay
    $ replay = True
    play music "audio/covert_affair.ogg"
    jump max_protest2

label the_lake:
    if lake_acc == False:
        call screen_hider from _call_screen_hider_46
        mt "The path to the lake is still locked."
        return
    else:
        call screen_hider from _call_screen_hider_308
        if evening == True:
            scene lake main_night
            mt "It's dark down here and no one is around. I think I'll head back to campus."
            return
        if weekday == "Saturday" or weekday == "Sunday":
            play music "audio/beach_party.ogg" fadein 2.0
            jump lake_weekend

        if morning == True:
            if lake_seen == False:
                scene lake main_day
                show jimmy lake

                $ gj = Character('Jimmy', color=("#808080"))
                $ b = Character('Beast', color=("#908080"))

                mt "So this is the lake I've heard so much about. It's beautiful. No wonder the girls liked to spend so much time down here."
                mt "I bet the water is freezing cold though."
                mt "There is someone sat on the pier. That must be the groundskeeper."
                scene jimmy chat1 with dissolve
                play sound "audio/bark.ogg"
                queue sound "audio/pant.ogg"
                "Dog" "Woof woof."
                m "Hello doggy."

                image beast:
                    "beast3.jpg" with Dissolve(0.2)
                    0.3
                    "beast2.jpg" with Dissolve(0.2)
                    0.3
                    "beast3.jpg" with Dissolve(0.2)
                    0.3
                    "beast1.jpg" with Dissolve(0.2)
                    0.3
                    repeat

                show beast
                play sound "audio/bark.ogg"
                queue sound "audio/pant.ogg"
                "Dog" "Woof woof."
                m "What's your name boy?"
                scene bg jimmy
                show jimmy happy
                gj "His name's Beast."
                m "Beast?"
                show beast
                gj "Yeah but don't let the name fool you. He's still just a puppy, wouldn't hurt a fly."
                stop sound fadeout 1.0
                scene bg jimmy
                show jimmy happy
                m "So you must be the groundskeeper?"
                gj "Ai. I'm the groundskeeper. Jimmy's the name. Top o' the morning to you headmaster."
                m "Groundskeeper Jimmy. It is good to finally meet you."
                gj "Oh, to be sure. Pleasure to make your acquaintance."
                scene jimmy chat2
                m "This is a beautiful spot."
                gj "Oh, isn't it just."
                m "Yes, I can't believe the old headmaster locked this off."
                scene bg jimmy
                show jimmy drinking
                m "Are you drinking beer?"
                show jimmy questioning
                gj "Oh ai, just a little hair o' the dog, ya know what I'm sayin'?"
                m "Big night last night?"
                gj "Oh yeah."
                m "Special occasion?"
                show jimmy pensive
                gj "Hmmmm.... No."
                m "I see."
                show jimmy questioning
                gj "So what brings ya down to the lake headmaster?"
                gj "It's normally just me here this time o' day what with the girls in lessons."
                show jimmy happy
                m "I was just exploring but I'm glad I found you. I had some questions."
                gj "Sure thing headmaster. What do you want to know about?"
                jump jimmy_chat

            else:
                scene lake main_day
                show jimmy lake
                mt "The girls are all in lessons at the moment but Jimmy is here down by the lake. Should I go chat with him?"
                menu:
                    "Yes":
                        jump jimmy_chat
                    "No":
                        mt "Nah, I'll head back to campus."
                        return

            label jimmy_chat:
            scene bg jimmy
            show jimmy happy
            menu:
                "About you" if jimmy_ay == False:
                    $ jimmy_ay = True
                    show jimmy questioning
                    gj "Ain't all that much to say about old Jimmy."
                    gj "I was born in Dublin but I've travelled all over, from Thailand to Peru."
                    show jimmy drinking
                    m "How did you end up as the groundskeeper at this school?"
                    show jimmy questioning
                    gj "Well, back in Ireland I got myself in a slight spot o' bother with some right dodgy fuckers."
                    gj "Ya know what I'm sayin'?"
                    show jimmy drinking
                    m "Err... No not really."
                    show jimmy questioning
                    gj "Well, I likes me a drink and likes me a bet."
                    gj "Got me into trouble more than once."
                    gj "Then one day I pissed off the wrong fella."
                    gj "Had to get myself outta town before they shot me kneecaps off."
                    show jimmy sad
                    gj "So I can't go back home but I couldn't keep travelling all me life neither."
                    gj "I had to settle down somewhere and this little town seemed as good a place as any."
                    show jimmy questioning
                    gj "Then this school opened up and I applied for the groundskeeper job."
                    gj "The pay is shite if you don't mind me saying but I get me own cabin down here by the lake and I likes the quiet."
                    show jimmy drinking
                    m "So you don't see yourself travelling again?"
                    show jimmy happy
                    gj "Not anytime soon. Don't have the money for a train ticket, let alone a plane."
                    gj "No, Jimmy's planning on stayin' here a while longer."
                    jump jimmy_chat

                "The old headmaster" if jimmy_oh_asked == False:
                    m "Tell me what you thought about the old headmaster."
                    gj "He was a kindly sort o' man. Very keen on the whole God business."
                    show jimmy drinking
                    m "What about you, are you religious?"
                    show jimmy questioning
                    gj "Me and the big man upstairs. We don't see eye to eye on a lot things."
                    gj "But I'm a God fearing Christian, true to my Catholic roots."
                    show jimmy pensive
                    gj "Or at least I mean to be."
                    gj "Most of the time."
                    gj "Well, some of the time, maybe."
                    show jimmy questioning
                    gj "Well, actually no... I'm not religious at all come to think of it."
                    show jimmy drinking
                    m "So what else can you tell me about him. Did he get on with Mr Mykock and the rest of the staff?"
                    show jimmy questioning
                    gj "I couldn't tell you about that. I don't mix much with the other staff."
                    gj "Bit of a loner, so I am."
                    show jimmy happy
                    gj "I saw him a lot with that Miss Ruth though. Those two were thick as thieves."
                    show jimmy drinking
                    m "Do you know anything about how he died?"
                    show jimmy sad
                    gj "Well, it was me who found his body. Up in the woods behind the school."
                    gj "Found him in a ditch, head bashed against a rock. Poor old fella."
                    gj "Looked like he took a tumble down a cliff."
                    show jimmy drinking
                    m "What were you doing up in the woods?"
                    show jimmy questioning
                    gj "I was looking for the headmaster."
                    gj "He'd been missing a day and Miss Ruth told me where he liked to go walking."
                    gj "So Jimmy spent the day traipsing up n' down them woods until I found him."
                    show jimmy drinking
                    m "Were there signs of anything unusual about his death?"
                    m "Any signs that anyone else was there?"
                    show jimmy pensive
                    gj "Not to my eyes, headmaster."
                    show jimmy drinking
                    m "Did the police investigate?"
                    show jimmy questioning
                    gj "Ha! I don't think that Mykock even called the police."
                    gj "Soon as I found the body I called that creepy bastard."
                    gj "Mykock told me to carry the body back to the school."
                    gj "The headmaster were a skinny man but that were still a bastard of a job, let me tell you."
                    gj "When I got him here a black van was waiting and they took him away."
                    show jimmy sad
                    gj "Don't know if there was a funeral. No one invited Jimmy in any case."
                    m "Very curious. Thank you Jimmy."
                    show jimmy drinking
                    mt "So nobody investigated the headmaster's death and the school seems to have covered it up."
                    mt "I need to investigate this further maybe I should try to find the spot where he died."
                    $ jimmy_oh_asked = True
                    call q_log(iahfitw) from _call_q_log_40
                    show jimmy happy
                    gj "Was there anything else you wanted to ask me about?"
                    jump jimmy_chat

                "Thoughts on staff" if jimmy_tos == False:
                    $ jimmy_tos = True
                    m "Tell me what you think about the other staff here."
                    show jimmy questioning
                    gj "Well I don't talk much to anyone around here to be honest."
                    gj "But oh boy what a nice looking bunch of gals there are."
                    show jimmy happy
                    gj "That Miss Newman's got a rockin' bod but I wouldn't want to go messing about with her."
                    gj "I hear she's ex-army. Would snap your neck like a twig soon as look at ya."
                    gj "Then there's Miss Potts. Quiet type but really nice and friendly like."
                    gj "Even says hello to Jimmy sometimes. Can't ask for more than that."
                    gj "That little scientist lady though. She scares the bejesus out of me."
                    show jimmy drinking
                    m "Miss Chang. Why?"
                    show jimmy questioning
                    gj "The old headmaster was terrified of her. He said she was dangerous and I believed him."
                    gj "She's got cold, calculating eyes. I stick well clear of her classroom in case she decides to start experimenting on me."
                    show jimmy drinking
                    m "That's probably very sensible Jimmy."
                    show jimmy questioning
                    gj "I like that nurse Kate though."
                    gj "I'd certainly like to get to know her a little better."
                    show jimmy sad
                    gj "But a lass like that wouldn't be interested in a drunken bum like me."
                    show jimmy happy
                    gj "Was there anything else you wanted to ask me?"
                    jump jimmy_chat


                "The old headmaster's body" if jimmy_oh_asked == True and iahfitw_unlocked == True and jimmy_body_asked == False:
                    m "So Jimmy, I was wondering if you remembered where you found the old headmaster's body?"
                    show jimmy sad
                    gj "Oh ai. Not a place I'd likely forget any time soon."
                    show jimmy drinking
                    m "Would you be able to show me up there?"
                    show jimmy questioning
                    gj "Why's that headmaster?"
                    show jimmy drinking
                    m "I'm not really sure to be honest with you. I'd like to know if there was anything suspicious about his death but I've run out of leads."
                    m "You said that no one investigated his death so maybe there is still some evidence up there."
                    show jimmy questioning
                    gj "Could be I suppose although it's been a few months and there has been a fair bit o' rain since then."
                    m "So could you show me up there anyway?"
                    gj "Not at the moment I'm afraid. Path up to the woods was blocked off by a tree fall recently."
                    gj "You'll need to wait for me to clear the way."
                    show jimmy drinking
                    m "Hmmmm... time is of the essence Jimmy. How long will it take?"
                    show jimmy happy
                    gj "Not too long mind. I'll come get ye from your office when we're good to go."
                    m "Great. Thanks Jimmy."
                    $ jimmy_body_asked = True
                    call q_log(iahfitw) from _call_q_log_41
                    jump jimmy_chat

                "Missing Keys" if v4_intro == True and keys_found == False:
                    $ jimmy_keys_asked = True
                    m "So Samantha mentioned that you found a set of keys?"
                    show jimmy pensive
                    gj "Did I?"
                    if keys_asked == True:
                        m "I know Miss Newman was looking for a set of keys to the volleyball equipment."
                    else:
                        m "Yes, any idea what they were for?"

                    gj "Hmmmm... keys, keys, keys... Let me think..."
                    m "Take your time Jimmy."
                    gj "Hmmmm..."

                    if big_towel == True and keys_asked == True:
                        show jimmy questioning
                        gj "Ah yes! I remember."
                        scene jimmy chat3
                        gj "Beast, go fetch Daddy's tool bag."
                        play sound "audio/bark.ogg"
                        b "Woof woof!"
                        scene bg jimmy
                        show jimmy happy
                        m "You have your dog well trained?"
                        gj "Oh yes. Beast is really smart. You can train him to fetch anything. He brings me a bottle of beer every morning."
                        scene jimmy chat4
                        play sound "audio/bark.ogg"
                        queue sound "audio/pant.ogg"
                        b "Woof woof!"
                        gj "Good boy Beast."
                        stop sound fadeout 2.0
                        $ keys_found = True
                        scene bg jimmy
                        show jimmy happy
                        gj "Here you are headmaster."
                        m "Brilliant. Thanks Jimmy these certainly look like keys to a storage cupboard."
                        m "I'll give these to Sally this afternoon."
                        jump jimmy_chat

                    else:
                        gj "I think I did find some keys but I don't know where they are now."
                        gj "Got a bit headache ya see..."
                        show jimmy happy
                        gj "Come ask me again later. I'm sure they'll turn up."
                        m "OK but try to remember Jimmy."
                        gj "OK so."
                        if keys_asked == False:
                            mt "I wonder who these keys belong to? I've seen a bunch of locked cupboards in the gym. Maybe I should speak to Sally when I next see her in the men's locker room."
                        if keys_asked == True and big_towel == False:
                            mt "The keys probably belong to Sally but I won't know until I get them back."
                            mt "I'd like to get to know Sally better and finding these keys might help get me in her good books."
                            mt "While I'm waiting for Jimmy to remember where the keys are maybe I should speak to Sally more."
                            if sally_shower_seen == False:
                                mt "I'll bet if I visit the men's locker room often enough in the afternoons maybe I'll get a glimpse of her in the shower."
                            else:
                                mt "When I saw her in the shower she left her towel on the shelf. I bet if I steal the big towel she'll be forced to wear a tiny one."
                                mt "I'm pretty sure it was a Monday afternoon I last saw her in the shower."
                        jump jimmy_chat
                    show jimmy questioning

                "Leave":
                    m "I've no more questions for now. Thanks for your time Jimmy."
                    gj "No problem. Come find me here in the mornings or keep an eye out for me around the school."
                    if lake_seen == False and replay == False:
                        $ lake_seen = True
                        $ jimmy.notes = "Jimmy is the groundskeeper. He is from Dublin and he has a thick Irish Accent. Jimmy admitted to having problems with alcohol and gambling leading to large debts and him fleeing his home city. He claimed to have travelled the world before moving to this quiet town in the countryside. He claims to be happy living in his shack by the lake despite there being empty apartments on campus. He has a cute husky puppy named Beast. Despite being drunk most of the time he seems to do an excellent job maintaining the school grounds."
                        call c_log(jimmy) from _call_c_log_89
                    gj "See ya around headmaster."
                    return

        else:
            scene lake main_day
            if keys_asked == True and keys_given == False:
                mt  "There's no one around. Sally mentioned wanting to coach volleyball here in the afternoons but she's lost the key to the equipment cupboard."

            elif keys_given == True:
                if volley_seen == False:
                    label nvbu:
                    if replay == False:
                        $ volley_seen = True
                    show volley dist1
                    mt "Great, it looks like Sally found the volleyball equipment. I should go down and see how they are doing."
                    scene volley main1
                    sn "Hello, Mr [surname]."
                    m "Hi Sally. So you finally found the volleyball equipment."
                    sn "Yes sir. Thanks again for finding my key. There was all sorts of stuff in there. They even had volleyball uniforms for the girls to wear."
                    scene volley main2
                    pa "Erm... Miss Newman."
                    sn "Yes Priti dear."
                    pa "Why are uniforms so skimpy?"
                    sn "That's normal for beach volleyball. It's to allow you unrestricted movement."
                    pa "Yeah but the bottoms are really tiny."
                    sn "I'll admit they are not normally that small. Whoever bought the uniforms must have been the same person as bought the tiny skirts you girls wear."
                    sn "Still they are the only ones we have so you'll have to make do."
                    pa "But Miss, people can see my bottom."
                    sn "Don't worry about it. No one is looking at your bottom Priti."
                    scene volley main1
                    m "Oh hey!"
                    m "What's that flying over the lake? Is that an eagle?"
                    sn "An eagle?!"
                    rs "I want to see it!"
                    scene volley main3
                    fr "Where is it?"
                    m "It's definitely over there girls."
                    rs "I don't see anything."
                    scene volley cu_1
                    m "Keep looking you'll spot it."
                    fr "Is it on this side of the lake or on the other side?"
                    m "It's all the way over on the other side."
                    scene volley cu_2
                    pa "Oh I see it!"
                    pa "No wait that's just a pigeon."
                    scene volley main3
                    m "Oh no wait, it's gone now. Sorry girls."
                    scene volley main1
                    m "Anyway, I shouldn't keep you all from your game. I'll leave you girls to it."
                    sn "See you later Mr [surname]."
                    call replay_end from _call_replay_end_82
                    return
                else:
                    show volley dist1
                    mt "Miss Newman is teaching the girls volleyball. I should leave them to it."

            else:
                mt "There is no one around."

        return


label pre_nvbu:
    stop music
    call screen_hider from _call_screen_hider_339
    hide screen replay
    $ replay = True
    jump nvbu

label debbie_cass_hallway:
    call screen_hider from _call_screen_hider_340
    if debbie_lvl <4:
        scene debbie h1
        m "Hello Debbie. Hello Cassandra."
        scene debbie h2
        cr "Uh, like, you again."
        m "Really Cassandra, you need to show me more respect. I am your headmaster."
        cr "You're just some pervert who likes teenage girls."
        m "Don't talk to me that way."
        dh "Well what are you going to do about it old man?"
        dh "You're not even allowed to punish us yourself. You have to have a woman do it for you."
        m "Firstly, I'm not old. I'm only 36."
        cr "Oh my gawd that is like, soooo old. You're, like, fucking ancient."
        cr "You're literally twice our age, you perv."
        m "Secondly, I can't spank you yet but just you wait until I manage to change the rules."
        cr "Whatev's, come on Debbie. We're outta here."
        # Debbie sticks out her tongue and gives you the finger.
        scene debbie h3
        dh "Dickhead."
        scene debbie h4
        mt "I can't wait to get those two over my knee. I'll need to find a way to deal with Ruth as soon as possible so I can change the rules."

    elif debbie_prefect == False:
        scene debbie h2_back
        cr "So, like, what do want to do later Debbie?"
        dh "Um, shouldn't we be studying or something?"
        cr "Studying? What?!"
        dh "You know, like, for our exams."
        cr "What's gotten into you lately Debbie? Studying is for nerds, you know that."
        dh "Yeah, I guess you're right."
        m "You should listen to Debbie Cassandra. Lots of girls meet up in the dorm reception for study sessions. You should both join them."
        scene debbie h2_np1
        cr "Where the fuck did you come from?"
        m "I was standing right here."
        cr "How do we never hear you coming? You're, like, some kind of perverted ninja or something. Sneaking around everywhere."
        m "I walk around normally. Don't blame me for the fact that none of you girls seem to have any awareness of your surroundings."
        cr "Whatever, just stop creeping up on people and listening to their conversations!"
        scene debbie h2_np2
        cr "I'm outta here. Come on Debbie."
        dh "Err... Bye."
        scene debbie h2_np3
        dh "Cass, wait up."
        mt "*Sigh* At least she's stopped calling me dickhead. I think for Debbie that counts as good progress."


    elif debbie_prefect == True:

        $ debbie_cass_hall = True
        scene debbie h_pref1
        if cass_lvl >4:
            n "Developers note. An updated scene (to reflect progress made with Cassandra) will be added here in a later release."
        dh "Good morning Mr [surname]."
        m "Good morning Debbie. Caught anyone breaking the rules this morning?"
        dh "Not yet sir."
        cr "Urgh, I can't believe you agreed to work for this pervert."
        scene debbie h_pref2
        dh "Don't be rude to the headmaster Cass."
        cr "What did you do to her? Why is she, like, doing her homework now?"
        dh "Mr [surname] has been helping me with my problems."
        cr "I don't believe it. What did you do?"
        scene debbie h_pref1
        m "Only my job Cassandra."
        m "So have you been checking the girls' uniforms this morning Debbie?"
        dh "Yes sir."
        m "How about with Cassandra here?"
        dh "No sir."
        scene debbie h_pref2
        cr "I've got white ones on, there's no need to check."
        dh "Come on Cass you know I need to check for myself. Skirt up."
        scene debbie h_pref3
        cr "Fine. There, look!"
        dh "They look OK but I think I'd better take a closer look."
        scene debbie h_pref4
        dh "Hmmm... they seem to be in order sir."
        m "Good work Debbie. It is important to always be thorough when performing uniform inspections."
        cr "You're such a hypocrite Debbie. I know you only wear red knickers."
        dh "Not right now I'm not."
        scene debbie h_pref5
        cr "What? You managed to get some white ones?"
        dh "No."
        cr "Then you're still breaking the rules then, aren't you?"
        dh "No I'm not, let me show you."
        scene debbie h_pref6
        cr "Debbie, what are you doing?!"
        dh "The rules say I can't wear red underwear but they don't say anything about not wearing underwear at all."
        dh "Isn't that right sir?"
        m "That is correct Debbie. I'm glad to see you've been studying up on the rules."
        dh "Well, now that I'm a Prefect I need to know all the rules now off by heart."
        scene debbie h_pref7
        cr "What the fuck?! You've brainwashed her or something."
        m "No. Debbie is simply starting to understand the benefits that come with obeying my instructions."
        scene debbie h_pref8
        m "In time Cassandra you will learn to be more like Debbie here."
        cr "Put your skirt down Debbie. Let's get out of here."
        scene debbie h_pref9
        dh "See you later sir."
        m "Bye Debbie."
    $ debbie_spoke = True
    return

label pre_sallys_keys:
    stop music
    call screen_hider from _call_screen_hider_341
    hide screen replay
    $ replay = True

label sally_naked_chat:
    if keys_given == False or replay == True:
        if replay == False:
            $ keys_given = True
        call screen_hider from _call_screen_hider_184
        scene sally keys1
        sn "Hello sir."
        m "Good afternoon Sally."
        sn "Sorry, for being naked again, I'll try to keep myself covered."
        m "That's quite alright Sally. Like I said before I don't mind."
        m "So I think I have something of yours."
        sn "You do?"
        m "Yes, some keys."
        scene sally keys2
        sn "Oh brilliant! The girls will be happy to start playing volleyball in the afternoons."
        sn "Do you have them on you?"
        m "Yes I do.."
        menu:
            "Hand her the keys":
                scene sally keys3
                m "Here you go."
                sn "Thank you so much for finding them."
                scene sally keys2
                m "No problem Sally."
                sn "Come by the lake in the afternoons to see some volleyball."
                m "OK I will."
                sn "Well I'd better get dressed and get to my next lesson. I'll see you later sir."
                m "See you later Sally."
                $ sally_nt = True

            "Throw her the keys":
                m "Here catch."
                scene sally keys4 with dissolve
                $ renpy.pause(0.5)
                scene sally keys5 with dissolve
                sn "Woah.."
                m "Ooops"
                scene sally keys6
                sn "Hey!"
                m "Sorry Sally."
                sn "You did that on purpose didn't you?!"
                m "I err..."
                sn "You tricked me into dropping my towel."
                m "Um..."
                sn "I bet it was you that took all the big towels as well, wasn't it?"
                m "I..."
                sn "I've been thinking you're a proper gentleman when actually you've been trying to sneak a peek at me naked this whole time."
                menu:
                    "Alright, I admit it.":
                        m "You've got me. It's true."
                        scene sally keys7
                        sn "You sneaky man."
                        m "Sorry Sally."
                        scene sally keys8
                        sn "Haha, fair play I guess, it was a good trick."
                        sn "You know I'm not really bothered about being naked though."
                        sn "Why don't you take a good look now? Then maybe you won't need to play any more tricks on me."
                        sn "It would be nice to take a shower without having to worry about my towels being stolen."
                        m "I err..."
                        scene sally keys9
                        sn "Is this what you wanted to see?"
                        m "I..."
                        sn "Get it out of your system and maybe you can be a bit more mature in the future instead of stealing towels and throwing things at me."
                        scene sally pussy
                        m "OK, if you insist."
                        sn "Well you did find my keys, I suppose you should get a reward."
                        m "That's very considerate of you Sally."
                        scene sally keys9
                        sn "Feeling better now that you've got what you wanted?"
                        m "I err..."
                        scene sally keys8
                        sn "I should really get dressed now and head to my next lesson."
                        sn "Thanks a lot for finding my keys. It's really good to have these. Come swing by the lake in the afternoons to see some volleyball."
                        m "Thanks Sally I will. See you later."

                        # call c_log from _call_c_log_90
                        $ sally_nt = True
                        $ sally_pussy_seen = True

                    "It was just an accident.":
                        scene sally keys8
                        sn "Really?"
                        m "Yes honestly. I'm sorry I just wasn't thinking."
                        scene sally keys2 with dissolve
                        sn "Well, OK. I'm sorry for accusing you of doing it on purpose."
                        sn "Thank you for finding my keys. It's really good to have these. Come swing by the lake in the afternoons to see some volleyball."
                        sn "I need to get dressed and get going now."
                        m "OK Sally I'll leave you to it."
                        $ sally_nt = True

        if replay == True:
            call replay_end from _call_replay_end_83
            return
        jump mens_afternoon_empty
