Skip to content

Commit

Permalink
feat(game): update script, personality test, and audio
Browse files Browse the repository at this point in the history
  • Loading branch information
remarkablemark committed Jun 20, 2024
1 parent da41241 commit 6af965b
Show file tree
Hide file tree
Showing 6 changed files with 223 additions and 14 deletions.
Binary file added game/audio/sad4_hook.ogg
Binary file not shown.
Binary file added game/audio/sad4_verse.ogg
Binary file not shown.
Binary file added game/audio/sad8_hook.ogg
Binary file not shown.
Binary file added game/audio/sad8_verse.ogg
Binary file not shown.
4 changes: 3 additions & 1 deletion game/personality_test.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ label personality_test_agreeableness:

stop music fadeout 4

jump after_class_2
jump class_2

default conscientious = 0

Expand Down Expand Up @@ -176,3 +176,5 @@ label personality_test_conscientiousness:
teacher "See you later in class."

stop music fadeout 4

jump before_class_4
233 changes: 220 additions & 13 deletions game/script.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,221 @@ label class_1:
scene bg lecturehall
with dissolve

queue music ["dark_intro.ogg", "dark_verse.ogg"]

show classmate surprised at left

"You arrive at class and quickly found an empty seat. You notice a cute girl sitting next to you."

menu:
"Introduce yourself.":
$ affection += 1
player "Hi there!{w=0.1} Looks like we’re going to be seatmates."

"Say nothing.":
$ affection -= 1
player "..."

show classmate smile at left, flip

classmate "Hi, I’m [classmate.name],{w=0.1} nice to meet you."
player "Nice to meet you as well,{w=0.1} I’m [player_name]."
player "What brings you to Psych 101?"
classmate "I’m interested in positive psychology."
classmate "And you?"

menu:
"I’m here for the easy A.":
$ affection -= 1
classmate "Haha, fair."

"I want to learn how psychology applies to our everyday lives.":
$ affection += 1
classmate "Nice."

"You and [classmate.name] make some more small talk before being interrupted by the teacher."

show teacher normal at scale(0.6), right

teacher "Alright, let’s start class.{w=0.2} Today we’re going to learn about Pavlov’s dog..."

stop music fadeout 4

scene bg uni
with dissolve

queue music ["sad4_verse.ogg", "sad4_hook.ogg"]

show classmate smile

player "What did you think about the lesson, [classmate.name]?"
classmate "Pretty good! Just trying to keep up with everything."

menu:
"Let’s take a break and grab a snack.":
$ affection += 1
classmate "That sounds nice. Thanks for suggesting it."

"Maybe diving into our studies will help distract you.":
$ affection -= 1
classmate "Yeah, maybe. It’s hard to concentrate, though."

scene bg club
with dissolve

show classmate smile

player "What do you feel like having? My treat."
classmate "I think I’ll have a hot chocolate. Thanks!"

menu:
"So, what do you like to do in your free time?":
$ affection += 1
classmate "I enjoy reading and painting. It’s a good way to relax."

"My goodness, this world is so depressing.":
$ affection -= 1
classmate "It definitely is."

"As you spend more time with [classmate.name], you notice her mood is generally upbeat and positive. She starts to smile more often."

stop music fadeout 4

scene bg meadow
with dissolve

queue music ["sad8_verse.ogg", "sad8_hook.ogg"]

show classmate smile

player "Hey [classmate.name], want to join me for a walk in the park this weekend?"
classmate "Sure, that sounds nice."

"You and [classmate.name] enjoy the fresh air and the beauty of nature. [classmate.name] seems to relax more as you walk together."

classmate "Thanks for inviting me. This is really nice."
player "I'm glad you're enjoying it."

show classmate smile at left

"You and [classmate.name] find a bench and sit down to rest for a while."

menu:
"Have you thought about what you want to do in the future?":
$ affection += 1
player "Have you thought about what you want to do in the future?"
classmate "I have some ideas, but I’m not sure yet. How about you?"

"You text your friends to see what they’re doing.":
$ affection -= 1
player "(You text your friends to see what they’re doing.)"
classmate "Oh, are you bored? We can leave."

scene bg lecturehall
with dissolve

show classmate smile at left

"The next day, you enter the classroom and sit next to [classmate.name], who is still in a good mood."

player "Hey [classmate.name], how’s it going?"
classmate "Pretty good, thanks! How about you?"

menu:
"I’m doing well, thanks!":
$ affection += 1
classmate "Great to hear!"

"Could be better.":
$ affection -= 1
classmate "Oh, anything you want to talk about?"

"Class begins, and the teacher discusses the importance of mental health awareness. You notice [classmate.name] paying attention and taking notes."

scene bg uni
with dissolve

show classmate smile at left

player "Need help with any subjects?"
classmate "Actually, yes. I'm struggling a bit with our psychology assignment."

menu:
"You’re doing great, [classmate.name]. Keep it up!":
$ affection += 1
classmate "Thanks, [player_name]. Your support means a lot."

