Skip to content

Commit

Permalink
Merge pull request #101 from sarahtran1/main
Browse files Browse the repository at this point in the history
Fixed issue #99 and some other script features
  • Loading branch information
nickv779 authored Sep 6, 2024
2 parents 1ca3dcf + 31505d9 commit 1f4c12a
Show file tree
Hide file tree
Showing 10 changed files with 645 additions and 642 deletions.
8 changes: 4 additions & 4 deletions BytesOfLove/game/script.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ transform not_speaking:

# Characters
define r = Character("Rust", color="#B27300")
define p = Character("Python", color="#7DC23B")
define c = Character("C++", color="00599C")
define p = Character("???", color="#7DC23B")
define c = Character("???", color="00599C")
define j = Character("Java", color="#964000")
define js = Character("JavaScript", color="#FFD700")
define js = Character("???", color="#FFD700")
define u = Character("???", color="5c5f5d")

#CHANGE PERL COLOR
Expand Down Expand Up @@ -146,7 +146,7 @@ label start:
"Please enter a single word name using only alphabetic characters."

"Your name is [mc]."

#jump w1_d1_LunchApology

jump w0_d1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
label w0_d2_LunchApology:
p "Hey JavaScript!"
p "Is it okay if we join you?"
js "Yeah, sure!"
p "\"Hey JavaScript!\""
p "\"Is it okay if we join you?\""
js "\"Yeah, sure!\""
#hide python_happy
#show python_pocket
#show cpp_normal at right with dissolve
mc "Lunch was good, I am glad that we got to eat some good food."
mc "\"Lunch was good, I am glad that we got to eat some good food.\""

menu w0_d2_LunchApologyC:
mc "Hey guys, about what happened on the campus tour..."
mc "\"Hey guys, about what happened on the campus tour...\""

"Apologize and smooth things over":
$ c_rep = reputation(c_rep, 2)
$ p_rep = reputation(p_rep, 2)
$ js_rep = reputation(js_rep, 2)
mc "I just want to apologize one more time for what happened."
mc "I think that we could all be good friends."
mc "And I am excited to get to know you guys better in the future."
mc "\"I just want to apologize one more time for what happened.\""
mc "\"I think that we could all be good friends.\""
mc "\"And I am excited to get to know you guys better in the future.\""

jump w0_d2_LunchFlirtDecision

"Don't apologize":
mc "..."
mc "Huh, I totally forgot what I was about to say."
mc "\"...\""
mc "\"Huh, I totally forgot what I was about to say.\""
jump w0_d2_AfterLunch

menu w0_d2_LunchFlirtDecision:
"Flirt":
jump w0_d2_LunchFlirt

"Don't Flirt":
js "I totally agree, [mc]!"
js "I think we can be good friends as well."
p "Yeah, and it’s so good that we are all computer science majors."
p "Hopefully we will have a lot of classes together."
js "\"I totally agree, [mc]!\""
js "\"I think we can be good friends as well.\""
p "\"Yeah, and it’s so good that we are all computer science majors.\""
p "\"Hopefully we will have a lot of classes together.\""
jump w0_d2_AfterLunch
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,38 @@ label w0_d2_LunchFlirt:
menu w0_d2_LunchFlirtC:
"Flirt with Python":
$ p_rep = reputation(p_rep, -2)
mc "Especially you Python."
mc "{i}*Winks*{/i}"
p "Wow, way to ruin an apology."
p "I expected nothing less."
c "Typical man..."
mc "\"Especially you Python.\""
mc "{i}Winks{/i}"
p "\"Wow, way to ruin an apology.\""
p "\"I expected nothing less.\""
c "\"Typical man...\""
"Flirt with C++":
$ c_rep = reputation(c_rep, -2)
mc "Especially you C++."
mc "{i}*Winks*{/i}"
c "Wow, way to ruin an apology."
c "I expected nothing less."
js "What a simp..."
mc "\"Especially you C++.\""
mc "{i}Winks{/i}"
c "\"Wow, way to ruin an apology.\""
c "\"I expected nothing less.\""
js "\"What a simp...\""

