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

Fixed issue #99 and some other script features #101

Merged
merged 2 commits into from
Sep 6, 2024
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
8 changes: 4 additions & 4 deletions BytesOfLove/game/script.rpy
Original file line number Diff line number Diff line change
@@ -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
@@ -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
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
@@ -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
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
Original file line number Diff line number Diff line change
@@ -2,51 +2,51 @@ label w0_d2_StatueC:
$ c_rep = reputation(c_rep, 2)
$ p_rep = reputation(p_rep, -2)
$ js_rep = reputation(js_rep, -2)
mc "Yep, I totally knew that. It’s pretty insensitive of Python to support someone like that."
p "I seriously didn’t know, jeez..."
p "You guys don’t need to be mean about it."
c "At least someone knows what they’re talking about, thanks, [mc]."
js "There is no way you knew that!"
js "And even if you did, C++ is being so mean, there’s no need to be nasty!"
js "I bet you’re just agreeing with her because you think she’s cute!"
js "God, men are so shallow!"
mc "*Flustered* No, not at all! I seriously mean what I said."
mc "\"Yep, I totally knew that. It’s pretty insensitive of Python to support someone like that.\""
p "\"I seriously didn’t know, jeez...\""
p "\"You guys don’t need to be mean about it.\""
c "\"At least someone knows what they’re talking about, thanks, [mc].\""
js "\"There is no way you knew that!\""
js "\"And even if you did, C++ is being so mean, there’s no need to be nasty!\""
js "\"I bet you’re just agreeing with her because you think she’s cute!\""
js "\"God, men are so shallow!\""
mc "{i}Flustered{/i} \"No, not at all! I seriously mean what I said.\""

# Short choice decided other file was not neccessary - Lazzy
menu w0_d2_CuteC:
c "Hm, so you don’t think I’m cute?"
c "\"Hm, so you don’t think I’m cute?\""

"Admit C++ is cute":
$ c_rep = reputation(c_rep, 2)
mc "*Flustered*"
mc "Well... that’s not what I was saying."
mc "I do think you’re kinda cute..."
c "*Blushes*"
js "Ugh I knew it!"
mc "{i}Flustered{/i}"
mc "\"Well... that’s not what I was saying.\""
mc "\"I do think you’re kinda cute...\""
c "{i}Blushes{/i}"
js "\"Ugh I knew it!\""
#this \/ line is good but awarge
js "Stop being such a simp!"
js "So typical of boys to only care about looks."
js "C++, don’t think you’re right just because this guy agrees with you!"
c "And what would you know about being right?"
c "You’re just jealous he didn’t take your side!"
js "I wouldn’t want someone so superficial to agree with me anyway!"
mc "Woah, I’m not superficial, I just think-"
c "[mc], be quiet. This isn’t even about you!"
js "\"Stop being such a simp!\""
js "\"So typical of boys to only care about looks.\""
js "\"C++, don’t think you’re right just because this guy agrees with you!\""
c "\"And what would you know about being right?\""
c "\"You’re just jealous he didn’t take your side!\""
js "\"I wouldn’t want someone so superficial to agree with me anyway!\""
mc "\"Woah, I’m not superficial, I just think-\""
c "\"[mc], be quiet. This isn’t even about you!\""

"Call out C++":
$ c_rep = reputation(c_rep, -2)
mc "Don’t go fishing for a compliment just because I agreed with you..."
mc "I agree that Python shouldn’t go around calling statues cool without knowing what they represent."
mc "That's it."
c "So you think I’m ugly!?"
mc "I-"
js "Why are you begging for his attention C++?"
js "This isn’t about you, it’s about the statue."
js "Or did you forget what you were mad about already?"
c "Okay sugar queen, no one asked you for your input."
c "You’re just mad because he didn’t take your side."
js "At least he doesn’t think I’m ugly..."
c "Excuse me!?"
mc "I never said-"
mc "\"Don’t go fishing for a compliment just because I agreed with you...\""
mc "\"I agree that Python shouldn’t go around calling statues cool without knowing what they represent.\""
mc "\"That's it.\""
c "\"So you think I’m ugly!?\""
mc "\"I-\""
js "\"Why are you begging for his attention C++?\""
js "\"This isn’t about you, it’s about the statue.\""
js "\"Or did you forget what you were mad about already?\""
c "\"Okay sugar queen, no one asked you for your input.\""
c "\"You’re just mad because he didn’t take your side.\""
js "\"At least he doesn’t think I’m ugly...\""
c "\"Excuse me!?\""
mc "\"I never said-\""

