Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions Monika After Story/game/script-compliments.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -1358,3 +1358,58 @@ label mas_compliment_outfit_repeat:
m 3hubsb "[other_quip]"

return

init 5 python:
addEvent(
Event(
persistent._mas_compliments_database,
eventlabel="mas_compliment_teaching",
prompt="Thanks for teaching me something new!",
unlocked=True
),
code="CMP"
)

label mas_compliment_teaching:
if not renpy.seen_label("mas_compliment_teaching_2"):
call mas_compliment_teaching_2
else:
call mas_compliment_teaching_3
return

label mas_compliment_teaching_2:
m 1hubla "Aww, [player]..."
m 3hublb "I'm glad I could teach you something!"
m 3ekb "It means a lot to me when you really take interest in what I'm saying..."
m 1eka "It really makes me feel appreciated."
menu:
"You inspire me to keep learning.":
$ mas_gainAffection(5, bypass=True)
m 1ekbfa "Oh, [player]..."
m 1hubfb "I'll do my best to keep thinking of things to teach you, then!"
show monika 5hubfb at t11 zorder MAS_MONIKA_Z with dissolve_monika
m 5hubfb "Life is a long journey of learning, and I'm glad I'm on it with you."

"You're so smart.":
$ mas_gainAffection(3, bypass=True)
m 1hublb "Ahaha~ You're too sweet."
m 3tublb "I do my best to keep sharp. Thank you for noticing!"

"Will you do my homework for me?":
$ mas_loseAffection(0.5)
m 1eusdld "Uh..."
m 2rksdld "I think you should do it yourself, [player]."
return

label mas_compliment_teaching_3:
python:
teaching_quips = [
_("We're on a journey of learning together~"),
_("I'm happy to be your study buddy."),
_("I'll try to keep learning interesting things for you!'"),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like these, but what if we also flip it on its head too?
Given the first option in the menu, what if we also offered the idea that if the player keeps learning, they could teach her something too? Encourage the player to learn further then

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooooh, I really like that! Let me see, I thought the last one was a teeny bit clunky, so I might change that one to reflect this

]
teaching_quip = random.choice(teaching_quips)

m 1hubsb "[mas_compliments.thanks_quip]"
m 2ekbfb "[teaching_quip]"
return
Loading