# The script of the game goes in this file.

# Declare characters used by this game. The color argument colorizes the
# name of the character.

define y = Character("Yuuka")


# The game starts here.

label start:
    show black
    # Show a background. This uses a placeholder by default, but you can
    # add a file (named either "bg room.png" or "bg room.jpg") to the
    # images directory to show it.



    # This shows a character sprite. A placeholder is used, but you can
    # replace it by adding a file named "eileen happy.png" to the images
    # directory.



    # These display lines of dialogue.
    narrator "You walk along your way to the forest in search for the field of sunflowers"

    narrator "After some time, you come across the sunflower garden."
    scene flower
    show youk_normal
    narrator "You meet the person you're looking for."
    hide youk_normal
    show youk_blue
    y "Hey, that's as far as you go. I really don't want you stepping on these sunflowers."
    hide youk_blue
    show youk_soup
    y "You'll hurt the poor, tortured souls that live inside them."
    hide youk_soup
    show youk_phew
    y "Haha, just kidding."
    hide youk_phew
    show youk_eyes
    y "Mostly."
    hide youk_eyes
    show youk_red
    play music theme
    y "I'm Yuuka Kazami. You must be here for the CBT sessions."
    hide youk_red
    show youk_normal
    y "I mostly just keep to myself and enjoy the company of flowers all year round."
    hide youk_normal
    show youk_eyes
    y "But I figured it can't hurt to learn more about humans and how their minds worked."
    hide youk_eyes
    show youk_normal
    y "So I picked up a psychology book that the half youkai shop owner had laying around in his store."
    hide youk_normal
    show youk_red
    y "It was there I learned about Cognitive Behavioral Therapy. It seemed pretty useful and I couldn't help but want to share it with a few humans."
    hide youk_red
    show youk_phew
    y "And here we are, so glad you could make it."
    hide youk_phew
    show youk_normal
    y "Really glad you could make it."
    hide youk_normal
    show youk_eyes
    y "Real glad."
    y "..."
    hide youk_eyes
    show youk_redsmug
    y "Anyway! It's so nice of you to join me."
    hide youk_redsmug
    show youk_normal
    y "The human mind, it's deep and complex. It's amazing."
    hide youk_normal
    show youk_blue
    y "But at the same time, it's quite irrational, downright absurd at some points."
    hide youk_blue
    show youk_soup
    y "Our brain is ultimately trying to protect itself, but sometimes it overreacts to things that aren't really viable threats to our safety and well being."
    hide youk_soup
    show youk_blue
    y "These irrational thoughts can cause a slew of problems to our mental health."
    hide youk_blue
    show youk_red
    y "That's where Cognitive Behavioral Therapy comes in."
    hide youk_red
    show youk_phew
    y "Essentially, Cognitive Behavioral Therapy is using logic based strategies to help alleviate symptoms of poor mental health."
    hide youk_phew
    show youk_redsmug
    y "Our problems come from irrationality, so it's only natural that grounding ourselves in logic and reason can help us live better."
    hide youk_redsmug
    show youk_normal
    y "We can't change how we feel, but we can certainly change how we react."
    hide youk_normal
    show youk_eyes
    y "And by changing how we react, we can eventually change how we feel."
    y "It becomes a full circle, just like nature itself."
    hide youk_eyes
    show youk_happ
    y "Kinda beautiful when you think about it that way."
    hide youk_happ
    show youk_redsmug
    y "With Cognitive Behavioral Therapy, you can take some steps to finally reclaim your true self."
    y "With that said, this is different from simply giving you advice. These are actual activities that you have to try multiple times to see results."
    hide youk_redsmug
    show youk_phew
    y "But you wouldn't have come all this way to not put at least some effort in, right?"
    hide youk_phew
    show youk_normal
    y "It wouldn't be very nice to waste your time here."
    hide youk_normal
    show youk_eyes
    y "Or my time."
    y "Wouldn't be nice."
    y "At all."
    hide youk_eyes
    show youk_happ
    y "With that said, let's begin the first lesson!"
    hide youk_happ
    show youk_normal
    y "This one is about negative or inaccurate thinking."
    hide youk_normal
    show youk_soup
    y "In life, sometimes things do not go our way."
    hide youk_soup
    show youk_eyes
    y "Naturally, this is perfectly normal and bound to happen eventually."
    hide youk_eyes
    show youk_blue
    y "However, sometimes we think of the worst possible things as a result of when the unexpected occurs."
    hide youk_blue
    show youk_phew
    y "As a result, we may develop certain lines of thinking that are not in line with reality."
    hide youk_phew
    show youk_redsmug
    y "To combat this, we simply just need to challenge these overblown thoughts with reality."
    hide youk_redsmug
    show youk_normal
    y "For example, let's say you said hi to a friend you saw across a hall or a street."
    hide youk_normal
    show youk_soup
    y "But oh no! They seemingly completely ignored you!"
    hide youk_soup
    show youk_normal
    y "Now tell me, what is the reason for this?"
    hide youk_normal
    show youk_eyes
    y "What usually comes to your mind when something like this happens?"
    menu:
        "My friend hates me":
            hide youk_eyes
            show youk_redsmug
            y "Hah, it's only natural to think that way at first."
        "My friend was mad at me over something I did":
            hide youk_eyes
            show youk_normal
            y "It's common to think that at first glance."
        "I must be dumb, stupid and ugly":
            hide youk_eyes
            show youk_redsmug
            y "Now that's not an uncommon thought!"
    hide youk_redsmug
    hide youk_normal
    show youk_soup
    y "Well, as you have just demonstrated, it's easy to jump to a conclusion and think it MUST be our fault when something like this happens."
    hide youk_soup
    show youk_normal
    y "However, this is mostly an emotional side talking to us this way, we have not yet challenged it with logic."
    hide youk_normal
    show youk_eyes
    y "Now, I will demonstrate some more logical grounds as to why your friend might have ignored you."
    hide youk_eyes
    show youk_smug
    y "They could have been busy with something that took up all of their attention."
    y "They thought it was a stranger calling someone else."
    y "They could have been dealing with something serious and your voice was drowned out."
    y "They simply didn't hear you."
    hide youk_smug
    show youk_red
    y "See? Isn't that better?"
    y "Don't you find it's much more likely that they just didn't hear you then them hating you over something you're not even sure would've made them upset?"
    hide youk_red
    show youk_happ
    y "Next time you think of such negative thoughts, try to counter it with logic."
    hide youk_happ
    show youk_smug
    y "Instead of thinking \"They walked past me because they hate me\", try something much more logical such as \"Eh, they were probably busy with something and simply didn't hear me.\""
    hide youk_smug
    show youk_happ
    y "Of course, it doesn't apply to just friends. It can apply to anything!"
    hide youk_happ
    show youk_normal
    y "For instance, I myself don't particularly have any close friends. But I still worry about some things."
    hide youk_normal
    show youk_blue
    y "When I go flower gazing, a thought will pop in my head. I'll think \"Oh no, what if someone interrupts my gazing and ruins the flowers I enjoy watching so much?\""
    hide youk_blue
    show youk_redsmug
    y "But then I go \"Ah don't worry, the moment he so much as creases these flowers I'll slowly turn him inside out with my pinky finger and make his family watch.\""
    hide youk_redsmug
    show youk_red
    y "And I just feel so much better afterwards!"
    hide youk_red
    show youk_happ
    y "Hahaha!"
    hide youk_happ
    show youk_eyes
    y "Oh, but such a thing doesn't really relate to you, hmm."
    hide youk_eyes
    show youk_normal
    y "Ah, here's one! Let's say you want to go to the doctor but you're scared of needles and don't wanna get seriously injured."
    hide youk_normal
    show youk_red
    y "Once again, just challenge it with logic! Counter it with something like \"She's a trained professional who has done this countless times, the chances of anything going seriously wrong are extremely low.\""
    hide youk_red
    show youk_happ
    y "Now I hope you get the general idea!"
    hide youk_happ
    show youk_normal
    y "Overall, if you get any negative thoughts that are causing you unease, be sure to try and challenge them with logic based thoughts."
    y "Oh, I wouldn't try to have grand arguments with yourself in your head, just simply address the thoughts."
    hide youk_normal
    show youk_eyes
    y "And remember, you don't have to entirely believe what you counter it with, the important thing is to just respond in an appropriate manner."
    hide youk_eyes
    show youk_phew
    y "Well, that concludes our first lesson."
    hide youk_phew
    show youk_red
    y "Now, on to the next lesson!"
    hide youk_red
    show youk_normal
    y "This one is about thought journals."
    hide youk_normal
    show youk_eyes
    y "Thought journals are the use of writing down your negative feelings and identifying patterns of harmful and often illogical thinking. Then challenging those lines of thinking with more helpful, balanced and logical thoughts."
    hide youk_eyes
    show youk_normal
    y "First, you write out what exactly is causing you distress and why. Be as specific as you can, write down what you're feeling, you can even note the intensity of how you feel."
    y "Then, when you have written it out, identify the portions of irrational thinking present in what you have written."
    hide youk_normal
    show youk_phew
    y "Finally, after you have identified the irrational portions, change them with more healthy, balanced thoughts that are based on logic."
    hide youk_phew
    show youk_red
    y "This is helpful not only because you're challenging your beliefs again, but also because writing down your thoughts allows you to give them a whole new perspective that can help you cope better."
    hide youk_red
    show youk_normal
    y "Now, the tricky part is identifying what exactly you wrote down that's irrational."
    hide youk_normal
    show youk_red
    y "I think it's best if I just give you an example of what a proper thought journal entry looks like."
    y "Take a look at this."
    hide youk_red
    show youk_eyes at left
    show yuuka_letter2 at topright
    y "I tailor made it for a common situation humans face."
    hide yuuka_letter2
    hide youk_eyes
    show youk_red
    y "And with that, you should have an understanding of what a thought journal is and how to use it."
    hide youk_red
    show youk_phew
    y "It involves more effort, but can be more helpful. That's generally what you have to put in when it comes to more extensive therapy."
    hide youk_phew
    show youk_red
    y "On to the final lesson!"
    hide youk_red
    show youk_normal
    y "This one is called Belief Experimentation."
    y "This one is a step further from what you've learned so far."
    hide youk_normal
    show youk_soup
    y "This is one of the most powerful CBT strategy you can learn!"
    hide youk_soup
    show youk_normal
    y "As the name implies, a Belief Experiment is when you act out on something that you think may cause you distress and then noting what actually happened when you acted it out."
    hide youk_normal
    show youk_eyes
    y "Since our negative feelings are not based on reality, acting them out and noting what happened is one of the best ways you can ease troubles."
    y "This is because more often than not, what actually transpired doesn't match with what we thought would happen in our minds."
    hide youk_eyes
    show youk_red
    y "Now, to get started, first, start by writing down the experiment you're going to do that's based on your troubles."
    hide youk_red
    show youk_normal
    y "Then, write down what you think is going to happen."
    y "Next, perform your experiment, whenever that may be."
    hide youk_normal
    show youk_phew
    y "Then, you write down what actually ended up happening and what you have learned from it."
    y "Was it as bad as you thought it was? Was it a positive or negative outcome? Would you be doing this again in the future? Did it ease your troubles?"
    hide youk_phew
    show youk_happ
    y "Just like the thought journal, reflection is key!"
    hide youk_happ
    show youk_redsmug
    y "I know! I'll perform a belief experiment myself! I already finished some of it anyway."
    hide youk_redsmug
    show youk_red
    y "Here goes."
    hide youk_red
    show youk_normal
    y "Experiment: I shall give CBT lessons to a human."
    y "Prediction: The human will end up wasting my time because I believe humans to be weak and disappointing."
    hide youk_normal
    show youk_eyes
    y "Outcome: ..."
    hide youk_eyes
    show youk_phew
    y "Hmm, well, I guess now is as good as any of a time to show you my new spell card."
    hide youk_phew
    show youk_gun
    stop music
    y "Now then, where were we?"
    y "Ah right, we were just seeing if you were really wasting my time or not."
    y "Let me quiz you on some of the things we learned today."
    hide youk_gun
    show youk_gunphew
    y "If you get it right, that means you have indeed been listening and therefore have not been wasting my time, thus proving that humans aren't so bad after all."
    hide youk_gunphew
    show youk_gun
    y "Get it wrong and well, you'll just be confirming what I knew, but that's okay, it doesn't affect me in the slightest."