"I find that making flashcards helps. Maybe we can create some together?":
$ affection -= 1
classmate "That’s a great idea!"

scene bg club
with dissolve

show classmate smile at left

player "How about we get something to drink? My treat."
classmate "That sounds nice. Thanks."

menu:
"Talk about hobbies.":
$ affection += 1
player "So, what do you like to do in your free time?"
classmate "I enjoy reading and painting. It's a good way to relax."

"Complain about the news.":
$ affection -= 1
player "My goodness, this world is so depressing."
classmate "It definitely is."

"As you spend more time with [classmate.name], you notice her mood improving slightly. She starts to smile more often."

scene bg meadow
with dissolve

player "Hey [classmate.name], want to join me for a walk in the park this weekend?"
classmate "Sure, that sounds nice."

"You and [classmate.name] enjoy the fresh air and the beauty of nature. [classmate.name] seems to relax more as you walk together."

classmate "Thanks for inviting me. This is really nice."
player "I'm glad you're enjoying it."

show classmate smile at left

"You and [classmate.name] find a bench and sit down to rest for a while."

menu:
"Have you thought about what you want to do in the future?":
$ affection += 1
player "Have you thought about what you want to do in the future?"
classmate "I have some ideas, but I'm not sure yet. How about you?"

"You text your friends to see what they’re doing.":
$ affection -= 1
player "(You text your friends to see what they’re doing.)"
classmate "Oh, are you bored? We can leave."

"Over the next few days, you continue to hang out with [classmate.name], who remains upbeat and positive."

stop music fadeout 4

jump personality_test_agreeableness

label class_2:
scene bg lecturehall
with dissolve

show classmate sad at left
pause 0.8
show classmate sad at left, flip

play music "chill_intro.ogg"
queue music "chill_verse.ogg"

player "Hey Alex,{w=0.3} you okay?{w=0.4} You seem a bit off today."
"One day, you notice [classmate.name] is a bit quieter than usual."

player "Hey [classmate.name],{w=0.3} you okay?{w=0.4} You seem a bit off today."
classmate "{alpha=0.7}{i}(sigh){/i}{/alpha}{w=0.5} Just dealing with some stuff.{w=0.3} It’s been a tough week."

menu:
Expand All @@ -25,20 +232,20 @@ label class_1:

show teacher normal at scale(0.6), right

"Class begins, but you can’t help but notice Alex’s distracted state.{w=0.2} The teacher discusses the importance of mental health awareness, which deeply resonates with you."
"Class begins, but you can’t help but notice [classmate.name]’s distracted state.{w=0.2} The teacher discusses the importance of mental health awareness, which deeply resonates with you."

stop music fadeout 4

jump after_class_1
jump after_class_2

label after_class_1:
label after_class_2:
queue music "sad1_intro.ogg"
queue music "sad1_verse.ogg"

scene bg club
with dissolve

"Later in the hallway, you overhear Alex talking to another student."
"Later in the hallway, you overhear [classmate.name] talking to another student."

show classmate upset at scale(0.7), right
pause 0.8
Expand All @@ -47,7 +254,7 @@ label after_class_1:
classmate "{alpha=0.7}{i}(frustrated){/i}{/alpha}{w=0.2} I don’t know what to do anymore.{w=0.3} It just feels like everything is falling apart."

menu:
"Alex, I overheard what you were saying. Do you want to talk about it?":
"[classmate.name], I overheard what you were saying. Do you want to talk about it?":
$ affection += 1
show classmate upset at right, unflip
classmate "It’s just...{w=0.3} everything feels so heavy...{w=0.3} My family is going through a lot, and I’ve been feeling really low."
Expand All @@ -65,15 +272,15 @@ label after_class_1:

stop music fadeout 4

jump personality_test_agreeableness
jump personality_test_conscientiousness

label after_class_2:
label before_class_4:
queue music "sad2_intro.ogg"

scene bg meadow
with dissolve

"Later that evening, you check social media and see a post from Alex."
"Later that evening, you check social media and see a post from [classmate.name]."
classmate "“Sometimes I wonder if it’s all worth it.{w=0.4} Life just feels like one big mess.”"

queue music ["sad2_verse.ogg", "sad2_bridge.ogg"]
Expand All @@ -91,17 +298,17 @@ label after_class_2:

stop music fadeout 4

jump class_3
jump class_4

label class_3:
label class_4:
scene bg lecturehall
with dissolve

queue music "tense_intro.ogg"
queue music "tense_verse.ogg"

"You get to class the next day and notice that Alex is absent. The room feels tense."
player "{alpha=0.7}{i}(thinking){/i}{/alpha}{w=0.1} Where’s Alex?{w=0.2} She said she’d be here today."
"You get to class the next day and notice that [classmate.name] is absent. The room feels tense."
player "{alpha=0.7}{i}(thinking){/i}{/alpha}{w=0.1} Where’s [classmate.name]?{w=0.2} She said she’d be here today."

show teacher sadder at scale(0.6), center

Expand Down

0 comments on commit 6af965b

Please sign in to comment.