"Flirt with JavaScript":
$ js_rep = reputation(js_rep, -2)
mc "Especially you JavaScript."
mc "{i}*Winks*{/i}"
js "Wow, way to ruin an apology."
js "I expected nothing less."
c "Men..."
mc "\"Especially you JavaScript.\""
mc "{i}Winks{/i}"
js "\"Wow, way to ruin an apology.\""
js "\"I expected nothing less.\""
c "\"Men...\""

"Everyone":
$ p_rep = reputation(p_rep, -6)
$ js_rep = reputation(js_rep, -6)
$ c_rep = reputation(c_rep, -6)
mc "Maybe I could get to know all of you really well back at my hotel tonight..."
c "What the actual fuck is wrong with you."
c "That is so disgusting."
p "I can’t believe you, you are despicable."
js "I think I might actually throw up..."
mc "\"Maybe I could get to know all of you really well back at my hotel tonight...\""
c "\"What the actual fuck is wrong with you.\""
c "\"That is so disgusting.\""
p "\"I can’t believe you, you are despicable.\""
js "\"I think I might actually throw up...\""

mc "Hmm, I thought that would go differently."
mc "Can’t blame me, shooters gotta shoot..."
mc "\"Hmm, I thought that would go differently.\""
mc "\"Can’t blame me, shooters gotta shoot...\""