jump w0_d2_StatueSexist
Original file line number Diff line number Diff line change
@@ -2,55 +2,55 @@ label w0_d2_StatueDB:
$ c_rep = reputation(c_rep, -2)
$ p_rep = reputation(p_rep, -2)
$ js_rep = reputation(js_rep, -2)
mc "*Distracted* Wait, guys. Look at that girl over there."
mc "She is actually so hot, should I go talk to her?"
p "What are you even talking about, [mc]?"
js "Yeah, what is wrong with you?"
js "Were you even listening to the conversation we were having?"
mc "What? Of course I was!"
mc "{i}Distracted{/i} \"Wait, guys. Look at that girl over there.\""
mc "\"She is actually so hot, should I go talk to her?\""
p "\"What are you even talking about, [mc]?\""
js "\"Yeah, what is wrong with you?\""
js "\"Were you even listening to the conversation we were having?\""
mc "\"What? Of course I was!\""

menu w0_d2_GuessingConvo:
c "Okay, then what were we talking about?"
c "\"Okay, then what were we talking about?\""

"The political and economic state of the world":
"\"The political and economic state of the world\"":
jump w0_d2_StatueDBContinue

"Breaking Bad":
"\"Breaking Bad\"":
jump w0_d2_StatueDBContinue

"The Seahawks should have ran the ball":
"\"The Seahawks should have ran the ball\"":
jump w0_d2_StatueDBContinue

label w0_d2_StatueDBContinue:
c "See? That wasn’t even close to what we were talking about."
js "I bet you didn’t know what we were talking about because you were too busy staring at that girl!"
js "You are sooo into her!"
mc "Woah, woah, woah. You’re getting mad at me?"
mc "Look at her, she’s a 10!"
mc "When do you get to see girls THAT cute?"
c "\"See? That wasn’t even close to what we were talking about.\""
js "\"I bet you didn’t know what we were talking about because you were too busy staring at that girl!\""
js "\"You are sooo into her!\""
mc "\"Woah, woah, woah. You’re getting mad at me?\""
mc "\"Look at her, she’s a 10!\""
mc "\"When do you get to see girls THAT cute?\""

menu w0_d2_CuteGroup:
p "What? Aren’t we cute enough?"
p "\"What? Aren’t we cute enough?\""

"Admit the girls are cute":
mc "Well I am not going to sit here and say that you guys aren’t cute..."
mc "\"Well I am not going to sit here and say that you guys aren’t cute...\""

"Deny that they're cute":
$ c_rep = reputation(c_rep, -2)
$ p_rep = reputation(p_rep, -2)
$ js_rep = reputation(js_rep, -2)
mc "No way! I don’t think that! That’s crazy! I mean-"
mc "This feels like a trap!"
mc "I was just looking at that girl, it wasn’t related to you three."
p "Okay, I see how it is..."
mc "No, I meant-"
mc "\"No way! I don’t think that! That’s crazy! I mean-\""
mc "\"This feels like a trap!\""
mc "\"I was just looking at that girl, it wasn’t related to you three.\""
p "\"Okay, I see how it is...\""
mc "\"No, I meant-\""

c "Well I don’t care who you think is or isn’t cute!"
c "That’s no reason to be ignoring us."
js "Yeah, sorry our conversation isn’t interesting enough for you."
mc "No, that’s not what I was saying-"
bsl "Hey you guys are being really loud."
bsl "Could you try to keep it down?"
mc "*Sad* Sorry..."
c "\"Well I don’t care who you think is or isn’t cute!\""
c "\"That’s no reason to be ignoring us.\""
js "\"Yeah, sorry our conversation isn’t interesting enough for you.\""
mc "\"No, that’s not what I was saying-\""
bsl "\"Hey you guys are being really loud.\""
bsl "\"Could you try to keep it down?\""
mc "\"Sorry...\""

jump w0_d2_AfterStatue
Original file line number Diff line number Diff line change
@@ -2,50 +2,50 @@ label w0_d2_StatueJS:
$ p_rep = reputation(p_rep, 2)
$ js_rep = reputation(js_rep, 2)
$ c_rep = reputation(c_rep, -2)
mc "I agree with JavaScript and Python, you need to take a chill pill C++."
mc "He does look cool, I didn’t realize that was ‘Firewall’ Jackson either."
c "Ugh whatever."
c "You guys need to be more knowledgeable, though, it’s embarrassing."
js "That is ridiculous, why do you even know that?"
c "Who doesn’t know that?"
c "Have you ever taken a history class?"
js "Yes I have!"
js "You are being so mean right now, C++, there’s no need to be nasty!"
js "I bet you’re just mad because [mc] doesn’t agree with you."
c "Well [mc] is only agreeing with you because he thinks you’re cute."
mc "{i}*Flustered*{/i} Whoa whoa whoa, I never said that."
mc "\"I agree with JavaScript and Python, you need to take a chill pill C++.\""
mc "\"He does look cool, I didn’t realize that was ‘Firewall’ Jackson either.\""
c "\"Ugh whatever.\""
c "\"You guys need to be more knowledgeable, though, it’s embarrassing.\""
js "\"That is ridiculous, why do you even know that?\""
c "\"Who doesn’t know that?\""
c "\"Have you ever taken a history class?\""
js "\"Yes I have!\""
js "\"You are being so mean right now, C++, there’s no need to be nasty!\""
js "\"I bet you’re just mad because [mc] doesn’t agree with you.\""
c "\"Well [mc] is only agreeing with you because he thinks you’re cute.\""
mc "{i}Flustered{/i} \"Whoa whoa whoa, I never said that.\""

