Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Finished Product] - You always put me in a good mood (Compliments.rpy) #8152

Merged
Merged
Changes from all 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
54 changes: 54 additions & 0 deletions Monika After Story/game/script-compliments.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,60 @@ label mas_compliment_eyes_3:
m 2ekbfb "[eyes_quip]"
return

init 5 python:
addEvent(
Event(
persistent._mas_compliments_database,
eventlabel="mas_compliment_goodmood",
prompt="You always put me in a good mood!",
unlocked=False,
conditional="store.mas_anni.pastSixMonths()",
action=EV_ACT_UNLOCK
),
code="CMP"
)

label mas_compliment_goodmood:
if not renpy.seen_label("mas_compliment_goodmood_2"):
call mas_compliment_goodmood_2
else:
call mas_compliment_goodmood_3
return

label mas_compliment_goodmood_2:
if mas_isMoniNormal(higher=True):
$ mas_gainAffection(4, bypass=True)
m 1subsb "Really?!"
m 3hubsb "You don't know how much that means to me!"
m 3ekbsu "I've always hoped that was the case, but to actually hear you say it..."
m 1dkbsu "..."
m 2tubla "On that note, I have a secret I have to tell you..."
m 2tublu "You might not have noticed this, buuut..."
m 7tublb "{i}You{/i} always put {i}me{/} in a good mood, [mas_get_player_nickname()]!"
m 3hublb "Ahaha!"
m 3eubsa "Let's continue to do our best for each other, okay?"
m 1ekbsu "I love you~"
$ mas_ILY()

else:
m 2lkc "..."
m 2dkc "I'm not sure how I feel about that..."
m 2ekd "Does hurting my feelings really put you in a good mood?"
m 2dkd "Hopefully that's not what you meant..."

return

label mas_compliment_goodmood_3:
if mas_isMoniNormal(higher=True):
m 1hub "Thanks for reminding me again, [mas_get_player_nickname()]!"
m 3eub "Positive reinforcement is always nice!"
m 3dku "Let's continue to make each other as happy as we possibly can~"

else:
m 2euc "Thanks."

return

init 5 python:
addEvent(
Event(
Expand Down