jump w0_d2_AfterLunch
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
label w0_d2_LunchJava:
# I think this should increase JS affection, currently not in script - Lazzy
show js_normal
mc "Hey JavaScript, I’m sorry for how I was acting earlier."
mc "That was mean of me."
js "Oh, it’s okay."
js "It was really just a misunderstanding."
mc "Okay, whew. I was scared you would still be mad at me."
js "No, it’s okay."
js "I’m not mad."
js "Like I said, it was a misunderstanding, I’m not mad."
js "Thank you for coming and sitting with me."
js "I am really excited to eat this lunch!"
js "I’ve heard the plantains are to die for."
mc "Yeah me too, I love plantains."
mc "And I didn’t get to eat breakfast, so I’m pretty hungry."
js "How come? Breakfast is like the most important meal of the day."
mc "My morning was a mess."
mc "I am from an area about 4 hours away from here and so I had to stay in a hotel."
mc "And last night I was up way too late."
mc "And as you can guess I didn’t wake up on time."
js "Did you make it to orientation on time?"
mc "Yeah, and that wasn’t even the worst part."
mc "I rushed out the door and got in my car in like 3 minutes so I could get to orientation on time."
mc "But when I started driving, I realized I didn’t even know where the school was."
js "Yeah, I literally experienced something like that too!"
js "Even though my mom drove with me, I still have no idea how to get around this town."
mc "Then I eventually got here, and I realized I missed the start of orientation."
mc "Luckily, there was a professor there who told me where to go."
mc "And that’s how I ended up in the breakout room."
js "You met a professor?"
js "I don’t think there are any professors on campus right now."
js "Classes haven’t started, so they have no reason to be here."
mc "Huh I didn’t think of that."
mc "She was definitely older than us and seemed really knowledgeable."
mc "She definitely wasn’t a student, she looked too old to be anywhere near our age."
js "Hmm, maybe-"
mc "\"Hey JavaScript, I’m sorry for how I was acting earlier.\""
mc "\"That was mean of me.\""
js "\"Oh, it’s okay.\""
js "\"It was really just a misunderstanding.\""
mc "\"Okay, whew. I was scared you would still be mad at me.\""
js "\"No, it’s okay.\""
js "\"I’m not mad.\""
js "\"Like I said, it was a misunderstanding, I’m not mad.\""
js "\"Thank you for coming and sitting with me.\""
js "\"I am really excited to eat this lunch!\""
js "\"I’ve heard the plantains are to die for.\""
mc "\"Yeah me too, I love plantains.\""
mc "\"And I didn’t get to eat breakfast, so I’m pretty hungry.\""
js "\"How come? Breakfast is like the most important meal of the day.\""
mc "\"My morning was a mess.\""
mc "\"I am from an area about 4 hours away from here and so I had to stay in a hotel.\""
mc "\"And last night I was up way too late.\""
mc "\"And as you can guess I didn’t wake up on time.\""
js "\"Did you make it to orientation on time?\""
mc "\"Yeah, and that wasn’t even the worst part.\""
mc "\"I rushed out the door and got in my car in like 3 minutes so I could get to orientation on time.\""
mc "\"But when I started driving, I realized I didn’t even know where the school was.\""
js "\"Yeah, I literally experienced something like that too!\""
js "\"Even though my mom drove with me, I still have no idea how to get around this town.\""
mc "\"Then I eventually got here, and I realized I missed the start of orientation.\""
mc "\"Luckily, there was a professor there who told me where to go.\""
mc "\"And that’s how I ended up in the breakout room.\""
js "\"You met a professor?\""
js "\"I don’t think there are any professors on campus right now.\""
js "\"Classes haven’t started, so they have no reason to be here.\""
mc "\"Huh I didn’t think of that.\""
mc "\"She was definitely older than us and seemed really knowledgeable.\""
mc "\"She definitely wasn’t a student, she looked too old to be anywhere near our age.\""
js "\"Hmm, maybe-\""
show js_normal at left with move
show python_happy with dissolve
show cpp_normal at right with dissolve
Expand Down
Original file line number Diff line number Diff line change
@@ -1,67 +1,67 @@
label w0_d2_LunchPythonC:
mc "Hey Python and C++, what did you guys get for lunch?"
mc "\"Hey Python and C++, what did you guys get for lunch?\""
show python_normal at left with easeinleft
p "{i}*Says nothing*{/i}"
mc "Look, I’m sorry about what happened earlier."
mc "Do you think we can move past this and start over?"
p "I guess it would be nice if we all got along."
p "What do you think, C++?"
p "\"...\""
mc "\"Look, I’m sorry about what happened earlier.\""
mc "\"Do you think we can move past this and start over?\""
p "\"I guess it would be nice if we all got along.\""
p "\"What do you think, C++?\""
show cpp_talk at right with easeinright
c "I don’t care, do whatever you want."
p "It’s settled then."
p "No hard feelings, we’re all friends here."
mc "Great. What did you get for lunch?"
p "I got a beef burrito and some plantains for lunch."
p "It looks really good, and I am starving!"
mc "Yeah me too, I didn’t even get to eat breakfast."
c "Why not? You’re so stupid you don’t know how to cook?"
c "*Sighs* Sorry that was mean, why didn’t you get breakfast??"
mc "My morning was a mess."
mc "I am from an area about 4 hours away from here and so I had to stay in a hotel."
mc "And last night I was up way too late."
mc "And as you can guess I didn’t wake up on time."
c "And that was why you barely made it to the room on time?"
mc "Yeah, and that wasn’t even the worst part."
mc "I rushed out the door and got to my car in like 3 minutes."
mc "But when I started driving, I realized I didn’t even know where the school was."
p "Yeah, I ran into the same problem."
p "I have never been to Bytesborough before today."
mc "Then I eventually got here and I realized I missed the start of orientation."
mc "Luckily there was a professor there who told me where I was supposed to go."
mc "And that’s how I ended up in the breakout room."
c "You met a professor?"
c "I don’t think there are any professors on campus right now."
c "Since classes haven’t started, they have no reason to be here."
p "You’re right. Come to think of it, I haven't seen any professors either."
mc "Huh, I didn’t think of that."
mc "She was definitely older than us and seemed really knowledgeable."
c "You better not be trying to get ahead of me before the semester even starts."
mc "Don’t worry, I don’t have to try, I’m probably ahead of you already."
mc "Anyway, what did you guys think about JavaScript?"
p "She seemed really nice."
c "She just does too much."
c "She was always saying ‘slay’, or ‘queen’."
c "\"I don’t care, do whatever you want.\""
p "\"It’s settled then.\""
p "\"No hard feelings, we’re all friends here.\""
mc "\"Great. What did you get for lunch?\""
p "\"I got a beef burrito and some plantains for lunch.\""
p "\"It looks really good, and I am starving!\""
mc "\"Yeah me too, I didn’t even get to eat breakfast.\""
c "\"Why not? You’re so stupid you don’t know how to cook?\""
c "{i}Sighs{/i} \"Sorry that was mean, why didn’t you get breakfast??\""
mc "\"My morning was a mess.\""
mc "\"I am from an area about 4 hours away from here and so I had to stay in a hotel.\""
mc "\"And last night I was up way too late.\""
mc "\"And as you can guess I didn’t wake up on time.\""
c "\"And that was why you barely made it to the room on time?\""
mc "\"Yeah, and that wasn’t even the worst part.\""
mc "\"I rushed out the door and got to my car in like 3 minutes.\""
mc "\"But when I started driving, I realized I didn’t even know where the school was.\""
p "\"Yeah, I ran into the same problem.\""
p "\"I have never been to Bytesborough before today.\""
mc "\"Then I eventually got here and I realized I missed the start of orientation.\""
mc "\"Luckily there was a professor there who told me where I was supposed to go.\""
mc "\"And that’s how I ended up in the breakout room.\""
c "\"You met a professor?\""
c "\"I don’t think there are any professors on campus right now.\""
c "\"Since classes haven’t started, they have no reason to be here.\""
p "\"You’re right. Come to think of it, I haven't seen any professors either.\""
mc "\"Huh, I didn’t think of that.\""
mc "\"She was definitely older than us and seemed really knowledgeable.\""
c "\"You better not be trying to get ahead of me before the semester even starts.\""
mc "\"Don’t worry, I don’t have to try, I’m probably ahead of you already.\""
mc "\"Anyway, what did you guys think about JavaScript?\""
p "\"She seemed really nice.\""
c "\"She just does too much.\""
c "\"She was always saying ‘slay’, or ‘queen’.\""