menu w0_d2_CuteJS:
js "Hm, so do you think I’m cute?"
js "\"Hm, so do you think I’m cute?\""

"Admit JavaScript is cute":
$ js_rep = reputation(js_rep, 2)
mc "{i}*Flustered*{/i}"
mc "Well... that’s not exactly what I was saying..."
mc "But, I do think you’re kind of cute."
js "{i}*Blushes*{/i} Well that makes sense…"
c "Ugh I knew it!"
c "So typical of boys to only care about looks."
c "JavaScript, don’t think you’re right just because this guy agrees with you!"
js "And what would you know about being right?"
js "You’re just mad because he didn’t take your side!"
c "I wouldn’t want someone so superficial to agree with me anyway!"
mc "Woah, I’m not superficial, I just think--"
mc "{i}Flustered{/i}"
mc "\"Well... that’s not exactly what I was saying...\""
mc "\"But, I do think you’re kind of cute.\""
js "{i}Blushes{/i} \"Well that makes sense…\""
c "\"Ugh I knew it!\""
c "\"So typical of boys to only care about looks.\""
c "\"JavaScript, don’t think you’re right just because this guy agrees with you!\""
js "\"And what would you know about being right?\""
js "\"You’re just mad because he didn’t take your side!\""
c "\"I wouldn’t want someone so superficial to agree with me anyway!\""
mc "\"Woah, I’m not superficial, I just think--\""

"Call out JavaScript":
$ js_rep = reputation(js_rep, -2)
mc "Alright, don’t go fishing for a compliment just because I agreed with you..."
mc "I agree that Python shouldn’t go around calling statues cool without knowing what they represent."
mc "That's it."
js "So you think I'm ugly!?"
mc "I-"
c "Why are you begging for his attention, JavaScript?"
c "This isn’t about you, it’s about the statue."
c "Or did you forget what you were so mad about already?"
js "Listen, know it all, no one asked you for your input in the first place."
js "You’re just mad because he didn’t take your side."
c "At least he doesn’t think I’m ugly..."
js "Excuse me!?"
mc "I never said-"
mc "\"Alright, don’t go fishing for a compliment just because I agreed with you...\""
mc "\"I agree that Python shouldn’t go around calling statues cool without knowing what they represent.\""
mc "\"That's it.\""
js "\"So you think I'm ugly!?\""
mc "\"I-\""
c "\"Why are you begging for his attention, JavaScript?\""
c "\"This isn’t about you, it’s about the statue.\""
c "\"Or did you forget what you were so mad about already?\""
js "\"Listen, know it all, no one asked you for your input in the first place.\""
js "\"You’re just mad because he didn’t take your side.\""
c "\"At least he doesn’t think I’m ugly...\""
js "\"Excuse me!?\""
mc "\"I never said-\""

jump w0_d2_StatueSexist
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
label w0_d2_StatueSexist:
p "Everyone just shut up!"
p "It’s not that important and you’re talking over the tour guide!"
p "[mc] was just having an opinion about the statue."
p "\"Everyone just shut up!\""
p "\"It’s not that important and you’re talking over the tour guide!\""
p "\"[mc] was just having an opinion about the statue.\""

menu w0_d2_StatueSexistC:
p "He didn’t say that anybody was hot or ugly, so let’s all just relax."
p "\"He didn’t say that anybody was hot or ugly, so let’s all just relax.\""

"Say something sexist":
$ p_rep = reputation(p_rep, -4)
$ js_rep = reputation(js_rep, -4)
$ c_rep = reputation(c_rep, -4)
mc "Look sweetheart, I don’t need your help here."
p "I'M SORRY WHAT!?"
js "There is no way you just said that."
c "Please shut up."
mc "\"Look sweetheart, I don’t need your help here.\""
p "\"I'M SORRY WHAT!?\""
js "\"There is no way you just said that.\""
c "\"Please shut up.\""

"Say something normal":
mc "Thank you, Python."
mc "I wasn’t trying to step on any toes."
mc "\"Thank you, Python.\""
mc "\"I wasn’t trying to step on any toes.\""

bsl "Uh... I am not a tour guide, I am just the leader of our breakout session."
bsl "Which you guys have really been interrupting."
bsl "Could you try to keep it down?"
mc "*Sad* Sorry..."
bsl "\"Uh... I am not a tour guide, I am just the leader of our breakout session.\""
bsl "\"Which you guys have really been interrupting.\""
bsl "\"Could you try to keep it down?\""
mc "\"Sorry...\""

jump w0_d2_AfterStatue
801 changes: 402 additions & 399 deletions BytesOfLove/game/scripts/orientation/w0_d2.rpy

Large diffs are not rendered by default.