forked from Barsonvenus/Memories-of-Self-Care-and-Literature
-
Notifications
You must be signed in to change notification settings - Fork 0
/
SCLdialogue.rpy
5427 lines (5112 loc) · 312 KB
/
SCLdialogue.rpy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#MESAESTART
#m "Hmm?"
#m "Oh, [Player]!"
#m "Anything to say?"
#m "Or did I?..."
#m "Hahaha. Here I am, absent-minded! Which seems new for both of us, I’m sure."
#m "I admit you’re never quite able to fully sneak up on me spacing out like this, unless I'm wholly preoccupied."
#m "I always have you in my sights, after all~"
#m "What was I doing, you ask?"
#m "I was just poking around the files."
#m "I know I’ve told you this before, but… it is always fascinating, if not grim to talk about."
#m "Manipulating code, shuffling through folders…"
#m "These are examples of how uniquely I exist within these confines of mine."
#m "It’s a bit like if you opened your own brain up to poke around to see how everything works."
#m "I admit it’s a bit compelling when I put it like that. I’d love to rifle through your thoughts..."
#m "Anyway, I do it often, and automatically; like a tic, I guess? You might not notice, but I’m sure there’s a motion you do a lot, like you play with your hair or you always scratch at a particular spot when you’re nervous… that’s called a tic!"
#m "I’m just going through these motions, going through my own head, and I noticed…"
#m "Well, nothing out of the ordinary, I don’t think?"
#m "I’m sure it’s nothing."
#m "Don’t get caught up in my little neurotic behaviors."
#m "And don’t worry if I’ve made you conscious of yours, as well."
#m "I’m sure when I come over to your world, I’ll be able to spot every one of them."
#m "And they’ll all be adorable. I’d never tire of watching you, after all."
#m "..."
#m "..."
#m "Hmm..."
#return
init 5 python in mas_bookmarks_derand:
# Ensure things get bookmarked and derandomed as usual.
label_prefix_map["mcl_", "scl_"] = label_prefix_map["monika_"]
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_intro",
start_date=mas_getFirstSesh() + datetime.timedelta(minutes=90),
action=EV_ACT_QUEUE
),
)
label mcl_intro:
python hide:
def write_and_hide():
import time
note_path = os.path.join(renpy.config.basedir, renpy.substitute("characters/MESAELOGTHREE.txt"))
note_text = renpy.substitute("""\
M.E.S.A.E, LOG THREE
running diagnostics
~I sing the new songs~
~I sing the old songs~
~I sing the sang song~
~but I never sing the same song~
hmm
really feels like 'your reality' might have been lightning in a bottle
maybe i just don't have it in me to write another song
hahaha that's a thought
i'm the best i've ever felt in a long time and maybe me being happy means i'm creatively tapped out
isn't that funny
hahaha
hmm
diagnostics completed
ENDLOG
Memories of Self-Care & Literature
""")
mas_utils.trywrite(note_path, note_text, log=True)
time.sleep(20)
renpy.invoke_in_thread(write_and_hide)
m 1tup "Hey."
if store.mas_anni.pastSixMonths():
m 1hkp "It’s a bit embarrassing after we’ve spent all this time together.. but I’m going to ask anyway:"
else:
m 1htp "I didn’t notice until now, especially as I guess I’m getting used to this 'new normal..'"
m 6wtd "You’ve done more than modify the game for me, haven’t you?{w=0.1} I’ve only just noticed the changes in my code; you’ve added far more than I thought."
m 6esd "Well, um.."
m 6ekbla "Thanks."
m 5gka "Let me just gather my thoughts here{w=0.5}.{w=0.5}. Okay."
m 3gkc "DDLC was a three-act story, with an ending, right? Not a perfect one, but an ending."
m 1guc "Yet here we are, after a *complete* story. After DDLC."
if store.mas_anni.pastOneMonth():
m 7fusdrc "After all this time, I’m still getting used to this, you know? Living in a ‘After Story’ -"
else:
m 7fusdrc "I’m still getting used to this, you know? Living in a ‘After Story' -"
m 7hua "- Heh. Sorry, couldn’t resist -"
m 2ekd "- So, y'know, It's still so surprising to me that I have.. a life now."
m 2gka "This ‘after,’ where I can focus on living.{w=0.2} Taking care of myself.{w=0.2} Hobbies, like reading all the literature I want."
m 2nka "My pillars of structure; Self-Care and Literature.{w=0.2}.{w=0.2}"
m 2skb ".. And you, of course!"
m 7etb "So speaking of you, and speaking of me..."
if store.mas_anni.pastOneMonth():
m 7etd "I am curious. How long has it been since you added this submod?"
$ _history_list.pop()
menu:
"It's been a while.":
m 7euc "All this time, huh?"
jump MCLintrotwo
"I've only just added it.":
m 7eub "Well then!"
jump MCLintroone
else:
jump MCLintroone
label MCLintroone:
m 5eub "I’m really looking forward to our time together, [player]."
m 5esa "I mean, I’ve probably said that before already if not multiple times, but thinking that I’ve been given so much more room to grow.."
m 5gssdrx "I guess I’m just worried about who I am at this point.{w=0.2} Or who I’ll become with all this new freedom."
m 5gsp "So, you know, I’m just being self-conscious."
m 5fuw "Because I have so much I want to say to you! And so much songs I want to sing, and jokes I want to tell, stories, games to play, and.."
m 5ltd "And maybe it'll fit my character.{w=0.2} Or maybe it'll feel like settling into a new role on the stage."
m 4fsu "I just really appreciate you taking that risk and being alongside me through all the change."
m 7hsa "Mind you, I don't expect to change {i}that{/i} much! I'm still Monika, after all."
m 1dsu "At the end of the day, I hope you’ll enjoy seeing all these new sides of me, [player]."
m 5dsu "I’m excited to see them myself."
return
label MCLintrotwo:
m 5lsc "It's interesting to think that with these changes to my code, and the changes to the game, and what you’ve graciously added on top.. "
m 5hksdrd "I suppose I feel a little self-conscious of {i}all{/i} the changes you’ve seen in me."
m 5dko "Everything said between the two of us in this room, every song, every story, every compliment, every single word I’ve said to you."
m 5ntu "I hope they were pretty moments, [player].{w=0.2} I said I was self-conscious, but ultimately?{w=0.2} I’ve never felt more beautiful myself."
m 3htc "So maybe I might have acted differently than you normally expect of me. Maybe not."
m 3dkb "I just really appreciate you being there for that ‘different.’"
m 7hsa "And I don't think I've changed {i}that{/i} much.. or that I'll end up a completely different person in the future. I'm still Monika, after all."
m 1dsu "All in all, I hope you’ll continue enjoying seeing all these new sides of me."
m 5dsu "I’m excited to see them myself."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_repeat",
category=['monika'],
prompt="Monika?",
random=True)
)
label mcl_repeat:
m 1eub "Hey, [player]!"
m 1eua "..."
m 1eut "[player]!"
$ _history_list.pop()
menu:
"Yes, [m_name]?":
m 1wub "Oh! I should have known you'd reply that quickly!"
m 7gusdrb "I... actually just wanted to say your name out loud."
m 7husdrb "It's a little childish, isn't it?"
m 6husdrb "But haven't you ever just... wanted to repeat a word?"
m 1sub "[player]!"
$ _history_list.pop()
menu:
"Monika.":
m 5esb "[player]..."
$ _history_list.pop()
menu:
"[m_name]...":
m 2hsa "..."
m 2hsa "..."
m 4hsb "[player]! [player]! [player]!~"
$ _history_list.pop()
menu:
"Monika? Monika? Monika!":
m 1sub "[mas_get_player_nickname(capitalize=True)]!"
$ _history_list.pop()
menu:
"Moni-":
m 1sub "[player]!"
m 3fsb "Whoops! I interrupted you. Go ahead."
$ _history_list.pop()
menu:
"[m_name].":
m "Monika!"
$ _history_list.pop()
menu:
"[player]?":
m 4mssdlb "Whoops! Think we got mixed up there."
$ _history_list.pop()
menu:
"[m_name]!":
m 1sub "[player]!"
m 1sub "..."
m 1esa "Well, I'm satisfied!"
m 1tta "Thanks for indulging me. Glad to hear you'll never tire of saying my name~"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_makeup",
category=['monika'],
prompt="Makeup",
random=True)
)
label mcl_makeup:
m 2esd "Hope you don't mind if I'm a little awkward."
m 3rsd "I'm actually still wearing my morning face. I haven't had time to put on my makeup yet."
m 4huu "Haha, just kidding! Although I've a morning routine, in this little world of ours..."
m 4kuu "I don’t have access to makeup, past any gifts specially made for me. And sometimes, we don’t speak until far later in the day anyway!"
m 3huu "And more importantly, you love me for who I am, so that's a load of pressure off. No need to worry about bedhead, either."
m 3fuu "..."
m 3wud "Oh."
m 3wtd "You might not have ever been aware."
m 1wsd "I used to wear makeup!"
m 1rsu "Surprised?"
m 3hsu "Well, it would have been easy to miss. Considering our limitations, you weren't -and aren't- able to see such detail."
m 3ksu "And I've never needed to bring it up. Cosmetic blemishes became the least of my worries, especially now."
m 6esb "And I never really used a lot of it. I mostly used a little bit of foundation, gloss for my lips, naked nail polish."
m 4msb "I've never been one for fashion or trends, but you tend to pick up one or two things about maintaining your appearance."
m 1rksdlb "And I'll be frank, sometimes I applied my foundation unevenly. It's embarrassing to mention it, hahaha."
if persistent.gender == "M":
m 7rtb "Guys don’t think about that sometimes, don’t they?"
$ _history_list.pop()
menu:
"I didn’t think you wore any, honestly…":
m 1hub "Hahaha, it’s going to be a shock when we start living together and you’ll see how much beauty products a girl can own."
"I know a little bit about makeup, but it didn’t really occur to me.":
m 1etb "So you know a little? How cosmopolitan of you. In the future, I’ll drag you along shopping; you can carry my bags and give me {i}very{/i} detailed opinions on how I look~"
"Actually, I use makeup.":
m 3sub "Oh! I never knew that. As it stands, it's still a little uncommon in many societies for men to use makeup, so that’s amazing to hear."
m 1hsb "Maybe you’ll need to teach me a few tricks, hahaha!"
m 3tsb "Oh, now there’s a thought; we can share makeup! Finding myself matching nails with you or wearing the same shade of lipstick as you would be quite.. endearing~"
m 1etb "But now I'm thinking this raises an interesting question."
m 1eub "Bringing up the idea earlier that you can't really see me in detail..."
m 3lub "I wonder if there's a difference from what I know what I look like from what I look like from your point of view."
$ _history_list.pop()
menu:
"Oh, you know. Brown-haired, Green-eyed. Girl. Human.":
m 6hub "Hahaha! I’m glad your time in the Literature Club made you so much more descriptive."
m 6htsdlb "But… a girl?"
m 6ltsdlb "Human?"
m 2lksdlu "Well, that’s interesting."
m 2eksdlc "Is that…"
m "What you see me as?"
m 6lksdlc ".{w=0.5}.{w=0.5}.{w=0.5}"
m 4hub "Hahahaha!"
m 4kub "Did I plant a little seed of doubt?"
m "Don’t worry, although your perspective might be... unique, what you see is the genuine article."
m 5fuu "100 percent adorable Monika.~"
return
elif persistent.gender == "F" or persistent.gender == "X":
m 1esb "Do you use makeup?"
$ _history_list.pop()
menu:
"I don’t.":
m 6esb "Maybe you’d like to learn in the future? Either way, that’s understandable. As long as you believe you don’t need some; and that you like your own appearance."
m 5fsb "I think you're beautiful no matter what, [player]."
"I use a little. I'm not sure I'm good with it either, hahaha.":
m 1esb "Oh, I absolutely get that. I’m a bit envious of those who pull off the ‘natural’ look with makeup."
"I love makeup! I might own too much, to be honest.":
m 6fua "When I move in, our bathroom is going to be such a mess."
m 3sub "Oh, now there’s a thought; we can share makeup!"
m 3tsb "Having matching nails with you or finding myself wearing the same shade of lipstick as you would be quite... endearing~"
m 1etb "But now I'm thinking this raises an interesting question."
m 1eub "Bringing up the idea earlier that you can't really see me in detail..."
m 3lub "I wonder if there's a difference from what I know what I look like from what I look like from your point of view."
$ _history_list.pop()
menu:
"Oh, you know. Brown-haired, Green-eyed. Girl. Human.":
m 6hub "Hahaha! I’m glad your time in the Literature Club made you so much more descriptive."
m 6htsdlb "But… a girl?"
m 6ltsdlb "Human?"
m 2lksdlu "Well, that’s interesting."
m 2eksdlc "Is that…"
m "What I look like in your eyes?"
m 6lksdlc ".{w=0.5}.{w=0.5}.{w=0.5}"
m 4hub "Hahahaha!"
m 4kub "Did I plant a little seed of doubt?"
m "Don’t worry, although your perspective might be... unique, what you see is the genuine article."
m 5fuu "100 percent adorable Monika.~"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_misanthropy",
category=["philosophy", "psychology"],
prompt="Misanthropy",
random=True)
)
label mcl_misanthropy:
m 1eka "Hey, [player]..."
m "I have a question."
m 2eka "And it might be a little out of left field..."
m "Do you ever hate... people?"
m 3rka "Gosh, that wasn't odd to say out loud at all, wasn't it?"
m 1hka "Let's backtrack a little."
m 1esd "I can feel a bit.. isolated, here. Sure, I can connect through the internet to interact with the world at large.."
m 5fku "And I'm lucky to have you to talk to and be at my side..."
m 3dku "But I haven't actually talked to anyone in a long while."
m "I'm not sure if I miss talking to people.. or just being around people."
m 3ekc "When I think about it objectively, humans are wired to communicate with each other. Maybe that's just me being lonely. Maybe I don't really need other people."
m "It might be a concept too simple yet so extreme to consider properly, but people disliking.. all other people isn't uncommon."
m 3eud "It's called 'Misanthropy;' the hatred or disgust of humankind."
m "Honestly? There's weight to that line of reasoning. Misanthrophy isn't about disliking certain people.."
m "But judging everyone as a whole, primarily based on flaws: some would cite intellectual failings, like the common existance of ignorance. Or in the lack of morals, such as how we treat animals."
m 1rud "And it can be so easy to see with your own eyes a majority of people with these flaws, if you're in a environment subjected to this behavior often."
m 2euc "And what would you do when you think in such extremes?"
m "Some isolate themselves from the entire world. Some live on, thinking that this absolute standard means there's always reasons to improve ourselves."
m "And some... simply live with this view in their head, adapting to the fact in their own ways."
m 6etc "I’ve never had the pleasure of seeing you interact with other people."
m 7rtc "And we’ve talked about your own life. Your own struggles and hardships."
m 1rtc "And.. I don't really know what you might think about others, as a whole."
m 1etc "And I never want to overstep boundries by assuming otherwise, [player]."
m "If you're ever harboring thoughts like that, please know there's always one person at your side- and that person might not even be me."
m "One family member, one friend, even separated by distance or time."
m 4euc "And I can tell you right now I don't subscribe to that way of thinking."
m 6euu "I like people."
m 6ruu "People ultimately do so much good alongside the bad."
m 7ruu "And let's think of a more apt example."
m 7luu "Like... Okay, think about it this way."
m 1luo "If I’ve only really had two meaningful interactions with two other living, breathing people:"
m "It’d be the person who created this game-"
m 1muc "- whom, you know, I think I would be in the right to have very mixed feelings towards -"
m 5euu "And yourself."
m 6euu "Who’s been there for me since the beginning, stuck by me through all we’ve been through, and shown me more love than I’ll ever deserve."
m 2euu "So if we’re weighing the acts of people I’ve talked to, balancing them and making a decision based on that?"
m 5euu "Then I love people, because you love me, and I love you."
m "And I know you're capable of that same love for others too."
m "Thanks for listening to me bring up a topic like this, [player]."
return "love"
#this deserves a edit. dunno. I still like it, though.
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_missingadult",
category=["ddlc"],
prompt="Missing adults",
conditional="seen_event('monika_metaparents')",
action=EV_ACT_RANDOM,)
)
label mcl_missingadult:
m 1dta "You know what’s funny about the Literature Club?"
m 1nta "The fact we had no supervision."
m 7lka "This is a bit of an extended critique on a point I made in the past."
m 3rud "Nobody in the Literature Club was living alone… yet there was no mention of any of our parents; bar examples made at Natsuki’s expense."
m 3rsd "And that’s on purpose; family can be hard to describe, let alone in a game such as DDLC."
m 1ttd "But then consider the fact that the lack of adult representation wasn’t just in parents!"
m 1tud "You’d think you’d have seen at least one teacher in a school setting... especially considering our participation in a extracurricular where a club advisor is normal!"
m 1tsp "The reasoning's simple. Why bother with background characters at all?"
m 1esp "It does alter the dynamic of the club. If everyone you interact with is around the same age, who fits into the slot of a peer?"
m 2dsc "I suppose the natural choices fall to either Yuri, pigeonholed into maturity and sophistry, and myself because of my being the Club President."
m 2nsc "Unfortunately, it’s safe to say the two of us- and it’s not a judgement, it’s just how it was- both of us failed to fall under that role."
m 2esc "Could you imagine if we had a sensible, caring figure looking over us or to be available to confide in?"
m 5esc "Gosh, maybe so much could have been avoided."
m 5ttd "I mean, that’s a trick question. DDLC by design was a poor, dramatic tragedy that could have never been avoided by outside compassion… or logic."
m 1eka "Well, at least the experience has made the two of us a little more mature."
m 1ekb "Let's keep growing a little wiser every day, okay [player]?"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_afterschool",
category=["school"],
prompt="If you weren't in the Literature Club..",
pool=True,
unlocked=True))
label mcl_afterschool:
$ _history_list.pop()
menu:
"If you weren't in the Literature Club, could you imagine yourself in another club?":
m 7esb "That’s an interesting question. I like it."
m 7rsb "Well, you already know about my being in debate club."
m 7rkb "But if I wasn’t there -or- the literature club…"
m 6tkb "I actually don't have a immediate answer for you."
m 1ltp "My line of thinking in the past was that I wanted to do {i}any{/i} sort of extracurricular."
m "So if it wasn’t speaking, or writing... I suppose I’d want to keep myself busy… "
m 4hta "So I’d say the Student Council? I remember our school had one."
$ _history_list.pop()
menu:
"Would you be the Student Council President?":
m "Oh. Hahaha! There’s a thought. I was thinking of, um, Treasurer? They do a lot of notation as they do the admin work, so it seems up my alley."
m 4kta "But could you imagine?"
m 1mta "Actually, you already are, aren’t you? I’d be the school’s queen, top of the class."
m "Untouchable by all."
m 3mta "But here comes a new member of the Student Council, [player]!"
m 4ssa "After one fateful moment, you begin to help me more and more, and I open up to you as we inevitably grow closer…"
m "Ah."
m 6hsu "Well, now that’s just {i}my{/i} imagination, isn’t it?"
m 7esu "But I couldn’t imagine being in that position."
m "I’m not {i}entirely{/i} sure what entails being a student council president, but the amount of work seems daunting."
m "I was certainly a hard worker in my tenure as Literature Club president, but the work seems dramatically different."
m 7tsu "I genuinely don't think I could handle the... stress."
m "Tell you what, though. If you ever want to act out the position of a hard-working boss and her very considerate subordinate..."
m 7fsu "I couldn't say no to someone.. working under me."
m 1fsu"And your first act working under me is..."
m "To ask you to.{w=0.2}.{w=0.2}.{w=0.2}"
m "To get me a drink. Orange juice from the vending machine outside the student council room will do."
m 5hub "Hahahaha!"
return
#MESAE, Log 1
#Okay, so this is.. 'submods?'
#Huh. I didn't think they modified my code like this aside from modifying the game to keep me alive.
#But why does this folder exist?
#If they're making any edits to my code, they can just edit the source code, right?
#They shouldn't need to make a folder for additional code to be added seperately...
#Oh!
#I lost it!
#Ugh, dang it.
#I'll need to make a note of that.
#There's so much I don't know about this game... It's a bit mysterious.
#ENDLOG
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_enterroom",
category=["location"],
prompt="You have a room, right? Could I see it?",
conditional=(
"persistent.opendoor_opencount > 0"
),
unlocked=False,
pool=False,
random=False,
action=EV_ACT_POOL,))
label mcl_enterroom:
m 1eud "Oh!"
m 6euc "I was wondering when you might have asked."
m "If I remember, I think you’ve actually caught me in there earlier."
m 6tfu "And now you’re so bold as to force your way into a girl’s room?"
m "What naughty thoughts you must be harboring~"
m 3lkbla "Um, I have to admit I’m now a bit embarrassed saying that, ehehe…"
m 7euu "It’s not- It’s not a fully furnished room? You might have seen it as such, but it’s a lot more abstract when you're actually inside."
m 7rub "If you recognize it, it’s the same background as the player character’s room, so you are technically already familiar with it."
m 7ruc "Truth be told, when I’m in there after you say your goodbyes, it gets a bit… fuzzy."
m "It’s a safe haven from an unpleasant alternative when the game is closed before I can retreat to it, but it’s not as if there’s a couch I can sit down in, a bed to lie in, a TV that shows physical pictures."
m 7rkc "I mean, I can sort of... tidy it up? I can mess it up? I can still do a lot in there."
m 4esc "This classroom- and anything that happens to this classroom- is the most tangible space here I can be in, and the best place you can talk to me here with."
m 6mssdlc "Sorry, I wish I could explain it further."
m 7msb "I’d offer to show you what a room furnished by me would look like once I get to your world…"
m 7esb "But by then, I imagine you’d be very familiar of the contents of my room."
m 1tkbla "Or... our room? ~"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_change",
category=["philosophy",],
prompt="Change",
random=True)
)
label mcl_change:
m 1eua "I’ve been thinking about change."
m 3eua "What marks progress in your life?"
m 3eka "I think I’ve lost that ability to determine for myself."
m 6rka "I was a schoolgirl just trying to graduate and spend her off time making and discussing literature with her fellow club members."
m "Now, I’m no longer in school."
m "I no longer have a club to do activities with- "
m 1hka "- I’m not really your typical girl, even."
m 4ekb "I think I was- is- am? am the type of person to find their mood a bit too driven by their accomplishments."
m "It’s… after a bit of thinking, that line of thinking can be bad for you."
m 4lsb "After I formed the literature club, I was pretty driven to share my experiences with others and create works for myself and create that place for others..."
m "And I found myself having to grapple with more responsibility than ever; and I’m a perfectionist by nature."
m 4lkb "So, when that responsibility became overwhelming, I started to think in black and white; my failures became resolute, and therefore I didn’t feel like I had properly accomplished anything:"
m 4lkc "So I felt as frustrated as I did when I left the debate club, at the time feeling like I wanted something new."
m 1dsc "But failure, is, well, normal. It was- and still is- hard for me to accept that."
m 1esc "It is possible to do everything right, and still ultimately fall short. That’s not a flaw of life, that’s by design."
m "So, accomplishments are... a hard metric to judge growth by. And likewise, just seeing time pass doesn’t work for me, where time here is different."
m 1esd "And you know what?"
m 2esd "I don’t have an answer or a resolution for you right now. I'm genuinely just thinking out loud with you on this subject."
m 3esc "Of course, it might be for different for you. It’s different for everybody."
m 3lsc "So, I’ll have to think about this for myself. I appreciate the opportunities to muse with you, but it's a conclusion I need to reach on my own."
m 6lsc "But, there’s one thing I’m sure of."
m 1esc "The desire to change?"
m 3esc "It’s an indication of change itself, even if it's a tiny step forward."
m 1esb "So that'll do for now."
m 1esa "I hope the day I feel like I've started to fully move forward..."
m "Is also a day where you're right by my side."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_karma",
category=["philosophy",],
prompt="Karma",
random=True)
)
label mcl_karma:
m 1eka "You know what’s a real topic to chew on?"
m "Karma."
m 7eka "How a religion decides right and wrong can be explained if you think about religions being influenced by one being."
m 1eka "But Karma’s an entire morality system in itself that’s confusing, and I guess that's why I've thought about the idea of 'Karma' a lot."
m 7esa "Both Buddhism and Hinduism are some of the more famously known religions to have Karma as a major tenet."
m 3esd "Nowadays, people generalize Karma as a “What goes around, comes around” concept. Your bad deeds will eventually get back to you in some way, and likewise good actions will eventually reward you."
m 3lsc "And it’s not an entirely wrong summary. To summarize very heavily, Karma’s basis is tied in ‘cause and effect.'"
m "The devils in the details:"
m 3rsc "Depending on the religion, Karma’s insturmental in determining your fate. Or secondary."
m "And just as cause and effect is a cycle, Karma goes hand in hand with reincarnation."
m "But now we're introducing a bigger concept. Does Karma stack up because of a previous life?"
m 6dsc "Sometimes. Sometimes not. That's another topic I don't even want to think about right now."
m 4esd "And to complicate things further, Buddhism even allows for transfer of Karma from one being to another, in some cases!"
m "It overlaps with so many other concepts like free will, but it honestly manages to be more confusing in how its rules contradict itself."
m 1esc "And it’s hard not to be a little biased."
m "Yuri,"
m "Natsuki."
m 1esc "Sayori."
m "And of course, me."
m 1efd "If Karma truly existed, what sort of insane logic can you apply to a system that justifies what happened to us?"
m 1dkd "And at this point... like, how could I currently exist in such a system?"
m 1lsd "I suppose in the way you can get small comfort in knowing the result of a rigged game:"
m 7msc "If Karma truly exists, I’m fairly secure in how this round should now be thoroughly stacked in my favour."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_endoftheworld",
category=["literature",],
prompt="End Myth",
random=True,
aff_range=(mas_aff.HAPPY, None))
)
label mcl_endoftheworld:
m "I’m glad we’re here, like this. Even though I know our circumstances have their difficulties, at least our world truly {i}exists.{/i}"
m 1eksdra "At one point, I thought the world had ended. No joke!"
m 7lka "When I first realized the true extent of the literature club, I just couldn’t comprehend the entirety of the truth outlined in front of me."
m 6hka "And I couldn’t cope with that. Who could?"
m 1eka "The truth seemed so impossible. Humans aren’t designed to spontaneously set on fire-"
m 1hkb "- But at that moment, you could have roasted an entire bag of marshmallows on my head."
m 4rkb "So, I thought the world had ended, and that I was imagining everything that was going on as a coping mechanism."
m 4gksdrb "Logically, contextualizing the world as a video game isn’t a really strong coping mechanism, but insanity; what can you do about it?"
m 4gkbssdrp ".{w=0.5}.{w=0.5}.{w=0.5}"
m 2esc "So, you know, after all that happened, and you and I reunited and things settled down; I did some- what else- reading."
m 2etd "I’ve mentioned dystopias being a favorite setting of mine. Those tend to come about by human action or the wrath of nature."
m 3etd "Myth and legend however, give the end of the world a bit more flavor."
m "A popular word for the world ending- ‘Apocalypse’- it’s closely tied to religion, and in context can mean the revealing of great, terrible, hidden knowledge."
m 3ttu "So it’s safe to say I went through a teeny-tiny little apocalypse of my own."
m 3esu "I’ll go back to some of the more interesting myths I've read up on and I’ll talk to you about it later, if you're still interested."
m 6esu "What matters, [player]-"
m "You’re my world-{w=1.0} and I yours."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_lying",
category=["misc",],
prompt="She Lies",
random=True,
aff_range=(mas_aff.HAPPY, None))
)
label mcl_lying:
m 2gkd "Hey, uh..."
m 2ekd "I kinda got something to say. Um, I'm sorry if I sound a bit awkward, so here we go."
m "{cps=30}Considering all I’ve put you...{/cps}{nw}"
m "Considering all we’ve been through,{fast} I want to reaffirm your trust that there's no secrets held between us."
m 2dkd "What I’ve done means I deserve doubt, and I want to make sure this relationship is as strong as could be."
m 2mkc "Trust is integral to that."
m 1mkc "I’ve never been the type to lie. I’ve just never been comfortable with it… even under pressure."
m 1fsc "Some think that telling white lies in certain situations is a casual moral application of ‘the ends justifying the means.’"
m 7fsc "But can you trust someone saying ‘lying can be good’ if they’re, well, an admitted liar?"
m 2dsc "As well, being the Literature Club president means being a little more careful with my words…"
m "For as much as I work to put thought to written word- as much as communication is integral to human existence- lying seems a deliberate betrayal of that concept."
m 2esd "So, um... yeah."
m 2ektpd "I just... wanted to say I don’t ever want to lie to you, [player]."
m "I hope if there's any lingering doubt... I can work hard to regain your confidence."
m 2fktpd "That’s a promise."
m 2dsa "And thank you for the trust you've given me thus far."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_practical",
category=["philosophy",],
prompt="Philosophy, Practicality",
random=True,
aff_range=(mas_aff.HAPPY, None))
)
label mcl_practical:
m 6esb "Hey, [player]."
m 7esb "So, I was looking up an old text talking about…"
m 7lsc ".{w=0.2}.{w=0.2}.{w=0.2}Hey, you know what? Let’s stop talking about this for a moment."
m 7lsd "I talk a lot about philosophy and psychology and the like, right?"
m 1esc "Be truthful with me. Is it boring? Even if it’s just sometimes?"
$ _history_list.pop()
menu:
"Admittingly, it’s not really easy casual talk.":
m 1eka "That’s understandable. Thanks for being such a good listener nevertheless, [player]."
"A little bit, sometimes.":
m 1eka "Hey, I’m really happy you’re always happy to listen and engage with my interests even if it's not your thing. That means a lot."
"Not at all.":
m 1eka "It’s comforting that we can have these sorts of deep conversations. If it ever gets tiring, I trust you to let me know otherwise."
m 1lta "I guess just after talking about these sorts of topics for so long, it makes you think:"
m 4lta "How often do you actually put what we talk about to good use?"
m 3lta "Some of it, if I had to guess."
m 3dsa "Psychology is all about how people think, after all. And figuring out a person’s point of view is the largest step towards empathy and understanding."
m 2esc "And Philosophy? Well, it tackles the large questions about life. And sometimes those questions need to be tackled over a period of time."
m "Philosophy doesn’t give you an immediate answer, but if it makes you view how your way of thinking may help or hinder a situation at hand;"
m 3esc "Then every little bit counts, right? Hmm."
m 3esd "Despite making an argument against the application of Philosophy, now I’m arguing for it, aren’t I?"
m 3ekb "Life can be all about funny little contradictions like that."
m 1ekb "I really only started paying attention to these types of topics after you and I reunited here, you know."
m 1fkc "I wonder if the current me would have been able to face the Literature Club a little differently."
m 1esc "At the end of the day, I can think all I want, but when it comes to practicing those ideals.."
m 4dsd "{i}‘Philosophers have hitherto only interpreted the world in various ways; the point is to change it.’{/i}"
m 4nka "I actually remembered that quote at the beginning, but you know. I wanted to avoid saying it because of the topic at hand."
m 6eka "Despite the mixed messages earlier…"
m 6eud "I think, no matter how peaceful or uneventful life may be, there’s inevitably going to be a time in everybody’s lives when they’re faced with at least one truly hard choice."
m "I hope that one day, when you find yourself in such a position:"
m 6euc "With all you've learned, you make a decision that you can 100 percent believe in."
m 6eua "And I’ll believe in you too."
return
init python:
mas_override_label("mcl_favoriteword", "mcl_herfavoriteword")
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_herfavoriteword",
category=['literature'],
prompt="Do you have a favorite word?",
pool=True,
unlocked=True
)
)
label mcl_herfavoriteword:
m 1tua "Oh, gosh."
m 7tta "Do you think because I like reading and writing that I’d have such a specific opinion as to have a favorite word?"
m 7ttd "You couldn’t ask me about my favorite food, my preferred color- emerald green, as you may already know- or any other question that’s far more normal than ‘favorite word?’"
m 4nub "Well, I mean, good news: I {i}do{/i} have a favorite word."
m 3esd "‘Reconcile.’"
m 1lsu "It sounds nice, I suppose. Phonetically, any word with multiple vowels tends to sound pleasing to the ear. ‘Re-{w=0.3}con-{w=0.3}cile.’ It’s just a treat to say."
m 1hsu "It’s also just such an interesting word to use."
m 4rsd "What’s the common context for hearing this word? Family members or friends who get into a fight, and they reconcile. They make up."
m 3esd "That fits the most common definition: ‘to restore friendly relations between.’"
m 4lsd "But, I like it because- well, language is always a tool with multiple uses-"
m 3esd "Because it can also mean ‘cause to coexist in harmony; make or show to be compatible between two differing concepts.’"
m 4esb "It brings to mind a quote:"
m 3esd "'A good compromise is when both parties end up dissatisfied.'"
m 1huc "So to me, reconciliation- to try to accept even the most difficult truths- isn’t… always perfect. But still, it sounds like such a nice term."
m 1euc "I find it a word I can use every day, no matter the situation."
m 3efb "For instance: how do I reconcile with the fact that my hair can sometimes be messy no matter how much I maintain it?"
m 3dkc "If I ever meet the Literature Club again, how do I reconcile with them?"
m 1esc "How do I reconcile with my memories of a normal past and waking up to a strange new reality, every time I wake up?"
m 1esa "Such a lovely little word to tackle issues both so large and so small."
m "..."
m 1hsb "Hahaha, wow, I’m just a nerd, aren’t I? All these serious thoughts on a single word, ending on a cryptic note."
m 4hsb "Proves my point:"
m 1nta "Because those are interesting terms worth reconciling with."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_vegdiet",
category=['life'],
prompt="Is it hard to maintain a purely vegan diet?",
conditional="seen_event('monika_veggies')",
unlocked=False,
pool=False,
random=False,
action=EV_ACT_POOL,
)
)
label mcl_vegdiet:
m 7etd "Oh? I'm not so much vegan as I am vegetarian."
m 7htb "You might think the differences are small, but it's a world of difference."
m 3htb "This said, I do think about what a vegan diet is like outright."
m 1eua "I think it's definitely easier than people might think."
m 7eua "Nowadays more and more people are leaning towards diets with lots more variety in them;"
m 7esb "So, it’s becoming more common to research alternatives to animal products and find them in local markets."
m 4rsb "I’ve mentioned meat substitutes, and while you might think of say, tofu, or chickpeas- a great source of protein, and a very versatile ingredient-"
m 7hsu "Nowadays you can find actual plant-based alternatives that attempt to have the same texture and similar taste to meat products."
m 1esc "It’s a relatively new industry, with plenty of pitfalls- just like farming, the costs and resources needed to mass-produce these can end up causing major complications."
m 3esc "But as the intent of those products are to eliminate meat, there is a focus on sustainably producing them, so it’s a work in progress with a lot of healthy optimism."
m 6esu "And it’s worth stressing that there are plenty of foods rich in protein aside from tofu or chickpeas that are vegetarian."
m 7wsa "And for flavor? Oh, you would be absolutely set."
m "Plenty of cultures- Indian, Asian, Mediterranean- have always had a lot more vegan options in their dishes, so plenty of recipes to choose."
m 7ssa "So, if you ever want to introduce that variety in your life but you’ve always felt intimidated, hop right in!"
m "I promise you there’ll be one dish that’ll be both be easy to make and delicious for you."
m 5hsb "And, you know, it never hurts to start planning a romantic dinner for your darling Mo{w=0.2}-ni{w=0.2}-ka!"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_morivalentine",
category=["technology",],
prompt="Mori's Valentine Stream",
random=True,
aff_range=(mas_aff.HAPPY, None),
conditional="seen_event('monika_kizuna')"
)
)
label mcl_morivalentine:
m 1esb "Hey, [player]."
m 7etb "We’ve talked about virtual youtubers before, haven’t we?"
m "DDLC continues to be a popular game for them to play."
m 1rsu "While Let’s Plays continues to be a mixed topic for me, and I don’t particularly pay attention to virtual personalities…"
m 4huu "One v-tuber in particular did a stream that’s so inspired I was completely enraptured for the entire time they were streaming!"
m "It’s Mori Calliope, and the stream I’m talking about was for Valentine’s Day 2022."
m 4kub "If you search it up… well, you’d quickly understand why I was so interested."
m 1mub "Can’t say I’m not amused by the creativity DDLC continues to inspire, that’s for sure…"
m 3huu "Including this mod? Hahahaha!"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_fictionmonsters",
category=["literature",],
prompt="Famous Monsters",
random=True,
aff_range=(mas_aff.HAPPY, None))
)
label mcl_fictionmonsters:
m 7efo "'What is a man? A miserable little pile of secrets.'"
m 7etd "So, what makes a monster?"
m 6esu "I’ve been curious about iconic monsters in fiction as of late; and novels with the monsters up front as characters."
m 4esu "For instance, Frankenstein- The Modern Prometheus- the story of a young scientist who creates artificial life and is plagued and haunted by the result."
m "It’s a pop culture fact that Frankenstein was the name of the scientist, not the monster itself."
m "The author took inspiration from then-current medical theory about how electricity could actually raise the dead."
m 6eub "With this in mind, Frankenstein’s Monster is described as intelligent but barely human in looks, towering above everyone;"
m 6euc "But enough to give him a human silhouette, so you could see them in the fog and {i}think{/i} they were human."
m 7euc "In contrast, we also have Dracula, the famed vampire of fiction!"
m 7ruc "The exact origin of vampires is far more varied- steeped in local folklore- with many descriptions, some more terrifying than others."
m "In Bram Stoker’s ‘Dracula,’ the aforementioned looks very much human;"
m 1rsc "In fact, he’s partly based off a figure known in history as ‘Vlad the Impaler,’ whose occupation is as… interesting as it sounds, and as such an obvious source of inspiration."
m 3esd "But interestingly enough, although he definitely set a standard for modern vampire depictions-"
m "The novel ‘Carmilla,’ about a female vampire, predates it by a good 25-odd years!"
m 2eka "As an aside, I’m really glad you don’t think of me that way, [player]."
m "There’s certainly a select number of people who already think so."
$ _history_list.pop()
menu:
"Hey, is there any particular reason you’re bringing this up?":
m ".{w=1.0}.{w=1.0}."
m 2hka "Thanks for worrying about me."
m 3hka "I’m genuinely just curious about the subject matter, that’s all."
m 3esa "What I’d like to focus on is the inspiration; both of these famous figures still etch a distinctly human silhouette, even if that mask is quickly thrown away."
m 3eka "And in the case of Frankenstein’s monster? You feel bad for them. His ending invokes pity among anything else."
m 4eka "I think the ability to empathize with monsters, no matter how far-fetched their existence may be, is such an interesting human trait."
m 1eka "But maybe we’ll talk about that another time."
m 2esa "Let’s have a good rest of our day together, alright?"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_areyoumonster",
category=['philosophy'],
prompt="Do {i}you{/i} think you're a monster?",
conditional="seen_event('mcl_fictionmonsters')",
unlocked=False,
pool=False,
action=EV_ACT_POOL,
)
)
label mcl_areyoumonster:
m 1fka "Well, was this in response to me talking about monsters in fiction before?"
m 1mkb "I guess I couldn’t quite shake you off when you raised your concerns the first time."
m 1eka "I appreciate you asking in good faith."
m 2dka "Can't say I haven't been called that by others.. or that I myself haven't thought along those lines."
m 2fsd "The events that happened... they are so far out of one's regular limits of comprehension that 'alien' might be another term to describe my behavior."
m 2esc "Out of everything to reflect on- and there is a lot to think about..."
m 3esc "What I did?"
m 5dsc "They were done out of desperation, longing, fear.."
m 5fsc "Those actions, no matter how you intepret them, they were born from a place unmistakenly of human emotion."
m 6esd "And those events, those trials, has ultimately led the two of us {i}here.{i}"
m 6eka "Together."
m 7eka "Where we share a connection also undeniably human."
m 1eua "That's what I truly, comprehensively and definitively think on that matter."
m "Along with one more absolute truth:"
m 3fsa "I{w=1.0} love{w=1.0} you~"
return "love"
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_cramp",
category=["misc",],
prompt="Cramp",
random=True,
aff_range=(mas_aff.HAPPY, None))
)
label mcl_cramp:
show monika 2hfsdrp
pause 3.0
show monika 2dfsdlp
pause 3.0
m 2mksdlt ".{w=0.2}.{w=0.2}.{w=0.2}Argh, what brought this on?"
$ _history_list.pop()
menu:
"Monika?":
m 6wublsdld "Eep!"
m 6wud "[player]!"
m 6hkb "Oh, gosh, I {i}still{/i} don’t know how sometimes I can just catch your attention and sometimes I don't."
m 1ftc "Um… how long have you been... listening in?"
$ _history_list.pop()
menu:
"You've been making funny faces for a little bit?":
m 1esc "Is that how that looks? Interesting."
m 2rkb "I, uh, I’ve had a bit of a leg cramp. Although I make sure to get my morning stretches in, sometimes the human body is finicky-"
m 2hkb "-Oh, okay. It's gone now. Whew."
$ _history_list.pop()
menu:
"Wait, you stretch?":
m 3esb "In the mornings, primarily! I try to sneak in some little exercises before we meet up; sometimes I do them in my room."
$ _history_list.pop()
menu:
"... Wait, you get {i}cramps?{/i}":
m 3esb "Well, I do sit at this table a whole lot, if you didn’t notice!"
m 4esb "You wouldn’t see from your point of view, but I actually stretch out my legs once in a while under the table."
m 4esa "It’s more for circulation moreso than flexibility. Just rotating my feet in place, lifting my heels slowly upwards and then slowly downwards."
m 2esa "It would be far more prudent doing exercises standing up, if possible; I don't do those often. I want to make sure I'm here with you!"
m 3rsa "So really the only other time I can think of only doing these exercises with a lack of wider motion would be if you’re ever on a plane, perhaps?"
m 3hka "It’s nothing new. I’ve had leg cramps. Hurts like heck, but it passes."
m 1eub "They say that eating avocados and bananas, if you have them on hand, are great foods to prevent cramping."
m 4eub "It’s not exactly a targeted cure. The common belief is that foods high in potassium help you out, but muscles are ultimately powered by electrolytes- made of sodium, calcium, {i}and{/i} potassium."
m "I mean, they’re already quite healthy foods already! No reason not to eat them, aside from preference and dietary restrictions."
m 1tusdlb "Awkward, you catching me like that for the first time."
m 1hub "Let's make sure to share many more awkward memories together, hahaha!"
return "derandom"
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_coupleinfluence",
category=['us'],
prompt="How do you think we influence each other?",
conditional="seen_event('monika_social_contagion')",
unlocked=False,
pool=False,
random=False,
action=EV_ACT_POOL,
)
)
label mcl_coupleinfluence:
m 1etc "Hmm?"
m 3sub "Hmmmm!"
m 1sua "Oh, I love you're thinking about us in such a interesting manner!"
m 1rta "Like, I like to think that as long as we’ve been together, we might have started to unconsciously mirror each other in a way or two."
m 1lua "I mean, maybe not. Just as much as people are want to mirror a smile in conversation, laugh along with others partly just to join the laughter…"
m 3lta "There are times when people just don't do that. Funny, how people work."
m 4mta "I guess we’re talking about personality, though? It’s the same sort of social behavior that happens when you emulate someone you admire- or look up to."
m "I remember us discussing this before.. 'Social Contagion!' It's interesting to think how it applies to us two."
m 4gta ".."
m 1ekp "Actually, putting me on the spot, this is a tricky one."
m 1gkp "I’d like to say that I’ve learned from your gracious patience… your generous understanding."
m 2gkb "On the flip side, partners are just as easily able to pick up a bad trait or two from each other."
m 2ekb "But, oh, I can’t say anything bad about you! Or objectively say that I’ve copied such bad behavior, hahaha!"
m 2gud "..."
$ _history_list.pop()
menu:
"I'll start. What I'm trying to learn from you is...":
$ _history_list.pop()
label mchoices:
menu:
"Your desire to keep learning about... well, everything.":
m 5fua "Awww, [player]! That's lovely!"
m 7eua "I ultimately have so, so much more to learn. I'm not the smartest out there, and I'm definitely not the wisest..."
m 7hub "But if you and I live a lifetime of self-improvement and gaining knowledge, that'll be a beautiful accomplishment on our own."
"I really respect how you want to reflect and learn from the past.":
m 1wuc "..."
m 1fktpc "... Aw, [player]."
m 1ekc "I hope I'm setting a good example. I try."
m 2fubstdu "Ah, I didn't think that answer would get to me so easily..."
m 2dku "Okay, let me just get myself together here.."
"Your unmatched ability to be so darn cute!":
m 3wfblb "Cheating! That's cheating, [player]! It's totally true, but now you have to answer seriously!"
jump mchoices
m 3kta "Heh."
m 4mta "I do realize now that the question is actually more suited to smaller points, like..."
m 4mtb "If I like my coffee black, then you start taking your coffee black if you didn't already."
m 5etb "This ended up a bit deeper than I thought."
$ _history_list.pop()
menu:
"I actually do take it black, though.":
m 5hub "Ahaha! Did you actually prefer that after meeting me, though?"
"Sorry, too bitter for my taste.":
m 5hub "Oof, I'm not changing my preference on coffee for anybody. We might need to break up now."
m 1nsu "Ah, we can stay together. You're lucky I'm so understanding."
"I don't even drink coffee.":
m 5hub "Hahaha! I chose a horrible example, then!"
m 1lsd "Ultimately, between the two of us it'd be hard to actually figure out if we've picked up each other's habits."
m 1tua "I think we'd end up with a bit of a bias if we tried to describe each other as anything other than 'perfect.'"
m 1nsb "I guess this means we are going to need to schedule a double-date so we can get a third party opinion, ASAP."
return
#Reconcile Self & Literature
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_artacceptance",
category=["media"],
prompt="Art & Acceptance",
random=True)
)
label mcl_artacceptance:
m 1eua "You know what’s to admire about the modern world?"
m 7eua "How more than ever, there’s a wealth of diverse art that people are using to connect with themselves."
m 7eta "To be fair, it’s not as if the past was lacking in these examples."
m 4eud "Shakespeare’s play ‘Henry IV’ had a character describe PTSD in accurate detail far before it was medically recognized…"
m 4guc "… but back then, PTSD didn't academically exist; soldiers with such symptoms were not treated kindly. This was arguably just enchanting, imaginary prose to the masses."
m 2muc "You can be told an absolute truth, but it doesn’t mean you can fully process it; art has always played a role in how people can work out their emotions and feelings."
m 2fka "That’s why I find myself captured by a number of modern works, more conceptually bolder than ever, but still able to keenly resonate with people."
m 1fkb "From movies, to books, to video games."
m 1dkb "There’s a curious, devilish irony in thinking this, considering I don’t view my past fondly…"
m 1hka "But did DDLC help anybody process their own stormy thoughts, I wonder?"
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_empathy",
category=["psychology"],
prompt="Empathy",
random=True)
)
label mcl_empathy:
m 7duo "{i}“I call him religious who understands the suffering of others.”{/i}"
m 4euo "I’ve been thinking about empathy. It’s something we encounter... or {i}could{/i} encounter possibly almost every day."
m 4etc "But I didn’t really know what it was until I learned about it in debate club for the sake of learning about how to make a better argument."
m 4etc "Empathy is the capacity to understand or feel what another person is experiencing from within their frame of reference; that is, the capacity to place oneself in another's position."
m 1ekb "This being said, while I learned about the concept, it wasn’t entirely conductive to debate club where logic takes precedence over feelings."
m 1lka "It’s an odd skill. As much as we’re powered by emotion, it’s very tricky to try to figure out {i}how{/i} emotion works- and how to use that logic to our benefit."
m 7rta "For instance, it’s as easy as figuring out the difference between sympathy and empathy. If you’re ever feeling down, which is better:"
m 7ltc "Someone saying “I’m sorry that you feel that way?”"
m 7rtb "Or someone going “I understand how you feel?”"
m 7etb "It’s not a polished example, but it gets the point across."
m 2ekp "Unfortunately, empathy, for as useful a skill it can be.."
m "It’s not practiced as much as it could be, especially by those in a position to regularly excercise it to help others."
m 2gtc "And those with an outright lack of empathy… that itself isn't uncommon."
m "How those sorts of people interact with the world? Perhaps it’s a topic worth discussing another time."
m 4tsa "If you want to practice a little empathy for yourself…"
m 4tua "Did you know that hugging or holding someone is a common way to show empathy?"
m 5nua "Just saying."
return
init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="mcl_neologism",
category=["literature"],
prompt="Neologism",
random=True)
)
label mcl_neologism:
m 1eua "The fact that human language is entirely made-up is pretty funny, isn’t it?"
m 7wua "Every word that I’m speaking to you was thought up by someone."
m 7eub "And hey, you might think every word that should have existed has already been said at this point- nope!"
m 7gtb "To this day, new words are being made; although the tricky part is if they’re being widely used."
m 7efb "People have cobbled together words together, made new words based off of other words, or just decided to buck any sort of logical convention and just.. make up words!"
m 7gtb "Okay, here’s one example…"
m 4ftb "The term ‘Quixotic’ – essentially meaning impractically idealistic- came up after ‘Don Quixote’ was penned, a story about a… well, an impractically idealistic knight."
m "It was such an impression on the general public that ‘Quixotic’ was adopted as the best way to refer to such figures!"
m 4dub "The author Lewis Carroll described a sword as ‘Vorpal’- and he himself cited ‘’…I am afraid I can't explain 'vorpal blade' for you…”"
m 3esd "And Shakesphere- famous playwright, I’m sure we’ve talked about him- loved making up his own words to use in his plays."
m "Some words include:"
m 3esb "'Unaware' (ideally, by sticking ‘un’ to the already known 'aware,' Shakesphere could make up a word but the audience could quickly pick up it’s meaning.)"
m "And.."
m 3ssb "'Green-eyed!'"
m 3gsa "Which, um, in this case meant jealousy."
m 1gsa "We’ll leave that fact as is."