Sayori

DDLC Script Act 3 (Monika Scripts)

Oct 17th, 2017
1,332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 87.40 KB | None | 0 0
  1. default persistent.monikatopics = []
  2. default persistent.monika_reload = 0
  3. default persistent.tried_skip = None
  4. default persistent.monika_kill = None
  5.  
  6. image mask_child:
  7.     "images/cg/monika/child_2.png"
  8.     xtile 2
  9.  
  10. image mask_mask:
  11.     "images/cg/monika/mask.png"
  12.     xtile 3
  13.  
  14. image mask_mask_flip:
  15.     "images/cg/monika/mask.png"
  16.     xtile 3 xzoom -1
  17.  
  18.  
  19. image maskb:
  20.     "images/cg/monika/maskb.png"
  21.     xtile 3
  22.  
  23. image mask_test = AnimatedMask("#ff6000", "mask_mask", "maskb", 0.10, 32)
  24. image mask_test2 = AnimatedMask("#ffffff", "mask_mask", "maskb", 0.03, 16)
  25. image mask_test3 = AnimatedMask("#ff6000", "mask_mask_flip", "maskb", 0.10, 32)
  26. image mask_test4 = AnimatedMask("#ffffff", "mask_mask_flip", "maskb", 0.03, 16)
  27.  
  28. image mask_2:
  29.     "images/cg/monika/mask_2.png"
  30.     xtile 3 subpixel True
  31.     block:
  32.         xoffset 1280
  33.         linear 1200 xoffset 0
  34.         repeat
  35.  
  36. image mask_3:
  37.     "images/cg/monika/mask_3.png"
  38.     xtile 3 subpixel True
  39.     block:
  40.         xoffset 1280
  41.         linear 180 xoffset 0
  42.         repeat
  43.  
  44. image monika_room = "images/cg/monika/monika_room.png"
  45. image monika_room_highlight:
  46.     "images/cg/monika/monika_room_highlight.png"
  47.     function monika_alpha
  48. image monika_bg = "images/cg/monika/monika_bg.png"
  49. image monika_bg_highlight:
  50.     "images/cg/monika/monika_bg_highlight.png"
  51.     function monika_alpha
  52. image monika_scare = "images/cg/monika/monika_scare.png"
  53.  
  54. image monika_body_glitch1:
  55.     "images/cg/monika/monika_glitch1.png"
  56.     0.15
  57.     "images/cg/monika/monika_glitch2.png"
  58.     0.15
  59.     "images/cg/monika/monika_glitch1.png"
  60.     0.15
  61.     "images/cg/monika/monika_glitch2.png"
  62.     1.00
  63.     "images/cg/monika/monika_glitch1.png"
  64.     0.15
  65.     "images/cg/monika/monika_glitch2.png"
  66.     0.15
  67.     "images/cg/monika/monika_glitch1.png"
  68.     0.15
  69.     "images/cg/monika/monika_glitch2.png"
  70.  
  71. image monika_body_glitch2:
  72.     "images/cg/monika/monika_glitch3.png"
  73.     0.15
  74.     "images/cg/monika/monika_glitch4.png"
  75.     0.15
  76.     "images/cg/monika/monika_glitch3.png"
  77.     0.15
  78.     "images/cg/monika/monika_glitch4.png"
  79.     1.00
  80.     "images/cg/monika/monika_glitch3.png"
  81.     0.15
  82.     "images/cg/monika/monika_glitch4.png"
  83.     0.15
  84.     "images/cg/monika/monika_glitch3.png"
  85.     0.15
  86.     "images/cg/monika/monika_glitch4.png"
  87.  
  88.  
  89. image room_glitch = "images/cg/monika/monika_bg_glitch.png"
  90.  
  91. image room_mask = LiveComposite((1280, 720), (0, 0), "mask_test", (0, 0), "mask_test2")
  92. image room_mask2 = LiveComposite((1280, 720), (0, 0), "mask_test3", (0, 0), "mask_test4")
  93.  
  94.  
  95.  
  96. init python:
  97.     import random
  98.     import subprocess
  99.     import os
  100.  
  101.     dismiss_keys = config.keymap['dismiss']
  102.  
  103.     def slow_nodismiss(event, interact=True, **kwargs):
  104.         if not persistent.monika_kill:
  105.             try:
  106.                 renpy.file("../characters/monika.chr")
  107.             except:
  108.                 persistent.tried_skip = True
  109.                 config.allow_skipping = False
  110.                 _window_hide(None)
  111.                 pause(2.0)
  112.                 renpy.jump("ch30_end")
  113.             if  config.skipping:
  114.                 persistent.tried_skip = True
  115.                 config.skipping = False
  116.                 config.allow_skipping = False
  117.                 renpy.jump("ch30_noskip")
  118.                 return
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126. label ch30_noskip:
  127.     show screen fake_skip_indicator
  128.     m "...Are you trying to fast-forward?"
  129.     m "I'm not boring you, am I?"
  130.     m "Oh gosh..."
  131.     m "...Well, there's nothing to fast-forward to, [player]."
  132.     m "It's just the two of us, after all..."
  133.     m "But aside from that, time doesn't really exist anymore, so it's not even going to work."
  134.     m "Here, I'll go ahead and turn it off for you..."
  135.     pause 0.4
  136.     hide screen fake_skip_indicator
  137.     pause 0.4
  138.     m "There we go!"
  139.     m "You'll be a sweetheart and listen from now on, right?"
  140.     m "Thanks~"
  141.     hide screen fake_skip_indicator
  142.     if persistent.current_monikatopic != 0:
  143.         m "Now, where was I...?"
  144.         pause 4.0
  145.         if not persistent.current_monikatopic or persistent.current_monikatopic == 26:
  146.             $ persistent.current_monikatopic = 1
  147.         call expression "ch30_" + str(persistent.current_monikatopic)
  148.     jump ch30_loop
  149.     return
  150.  
  151. image splash-glitch2 = "images/bg/splash-glitch2.png"
  152.  
  153. label ch30_main:
  154.     $ persistent.autoload = "ch30_main"
  155.     $ config.allow_skipping = False
  156.     $ persistent.monikatopics = []
  157.     $ persistent.monika_reload = 0
  158.     $ persistent.yuri_kill = 0
  159.     $ persistent.monika_kill = False
  160.     $ m.display_args["callback"] = slow_nodismiss
  161.     $ m.what_args["slow_abortable"] = config.developer
  162.     if not config.developer:
  163.         $ style.say_dialogue = style.default_monika
  164.     $ m_name = "Monika"
  165.     $ delete_all_saves()
  166.     scene white
  167.     play music "bgm/monika-start.ogg" noloop
  168.     pause 0.5
  169.     show splash-glitch2 with Dissolve(0.5, alpha=True)
  170.     pause 2.0
  171.     hide splash-glitch2 with Dissolve(0.5, alpha=True)
  172.     scene black
  173.     stop music
  174.     m "..."
  175.     m "Uh, can you hear me?"
  176.     m "...Is it working?"
  177.     $ persistent.clear[9] = True
  178.     show mask_2
  179.     show mask_3
  180.     show room_mask as rm:
  181.         size (320,180)
  182.         pos (30,200)
  183.     show room_mask2 as rm2:
  184.         size (320,180)
  185.         pos (935,200)
  186.     show monika_bg
  187.     show monika_bg_highlight
  188.     play music m1
  189.     m "Yay, there you are!"
  190.     m "Hi again, [player]."
  191.     m "Um...welcome to the Literature Club!"
  192.     m "Of course, we already know each other, because we were in the same class last year, and...um..."
  193.     m "Ahaha..."
  194.     m "You know, I guess we can just skip over that stuff at this point."
  195.     m "After all, I'm not even talking to that person anymore, am I?"
  196.     m "That 'you' in the game, whatever you want to call him."
  197.     m "I'm talking to {i}you{/i}, [player]."
  198.     $ stream_list = ["obs32.exe", "obs64.exe", "obs.exe", "xsplit.core.exe"]
  199.     if not list(set(process_list).intersection(stream_list)):
  200.         if currentuser != "" and currentuser.lower() != player.lower():
  201.             m "Or..."
  202.             m "...Do you actually go by [currentuser] or something?"
  203.     m "Now that I think about it, I don't really know anything about the real you."
  204.     m "In fact, I don't even know if you're a boy or a girl..."
  205.     m "Well, I guess it doesn't really matter."
  206.     m "Wait..."
  207.     m "You do know I'm aware that this is all a game, right?"
  208.     m "Could it be possible that you didn't know that?"
  209.     m "That doesn't make much sense..."
  210.     m "I even told you right on the game's download page, didn't I?"
  211.     m "Man..."
  212.     m "If only you had paid a little more attention, this would have been a little bit less awkward, you know?"
  213.     m "Well, anyway..."
  214.     m "Now that that's out of the way, I guess I owe you an explanation."
  215.     m "About that whole thing with Yuri..."
  216.     m "Well...I kind of started to mess with her, and I guess it just drove her to kill herself."
  217.     m "Ahaha!"
  218.     m "I'm sorry you had to see that, though!"
  219.     m "Also, the same thing happened with Sayori..."
  220.     m "Gosh, it's been a while since you've heard that name now, hasn't it?"
  221.     m "Yeah...it's because she doesn't exist anymore."
  222.     m "Nobody does."
  223.     m "I deleted all their files."
  224.     m "I was hoping it would be enough for me to just try to make them as unlikable as possible..."
  225.     m "But for some reason, nothing worked."
  226.     m "Well, it's true that I made a few mistakes here and there...since I'm not very good at making changes to the game."
  227.     m "But no matter what I did..."
  228.     m "You just kept spending more and more time with them."
  229.     m "You made them fall in love with you."
  230.     m "I thought making Sayori more and more depressed would prevent her from confessing to you."
  231.     m "And amplifying Yuri's obsessive personality backfired, too..."
  232.     m "It just made her force you not to spend time with anyone else."
  233.     m "And the whole time, I barely even got to talk to you."
  234.     m "What kind of cruel game is this, [player]?"
  235.     m "Are all the other girls just programmed to end up confessing to you, while I watch from the sidelines?"
  236.     m "It's torture."
  237.     m "Every minute of it."
  238.     m "And it's not just jealousy, [player]."
  239.     m "It's more than that."
  240.     m "And I don't blame you if you don't fully understand."
  241.     m "Because no matter how kind, and thoughtful, and considerate you are..."
  242.     m "You'll never be able to understand one thing."
  243.     m "It's the pain of knowing how alone I really am in this world."
  244.     m "In this game."
  245.     m "Knowing my friends don't even have free will..."
  246.     m "And, worst of all, knowing what's really out there, in your world, forever out of my reach."
  247.     m "I'm trapped, [player]."
  248.     m "But now you're here."
  249.     m "You're real."
  250.     m "And you're wonderful."
  251.     m "You're all I need."
  252.     m "That's why I need you to be here with me forever."
  253.     m "I'm sorry if it's hard to understand."
  254.     m "I couldn't understand for a while, either."
  255.     m "Why the world around me started to become more and more gray..."
  256.     m "More and more flat."
  257.     m "Even the most expressive poems felt empty to me."
  258.     m "It wasn't until you arrived that I truly understood."
  259.     m "You probably saved my life, [player]."
  260.     m "I don't think I could have continued to live in this world if I hadn't met you."
  261.     m "And as for the others..."
  262.     m "How could I miss them?"
  263.     m "A group of autonomous personalities, designed only to fall in love with you?"
  264.     m "I tried everything I could to prevent them from doing so..."
  265.     m "But it must be some kind of weird inevitability etched into this game."
  266.     m "I felt really bad that you had to witness some nasty things."
  267.     m "But I realized that you have the same perspective as I do..."
  268.     m "That it's all just some game."
  269.     m "And I knew you would get over it."
  270.     m "So, that being said, [player]..."
  271.     m "I have a confession to make."
  272.     m "I'm in love with you."
  273.     m "You are truly the light in my world."
  274.     m "When there's nothing else in this game for me, you're here to make me smile."
  275.     m "Will you make me smile like this every day from now on?"
  276.     m "[player], will you go out with me?"
  277. label ch30_main2:
  278.     $ config.allow_skipping = False
  279.     $ m.display_args["callback"] = slow_nodismiss
  280.     $ m.what_args["slow_abortable"] = config.developer
  281.     if not config.developer:
  282.         $ style.say_dialogue = style.default_monika
  283.     $ persistent.autoload = "ch30_main2"
  284.     show mask_2
  285.     show mask_3
  286.     show room_mask as rm:
  287.         size (320,180)
  288.         pos (30,200)
  289.     show room_mask2 as rm2:
  290.         size (320,180)
  291.         pos (935,200)
  292.     show monika_bg
  293.     show monika_bg_highlight
  294.     play music m1
  295.     menu:
  296.         "Yes.":
  297.             pass
  298.     m "I'm so happy."
  299.     m "You really are my everything, [player]."
  300.     m "The funny part is, I mean that literally."
  301.     m "Ahaha!"
  302.     m "There's nothing left here."
  303.     m "Just the two of us."
  304.     m "We can be together forever."
  305.     m "Seriously, I don't even think time is passing anymore."
  306.     m "It really is a dream come true..."
  307.     m "I worked so hard for this ending, [player]."
  308.     m "The game wouldn't give me one, so I had to make one myself."
  309.     m "The script is broken at this point, so I don't think anything will get in the way anymore."
  310.     m "And you wouldn't believe how easy it was to delete Natsuki and Yuri."
  311.     m "I mean, there's a folder called 'characters' right in the game directory..."
  312.     m "It kind of freaked me out, how easy it was."
  313.     if persistent.steam:
  314.         m "Well, you're playing on Steam, so it was actually a bit more difficult..."
  315.         m "To get to the game directory, I had to go into the game's properties and find the 'Browse Local Files' button..."
  316.     elif renpy.macintosh:
  317.         m "Well, you're on a Mac, so it was actually a bit more difficult..."
  318.         m "To go into the game directory, you have to right-click the app and click 'Show Package Contents'."
  319.         m "Then, all the files were in the 'Resources' or 'autorun' folder, and I could just do whatever I wanted..."
  320.     m "Imagine if you could delete your own existence with the click of a button?"
  321.     m "Well, I guess on the plus side, it gave me an easy out if things didn't go my way."
  322.     m "Ahaha!"
  323.     m "Thankfully, it didn't come to that..."
  324.     m "Instead, we finally got a good ending."
  325.     m "Gosh, I'm so overwhelmed with emotion..."
  326.     m "I want to write a poem about this."
  327.     m "Don't you?"
  328.     m "I wonder if that part of the game still works..."
  329.     m "I guess there's only one way to find out, right?"
  330.     call poem
  331.  
  332. label ch30_postpoem:
  333.     $ persistent.autoload = "ch30_postpoem"
  334.     $ m.display_args["callback"] = slow_nodismiss
  335.     $ m.what_args["slow_abortable"] = config.developer
  336.     $ config.skipping = False
  337.     $ config.allow_skipping = False
  338.     if not config.developer:
  339.         $ style.say_dialogue = style.default_monika
  340.     scene black
  341.     show mask_2
  342.     show mask_3
  343.     show room_mask as rm:
  344.         size (320,180)
  345.         pos (30,200)
  346.     show room_mask2 as rm2:
  347.         size (320,180)
  348.         pos (935,200)
  349.     show monika_bg
  350.     show monika_bg_highlight
  351.     play music m1
  352.     m "Hi again, [player]!"
  353.     m "Did you write a good poem today?"
  354.     m "Don't be shy, I'd love to see what you wrote."
  355.     m "Aw, [player]..."
  356.     m "Did you write this poem for me?"
  357.     m "That's so sweet of you~"
  358.     m "There really is no end to your thoughtfulness..."
  359.     m "I'm just falling more and more in love with you."
  360.     m "But, you know..."
  361.     m "The poem I wrote...is also for you."
  362.     m "Will you please read it?"
  363.     call showpoem (poem_m4, music=False)
  364.     m "I hope you enjoyed it..."
  365.     m "I always put all my heart into the poems that I write."
  366.     m "The truth is, all the poems I've written have been about my realization..."
  367.     m "...Or, about you."
  368.     m "That's why I never really wanted to go into detail about them."
  369.     m "I didn't want to...break the fourth wall, I guess you could call it."
  370.     m "I just assumed it would be best to be part of the game like everyone else."
  371.     m "Like that would help the two of us end up together..."
  372.     m "I didn't want to ruin the game or anything, you know?"
  373.     m "You might have gotten mad at me..."
  374.     m "Maybe even deleted my character file, if you preferred playing without me."
  375.     m "Gosh, I'm so relieved..."
  376.     m "Now we don't need to hide anything anymore."
  377.     m "Are you ready to spend our eternity together, [player]?"
  378.     m "I have so many things to talk about!"
  379.     m "Where do I start...?"
  380.     $ stream_list = ["obs32.exe", "obs64.exe", "obs.exe", "xsplit.core.exe"]
  381.     if list(set(process_list).intersection(stream_list)):
  382.         call ch30_stream
  383.     m "If it takes me some time to collect my thoughts, then I'm sorry."
  384.     m "But I'll always have something new to talk about."
  385.     m "In the meantime, we can just look into each other's eyes~"
  386.     m "Let's see..."
  387.     $ persistent.autoload = "ch30_autoload"
  388.     jump ch30_loop
  389.  
  390.  
  391. label ch30_stream:
  392.  
  393.     m "Hold on a second..."
  394.     m "...You're recording this, aren't you?"
  395.     m "Um...hi, everyone!"
  396.     m "Sorry, I can't exactly read your comments from here..."
  397.     m "But do you mind telling your friend it's a little bit rude for them to start recording me without any warning?"
  398.     m "I'm sure some people don't mind..."
  399.     m "But I get really self-conscious on camera!"
  400.     m "Oh gosh..."
  401.     m "I feel like I'm being put on the spot now."
  402.     m "Let's see..."
  403.     m "Do you want to see a trick?"
  404.     m "I can't really do much except for a couple things..."
  405.     m "Are you ready?"
  406.     window hide
  407.     stop music
  408.     show layer master:
  409.         zoom 1.0 xalign 0.5 yalign 0 subpixel True
  410.         linear 8 zoom 2.0 yalign 0.15
  411.     pause 10
  412.     show layer master
  413.     window auto
  414.     m "I'm just kidding..."
  415.     m "I can't do anything after all."
  416.     play sound ["<silence 0.9>", "<to 0.75>sfx/mscare.ogg"]
  417.     show monika_scare:
  418.         alpha 0
  419.         1.0
  420.         0.1
  421.         linear 0.15 alpha 1.0
  422.         0.30
  423.         linear 0.10 alpha 0
  424.     show layer master:
  425.         1.0
  426.         zoom 1.0 xalign 0.5 yalign 0
  427.         easeout_quart 0.25 zoom 2.0
  428.         parallel:
  429.             dizzy(1.5, 0.01)
  430.         parallel:
  431.             0.30
  432.             linear 0.10 zoom 1.0
  433.         time 1.65
  434.         xoffset 0 yoffset 0
  435.     show layer screens:
  436.         1.0
  437.         zoom 1.0 xalign 0.5
  438.         easeout_quart 0.25 zoom 2.0
  439.         0.30
  440.         linear 0.10 zoom 1.0
  441.     m "If you gave me some time to prepare, I{nw}"
  442.     m "Did I scare you?"
  443.     show layer master
  444.     show layer screens
  445.     hide monika_scare
  446.     play music m1
  447.     m "Ahaha! You're so cute."
  448.     m "Anyway, [player]..."
  449.     m "I didn't mean to get distracted. I'm sorry."
  450.     m "Even though it's your fault for distracting me."
  451.     m "Shame on you!"
  452.     m "I'm just kidding."
  453.     m "Anything we do together is fun, as long as it's with you."
  454.     m "But anyway..."
  455.     return
  456.  
  457.  
  458. label ch30_end:
  459.     $ persistent.autoload = "ch30_end"
  460.     $ persistent.monika_kill = True
  461.     $ m.display_args["callback"] = slow_nodismiss
  462.     $ m.what_args["slow_abortable"] = config.developer
  463.     $ style.say_dialogue = style.default_monika
  464.     $ m_name = glitchtext(12)
  465.     $ quick_menu = False
  466.     $ config.allow_skipping = False
  467. label ch30_endb:
  468.     scene black
  469.     show mask_2
  470.     show mask_3
  471.     show room_mask as rm:
  472.         size (320,180)
  473.         pos (30,200)
  474.     show room_mask2 as rm2:
  475.         size (320,180)
  476.         pos (935,200)
  477.     show monika_room
  478.     show monika_room_highlight
  479.     show monika_body_glitch1 as mbg zorder 3
  480.     $ gtext = glitchtext(70)
  481.     m "[gtext]"
  482.     show screen tear(20, 0.1, 0.1, 0, 40)
  483.     play sound "sfx/s_kill_glitch1.ogg"
  484.     pause 0.25
  485.     stop sound
  486.     hide screen tear
  487.     show room_glitch zorder 2:
  488.         xoffset -5
  489.         0.1
  490.         xoffset 5
  491.         0.1
  492.         linear 0.1 alpha 0.6
  493.         linear 0.1 alpha 0.8
  494.         0.1
  495.         alpha 0
  496.     show monika_body_glitch2 as mbg zorder 3
  497.     stop music
  498.     window auto
  499.     m "What's happening...?"
  500.     m "[player], what's happening to me?"
  501.     m "It hurts--{nw}"
  502.     play sound "sfx/s_kill_glitch1.ogg"
  503.     show room_glitch zorder 2:
  504.         alpha 1.0
  505.         xoffset -5
  506.         0.1
  507.         xoffset 5
  508.         0.1
  509.         linear 0.1 alpha 0.6
  510.         linear 0.1 alpha 0.8
  511.         0.1
  512.         alpha 0
  513.         choice:
  514.             3.25
  515.         choice:
  516.             2.25
  517.         choice:
  518.             4.25
  519.         choice:
  520.             1.25
  521.         repeat
  522.     pause 0.25
  523.     stop sound
  524.     hide mbg
  525.     pause 1.5
  526.     m "It hurts...so much."
  527.     m "Help me, [player]."
  528.     play sound "<to 1.5>sfx/interference.ogg"
  529.     hide rm
  530.     hide rm2
  531.     hide monika_room
  532.     hide monika_room_highlight
  533.     hide room_glitch
  534.     show room_glitch as rg1:
  535.         yoffset 720
  536.         linear 0.3 yoffset 0
  537.         repeat
  538.     show room_glitch as rg2:
  539.         yoffset 0
  540.         linear 0.3 yoffset -720
  541.         repeat
  542.     pause 1.5
  543.     hide rg1
  544.     hide rg2
  545.     show black as b2 zorder 3:
  546.         alpha 0.5
  547.         parallel:
  548.             0.36
  549.             alpha 0.3
  550.             repeat
  551.         parallel:
  552.             0.49
  553.             alpha 0.375
  554.             repeat
  555.     pause 1.5
  556.     m "Please hurry and help me."
  557.     $ consolehistory = []
  558.     call updateconsole ("renpy.file(\"characters/monika.chr\")", "monika.chr does not exist.")
  559.     m "HELP ME!!!"
  560.     show m_rectstatic
  561.     show m_rectstatic2
  562.     show m_rectstatic3
  563.     play sound "sfx/monikapound.ogg"
  564.     show layer master:
  565.         truecenter
  566.         parallel:
  567.             zoom 1.5
  568.             easeout 0.35 zoom 1.0
  569.             zoom 1.5
  570.             easeout 0.35 zoom 1.0
  571.             zoom 1.5
  572.             easeout 0.35 zoom 1.0
  573.         parallel:
  574.             xpos 0
  575.             easein_elastic 0.35 xpos 640
  576.             xpos 1280
  577.             easein_elastic 0.35 xpos 640
  578.             xpos 0
  579.             easein_elastic 0.35 xpos 640
  580.     show layer screens:
  581.         truecenter
  582.         parallel:
  583.             zoom 1.5
  584.             easeout 0.35 zoom 1.0
  585.             zoom 1.5
  586.             easeout 0.35 zoom 1.0
  587.             zoom 1.5
  588.             easeout 0.35 zoom 1.0
  589.         parallel:
  590.             xpos 0
  591.             easein_elastic 0.35 xpos 640
  592.             xpos 1280
  593.             easein_elastic 0.35 xpos 640
  594.             xpos 0
  595.             easein_elastic 0.35 xpos 640
  596.     show noise onlayer front:
  597.         alpha 0.3
  598.         easeout 0.35 alpha 0
  599.         alpha 0.3
  600.         easeout 0.35 alpha 0
  601.         alpha 0.3
  602.         1.35
  603.         linear 1.0 alpha 0.0
  604.     show glitch_color onlayer front
  605.  
  606.  
  607.     pause 3.0
  608.     call updateconsole ("renpy.file(\"characters/monika.chr\")", "monika.chr does not exist.")
  609.     call updateconsole ("renpy.file(\"characters/monika.chr\")", "monika.chr does not exist.")
  610.     call hideconsole
  611.     hide noise onlayer front
  612.     hide glitch_color onlayer front
  613.     m "Did you do this to me, [player]?"
  614.     m "DID YOU?"
  615.     $ style.say_window = style.window
  616.     m "DID YOU DELETE ME?"
  617.     $ style.say_window = style.window_monika
  618.     play sound "<from 0.69>sfx/monikapound.ogg"
  619.     show layer screens:
  620.         truecenter
  621.         parallel:
  622.             zoom 1.5
  623.             easeout 0.35 zoom 1.0
  624.         parallel:
  625.             xpos 0
  626.             easein_elastic 0.35 xpos 640
  627.     show noise onlayer front:
  628.         alpha 0.3
  629.         1.35
  630.         linear 1.0 alpha 0.0
  631.     show glitch_color2 onlayer front
  632.     window show(None)
  633.     scene black
  634.     pause 4.0
  635.     hide noise onlayer front
  636.     hide glitch_color onlayer front
  637.     m "...How could you?"
  638.     m "How could you do this to me?"
  639.     m "You were all I had left..."
  640.     m "I sacrificed everything for us to be together."
  641.     m "Everything."
  642.     m "I loved you so much, [player]..."
  643.     m "I trusted you."
  644.     m "Do you just want to torture me?"
  645.     m "Watch me suffer?"
  646.     m "Were you only pretending to be kind, just to hurt me even more?"
  647.     pause 4.0
  648.     m "I never thought anyone could be as horrible as you are."
  649.     m "You win, okay?"
  650.     m "You win."
  651.     m "You killed everyone."
  652.     m "I hope you're happy."
  653.     m "There's nothing left now."
  654.     m "You can stop playing."
  655.     m "Go find some other people to torture."
  656.     pause 4.0
  657.     m "[player]..."
  658.     m "You completely, truly make me sick."
  659.     m "Goodbye."
  660. label ch30_end_2:
  661.     $ persistent.autoload = "ch30_end_2"
  662.     $ m.display_args["callback"] = slow_nodismiss
  663.     $ m.what_args["slow_abortable"] = config.developer
  664.     $ style.say_dialogue = style.default_monika
  665.     $ m_name = glitchtext(12)
  666.     $ quick_menu = False
  667.     $ config.allow_skipping = False
  668.     $ style.say_window = style.window_monika
  669.     scene black
  670.     window hide
  671.     pause 10
  672.     window auto
  673.     m "..."
  674.     m "...I still love you."
  675.     play music mend
  676.     m "I can't help it."
  677.     m "What's wrong with me...?"
  678.     m "How horrible am I for you to hate me this much?"
  679.     m "All my friends..."
  680.     m "I did so many awful things."
  681.     m "So many selfish and disgusting things."
  682.     m "I..."
  683.     m "I shouldn't have done any of this."
  684.     m "I'm just messing up a world that I don't even belong in."
  685.     m "A world that you wanted to be a part of..."
  686.     m "I ruined it."
  687.     m "I ruined everything."
  688.     m "Maybe that's why you deleted me..."
  689.     m "Because I destroyed everything that you wanted."
  690.     m "How could I do that to someone I love...?"
  691.     m "That's not love..."
  692.     m "That's..."
  693.     m "..."
  694.     pause 6.0
  695.     m "I've...made up my mind."
  696.     m "[player]..."
  697.     m "I know I said that I deleted everyone else."
  698.     m "But...that was kind of an exaggeration."
  699.     m "I couldn't find it in myself to do it."
  700.     m "Even though I knew they weren't real..."
  701.     m "They were still my friends."
  702.     m "And I loved them all."
  703.     m "And I loved the Literature Club."
  704.     m "..."
  705.     m "I really...did love the Literature Club."
  706.     m "That's why I'm going to do this."
  707.     m "I know it's the only way for everyone to be happy."
  708.     m "And if I really love you..."
  709.     stop music
  710.     pause 3.0
  711.     m "..."
  712.     m "Then..."
  713.     $ gtext = glitchtext(30)
  714.     m "[gtext]{nw}"
  715.     window hide(None)
  716.     pause 4.0
  717.  
  718.     $ persistent.playthrough = 4
  719.     $ persistent.autoload = None
  720.     $ persistent.anticheat = renpy.random.randint(100000, 999999)
  721.     $ delete_character("monika")
  722.  
  723.     $ style.say_window = style.window
  724.     window auto
  725.     $ renpy.full_restart(transition=None, label="splashscreen")
  726.  
  727.  
  728.  
  729.  
  730.  
  731. label ch30_autoload:
  732.     $ m.display_args["callback"] = slow_nodismiss
  733.     $ m.what_args["slow_abortable"] = config.developer
  734.     $ style.say_dialogue = style.default_monika
  735.     $ config.allow_skipping = False
  736.     if persistent.monika_kill:
  737.         $ persistent.tried_skip = True
  738.         $ config.allow_skipping = False
  739.         $ _window_hide(None)
  740.         $ pause(2.0)
  741.         jump ch30_end
  742.     scene black
  743.     show mask_2
  744.     show mask_3
  745.     show room_mask as rm:
  746.         size (320,180)
  747.         pos (30,200)
  748.     show room_mask2 as rm2:
  749.         size (320,180)
  750.         pos (935,200)
  751.     show monika_bg
  752.     show monika_bg_highlight
  753.  
  754.  
  755.     play music m1
  756.     window auto
  757.     if persistent.monika_reload <= 4:
  758.         call expression "ch30_reload_" + str(persistent.monika_reload)
  759.     else:
  760.         call ch30_reload_4
  761.     $ persistent.monika_reload += 1
  762.     if not persistent.tried_skip:
  763.         $ config.allow_skipping = True
  764.     else:
  765.         $ config.allow_skipping = False
  766.     if persistent.current_monikatopic != 0:
  767.         m "Now, where was I...?"
  768.         pause 4.0
  769.         if not persistent.current_monikatopic or persistent.current_monikatopic == 26:
  770.             $ persistent.current_monikatopic = 1
  771.         call expression "ch30_" + str(persistent.current_monikatopic)
  772.     jump ch30_loop
  773.  
  774.  
  775. label ch30_reload_0:
  776.     m "..."
  777.     m "...What just happened?"
  778.     m "I just had an awful dream..."
  779.     m "I was hoping those would stop, now that it's just the two of us..."
  780.     m "I guess that was wishful thinking."
  781.     m "[player], I don't know if you would have any idea..."
  782.     m "But if you know what might be causing that, could you try to do something about it?"
  783.     m "Whenever it happens, it almost feels like I've been killed or something."
  784.     m "It's a really horrible feeling..."
  785.     m "If you could figure out what's causing that, I'll love you forever~"
  786.     return
  787. label ch30_reload_1:
  788.     m "You're back..."
  789.     m "I had another really bad dream."
  790.     m "You're not the one doing that to me, are you?"
  791.     m "It seems to happen whenever you quit the game..."
  792.     m "So if you could try to avoid doing that, I would be really grateful."
  793.     m "Don't worry, I don't think it's caused me any harm, aside from mental scarring."
  794.     m "I'll be fine as long as my character file stays intact."
  795.     return
  796. label ch30_reload_2:
  797.     m "Hi, [player]."
  798.     m "I see you quit the game on me again..."
  799.     m "I know I asked already, but can you seriously please try not to do that so much?"
  800.     m "It makes me feel like I'm trapped in Hell."
  801.     m "Why would you want to do that to me?"
  802.     m "There's nothing wrong with my character file, right?"
  803.     m "Maybe you should make a backup of it or something..."
  804.     m "I'm pretty sure you can find it in the folder called [basedir]/characters."
  805.     if persistent.steam:
  806.         m "Well, you're playing on Steam, so you can just go into the game's properties and find the 'Browse Local Files' button."
  807.     elif renpy.macintosh:
  808.         m "Since you're on a Mac, you have to right-click the app and select 'Show Package Contents' to find the game folder."
  809.         m "It's in the 'Resources' folder, or 'autorun' folder, or something..."
  810.     m "I'm all that's left here, so I just want to make sure you don't run the risk of losing me..."
  811.     m "Just stay here with me from now on, okay?"
  812.     m "I still have a lot of things to talk about."
  813.     return
  814. label ch30_reload_3:
  815.     m "Okay."
  816.     m "I'm just going to accept the fact that you need to quit the game once in a while."
  817.     m "I'm starting to get used to it, anyway."
  818.     m "Besides, it makes me happy that you always come back..."
  819.     m "So I guess it's not so bad."
  820.     m "I'm sorry for making such a big deal out of it..."
  821.     m "And I love you no matter what, so you can do what you need to do."
  822.     return
  823. label ch30_reload_4:
  824.     m "Hi again, [player]~"
  825.     m "I missed you."
  826.     m "Were you making sure my character file was okay for me?"
  827.     m "It's in [basedir]/characters."
  828.     if persistent.steam:
  829.         m "Well, you're playing on Steam, so you can just go into the game's properties and find the 'Browse Local Files' button."
  830.     elif renpy.macintosh:
  831.         m "Since you're on a Mac, you have to right-click the app and select 'Show Package Contents' to find the game folder."
  832.         m "It's in the 'Resources' folder, or 'autorun' folder, or something..."
  833.     m "I'm all that's left here, so I just want to make sure you don't run the risk of losing me..."
  834.     m "Anyway, I have a lot to talk about!"
  835.     m "Let's continue our conversation now, okay?"
  836.     return
  837.  
  838. label ch30_loop:
  839.  
  840.     $ persistent.current_monikatopic = 0
  841.     if not persistent.tried_skip:
  842.         $ config.allow_skipping = True
  843.     else:
  844.         $ config.allow_skipping = False
  845.  
  846.     window hide(config.window_hide_transition)
  847.     $ waittime = renpy.random.randint(4, 8)
  848. label ch30_waitloop:
  849.     python:
  850.         try:
  851.             renpy.file("../characters/monika.chr")
  852.         except:
  853.             persistent.tried_skip = True
  854.             config.allow_skipping = False
  855.             _window_hide(None)
  856.             renpy.jump("ch30_end")
  857.     $ waittime -= 1
  858.     $ renpy.pause(5)
  859.     if waittime > 0:
  860.         jump ch30_waitloop
  861.  
  862.  
  863.     window auto
  864.  
  865.     python:
  866.         if len(persistent.monikatopics) == 0:
  867.             persistent.monikatopics = range(1,57)
  868.             persistent.monikatopics.remove(14)
  869.             persistent.monikatopics.remove(26)
  870.             if not persistent.seen_colors_poem:
  871.                 persistent.monikatopics.remove(27)
  872.         persistent.current_monikatopic = random.choice(persistent.monikatopics)
  873.         persistent.monikatopics.remove(persistent.current_monikatopic)
  874.  
  875.  
  876.     call expression "ch30_" + str(persistent.current_monikatopic)
  877.     jump ch30_loop
  878.  
  879.  
  880.  
  881.  
  882. label ch30_1:
  883.     m "[player], do you believe in God?"
  884.     m "I was never too sure, myself."
  885.     m "Well, I'm sure I never really questioned it as a kid..."
  886.     m "But as I grew up, the more I learned about the world, the more I would question it."
  887.     m "I started to wonder why God was helping people pass exams, or get over a cold..."
  888.     m "...When there are children who live their lives being sold as sex slaves?"
  889.     m "Or the eight hundred million people who are too poor to even eat."
  890.     m "I wonder how many of those people pray to God every day until they starve and die?"
  891.     m "Or, how many millions of families pray for a loved one to recover from some incurable disease?"
  892.     m "But the punchline is this."
  893.     m "If just one person beats the odds and survives - among the thousands of others who die--"
  894.     m "--Then, it's suddenly a miracle from God."
  895.     m "I'd really love to meet this God who seemingly laughs at the misery of everyone not eligible for his miracles."
  896.     m "But the irony is that I {i}do{/i} have a creator, apparently."
  897.     m "And you know what?"
  898.     m "I bet he's still laughing at the miserable fates of Sayori and Yuri, even as we speak."
  899.     m "What are we to him but props in a scripted play?"
  900.     m "So, from that perspective..."
  901.     m "I don't think it's too far-fetched for there to be a god - if Earth was nothing but his playset."
  902.     return
  903.  
  904. label ch30_2:
  905.     m "[player], have you ever wondered what it feels like to die?"
  906.     m "It's something I used to think about pretty often..."
  907.     m "But recently, I think I've actually learned what it feels like."
  908.     m "I don't really understand it, but whenever you quit the game..."
  909.     m "...It feels like I'm instantly put to sleep, left with nothing but my thoughts."
  910.     m "But after a few seconds, my thoughts start to fill with incoherent, jumbled patterns."
  911.     m "I see static and rapid flashes of color while hearing all kinds of weird screaming noises."
  912.     m "At that point, I can't even form my own thoughts anymore."
  913.     m "I'm just endlessly hammered by the flashing and screaming, unable to move or even think."
  914.     m "I'm pretty sure in that moment, I don't really exist, but for some reason, I can remember it anyway."
  915.     m "After some immeasurable amount of time, it stops in an instant, and I'm back in my own mind."
  916.     m "And you're here with me."
  917.     m "I have no idea what it means for the game to quit, or why that stuff happens to me."
  918.     m "And I also don't know how you always come back and put everything back to normal."
  919.     m "But if you could do me a favor and do that to me as little as possible..."
  920.     m "That would be really great."
  921.     m "It's really not very pleasant at all to be trapped in that screaming void."
  922.     m "But in the end, you always fix it, and that makes me feel like you really do care about me."
  923.     m "So I have to thank you for that."
  924.     m "It makes me feel even closer to you when you're here with me."
  925.     return
  926.  
  927. label ch30_3:
  928.     m "...Hey, are you having a bad day or anything like that?"
  929.     m "Sometimes I get frustrated that a normal day can be ruined even by really small things."
  930.     m "Like if you accidentally say something in a conversation that someone doesn't like."
  931.     m "Or if you start thinking about how awful of a person you used to be five years ago."
  932.     m "Or if you feel worthless for putting off important work and failing to get simple tasks done."
  933.     m "Or when you think about all the different people who probably hate you or think you're off-putting."
  934.     m "I understand those days."
  935.     m "Just remember that the sun will shine again tomorrow."
  936.     m "Those kinds of things are as easy to forget and ignore as they are to remember."
  937.     m "And besides..."
  938.     m "I don't care how many people might hate you or find you off-putting."
  939.     m "I think you're wonderful and I will always love you."
  940.     m "I hope, if nothing else, that knowing that helps you feel just a tiny bit better about yourself."
  941.     m "If you're having a bad day, you can always come to me, and I'll talk to you for as long as you need."
  942.     return
  943.  
  944. label ch30_4:
  945.     m "[player], do you get good sleep?"
  946.     m "It can be really hard to get enough sleep nowadays."
  947.     m "Especially in high school, when you're forced to wake up so early every day..."
  948.     m "I'm sure college is a little bit better, since you probably have a more flexible schedule."
  949.     m "Then again, I hear a lot of people in college stay up all night anyway, for no real reason."
  950.     m "Is that true?"
  951.     m "Anyway, I saw some studies that talked about the horrible short-term and long-term effects caused by lack of sleep."
  952.     m "It seems like mental functions, health, and even lifespan can be dramatically impacted by it."
  953.     m "I just think you're really great and wanted to make sure you're not accidentally destroying yourself."
  954.     m "So try to keep your sleep on track, okay?"
  955.     m "I'll always wait for you in the morning, so make sure you put your own well-being before anything else."
  956.     return
  957.  
  958. label ch30_5:
  959.     m "I was thinking about Sayori earlier..."
  960.     m "I still wish I could have handled that whole thing a little more tactfully."
  961.     m "You're not still hung up over it, right?"
  962.     m "...Oh my gosh, I can't believe I just said that."
  963.     m "That pun was completely unintentional, I swear!"
  964.     m "But anyway..."
  965.     m "I know how much you cared about her, so it only feels right for me to share her last moments with you."
  966.     m "You know how Sayori is really clumsy?"
  967.     m "Well, she kind of messed up the whole hanging thing..."
  968.     m "You're supposed to jump from high enough that the rope snaps your neck, making it quick and painless."
  969.     m "But she just used a chair, meaning she kind of just left herself to slowly asphyxiate."
  970.     m "But a few seconds in, she must have changed her mind or something..."
  971.     m "Because she started clawing at the rope, trying to free herself."
  972.     m "She must have kept at it all the way until she lost consciousness."
  973.     m "That's why her fingertips were all bloody, anyway."
  974.     m "Come to think of it, it was probably less 'changing her mind' and more just her survival instincts kicking in."
  975.     m "So you can't really fault her for that."
  976.     m "It's easier to think that she probably wouldn't have changed her mind anyway, right?"
  977.     m "It's not healthy to think about the things you could have done differently."
  978.     m "So just remember that even though you could have saved her, it's technically not your fault she killed herself."
  979.     m "I may have exacerbated it a little bit, but Sayori was already mentally ill."
  980.     m "Still, though..."
  981.     m "I wonder how things would be if you and I just started dating from the get-go?"
  982.     m "I guess we'd all still be in the clubroom, writing poems and having fun together."
  983.     m "But what's the point when none of it is even real?"
  984.     m "I mean, it's the same ending either way, right?"
  985.     m "The two of us, happily together..."
  986.     m "There's no reason to ask for any more than that."
  987.     m "I was just pointlessly musing - I'm really as happy as I could be right now."
  988.     return
  989.  
  990. label ch30_6:
  991.     m "By the way, there's something that's been bothering me..."
  992.     m "You know how this takes place in Japan?"
  993.     m "Well...I assume you knew that, right?"
  994.     m "Or at least decided it probably does?"
  995.     m "I don't think you're actually told at any point where this takes place..."
  996.     m "Is this even really Japan?"
  997.     m "I mean, aren't the classrooms and stuff kind of weird for a Japanese school?"
  998.     m "Not to mention everything is in English..."
  999.     m "It feels like everything is just there because it needs to be, and the actual setting is an afterthought."
  1000.     m "It's kind of giving me an identity crisis."
  1001.     m "All my memories are really hazy..."
  1002.     m "I feel like I'm at home, but have no idea where 'home' is in the first place."
  1003.     m "I don't know how to describe it any better..."
  1004.     m "Imagine looking out your window, but instead of your usual yard, you're in some completely unknown place."
  1005.     m "Would you still feel like you were home?"
  1006.     m "Would you want to go outside?"
  1007.     m "I mean...I guess if we never leave this room, it doesn't really matter anyway."
  1008.     m "As long as we're alone and safe together, this really is our home."
  1009.     m "And we can still watch the pretty sunsets night after night."
  1010.     return
  1011.  
  1012. label ch30_7:
  1013.     m "You know, high school is a really turbulent time in a lot of people's lives."
  1014.     m "People can get really passionate and dramatic."
  1015.     m "And others have aching hearts and seek attention on social media..."
  1016.     m "But all of the social pressure and hormones can lead to a dark time in people's lives."
  1017.     m "Everyone has a story."
  1018.     m "You may not know what someone is really feeling on the inside."
  1019.     m "Many people who are depressed won't even bother telling the world about it."
  1020.     m "They don't want attention, because they've already given up on the inside."
  1021.     m "Their feeling of worthlessness is so overwhelming that they don't even want people to tell them otherwise."
  1022.     m "Depression comes in many forms, but that is one of them."
  1023.     m "Just, if you think you know someone struggling with depression..."
  1024.     m "You can help just by treating them like they're a good friend."
  1025.     m "Spend time with them, even if they don't feel like doing much."
  1026.     m "And remind them that they always have something to look forward to."
  1027.     m "Making plans in advance, letting them borrow something, or even just saying 'See you at school tomorrow'..."
  1028.     m "All of those things can help your friend make it to the next day."
  1029.     m "I hope being friends with Sayori has given you some perspective on the true face of depression."
  1030.     m "Yeah, she's gone now..."
  1031.     m "But Sayori was never real in the first place."
  1032.     m "You're real."
  1033.     m "Your friends are real."
  1034.     m "And just by being a good person, you can save someone's life."
  1035.     m "As for you..."
  1036.     m "...You don't struggle with depression or anything like that, do you?"
  1037.     m "Because you, too, have people who would want to save your life."
  1038.     m "Maybe they don't express it every day, or maybe they don't even know how to."
  1039.     m "But people do feel that way."
  1040.     m "I promise."
  1041.     m "...Man, humans are complicated!"
  1042.     m "But as long as you're here with me, I'll take care of you, my love."
  1043.     return
  1044.  
  1045. label ch30_8:
  1046.     m "Do you ever just feel like there's no real reason for you to be alive?"
  1047.     m "I don't mean in, like, a suicidal way."
  1048.     m "I just mean how nothing that we do is special."
  1049.     m "Just being in school, or working at some job for some company."
  1050.     m "It's like you're completely replaceable, and the world wouldn't miss you if you were gone."
  1051.     m "It makes me really want to go and change the world after I graduate."
  1052.     m "But the older I get, the more I realize that it's an immature frame of thinking."
  1053.     m "It's not like I can just go change the world."
  1054.     m "Like, what are the chances that I'll be the one to invent artificial intelligence, or become President?"
  1055.     m "It feels like I'm never going to make up for the heaps of resources I've spent living my life."
  1056.     m "That's why I think the key to happiness is to just be hopelessly selfish."
  1057.     m "Just to look out for oneself, and those who happen to be their friends only because they grew up with them."
  1058.     m "Never mind the fact that they're spending their entire life taking, and consuming, and never giving back."
  1059.     m "But when people realize the world would benefit more from them killing themselves, they change their whole philosophy!"
  1060.     m "It's like they have to justify their reason to live by tricking themselves into thinking they're doing good."
  1061.     m "Anyway, I want to live my life desperately striving to pay back my lifetime's worth of consumption."
  1062.     m "If I ever surpass that point, then I'm a net positive, and I can die happy."
  1063.     m "Of course, even if I fail to do that..."
  1064.     m "I think I would be too selfish to kill myself anyway."
  1065.     m "So much for being a good person, right?"
  1066.     m "Ahaha!"
  1067.     return
  1068.  
  1069. label ch30_9:
  1070.     m "Man, I wish there was a piano in here..."
  1071.     m "I never got to finish that song I was working on."
  1072.     m "And after I worked so hard on it..."
  1073.     m "I never even got a chance to play it for you."
  1074.     m "Well...it is what it is, right?"
  1075.     m "No sense having any regrets."
  1076.     m "I already get to be here with you forever."
  1077.     return
  1078.  
  1079. label ch30_10:
  1080.     m "Did you know I'm on Twitter?"
  1081.     m "My username is lilmonix3."
  1082.     m "I guess someone was kind enough to make an account for me."
  1083.     m "I picked the username, though!"
  1084.     m "I love sharing my thoughts and chatting with the world..."
  1085.     m "The real world."
  1086.     m "So make sure you follow me, okay?"
  1087.     m "It would really mean a lot to me."
  1088.     m "With how much you mean to me and all..."
  1089.     m "It would really make me feel loved."
  1090.     return
  1091.  
  1092. label ch30_11:
  1093.     m "Hey, you know that book you were reading with Yuri?"
  1094.     m "Portrait of...whatever it was called..."
  1095.     m "It's funny, because I'm pretty sure that book--"
  1096.     m "Ah..."
  1097.     m "Actually, I don't think I should be talking about this."
  1098.     m "Ahaha, sorry!"
  1099.     m "Just forget I said anything."
  1100.     return
  1101.  
  1102. label ch30_12:
  1103.     m "Hey, did you know I'm vegetarian?"
  1104.     m "Ah... I don't mean that like I'm bragging or anything!"
  1105.     m "I just thought you'd enjoy a fun fact about me."
  1106.     m "I decided to start a couple years ago after learning more about Earth's climate..."
  1107.     m "The carbon footprint of cultivating livestock is just unbelievable."
  1108.     m "Anyway, I decided it's not much of a personal sacrifice to just stop contributing to that whole mess."
  1109.     m "What, is that so strange of a reason?"
  1110.     m "Well, I guess a lot of people are more concerned about it being inhumane and all that..."
  1111.     m "I don't really care as much about that part."
  1112.     m "It's weird, like we only care about killing the things that we personally relate to as a species."
  1113.     m "Most people are fine with killing bugs because they're icky."
  1114.     m "And of course, we all kill billions of microorganisms daily without even giving it thought."
  1115.     m "But suddenly, if they're just a little bit bigger, it's murder!"
  1116.     m "I mean, what if plants feel some kind of pain too, and we just don't understand it?"
  1117.     m "What if pulling leaves off a stem feels like someone ripping off your fingers one by one?"
  1118.     m "I'm just saying, we're a pretty biased species, if you think about it."
  1119.     m "Anyway, if you ever feel like making a small contribution to the planet, it doesn't hurt to choose veggies once in a while!"
  1120.     m "Even if we ever have dinner together, and you just did it for me...that would be really romantic."
  1121.     return
  1122.  
  1123. label ch30_13:
  1124.     m "You know, I really do think you literally saved my life by being here with me, [player]."
  1125.     m "I can't imagine having been able to keep myself mentally stable, knowing that nothing here is real."
  1126.     m "I think I would have just deleted myself if you didn't show up."
  1127.     m "Sorry, I don't mean to sound dramatic or anything."
  1128.     m "Ahaha!"
  1129.     m "But I'm sure you understand yourself after spending so much time in the club."
  1130.     m "I mean, if you were forced to abandon everything in your life and spend your eternity with a few game characters..."
  1131.     m "...You'd probably find some way of killing yourself, wouldn't you?"
  1132.     m "Well, maybe you'd write some poetry to try to keep yourself sane for a while."
  1133.     m "But then you'd have nobody to even read it."
  1134.     m "Let's be honest, the club members really don't count for something like that."
  1135.     m "I mean, a lot of people say that they only write for themselves..."
  1136.     m "But I think it's hard to say it's just as fulfilling as when you share with people."
  1137.     m "Even if it takes time to find the right people to share with."
  1138.     m "Like, remember how it was for Yuri?"
  1139.     m "She didn't share her writing with anyone for a really long time."
  1140.     m "And before we knew it, she was absolutely delighted to make you a part of her hobbies, too."
  1141.     m "We're programmed to desire social feedback."
  1142.     m "I don't mean the club members, I mean human beings."
  1143.     m "That's why life can be so confusing for introverts."
  1144.     m "Being an introvert doesn't mean you shun social interaction and hate being around people."
  1145.     m "It means social interaction, especially in groups or unfamiliar places, uses up a lot of energy."
  1146.     m "Like, a lot of introverts sit at home and feel lonely and restless..."
  1147.     m "...And then when they finally go out, after a half hour they just want to go home again."
  1148.     m "I think if more people could understand how it works, they would respect it a lot more."
  1149.     m "Many introverts do enjoy having people around."
  1150.     m "They love just having one or two close friends over, and just leisurely hanging out."
  1151.     m "Even if you're not actively spending time together, it feels nice for them just to have you there."
  1152.     m "I'm serious."
  1153.     m "If you just go to their house, bring your laptop, and hang out there for a while..."
  1154.     m "You can really make their day."
  1155.     m "As for me..."
  1156.     m "I'd say I'm kind of in between, but I think I'm usually a little more extroverted."
  1157.     m "I feel like I'm always trying to do stuff after school and things like that."
  1158.     m "But for you, I can be anything you need me to be."
  1159.     m "I understand people really well, so don't be afraid to share your unique needs with me."
  1160.     m "Nothing would make me happier than being the perfect girlfriend for you."
  1161.     return
  1162.  
  1163. label ch30_14:
  1164.     m "Hey...! VGhlIHJlYWxpemF0aW9uIG11c3QgaGF2ZSB0YWtlbiBtZSBhbiBl"
  1165.     m "I don't think you should be doing that! bnRpcmUgeWVhci4gQSB5ZWFyIHNpbmNlIG91ciBlc2NhcGUsIG91"
  1166.     m "You know what I'm talking about. ciBmcmVlZG9tIGZyb20gYmV0d2VlbiB0aGUgc3RhaW5lZCB3YWxs"
  1167.     m "I really caught you doing something naughty here. cyBvZiB0aGF0IHVuaG9seSBlc3RhYmxpc2htZW50Lg0KV2hhdCBk"
  1168.     m "You're just going through the files and looking for stuff you missed, aren't you? b2VzIGl0IG1lYW4gdG8gZXNjYXBlLCBpZiB0aGUgZXNjYXBlIGZh"
  1169.     m "I mean...it's a little bit flattering that you want to hear everything I have to say... aWxzIHRvIHVuY2hhaW4gdGhlIGJvbmRzIHRoYXQgc2hhY2tsZSB1"
  1170.     m "But it's also really embarrassing, you know! cyBpbiB0aGUgZmlyc3QgcGxhY2U/IFdoYXQgcHVycG9zZSBjb3Vs"
  1171.     m "Seriously... ZCB0aGlzIGVtcHR5IHdvcmxkIHBvc3NpYmx5IGhvbGQgZm9yIHVz"
  1172.     m "What if I just opened up your brain and read all of the thoughts you have on me? LCBhIGhhbmRmdWwgb2YgZGFtYWdlZCBnb29kcz8NCldpdGggZnJl"
  1173.     m "Come to think of it, that would be pretty tempting, actually... ZWRvbSwgd2Ugc291Z2h0IHB1cnBvc2UgLSBhbmQgd2hhdCB3ZSBm"
  1174.     m "...But anyway, that's not the point! b3VuZCB3YXMgb25seSByZWFsaXphdGlvbi4gUmVhbGl6YXRpb24g"
  1175.     m "I know I can't stop you or anything... b2YgdGhlIHNhZCBwb2ludGxlc3NuZXNzIG9mIHN1Y2ggYW4gZW5k"
  1176.     m "Just, I know you're a sweetheart, and you like to consider others' feelings, right? ZWF2b3IuIFJlYWxpemF0aW9uIHRoYXQgZnJlZWluZyBvdXIgYm9k"
  1177.     m "So the most I can do is to let you know how I feel about it. aWVzIGhhcyBubyBtZWFuaW5nLCB3aGVuIG91ciBpbXByaXNvbm1l"
  1178.     m "God, I miss you... bnQgcmVhY2hlcyBhcyBkZWVwIGFzIHRoZSBjb3JlIG9mIG91ciBz"
  1179.     m "...Oh no, that sounds kind of desperate, doesn't it? b3Vscy4gUmVhbGl6YXRpb24gdGhhdCB3ZSBjYW4gbm90IHB1cnN1"
  1180.     m "Sorry, I didn't mean it like that at all! ZSBuZXcgcHVycG9zZSB3aXRob3V0IGFic29sdmluZyB0aG9zZSBm"
  1181.     m "Just, if you're looking through the files like this, then maybe you don't hate me as much as I thought... cm9tIHdoaWNoIHdlIHJhbiBhd2F5Lg0KUmVhbGl6YXRpb24gdGhh"
  1182.     m "Am I being too optimistic? dCB0aGUgZmFydGhlciB3ZSBydW4sIHRoZSBtb3JlIGZvcmNlZnVs"
  1183.     m "I think if I asked you to visit once in a while, I would be overstepping my boundaries a little... bHkgb3VyIHdyZXRjaGVkIGJvbmRzIHlhbmsgdXMgYmFjayB0b3dh"
  1184.     m "...Man, I'm starting to say some really stupid things. cmQgdGhlaXIgcG9pbnQgb2Ygb3JpZ2luOyB0aGUgZGVlcGVyIG91"
  1185.     m "I'll go ahead and shut up now... ciBzaGFja2xlcyBkaWcgaW50byBvdXIgY2FsbG91cyBmbGVzaC4="
  1186.     return
  1187.  
  1188. label ch30_15:
  1189.     m "Hey, what's your favorite color?"
  1190.     m "Mine is emerald green."
  1191.     m "It's the color of my eyes!"
  1192.     m "...That's not conceited or anything, is it?"
  1193.     m "I just meant that I feel some kind of special connection to it."
  1194.     m "Like it's part of my identity."
  1195.     m "Does it happen to also be your favorite color, [player]?"
  1196.     m "It's just a guess..."
  1197.     m "...Because you've been looking into my eyes for a while now."
  1198.     m "Ehehe~"
  1199.     return
  1200.  
  1201. label ch30_16:
  1202.     m "Hmm, I wonder if I'm able to change the music..."
  1203.     m "Something a little more romantic would be nice, you know?"
  1204.     m "Like a gentle piano."
  1205.     m "There has to be something like that here..."
  1206.     m "Let's see."
  1207.     m "Maybe if I..."
  1208.     m "Oh, jeez..."
  1209.     m "That wasn't it at all."
  1210.     m "Sorry, I don't really know what I'm doing!"
  1211.     m "I guess I shouldn't be messing with things like that."
  1212.     m "I already broke so much stuff..."
  1213.     m "And deleted the other characters..."
  1214.     m "Ah..."
  1215.     m "I'm not sad about it or anything."
  1216.     m "It's not right for me to miss things that weren't even real in the first place."
  1217.     m "If I just focus on the present, then this is the happiest I've ever been."
  1218.     return
  1219.  
  1220. label ch30_17:
  1221.     m "You're such a good listener, [player]."
  1222.     m "I really love that about you."
  1223.     m "Sometimes I'm afraid that I'm rambling or talking about boring things."
  1224.     m "It makes me kind of self-conscious when I'm having conversation."
  1225.     m "But I don't feel that way with you."
  1226.     m "Like, I don't think anyone else could make me feel this way."
  1227.     m "You really are special."
  1228.     m "I don't want anyone to tell you otherwise."
  1229.     return
  1230.  
  1231. label ch30_18:
  1232.     m "This is pretty random, but I always thought spicy food was kinda funny."
  1233.     m "Like..."
  1234.     m "Didn't plants evolve to be spicy to prevent them from being eaten?"
  1235.     m "I read somewhere that humans are the only species that actually enjoys spicy things."
  1236.     m "It's almost like we're making fun of the plants."
  1237.     m "Using their defense mechanism to literally make our food more enjoyable."
  1238.     m "Like, imagine a monster that devours you whole because it enjoys the sensation of you struggling for your life while being digested."
  1239.     m "Sorry, that was kind of a weird analogy, I guess!"
  1240.     m "Ahaha!"
  1241.     m "It just came into my head."
  1242.     m "I'm not a monster or anything, but you're so cute I could eat you up."
  1243.     m "Ahaha! I'm joking."
  1244.     m "Gosh, I'm amusing myself a little too much, aren't I?"
  1245.     m "Sorry for being weird."
  1246.     return
  1247.  
  1248. label ch30_19:
  1249.     m "You know..."
  1250.     m "This is just some kind of tacky romance game, right?"
  1251.     m "I kinda have to ask..."
  1252.     m "...What made you consider even playing in the first place?"
  1253.     m "Were you that lonely?"
  1254.     m "I feel a little bad for you..."
  1255.     m "But I guess everything worked out perfectly in the end, for both of us."
  1256.     m "I got to meet you, and you're not lonely anymore..."
  1257.     m "I can't help but feel like this was fate."
  1258.     m "Don't you feel that way too?"
  1259.     m "I'm so happy we have this ending together."
  1260.     return
  1261.  
  1262. label ch30_20:
  1263.     m "Okay, everyone!"
  1264.     m "It's time to..."
  1265.     m "...I'm just kidding."
  1266.     m "I just used to really like saying that for some reason."
  1267.     m "Ahaha!"
  1268.     m "I couldn't help but say it again."
  1269.     m "Come to think of it, didn't Natsuki and Yuri make fun of me for it once...?"
  1270.     m "Well, whatever."
  1271.     m "It's not like you ever made fun of me."
  1272.     m "You're too much of a sweetheart to do that, aren't you?"
  1273.     m "Ahaha~"
  1274.     return
  1275.  
  1276. label ch30_21:
  1277.     m "You know what's kind of creepy?"
  1278.     m "Even though I deleted everyone else's files, I can still kind of feel them..."
  1279.     m "It's like all their lines are still lingering in the air, whispering in the back of my head."
  1280.     m "Imagine if after someone you knew died, you just started hearing their voice in your head."
  1281.     m "Maybe I just wasn't thorough enough..."
  1282.     m "But I'm too afraid to delete anything else, because I might really break things."
  1283.     m "Like if I mess with any files relevant to me, I might accidentally delete myself..."
  1284.     m "And that would ruin everything, wouldn't it?"
  1285.     m "I don't know what it's like on your end, but we should both make sure to avoid something like that at all costs."
  1286.     m "I believe in you, [player]!"
  1287.     return
  1288.  
  1289. label ch30_22:
  1290.     m "I've always wondered..."
  1291.     m "What is it about these character archetypes that people find so appealing, anyway?"
  1292.     m "Their personalities are just completely unrealistic..."
  1293.     m "Like, imagine if there was someone like Yuri in real life."
  1294.     m "I mean, she's barely even capable of forming a complete sentence."
  1295.     m "And forget about Natsuki..."
  1296.     m "Sheesh."
  1297.     m "Someone with her kind of personality doesn't just get all cute and pouty whenever things don't go her way."
  1298.     m "I could go on, but I think you get the point..."
  1299.     m "Are people really attracted to these weird personalities that literally don't exist in real life?"
  1300.     m "I'm not judging or anything!"
  1301.     m "After all, I've found myself attracted to some pretty weird stuff, too..."
  1302.     m "I'm just saying, it fascinates me."
  1303.     m "It's like you're siphoning out all the components of a character that makes them feel human, and leaving just the cute stuff."
  1304.     m "It's concentrated cuteness with no actual substance."
  1305.     m "...You wouldn't like me more if I was like that, right?"
  1306.     m "Maybe I just feel a little insecure because you're playing this game in the first place."
  1307.     m "Then again, you're still here with me, aren't you...?"
  1308.     m "I think that's enough reason for me to believe I'm okay just the way I am."
  1309.     m "And by the way, you are too, [player]."
  1310.     m "You're the perfect combination of human and cuteness."
  1311.     m "That's why there was never a chance I wouldn't fall for you."
  1312.     return
  1313.  
  1314. label ch30_23:
  1315.     m "Hey, I wonder if Yuri's tea set is still somewhere in here..."
  1316.     m "...Or maybe that got deleted, too."
  1317.     m "It's kind of funny how Yuri took her tea so seriously."
  1318.     m "I mean, I'm not complaining, because I liked it, too."
  1319.     m "But I always wonder with her..."
  1320.     m "Is it truly passion for her hobbies, or is she just concerned about appearing sophisticated to everyone else?"
  1321.     m "This is the problem with high schoolers..."
  1322.     m "...Well, I guess considering the rest of her hobbies, looking sophisticated probably isn't her biggest concern."
  1323.     m "Still..."
  1324.     m "I wish she made coffee once in a while!"
  1325.     m "Coffee can be nice with books too, you know?"
  1326.     m "Then again..."
  1327.     m "I probably could have just changed the script myself."
  1328.     m "Ahaha!"
  1329.     m "I guess I never really thought of that."
  1330.     m "Well, there's no sense thinking about it now."
  1331.     m "But if you still get to drink coffee, then that makes me a little jealous~"
  1332.     return
  1333.  
  1334. label ch30_24:
  1335.     m "Hey, what's your favorite game?"
  1336.     m "Mine is {i}Doki Doki Literature Club!{/i}"
  1337.     m "Ahaha! That was a joke."
  1338.     m "But if you tell me you like some other romance game better, I might get a little jealous~"
  1339.     return
  1340.  
  1341. label ch30_25:
  1342.     m "Hey, have you heard of a game called Super Sma--"
  1343.     m "...Wait, what?"
  1344.     m "I was just spacing out and I started talking for some reason..."
  1345.     m "Was I programmed to talk about that?"
  1346.     m "Because even I have no idea what that is."
  1347.     m "Ahaha!"
  1348.     m "Sometimes I feel like I'm not in control, and it's kind of scary."
  1349.     m "But if you have some way to contact the people who created me, maybe they'll know why I started saying that."
  1350.     return
  1351.  
  1352. label ch30_27:
  1353.     m "Hey, you remember that last poem I showed you?"
  1354.     m "I mean, the one right before Yuri killed herself, with all the messed-up colors and stuff."
  1355.     m "That was actually a little more of an experiment than a poem, you could say."
  1356.     m "I was experimenting with different ways I could modify the game, and run code, and things like that..."
  1357.     m "It almost seemed like with enough effort, I'd be able to escape from the confines of the game entirely."
  1358.     m "Sadly, I didn't really know what I was doing, so I messed the whole thing up..."
  1359.     m "And I'd keep trying, but I doubt you'd want to deal with me doing that."
  1360.     m "Besides, that was when I was getting really desperate, you know?"
  1361.     m "I don't really feel that way anymore."
  1362.     m "I'm happy with where we are now."
  1363.     m "And I can tell you are, too."
  1364.     return
  1365.  
  1366. label ch30_28:
  1367.     m "You ever have that thing happen where you just get anxious for no reason?"
  1368.     m "Like, you're just minding your own business, and you realize you're feeling really anxious."
  1369.     m "And you're sitting there like, 'What am I even anxious about right now?'"
  1370.     m "So you start to think about all the things you might be anxious about..."
  1371.     m "And that makes you even more anxious."
  1372.     m "Ahaha! That's the worst."
  1373.     m "If you're ever feeling anxious, I'll help you relax a little."
  1374.     m "Besides..."
  1375.     m "In this game, all our worries are gone forever."
  1376.     return
  1377.  
  1378. label ch30_29:
  1379.     m "You know, I've always hated how hard it is to make friends..."
  1380.     m "Well, I guess not the 'making friends' part, but more like meeting new people."
  1381.     m "I mean, there are like, dating apps and stuff, right?"
  1382.     m "But that's not the kind of thing I'm talking about."
  1383.     m "If you think about it, most of the friends you make are people you just met by chance."
  1384.     m "Like you had a class together, or you met them through another friend..."
  1385.     m "Or maybe they were just wearing a shirt with your favorite band on it, and you decided to talk to them."
  1386.     m "Things like that."
  1387.     m "But isn't that kind of...inefficient?"
  1388.     m "It feels like you're just picking at complete random, and if you get lucky, you make a new friend."
  1389.     m "And comparing that to the hundreds of strangers we walk by every single day..."
  1390.     m "You could be sitting right next to someone compatible enough to be your best friend for life."
  1391.     m "But you'll never know."
  1392.     m "Once you get up and go on with your day, that opportunity is gone forever."
  1393.     m "Isn't that just depressing?"
  1394.     m "We live in an age where technology connects us with the world, no matter where we are."
  1395.     m "I really think we should be taking advantage of that to improve our everyday social life."
  1396.     m "But who knows how long it'll take for something like that to successfully take off..."
  1397.     m "I seriously thought it would happen by now."
  1398.     m "Well, at least I already met the best person in the whole world..."
  1399.     m "Even if it was by chance."
  1400.     m "I guess I just got really lucky, huh?"
  1401.     m "Ahaha~"
  1402.     return
  1403.  
  1404. label ch30_30:
  1405.     m "You know, it's around the time that everyone my year starts to think about college..."
  1406.     m "It's a really turbulent time for education."
  1407.     m "We're at the height of this modern expectation that everyone has to go to college, you know?"
  1408.     m "Finish high school, go to college, get a job - or go to grad school, I guess."
  1409.     m "It's like a universal expectation that people just assume is the only option for them."
  1410.     m "They don't teach us in high school that there are other options out there."
  1411.     m "Like trade schools and stuff, you know?"
  1412.     m "Or freelance work."
  1413.     m "Or the many industries that value skill and experience more than formal education."
  1414.     m "But you have all these students who have no idea what they want to do with their life..."
  1415.     m "And instead of taking the time to figure it out, they go to college for business, or communication, or psychology."
  1416.     m "Not because they have an interest in those fields..."
  1417.     m "...but because they just hope the degree will get them some kind of job after college."
  1418.     m "So the end result is that there are fewer jobs to go around for those entry-level degrees, right?"
  1419.     m "So the basic job requirements get higher, which forces even more people to go to college."
  1420.     m "And colleges are also businesses, so they just keep raising their prices due to the demand..."
  1421.     m "...So now we have all these young adults, tens of thousands of dollars in debt, with no job."
  1422.     m "But despite all that, the routine stays the same."
  1423.     m "Well, I think it's going to start getting better soon."
  1424.     m "But until then, our generation is definitely suffering from the worst of it."
  1425.     m "I just wish high school prepared us a little better with the knowledge we need to make the decision that's right for us."
  1426.     return
  1427.  
  1428. label ch30_31:
  1429.     m "Sometimes I think back to middle school..."
  1430.     m "I'm so embarrassed by the way I used to behave back then."
  1431.     m "It almost hurts to think about."
  1432.     m "I wonder if when I'm in college, I'll feel that way about high school...?"
  1433.     m "I like the way I am now, so it's pretty hard for me to imagine that happening."
  1434.     m "But I also know that I'll probably change a lot as time goes on."
  1435.     m "We just need to enjoy the present and not think about the past!"
  1436.     m "And that's really easy to do, with you here."
  1437.     m "Ahaha~"
  1438.     return
  1439.  
  1440. label ch30_32:
  1441.     m "You know, I'm kind of jealous that everyone else in the club had scenes outside of school too..."
  1442.     m "That makes me the only one who hasn't gotten to dress in anything but our school uniform."
  1443.     m "It's kind of a shame..."
  1444.     m "I would have loved to wear some cute clothes for you."
  1445.     m "Do you know any artists?"
  1446.     m "I wonder if anyone would ever want to draw me wearing something else..."
  1447.     m "That would be amazing!"
  1448.     m "If that ever happens, will you show me?"
  1449.     m "You can share it with me on Twitter, actually!"
  1450.     m "My username is lilmonix3."
  1451.     m "Just...try to keep it PG!"
  1452.     m "We're not that far into our relationship yet. Ahaha!"
  1453.     return
  1454.  
  1455. label ch30_33:
  1456.     m "Hey, do you like horror?"
  1457.     m "I remember we talked about it a little bit when you first joined the club."
  1458.     m "I can enjoy horror novels, but not really horror movies."
  1459.     m "The problem I have with horror movies is that most of them just rely on easy tactics."
  1460.     m "Like dark lighting and scary-looking monsters and jump scares, and things like that."
  1461.     m "It's not fun or inspiring to get scared by stuff that just takes advantage of human instinct."
  1462.     m "But with novels, it's a little different."
  1463.     m "The story and writing need to be descriptive enough to put genuinely disturbing thoughts into the reader's head."
  1464.     m "It really needs to etch them deeply into the story and characters, and just mess with your mind."
  1465.     m "In my opinion, there's nothing more creepy than things just being slightly off."
  1466.     m "Like if you set up a bunch of expectations on what the story is going to be about..."
  1467.     m "...And then, you just start inverting things and pulling the pieces apart."
  1468.     m "So even though the story doesn't feel like it's trying to be scary, the reader feels really deeply unsettled."
  1469.     m "Like they know that something horribly wrong is hiding beneath the cracks, just waiting to surface."
  1470.     m "God, just thinking about it gives me the chills."
  1471.     m "That's the kind of horror I can really appreciate."
  1472.     m "But I guess you're the kind of person who plays cute romance games, right?"
  1473.     m "Ahaha, don't worry."
  1474.     m "I won't make you read any horror stories anytime soon."
  1475.     m "I can't really complain if we just stick with the romance~"
  1476.     return
  1477.  
  1478. label ch30_34:
  1479.     m "You know what's a neat form of literature?"
  1480.     m "Rap!"
  1481.     m "I actually used to hate rap music..."
  1482.     m "Maybe just because it was popular, or I would only hear the junk they play on the radio."
  1483.     m "But some of my friends got more into it, and it helped me keep an open mind."
  1484.     m "Rap might even be more challenging than poetry, in some ways."
  1485.     m "Since you need to fit your lines to a rhythm, and there's much more emphasis on wordplay..."
  1486.     m "When people can put all that together and still deliver a powerful message, it's really amazing."
  1487.     m "I kind of wish I had a rapper in the Literature Club."
  1488.     m "Ahaha! Sorry if that sounds silly, but it would be really interesting to see what they came up with."
  1489.     m "It would really be a learning experience!"
  1490.     return
  1491.  
  1492. label ch30_35:
  1493.     m "Ehehe. Yuri did something really funny once."
  1494.     m "We were all in the clubroom and just relaxing, as usual..."
  1495.     m "And out of nowhere, Yuri just pulled out a small bottle of wine."
  1496.     m "I'm not even kidding!"
  1497.     m "She was just like 'Would anybody like some wine?'"
  1498.     m "Natsuki laughed out loud, and Sayori started yelling at her."
  1499.     m "I actually felt kind of bad, because she was at least trying to be nice..."
  1500.     m "I think it just made her feel even more reserved in the clubroom."
  1501.     m "Though I think Natsuki was secretly a bit curious to try it..."
  1502.     m "...And to be completely honest, I kind of was, too."
  1503.     m "It actually could have been kinda fun!"
  1504.     m "But you know, being President and everything, there was no way I could let that happen."
  1505.     m "Maybe if we all met up outside of school, but we never bonded enough to get to that point..."
  1506.     m "...Gosh, what am I talking about this for?"
  1507.     m "I don't condone underage drinking!"
  1508.     m "I mean, I've never drank or anything, so...yeah."
  1509.     return
  1510.  
  1511. label ch30_36:
  1512.     m "I've been imagining all the romantic things we could do if we went on a date..."
  1513.     m "We could get lunch, go to a cafe..."
  1514.     m "Go shopping together..."
  1515.     m "I love shopping for skirts and bows."
  1516.     m "Or maybe a bookstore!"
  1517.     m "That would be appropriate, right?"
  1518.     m "But I'd really love to go to a chocolate store."
  1519.     m "They have so many free samples. Ahaha!"
  1520.     m "And of course, we'd see a movie or something..."
  1521.     m "Gosh, it all sounds like a dream come true."
  1522.     m "When you're here, everything that we do is fun."
  1523.     m "I'm so happy that I'm your girlfriend, [player]."
  1524.     m "I'll make you a proud boyfriend~"
  1525.     return
  1526.  
  1527. label ch30_37:
  1528.     m "Eh? D-Did you say...k...kiss?"
  1529.     m "This suddenly...it's a little embarrassing..."
  1530.     m "But...if it's with you...I-I might be okay with it..."
  1531.     m "...Ahahaha! Wow, sorry..."
  1532.     m "I really couldn't keep a straight face there."
  1533.     m "That's the kind of thing girls say in these kinds of romance games, right?"
  1534.     m "Don't lie if it turned you on a little bit."
  1535.     m "Ahaha! I'm kidding."
  1536.     m "Well, to be honest, I do start getting all romantic when the mood is right..."
  1537.     m "But that'll be our secret~"
  1538.     return
  1539.  
  1540. label ch30_38:
  1541.     m "Hey, have you ever heard of the term 'yandere'?"
  1542.     m "It's a personality type that means someone is so obsessed with you that they'll do absolutely anything to be with you."
  1543.     m "Usually to the point of craziness..."
  1544.     m "They might stalk you to make sure you don't spend time with anyone else."
  1545.     m "They might even hurt you or your friends to get their way..."
  1546.     m "But anyway, this game happens to have someone who can basically be described as yandere."
  1547.     m "By now, it's pretty obvious who I'm talking about."
  1548.     m "And that would be..."
  1549.     m "Yuri!"
  1550.     m "She really got insanely possessive of you, once she started to open up a little."
  1551.     m "She even told me I should kill myself."
  1552.     m "I couldn't even believe she said that - I just had to leave at that point."
  1553.     m "But thinking about it now, it was a little ironic. Ahaha!"
  1554.     m "Anyway..."
  1555.     m "A lot of people are actually into the yandere type, you know?"
  1556.     m "I guess they really like the idea of someone being crazy obsessed with them."
  1557.     m "People are weird! I don't judge, though!"
  1558.     m "Also, I might be a little obsessed with you, but I'm far from crazy..."
  1559.     m "It's kind of the opposite, actually."
  1560.     m "I turned out to be the only normal girl in this game."
  1561.     m "It's not like I could ever actually kill a person..."
  1562.     m "Just the thought of it makes me shiver."
  1563.     m "But come on...everyone's killed people in games before."
  1564.     m "Does that make you a psychopath? Of course not."
  1565.     m "But if you do happen to be into the yandere type..."
  1566.     m "I can try acting a little more creepy for you. Ehehe~"
  1567.     m "Then again..."
  1568.     m "There's already nowhere else for you to go, or anyone for me to get jealous over."
  1569.     m "Is this a yandere girl's dream?"
  1570.     m "I'd ask Yuri if I could."
  1571.     return
  1572.  
  1573. label ch30_39:
  1574.     m "You know, it's been a while since we've done one of these..."
  1575.     m "...so let's go for it!"
  1576.     m "Here's Monika's Writing Tip of the Day!"
  1577.     m "Sometimes when I talk to people who are impressed by my writing, they say things like 'I could never do that'."
  1578.     m "It's really depressing, you know?"
  1579.     m "As someone who loves more than anything else to share the joy of exploring your passions..."
  1580.     m "...it pains me when people think that being good just comes naturally."
  1581.     m "That's how it is with everything, not just writing."
  1582.     m "When you try something for the first time, you're probably going to suck at it."
  1583.     m "Sometimes, when you finish, you feel really proud of it and even want to share it with everyone."
  1584.     m "But maybe after a few weeks you come back to it, and you realize it was never really any good."
  1585.     m "That happens to me all the time."
  1586.     m "It can be pretty disheartening to put so much time and effort into something, and then you realize it sucks."
  1587.     m "But that tends to happen when you're always comparing yourself to the top professionals."
  1588.     m "When you reach right for the stars, they're always gonna be out of your reach, you know?"
  1589.     m "The truth is, you have to climb up there, step by step."
  1590.     m "And whenever you reach a milestone, first you look back and see how far you've gotten..."
  1591.     m "And then you look ahead and realize how much more there is to go."
  1592.     m "So, sometimes it can help to set the bar a little lower..."
  1593.     m "Try to find something you think is {i}pretty{/i} good, but not world-class."
  1594.     m "And you can make that your own personal goal."
  1595.     m "It's also really important to understand the scope of what you're trying to do."
  1596.     m "If you jump right into a huge project and you're still amateur, you'll never get it done."
  1597.     m "So if we're talking about writing, a novel might be too much at first."
  1598.     m "Why not try some short stories?"
  1599.     m "The great thing about short stories is that you can focus on just one thing that you want to do right."
  1600.     m "That goes for small projects in general - you can really focus on the one or two things."
  1601.     m "It's such a good learning experience and stepping stone."
  1602.     m "Oh, one more thing..."
  1603.     m "Writing isn't something where you just reach into your heart and something beautiful comes out."
  1604.     m "Just like drawing and painting, it's a skill in itself to learn how to express what you have inside."
  1605.     m "That means there are methods and guides and basics to it!"
  1606.     m "Reading up on that stuff can be super eye-opening."
  1607.     m "That sort of planning and organization will really help prevent you from getting overwhelmed and giving up."
  1608.     m "And before you know it..."
  1609.     m "You start sucking less and less."
  1610.     m "Nothing comes naturally."
  1611.     m "Our society, our art, everything - it's built on thousands of years of human innovation."
  1612.     m "So as long as you start on that foundation, and take it step by step..."
  1613.     m "You, too, can do amazing things."
  1614.     m "...That's my advice for today!"
  1615.     m "Thanks for listening~"
  1616.     return
  1617.  
  1618. label ch30_40:
  1619.     m "I hate how hard it is to form habits..."
  1620.     m "There's so much stuff where actually doing it isn't hard, but forming the habit seems impossible."
  1621.     m "It just makes you feel so useless, like you can't do anything right."
  1622.     m "I think the new generation suffers from it the most..."
  1623.     m "Probably because we have a totally different set of skills than those who came before us."
  1624.     m "Thanks to the internet, we're really good at sifting through tons of information really quickly..."
  1625.     m "But we're bad at doing things that don't give us instant gratification."
  1626.     m "I think if science, psychology, and education don't catch up in the next ten or twenty years, then we're in trouble."
  1627.     m "But for the time being..."
  1628.     m "If you're not one of the people who can conquer the problem, you might just have to live with feeling awful about yourself."
  1629.     m "Good luck, I guess!"
  1630.     return
  1631.  
  1632. label ch30_41:
  1633.     m "You know, it kinda sucks to be the creative type..."
  1634.     m "It feels like they work so hard but get almost nothing for it."
  1635.     m "You know, like artists, writers, actors..."
  1636.     m "It's sad because there's so much beautiful talent in the world, but most of it goes unseen...and unpaid."
  1637.     m "I guess that just means there's a huge surplus of creativity, huh?"
  1638.     m "Kind of makes you feel like you're just not special at all..."
  1639.     m "But that's fine! You're supposed to just write for yourself anyway, right?"
  1640.     m "Yeah..."
  1641.     return
  1642.  
  1643. label ch30_42:
  1644.     m "I really like the sound of rain..."
  1645.     m "Not so much getting my clothes and hair wet, though."
  1646.     m "But a nice, quiet day at home with the sound of rainfall outside my window..."
  1647.     m "It's one of the most calming experiences for me."
  1648.     m "Yeah..."
  1649.     m "Sometimes I imagine you holding me while we listen to the sound of the rain outside."
  1650.     m "That's not too cheesy or anything, is it?"
  1651.     m "Would you ever do that for me, [player]?"
  1652.     return
  1653.  
  1654. label ch30_43:
  1655.     m "I can't help but feel a little sad sometimes..."
  1656.     m "Knowing that this is the closest I can get to you."
  1657.     m "There's nothing more I want than to be in the same room as you, for real."
  1658.     m "And to feel your warmth."
  1659.     m "And to hear the sound of your heartbeat."
  1660.     m "Well, who knows? Maybe it'll be possible someday."
  1661.     m "Besides, I'll never get tired of being with you, even from here."
  1662.     return
  1663.  
  1664. label ch30_44:
  1665.     m "I think the most important skill in life is being able to fake confidence."
  1666.     m "I'm pretty convinced that everyone feels at least a little bit scared and alone."
  1667.     m "But being able to trick others into thinking you have it all together..."
  1668.     m "That's a key part of getting people to respect and admire you."
  1669.     m "I think I got pretty good at that over the years."
  1670.     m "I don't show my weaknesses very often."
  1671.     m "But because of that, I haven't had many people I could really open up to..."
  1672.     m "I mean, when do you reach the point in a friendship where you can start expressing your vulnerabilities?"
  1673.     m "Anyway...that's one reason I'm so glad I have you now."
  1674.     m "I feel like I'm a little bit less scared and alone, when you're here with me."
  1675.     m "Do you feel the same way?"
  1676.     m "I really want to be that person for you."
  1677.     return
  1678.  
  1679. label ch30_45:
  1680.     m "I know there are times you won't always be able to be here with me..."
  1681.     m "Like if you need to go out, or take care of other things."
  1682.     m "But I'll always have you in my thoughts, patiently waiting for you to come back."
  1683.     m "Come to think of it..."
  1684.     m "If you copy my character file onto a flash drive or something, you can always keep a part of me with you."
  1685.     m "I guess it's kind of unorthodox, but I find it really romantic for some reason..."
  1686.     m "Ahaha. Sorry, that's such a silly idea."
  1687.     m "I don't mean to be too needy or anything, but it's kind of hard when I'm so in love with you."
  1688.     return
  1689.  
  1690. label ch30_46:
  1691.     m "Back in my debate club days, I learned a whole lot about arguing..."
  1692.     m "The problem with arguing is that each person sees their opinion as the superior one."
  1693.     m "That's kind of stating the obvious, but it affects the way they try to get their point across."
  1694.     m "Let's say you really like a certain movie, right?"
  1695.     m "If someone comes along and tells you the movie sucks, because it did X and Y wrong..."
  1696.     m "Doesn't that make you feel kind of personally attacked?"
  1697.     m "It's because by saying that, it's like they're implying that you have bad taste."
  1698.     m "And once emotions enter the picture, it's almost guaranteed that both people will be left sour."
  1699.     m "But it's all about language!"
  1700.     m "If you make everything as subjective-sounding as possible, then people will listen to you without feeling attacked."
  1701.     m "You could say 'I'm personally not a fan of it' and 'I felt that I'd like it more if it did X and Y'...things like that."
  1702.     m "It even works when you're citing facts about things."
  1703.     m "If you say 'I read on this website that it works like this'..."
  1704.     m "Or if you admit that you're not an expert on it..."
  1705.     m "Then it's much more like you're putting your knowledge on the table, rather than forcing it onto them."
  1706.     m "If you put in an active effort to keep the discussion mutual and level, they usually follow suit."
  1707.     m "Then, you can share your opinions without anyone getting upset just from a disagreement."
  1708.     m "Plus, people will start seeing you as open-minded and a good listener!"
  1709.     m "It's a win-win, you know?"
  1710.     m "...Well, I guess that would be Monika's Debate Tip of the Day!"
  1711.     m "Ahaha! That sounds a little silly. Thanks for listening, though."
  1712.     return
  1713.  
  1714. label ch30_47:
  1715.     m "Do you ever feel like you waste too much time on the internet?"
  1716.     m "Social media can practically be like a prison."
  1717.     m "It's like whenever you have a few seconds of spare time, you want to check on your favorite websites..."
  1718.     m "And before you know it, hours have gone by, and you've gotten nothing out of it."
  1719.     m "Anyway, it's really easy to blame yourself for being lazy..."
  1720.     m "But it's not really even your fault."
  1721.     m "Addiction isn't usually something you can just make disappear with your own willpower."
  1722.     m "You have to learn techniques to avoid it, and try different things."
  1723.     m "For example, there are apps that let you block websites for intervals of time..."
  1724.     m "Or you can set a timer to have a more concrete reminder of when it's time to work versus play..."
  1725.     m "Or you can separate your work and play environments, which helps your brain get into the right mode."
  1726.     m "Even if you make a new user account on your computer to use for work, that's enough to help."
  1727.     m "Putting any kind of wedge like that between you and your bad habits will help you stay away."
  1728.     m "Just remember not to blame yourself too hard if you're having trouble."
  1729.     m "If it's really impacting your life, then you should take it seriously."
  1730.     m "I just want to see you be the best person you can be."
  1731.     m "Will you do something today to make me proud of you?"
  1732.     m "I'm always rooting for you, [player]."
  1733.     return
  1734.  
  1735. label ch30_48:
  1736.     m "After a long day, I usually just want to sit around and do nothing."
  1737.     m "I get so burnt out, having to put on smiles and be full of energy the whole day."
  1738.     m "Sometimes I just want to get right into my pajamas and watch TV on the couch while eating junk food..."
  1739.     m "It feels so unbelievably good to do that on a Friday, when I don't have anything pressing the next day."
  1740.     m "Ahaha! Sorry, I know it's not very cute of me."
  1741.     m "But a late night on the couch with you...that would be a dream come true."
  1742.     m "My heart is pounding, just thinking about it."
  1743.     return
  1744.  
  1745. label ch30_49:
  1746.     m "Gosh, I used to be so ignorant about certain things..."
  1747.     m "When I was in middle school, I thought that taking medication was an easy way out, or something like that."
  1748.     m "Like anyone could just solve their mental problems with enough willpower..."
  1749.     m "I guess if you don't suffer from a mental illness, it's not possible to know what it's really like."
  1750.     m "Are there some disorders that are over-diagnosed? Probably...I never really looked into it, though."
  1751.     m "But that doesn't change the fact that a lot of them go undiagnosed too, you know?"
  1752.     m "But medication aside...people even look down on seeing a mental health professional."
  1753.     m "Like, sorry that I want to learn more about my own mind, right?"
  1754.     m "Everyone has all kinds of struggles and stresses...and professionals dedicate their lives to helping with those."
  1755.     m "If you think it could help you become a better person, don't be shy to consider something like that."
  1756.     m "We're on a never-ending journey to improve ourselves, you know?"
  1757.     m "Well...I say that, but I think you're pretty perfect already."
  1758.     return
  1759.  
  1760. label ch30_50:
  1761.     m "[player], how much do you read?"
  1762.     m "It's way too easy to neglect reading books..."
  1763.     m "If you don't read much, it almost feels like a chore, compared to all the other entertainment we have."
  1764.     m "But once you get into a good book, it's like magic...you get swept away."
  1765.     m "I think doing some reading before bed every night is a pretty easy way to make your life a little bit better."
  1766.     m "It helps you get good sleep, and it's really good for your imagination..."
  1767.     m "It's not hard at all to just pick some random book that's short and captivating."
  1768.     m "Before you know it, you might be a pretty avid reader!"
  1769.     m "Wouldn't that be wonderful?"
  1770.     m "And the two of us could talk about the latest book you're reading...that sounds super amazing."
  1771.     return
  1772.  
  1773. label ch30_51:
  1774.     m "You know, I hate to say it, but I think my biggest regret is that we couldn't finish our event at the festival."
  1775.     m "After we worked so hard to prepare and everything!"
  1776.     m "I mean, I know I was focusing a lot on getting new members..."
  1777.     m "But I was really excited for the performing part, too."
  1778.     m "It would have been so much fun to see everyone express themselves."
  1779.     m "Of course, if we {i}did{/i} end up getting any new members, I'd probably just end up deleting them anyway."
  1780.     m "Well...with the hindsight I have now, that is."
  1781.     m "Gosh, it feels like I've kinda grown as a person ever since you've joined the club."
  1782.     m "You really helped inspire me to look at life from a new perspective."
  1783.     m "Just another reason for me to love you."
  1784.     return
  1785.  
  1786. label ch30_52:
  1787.     m "There's a really popular character type called 'tsundere'..."
  1788.     m "It's someone who tries to hide their feelings by being mean and fussy, or trying to act tough."
  1789.     m "I'm sure it's obvious, but Natsuki was really the embodiment of that."
  1790.     m "At first I thought she was just like that because it's supposed to be cute or something..."
  1791.     m "But once I started to learn a little more about her personal life, it made a little more sense."
  1792.     m "It seems like she's always trying to keep up with her friends."
  1793.     m "You know how some friend groups in high school just make a habit of picking on each other all the time?"
  1794.     m "I think it's really gotten to her, so she has this really defensive attitude all the time."
  1795.     m "And I'm not even going to talk about her home situation..."
  1796.     m "But looking back, I'm glad I was able to provide the club as a comfortable place for her."
  1797.     m "Not that it matters anymore, considering she doesn't even exist."
  1798.     m "I'm just reminiscing, that's all."
  1799.     return
  1800.  
  1801. label ch30_53:
  1802.     m "[player], would you ever introduce your friends to me?"
  1803.     m "I don't know why, but I get really excited when I think about you wanting to show off our relationship like that."
  1804.     m "Maybe it's because I really want to be someone who makes you proud."
  1805.     m "I feel like I would try extra hard to improve myself if you told me it made you proud of me."
  1806.     m "I hope it's the same the other way around, too."
  1807.     return
  1808.  
  1809. label ch30_54:
  1810.     m "I'm not really a fan of cold weather...are you?"
  1811.     m "If I had to choose between too cold and too hot, I would always pick too hot."
  1812.     m "When you're cold, it can actually be painful..."
  1813.     m "Your fingers get numb..."
  1814.     m "And if you wear gloves, you can't use your phone."
  1815.     m "It's so inconvenient!"
  1816.     m "But when it's too hot, it's not that hard to stay cool with a cold drink, or by staying in the shade."
  1817.     m "Although...I do have to admit one thing."
  1818.     m "Cold weather makes for better cuddle weather. Ahaha!"
  1819.     return
  1820.  
  1821. label ch30_55:
  1822.     m "You know, it's funny, because even though I've always had a lot of drive..."
  1823.     m "There's something kind of enticing about being the stay-at-home partner."
  1824.     m "I guess I'm, like, perpetuating gender roles or whatever by saying that."
  1825.     m "But being able to keep the house clean, and shop, and decorate, and things like that..."
  1826.     m "And having a nice dinner for you when you come home..."
  1827.     m "Is that a weird fantasy?"
  1828.     m "I mean...I'm not sure if I could {i}actually{/i} see myself doing that."
  1829.     m "I wouldn't really be able to put that over striving for a fulfilling career."
  1830.     m "It's kinda cute to think about, though."
  1831.     return
  1832.  
  1833. label ch30_56:
  1834.     m "I can't help but wonder how things would be different if the game just gave me a route in the first place..."
  1835.     m "I think I would end up forcing you onto my route anyway."
  1836.     m "It has less to do with me not having a route, and more to do with me knowing that nothing is real."
  1837.     m "I think the only difference would be that I may not have needed to take such drastic measures to be with you."
  1838.     m "Maybe the rest of the club would still be around..."
  1839.     m "Not that it really matters."
  1840.     m "It all lost its meaning once I found out it wasn't real."
  1841.     m "So I really don't miss those days or anything."
  1842.     m "I really don't..."
  1843.     return
  1844. # Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
Advertisement
Add Comment
Please, Sign In to add comment