menu w0_d2_JSAnnoying:
c "Talk about being chronically online..."
c "\"Talk about being chronically online...\""

"Make fun of JavaScript":
mc "Yeah, she is pretty annoying."
mc "\"Yeah, she is pretty annoying.\""
# Add camera pan
mc "Look over there, she’s sitting alone."
mc "It makes sense when you think about it."
mc "I wouldn’t want to sit with her either."
mc "\"Look over there, she’s sitting alone.\""
mc "\"It makes sense when you think about it.\""
mc "\"I wouldn’t want to sit with her either.\""

"Defend JavaScript":
mc "I mean she can be a little much."
mc "But I wouldn’t go as far as to say she is annoying."
mc "\"I mean she can be a little much.\""
mc "\"But I wouldn’t go as far as to say she is annoying.\""
# Add camera pan
mc "Look, she is sitting alone over there."
mc "Do you guys want to go sit with her?"
mc "\"Look, she is sitting alone over there.\""
mc "\"Do you guys want to go sit with her?\""

p "I think we should go sit with her."
p "She is probably feeling lonely."
p "And we shouldn’t be mean to someone who could be our new friend."
p "\"I think we should go sit with her.\""
p "\"She is probably feeling lonely.\""
p "\"And we shouldn’t be mean to someone who could be our new friend.\""

show js_normal with dissolve
jump w0_d2_LunchApology
Loading

0 comments on commit 1f4c12a

Please sign in to comment.