##    y "Furthermore, you really don't want to get it wrong, because instead of your head I may aim for..."
##    y "Lower extremities."
    hide youk_gun
    show youk_gunphew
    y "Now, onto the first question. Let's start with something basic."
    y "What does CBT stand for?"
    menu:
        "Cognitive Behavioral Therapy.":
            y "Good! Now for the next question."
        "I love you, Yuuka!":
            y "..."
            hide youk_gun
            show youk_gunphew
            y "Okay, I'll let that slide. Next question."
        "Marry me, Yuuka!":
            y "..."
            y "Ehehehe..."
            hide youk_gun
            show youk_gunphew
            y "Next question, I guess."
        "Cyuuka Bis cuTe":
            y "Well..."
            hide youk_gun
            show youk_gunphew
            y "I guess that's good enough! Next question!"
    hide youk_gunphew
    show youk_gun
    y "What is a Cognitive Thought Journal?"
    menu:
        "When you write about events that's bothering you and find flaws in your line of thought.":
            hide youk_gun
            show youk_gunphew
            y "Very nice, on to the last question."
        "When you write about how much you love Yuuka!":
            y "..."
            hide youk_gun
            show youk_gunphew
            y "Well, let's see if you can answer the next question."
        "When you write about how you're going to make Yuuka happy!":
            y "..."
            y "..."
            hide youk_gun
            show youk_gunphew
            y "Looks like you made it to the final question!"
        "When you write about how cute Yuuka is!":
            y "Hmm..."
            hide youk_gun
            show youk_gunphew
            y "Well I guess that earned you the final question!"
    hide youk_gunphew
    show youk_gun
    y "What is a Belief Experiment?"
    menu:
        "When you act out on what's bothering you and take note of what actually transpired":
            hide youk_gun
            hide youk_gunphew
            show youk_eyes
            y "..."
        "When you experiment with kissing Yuuka!":
            hide youk_gun
            hide youk_gunphew
            show youk_eyes
            y "..."
        "When you experiment with calling Yuuka cute!":
            hide youk_gun
            hide youk_gunphew
            show youk_eyes
            y "..."
    y "Hahaha...."
    hide youk_eyes
    show youk_red
    y "Hahahahahaha..."
    hide youk_red
    show youk_happ
    y "AHAHAHAHAHAH!"
    hide youk_happ
    show youk_red
    play music theme
    y "Come now, I was never going to hurt you."
    hide youk_red
    show youk_normal
    y "I just like to have fun and toy around with humans, they're so... unique."
    hide youk_normal
    show youk_eyes
    y "Sometimes I just mess around with them, other times they turn into fertilizer for the sunflowers."
    hide youk_eyes
    show youk_red
    y "Mostly kidding with that one!"
    hide youk_red
    show youk_happ
    y "Anyways, let's take the thought experiment from the top now, shall we?"
    hide youk_happ
    show youk_normal
    y "Experiment: I shall give CBT lessons to a human."
    hide youk_normal
    show youk_eyes
    y "Prediction: The human will end up wasting my time because I believe humans to be weak and disappointing."
    hide youk_eyes
    show youk_happ
    y "Outcome: Prediction did not come true. The human listened to me attentively, answered every question correctly, exceeded my expectations and thoroughly entertained me."
    y "Reflection: Humans can be a wonderful source of entertainment! I shall hang out with them more."
    hide youk_happ
    show youk_red
    y "Particularly this human right here."
    hide youk_red
    show youk_soup
    y "Oh! I guess this goes without saying but..."
    hide youk_soup
    show youk_happ
    y "When you feel scared or frightened, always remember the happy times in your life."
    y "Good memories can save your life, as they say."
    hide youk_happ
    show youk_phew
    y "Well, that concludes the lessons."
    hide youk_phew
    show youk_red
    y "Try out whichever method works best for you whenever you need use it."
    hide youk_red
    show youk_normal
    y "Make use of what I taught you today."
    hide youk_normal
    show youk_eyes
    y "I mean it."
    hide youk_eyes
    show youk_happ
    y "That said, I had a really good time today."
    y "Thank you."
    hide youk_happ
    show youk_red
    y "You're free to come back anytime you want if you need a refresher."
    hide youk_red
    show youk_normal
    y "I do hope to see you soon."
    hide youk_normal
    show youk_eyes
    y "I better see you soon."
    hide youk_eyes
    show youk_happ
    y "Well, take care now!"
    menu:
     "Replay game":
      with fade
      jump start
     "Quit":
      with fade
      return
