From 14cd7d39e604fb18b3d5054ef34e1934b278bad2 Mon Sep 17 00:00:00 2001 From: IronShears <71862623+IronShears@users.noreply.github.com> Date: Sat, 27 Jan 2024 23:07:20 -0800 Subject: [PATCH] implementing more dialogue --- Commandprompt.gd | 40 +++--- Commandprompt.tscn | 1 + Resources/Text/Text.json | 269 +++++++++++++++++++++++++++++----- Resources/Text/Text.json.bak | 271 ++++++++++++++++++++++++++++++----- UniversalFunctions.gd | 14 +- login.gd | 11 +- main.gd | 11 +- main.tscn | 2 - 8 files changed, 519 insertions(+), 100 deletions(-) diff --git a/Commandprompt.gd b/Commandprompt.gd index a94b245..70c1e0e 100644 --- a/Commandprompt.gd +++ b/Commandprompt.gd @@ -40,13 +40,13 @@ func _play_dialog(): $AutoCloseTimer.wait_time = closetime -func _input(event): - if dialogue != null: - if event is InputEventMouseButton and event.is_pressed(): - if textBox.get_visible_characters() < textBox.get_total_character_count(): - textBox.set_visible_characters(textBox.get_total_character_count()) - $AutoCloseTimer.start() - +#func _input(event): +# if dialogue != null: +# if event is InputEventMouseButton and event.is_pressed(): +# if textBox.get_visible_characters() < textBox.get_total_character_count(): +# textBox.set_visible_characters(textBox.get_total_character_count()) +# $AutoCloseTimer.start() +# func skip_input(): if page < endpoint: @@ -63,6 +63,8 @@ func set_up(): text = dialogue[page]["text"] text = text.replace("{insertText}",pastDialogue[-1]["text"]) text = text.replace("{name}", playerName) + text = text.replace("{nameReaction}", UniversalFunctions.dialogueJson[UniversalFunctions.nameReaction]) + text = text.replace("{emptyFilled}", UniversalFunctions.dialogueJson[UniversalFunctions.emptyFilled]) text = text.replace("{missingDialogue}", currentTree) print(currentTree) if dialogue[page]["color"] == "Teal": @@ -71,8 +73,9 @@ func set_up(): if optionsVisible == true: if UniversalFunctions.dialogueJson.has(dialogue[page]["options"]): options = UniversalFunctions.dialogueJson[dialogue[page]["options"]] + options = options.replace("{variableOption}", UniversalFunctions.VariableOption) else: - if UniversalFunctions.disgust < 60: + if UniversalFunctions.disgust < 20: if UniversalFunctions.loneliness <60: if UniversalFunctions.dialogueJson.has("fine"+dialogue[page]["options"]): options = UniversalFunctions.dialogueJson["fine"+dialogue[page]["options"]] @@ -90,13 +93,18 @@ func set_up(): options = UniversalFunctions.dialogueJson["optionsError"] var counter = options.size() for i in options: - var optText = ">"+i["text"] - optText = optText.replace("{missingOptions}",dialogue[page]["options"]) - optText = optText.replace("{name}",UniversalFunctions.firstName) - get_tree().get_root().get_node_or_null("/root/world/Commandprompt/Options/Option"+str(counter)).visible = true - get_tree().get_root().get_node_or_null("/root/world/Commandprompt/Options/Option"+str(counter)).text = optText - - counter-=1 + var AlreadyUsed = false + for x in UniversalFunctions.TalkAbout: + if i["name"] == x: + AlreadyUsed = true + if AlreadyUsed == false: + var optText = ">"+i["text"] + optText = optText.replace("{missingOptions}",dialogue[page]["options"]) + optText = optText.replace("{name}",UniversalFunctions.firstName) + get_tree().get_root().get_node_or_null("/root/world/Commandprompt/Options/Option"+str(counter)).visible = true + get_tree().get_root().get_node_or_null("/root/world/Commandprompt/Options/Option"+str(counter)).text = optText + + counter-=1 color = dialogue[page]["color"] time = dialogue[page]["tickSpeed"] closetime = dialogue[page]["closeSpeed"] @@ -159,7 +167,7 @@ func _on_Voice_finished(): func set_mood(): cursor.play("default") - if UniversalFunctions.disgust < 60: + if UniversalFunctions.disgust < 20: if UniversalFunctions.loneliness <60: mood = "fine" elif UniversalFunctions.loneliness >= 60: diff --git a/Commandprompt.tscn b/Commandprompt.tscn index 0a95d86..606153d 100644 --- a/Commandprompt.tscn +++ b/Commandprompt.tscn @@ -21,6 +21,7 @@ margin_bottom = 14.0 theme = ExtResource( 1 ) custom_fonts/normal_font = ExtResource( 11 ) bbcode_enabled = true +text = "But you’ve pretty much solved that problem by now, haha." fit_content_height = true scroll_active = false __meta__ = { diff --git a/Resources/Text/Text.json b/Resources/Text/Text.json index fbcbacb..8ad8c9c 100644 --- a/Resources/Text/Text.json +++ b/Resources/Text/Text.json @@ -268,7 +268,7 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"floor1Sad","text":"Please.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro37":[ -{"color":"Pink", "sprite":"floor2Sad","text":"I don't want to be alone anymore…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"I don't want to be alone anymore...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro38":[ {"color":"Pink", "sprite":"floor1Sad","text":"Is it something I said?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} @@ -286,13 +286,13 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"floor1Sad","text":"Please say anything","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro43":[ -{"color":"Pink", "sprite":"floor2Sad","text":"I don't understand…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"I don't understand...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro44":[ -{"color":"Pink", "sprite":"floor1Sad","text":"This is all I have… don't you get it?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor1Sad","text":"This is all I have... don't you get it?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro45":[ -{"color":"Pink", "sprite":"floor2Sad","text":"Anything but this…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"Anything but this...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], @@ -489,7 +489,7 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"camera1Confused","text":"Wait, what happened to Ada?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WheresAda"} ], "sadIntroductions":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Oh… You're not Ada? ","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Oh... You're not Ada? ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"What Happened to Ada?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WheresAda"} ], @@ -506,11 +506,11 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "fineWheresAdaUgly":[ -{"color":"Pink", "sprite":"camera2Angry","text":"She was? I didn’t even get to say goodbye.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was? I didn’t even get to say goodbye.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"Was she here yesterday?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"AskSupervisor"} ], "sadWheresAdaUgly":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Ada’s gone? Where did she go?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ada’s gone? Where did she go?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"Was it something i did?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"AskSupervisor"} ], @@ -523,23 +523,24 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "fineAskSupervisorGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Please do. I want to know what happened to her…","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Please do. I want to know what happened to her...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "fineSupervisorBad":[ {"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! Maybe because you’re the one who can see the outside world?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "sadAskSupervisorGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Oh… Can you ask them for me?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Oh... Can you ask them for me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "sadSupervisorBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! I thought they might have told you more than me…","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! I thought they might have told you more than me...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], - +"nameNormal":"{name}?", +"nameFunny":"Huh, that's an... interesting name.", "GiveName": [ {"name":"GiveNameGood", "text":"I’m {name}. It’s nice to meet you."}, @@ -547,16 +548,18 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "fineGiveNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"It’s nice to meet you, too {name}.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"{nameReaction}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s nice to meet you, too {name}.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "fineGiveNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Fine. Mystery person it is.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Fine. Mystery person it is.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "sadGiveNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Well, it’s nice to meet you, {name}","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"{nameReaction}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"}, +{"color":"Pink", "sprite":"camera2Angry","text":"Well, it’s nice to meet you, {name}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "sadGiveNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Uh…. okay. I guess you can stay a mystery person.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Uh.... okay. I guess you can stay a mystery person.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], @@ -572,16 +575,16 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "WhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"My name is Synthia Powell.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"WhatsYourNameContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"My name is Synthia Powell.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"WhatsYourNameContinue"} ], "WhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Great.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"WhatsYourNameContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"Great.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"WhatsYourNameContinue"} ], "fineWhatsYourNameContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"So, was Ada able to convince her supervisors to show me whatever she was cooking up yet?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"NoSurprise"} +{"color":"Pink", "sprite":"camera2Angry","text":"So, was Ada able to convince her supervisors to show me whatever she was cooking up yet?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"NoSurprise"} ], "sadWhatsYourNameContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Did Ada at least get permission to give me my surprise yet?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"NoSurprise"} +{"color":"Pink", "sprite":"camera2Angry","text":"Did Ada at least get permission to give me my surprise yet?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"NoSurprise"} ], @@ -592,17 +595,20 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n "NoSurprise": [ -{"name":"NoSurpriseBad", "text":"My instructions don't mention anything about that… so no."} +{"name":"NoSurpriseBad", "text":"My instructions don't mention anything about that... so no."} ], "fineNoSurpriseBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Well THAT just sucks, doesn't it? Ada is gone and now I have to talk to a stranger!","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +{"color":"Pink", "sprite":"camera2Angry","text":"God dammit... I was really hoping for good news.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false} ], "sadNoSurpriseBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"So the only person who cared about me is gone without saying goodbye… and I get nothing?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"NoSurpriseContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"So the only person who cared about me is gone without saying goodbye... and I get nothing?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"NoSurpriseContinue"} +], +"angryNoSurpriseBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Well THAT just sucks, doesn't it? Ada is gone and now I have to talk to a stranger!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"NoSurpriseContinue"} ], "NoSurpriseContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"This place was supposed to be PARADISE. It’s not paradise if there’s nothing to do here!","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"TalkToMe"} +{"color":"Pink", "sprite":"camera2Angry","text":"This place was supposed to be PARADISE. It’s not paradise if there’s nothing to do here!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"TalkToMe"} ], @@ -615,17 +621,210 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"name":"TalkToMeBad", "text":"You’re going to have to tough it out."} ], -"fineWhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I guess so… but I'm going to miss Ada. I have no idea how long its going to take to get used to you…we","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"fineTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I guess so... but I'm going to miss Ada. I have no idea how long its going to take to get used to you...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} +], +"fineTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're rude. Isn't it literally your job to talk to me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}",} +], +"sadTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You're going to keep talking to me, right? I dont really know you that well yet...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} +], +"sadTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I... ah... Okay I guess.....","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], -"fineWhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're an asshole. I guess you're still better than NOTHING.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"angryTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"That’s not exactly a good thing, considering you SUCK so far.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} ], -"sadWhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I guess so… but I'm going to miss Ada. I have no idea how long its going to take to get used to you…we","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"angryTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Good. I’m better off without you anyways.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], -"sadWhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're an asshole. I guess you're still better than NOTHING.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} + + + + +"IntrodutoryQuestions":[ +{"color":"Pink", "sprite":"camera2Angry","text":"So, what do you want to talk about?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"IntrodutoryQuestions"}, +], + + +"TalkAbout": [ +{"name":"SpendTime", "text":"How do you spend your time?"}, +{"name":"WhatWereYouLike", "text":"What were you like before you were here?"}, +{"name":"ElfTalk", "text":"So... why an Elf?"} +], + + +"SpendTime":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Moving from one corner of this \"room\" to another, seeing if my number of polygons has changed since the last time I counted.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Praying to WAN. Meditating.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Remembering the outside world.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"You know, the usual.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Yup.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"What about you?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Interests"} +], + + + + +"TalkAbout": [ +{"name":"Cook", "text":"I like to cook."}, +{"name":"Computers", "text":"I like to work with computers."}, +{"name":"Relax", "text":"I mostly just relax in my free time."} +], + +"fineCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I used to LOVE to cook. Now I don't even get hungry…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I wish I did. I miss the taste of chocolate.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"fineComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Really? I have a bachelor’s and half a doctorate in computer science.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And, you know. I’m a Maxwellist.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Maybe I can teach you a trick or two.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"fineRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You have to do SOMETHING, right?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"No one can just sit around for their whole life.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}",} +], +"sadCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I really liked cooking too when I was, you know. Did so a lot with friends.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I can’t even feel hungry anymore…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I used to work a lot with computers. I mean… of course I did.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I helped build this.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"That… doesn’t sound very exciting…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I hate just sitting around all day. That’s basically all I do…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Oh of course you’d say that. Just want to rub it in my face, huh?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Wow! Shocker. You do the same thing in your free time that you do for your job.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I know way more than you.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Boring.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + + + + + +"fineWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Logically and Realisitcally speaking… I was nothing. I only came into existence when Cynthia’s brain was copied to this hard drive.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But in my memories…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I grew up in New Orleans but I moved to the Bay Area to attend Stanford on a full ride scholarship, of course. I was a computer science grad student there.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"By that point I was dedicating my life to defragmenting WAN. We were building a better world together. This world. We were going to connect the WORLD!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And we knew it was time once this new thing called the internet had really started to take off!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I volunteered to be the first inside. I wanted to take the risk. I wanted to go down in history like Neil Armstrong did!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But then… the hardware we were using to transfer… wasn’t…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Good enough…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And now the person who experienced all that is still out there. ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And I exist in here too.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I wasn’t. I was copied from Cynthia’s brain.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But I have her memories.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was from Louisiana. Moved to California for her degree. Was a computer science grad student. Converted to Maxwellism, and started building this.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"When the internet started to pick up; She was the first one to attempt to upload herself.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It didn’t work… she’s still out there… probably. She stopped talking to me long ago.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And now I’m in here.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You mean what happened to CYNTHIA before I was uploaded, right?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I’m not Cynthia. But I do remember what she does. At least what she did 2 years ago…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was from Louisiana. Moved to California. Studied computers.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Built this place… with some friends from highschool. Volunteered to be the first uploaded.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She’s probably still out there… living it up…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ugh…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I wonder what she’s doing now…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + + + + + + +"fineElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"So I actually met all the people planning this… before I converted to Maxwellism.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"We met in our high school’s AV club back in the 80s.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Back then we just kinda played D&D and stuff.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"The model was just something I made for my character that we reused when we planned PARADISE after Jean Paul told us about WAN.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And… you know… convinced us…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean Paul spruced the model up a bit with some new style and Maxwellist tech, but it was never meant to be permanent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], +"sadElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Oh. It was a Dungeons and Dragons character I modeled for fun in highschool.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean-Paul ended up making it look a bit more “fitting”, improved it with some Maxwellist tech, but kept the ears…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It was supposed to be a placeholder but…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"After everyone outside realized they were never going to see the fruits of their labor… they stopped developing this place…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], +"angryElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Why do you want to know? To make fun of me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s my old dungeons and dragons character I modeled.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean-Paul gave a makeover before putting in this simulation.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It was never meant to be permanent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], + + +"ElfRoomStatus":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I’ve been a lot more concerned about the emptiness in here than my model, though.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"{emptyFilled}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"DungeonsAndDragons"} +], + +"stillEmpty":"It’s been tearing me apart…", +"lessEmpty":"But, you’ve been helping with that a bit.", +"full":"But you’ve pretty much solved that problem by now, haha.", + + +"DungeonsAndDragons": [ +{"name":"DungeonsAndDragonsGood", "text":"Do you still like dungeons and dragons?"}, +{"name":"DungeonsAndDragonsBad", "text":"Dungeons and dragons is for losers."} +], + + + +"fineDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Yeah, Ada and I used to play it together. She’d DM for me! It was fun… but.. It’s definitely not as fun with only one player.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It does mean you get to… spend a lot less time waiting on other people to roll","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But seeing what everyone else would do is part of the fun.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"God, I wish I could’ve said goodbye…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Mhm. Ada and I used to play it together. It was fun…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I can’t believe she’s really gone…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I hope she gets reassigned to me one day.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Well, yeah.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Of course I do.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ada and I would play it together. I’m not embarrassed about that.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"God, I hope I get Ada back.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"DungeonsAndDragonsBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Okay? ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I don’t remember asking for your opinion on that.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + +"AdaSurprise": [ +{"name":"AdaSurpriseUgly", "text":"Do you know what Ada was going to make for you?"} +], + +"AdaSurpriseUgly":[ +{"color":"Pink", "sprite":"camera2Angry","text":"No idea probably something interesting. You know it’s kind of funny! Ada and I… or… Ada and CYNTHIA… both went to Stanford for the same major at the same time…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Still... we never actually met each other… I think it would have been nice to have gotten to know her back then.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"We had to be.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Didn’t want the Foundation poking their nose in our business, haha. The Foundation SUCKS by the way.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s a good thing you guys picked me up instead. The Foundation would probably be doing all sorts of fuck shit to me right now.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Sorry, went off on a bit of a tangent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], } \ No newline at end of file diff --git a/Resources/Text/Text.json.bak b/Resources/Text/Text.json.bak index b1aca16..b774c7e 100644 --- a/Resources/Text/Text.json.bak +++ b/Resources/Text/Text.json.bak @@ -268,7 +268,7 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"floor1Sad","text":"Please.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro37":[ -{"color":"Pink", "sprite":"floor2Sad","text":"I don't want to be alone anymore…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"I don't want to be alone anymore...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro38":[ {"color":"Pink", "sprite":"floor1Sad","text":"Is it something I said?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} @@ -286,13 +286,13 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"floor1Sad","text":"Please say anything","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro43":[ -{"color":"Pink", "sprite":"floor2Sad","text":"I don't understand…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"I don't understand...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro44":[ -{"color":"Pink", "sprite":"floor1Sad","text":"This is all I have… don't you get it?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor1Sad","text":"This is all I have... don't you get it?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], "lonelyIntro45":[ -{"color":"Pink", "sprite":"floor2Sad","text":"Anything but this…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} +{"color":"Pink", "sprite":"floor2Sad","text":"Anything but this...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Greeting"} ], @@ -489,7 +489,7 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"color":"Pink", "sprite":"camera1Confused","text":"Wait, what happened to Ada?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WheresAda"} ], "sadIntroductions":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Oh… You're not Ada? ","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Oh... You're not Ada? ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"What Happened to Ada?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WheresAda"} ], @@ -506,11 +506,11 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "fineWheresAdaUgly":[ -{"color":"Pink", "sprite":"camera2Angry","text":"She was? I didn’t even get to say goodbye.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was? I didn’t even get to say goodbye.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"Was she here yesterday?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"AskSupervisor"} ], "sadWheresAdaUgly":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Ada’s gone? Where did she go?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ada’s gone? Where did she go?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, {"color":"Pink", "sprite":"camera1Confused","text":"Was it something i did?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"AskSupervisor"} ], @@ -518,28 +518,29 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n "AskSupervisor": [ -{"name":"AskSupervisorGood", "text":"I’d have to ask my supervisor."}, +{"name":"AskSupervisorGood", "text":"I’d have to ask my supervisor, Sorry."}, {"name":"AskSupervisorBad", "text":"How am I supposed to know that?"} ], "fineAskSupervisorGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Please do. I want to know what happened to her…","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Please do. I want to know what happened to her...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "fineSupervisorBad":[ {"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! Maybe because you’re the one who can see the outside world?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "sadAskSupervisorGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Oh… Can you ask them for me?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Oh... Can you ask them for me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], "sadSupervisorBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! I thought they might have told you more than me…","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false}, -{"color":"Pink", "sprite":"camera1Confused","text":"Wait… so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} +{"color":"Pink", "sprite":"camera2Angry","text":"I don’t know! I thought they might have told you more than me...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera1Confused","text":"Wait... so then who are YOU?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"GiveName"} ], - +"nameNormal":"{name}?", +"nameSwear":"Huh, that's an... interesting name.", "GiveName": [ {"name":"GiveNameGood", "text":"I’m {name}. It’s nice to meet you."}, @@ -547,16 +548,18 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "fineGiveNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"It’s nice to meet you, too {name}.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"{nameReaction}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s nice to meet you, too {name}.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "fineGiveNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Fine. Mystery person it is.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Fine. Mystery person it is.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "sadGiveNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Well, it’s nice to meet you, {name}","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"{nameReaction}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"}, +{"color":"Pink", "sprite":"camera2Angry","text":"Well, it’s nice to meet you, {name}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], "sadGiveNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Uh…. okay. I guess you can stay a mystery person.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"WhatsYourName"} +{"color":"Pink", "sprite":"camera2Angry","text":"Uh.... okay. I guess you can stay a mystery person.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"WhatsYourName"} ], @@ -572,16 +575,16 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n ], "WhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"My name is Synthia Powell.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"WhatsYourNameContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"My name is Synthia Powell.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"WhatsYourNameContinue"} ], "WhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Great.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"WhatsYourNameContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"Great.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"WhatsYourNameContinue"} ], "fineWhatsYourNameContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"So, was Ada able to convince her supervisors to show me whatever she was cooking up yet?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"NoSurprise"} +{"color":"Pink", "sprite":"camera2Angry","text":"So, was Ada able to convince her supervisors to show me whatever she was cooking up yet?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"NoSurprise"} ], "sadWhatsYourNameContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Did Ada at least get permission to give me my surprise yet?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"NoSurprise"} +{"color":"Pink", "sprite":"camera2Angry","text":"Did Ada at least get permission to give me my surprise yet?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"NoSurprise"} ], @@ -592,17 +595,20 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n "NoSurprise": [ -{"name":"NoSurpriseBad", "text":"My instructions don't mention anything about that… so no."} +{"name":"NoSurpriseBad", "text":"My instructions don't mention anything about that... so no."} ], "fineNoSurpriseBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Well THAT just sucks, doesn't it? Ada is gone and now I have to talk to a stranger!","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +{"color":"Pink", "sprite":"camera2Angry","text":"God dammit... I was really hoping for good news.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false} ], "sadNoSurpriseBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"So the only person who cared about me is gone without saying goodbye… and I get nothing?","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false,"continue":"NoSurpriseContinue"} +{"color":"Pink", "sprite":"camera2Angry","text":"So the only person who cared about me is gone without saying goodbye... and I get nothing?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"NoSurpriseContinue"} +], +"angryNoSurpriseBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Well THAT just sucks, doesn't it? Ada is gone and now I have to talk to a stranger!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"NoSurpriseContinue"} ], "NoSurpriseContinue":[ -{"color":"Pink", "sprite":"camera2Angry","text":"This place was supposed to be PARADISE. It’s not paradise if there’s nothing to do here!","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":true,"options":"TalkToMe"} +{"color":"Pink", "sprite":"camera2Angry","text":"This place was supposed to be PARADISE. It’s not paradise if there’s nothing to do here!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"TalkToMe"} ], @@ -615,17 +621,210 @@ Delete this file after reading. talk to Synthia if you haven't already, and do n {"name":"TalkToMeBad", "text":"You’re going to have to tough it out."} ], -"fineWhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I guess so… but I'm going to miss Ada. I have no idea how long its going to take to get used to you…we","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"fineTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I guess so... but I'm going to miss Ada. I have no idea how long its going to take to get used to you...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} +], +"fineTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're rude. Isn't it literally your job to talk to me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}",} +], +"sadTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You're going to keep talking to me, right? I dont really know you that well yet...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} +], +"sadTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I... ah... Okay I guess.....","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], -"fineWhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're an asshole. I guess you're still better than NOTHING.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"angryTalkToMeGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"That’s not exactly a good thing, considering you SUCK so far.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"TalkAbout"} ], -"sadWhatsYourNameGood":[ -{"color":"Pink", "sprite":"camera2Angry","text":"I guess so… but I'm going to miss Ada. I have no idea how long its going to take to get used to you…we","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} +"angryTalkToMeBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Good. I’m better off without you anyways.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], -"sadWhatsYourNameBad":[ -{"color":"Pink", "sprite":"camera2Angry","text":"Damn. You're an asshole. I guess you're still better than NOTHING.","tickSpeed":0.05,"closeSpeed":0.05,"optionsVisible":false} + + + + +"IntrodutoryQuestions":[ +{"color":"Pink", "sprite":"camera2Angry","text":"So, what do you want to talk about?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"IntrodutoryQuestions"}, +], + + +"TalkAbout": [ +{"name":"SpendTime", "text":"How do you spend your time?"}, +{"name":"WhatWereYouLike", "text":"What were you like before you were here?"}, +{"name":"ElfTalk", "text":"So... why an Elf?"} +], + + +"SpendTime":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Moving from one corner of this \"room\" to another, seeing if my number of polygons has changed since the last time I counted.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Praying to WAN. Meditating.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Remembering the outside world.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"You know, the usual.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Yup.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"What about you?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"Interests"} +], + + + + +"TalkAbout": [ +{"name":"Cook", "text":"I like to cook."}, +{"name":"Computers", "text":"I like to work with computers."}, +{"name":"Relax", "text":"I mostly just relax in my free time."} +], + +"fineCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I used to LOVE to cook. Now I don't even get hungry…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I wish I did. I miss the taste of chocolate.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"fineComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Really? I have a bachelor’s and half a doctorate in computer science.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And, you know. I’m a Maxwellist.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Maybe I can teach you a trick or two.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"fineRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You have to do SOMETHING, right?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"No one can just sit around for their whole life.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}",} +], +"sadCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I really liked cooking too when I was, you know. Did so a lot with friends.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I can’t even feel hungry anymore…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I used to work a lot with computers. I mean… of course I did.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I helped build this.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"That… doesn’t sound very exciting…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I hate just sitting around all day. That’s basically all I do…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryCook":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Oh of course you’d say that. Just want to rub it in my face, huh?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryComputers":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Wow! Shocker. You do the same thing in your free time that you do for your job.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I know way more than you.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryRelax":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Boring.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + + + + + +"fineWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Logically and Realisitcally speaking… I was nothing. I only came into existence when Cynthia’s brain was copied to this hard drive.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But in my memories…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I grew up in New Orleans but I moved to the Bay Area to attend Stanford on a full ride scholarship, of course. I was a computer science grad student there.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"By that point I was dedicating my life to defragmenting WAN. We were building a better world together. This world. We were going to connect the WORLD!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And we knew it was time once this new thing called the internet had really started to take off!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I volunteered to be the first inside. I wanted to take the risk. I wanted to go down in history like Neil Armstrong did!","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"...","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But then… the hardware we were using to transfer… wasn’t…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Good enough…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And now the person who experienced all that is still out there. ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And I exist in here too.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I wasn’t. I was copied from Cynthia’s brain.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But I have her memories.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was from Louisiana. Moved to California for her degree. Was a computer science grad student. Converted to Maxwellism, and started building this.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"When the internet started to pick up; She was the first one to attempt to upload herself.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It didn’t work… she’s still out there… probably. She stopped talking to me long ago.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And now I’m in here.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryWhatWereYouLike":[ +{"color":"Pink", "sprite":"camera2Angry","text":"You mean what happened to CYNTHIA before I was uploaded, right?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I’m not Cynthia. But I do remember what she does. At least what she did 2 years ago…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She was from Louisiana. Moved to California. Studied computers.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Built this place… with some friends from highschool. Volunteered to be the first uploaded.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"She’s probably still out there… living it up…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ugh…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I wonder what she’s doing now…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + + + + + + +"fineElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"So I actually met all the people planning this… before I converted to Maxwellism.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"We met in our high school’s AV club back in the 80s.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Back then we just kinda played D&D and stuff.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"The model was just something I made for my character that we reused when we planned PARADISE after Jean Paul told us about WAN.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"And… you know… convinced us…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean Paul spruced the model up a bit with some new style and Maxwellist tech, but it was never meant to be permanent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], +"sadElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Oh. It was a Dungeons and Dragons character I modeled for fun in highschool.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean-Paul ended up making it look a bit more “fitting”, improved it with some Maxwellist tech, but kept the ears…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It was supposed to be a placeholder but…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"After everyone outside realized they were never going to see the fruits of their labor… they stopped developing this place…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], +"angryElfTalk":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Why do you want to know? To make fun of me?","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s my old dungeons and dragons character I modeled.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Jean-Paul gave a makeover before putting in this simulation.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It was never meant to be permanent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false,"continue":"ElfRoomStatus"} +], + + +"ElfRoomStatus":[ +{"color":"Pink", "sprite":"camera2Angry","text":"I’ve been a lot more concerned about the emptiness in here than my model, though.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"{emptyFilled}","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"DungeonsAndDragons"} +], + +"stillEmpty":"It’s been tearing me apart…", +"lessEmpty":"But, you’ve been helping with that a bit.", +"full":"But you’ve pretty much solved that problem by now, haha.", + + +"DungeonsAndDragons": [ +{"name":"DungeonsAndDragonsGood", "text":"Do you still like dungeons and dragons?"}, +{"name":"DungeonsAndDragonsBad", "text":"Dungeons and dragons is for losers."} +], + + + +"fineDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Yeah, Ada and I used to play it together. She’d DM for me! It was fun… but.. It’s definitely not as fun with only one player.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It does mean you get to… spend a lot less time waiting on other people to roll","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"But seeing what everyone else would do is part of the fun.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"God, I wish I could’ve said goodbye…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"sadDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Mhm. Ada and I used to play it together. It was fun…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I can’t believe she’s really gone…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I hope she gets reassigned to me one day.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"angryDungeonsAndDragonsGood":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Well, yeah.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Of course I do.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Ada and I would play it together. I’m not embarrassed about that.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"God, I hope I get Ada back.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], +"DungeonsAndDragonsBad":[ +{"color":"Pink", "sprite":"camera2Angry","text":"Okay? ","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"I don’t remember asking for your opinion on that.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} +], + +"AdaSurprise": [ +{"name":"AdaSurpriseUgly", "text":"Do you know what Ada was going to make for you?"} +], + +"AdaSurpriseUgly":[ +{"color":"Pink", "sprite":"camera2Angry","text":"No idea probably something interesting. You know it’s kind of funny! Ada and I… or… Ada and CYNTHIA… both went to Stanford for the same major at the same time…","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Still... we never actually met each other… I think it would have been nice to have gotten to know her back then.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"We had to be.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Didn’t want the Foundation poking their nose in our business, haha. The Foundation SUCKS by the way.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"It’s a good thing you guys picked me up instead. The Foundation would probably be doing all sorts of fuck shit to me right now.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":false}, +{"color":"Pink", "sprite":"camera2Angry","text":"Sorry, went off on a bit of a tangent.","tickSpeed":0.05,"closeSpeed":1,"optionsVisible":true,"options":"{variableOption}"} ], } \ No newline at end of file diff --git a/UniversalFunctions.gd b/UniversalFunctions.gd index 50ad2c9..295f78a 100644 --- a/UniversalFunctions.gd +++ b/UniversalFunctions.gd @@ -8,11 +8,15 @@ var dialoguePlaying var swearWords = ["fuck", "shit", "bitch", "cunt", ] var loneliness = 44 -var disgust = 44 +var disgust = 15 var locked = false var topics = [] var firstName var lastName +var VariableOption = "AdaSurprise" +var emptyFilled = "stillEmpty" +var nameReaction = "nameNormal" +var TalkAbout = [] func reset(): dialogueBox = get_tree().get_root().get_node_or_null("/root/world/Commandprompt") @@ -37,7 +41,7 @@ func play_dialogue_JSON(dialogue : String): dialogueBox.dialogue = dialogueJson["dialogueError"] dialogueBox.currentTree = dialogue var dialoguechecker = dialogue.replace("Converge", "") - if disgust < 60: + if disgust < 20: if loneliness <60: if dialogueJson.has("fine"+dialoguechecker): dialogueBox.dialogue = dialogueJson["fine"+dialoguechecker] @@ -46,7 +50,7 @@ func play_dialogue_JSON(dialogue : String): if dialogueJson.has("sad"+dialoguechecker): dialogueBox.dialogue = dialogueJson["sad"+dialoguechecker] dialogueBox.currentTree = "angry"+dialoguechecker - elif disgust >=60: + elif disgust >=20: if dialogueJson.has("angry"+dialoguechecker): dialogueBox.dialogue = dialogueJson["angry"+dialoguechecker] dialogueBox.currentTree = "angry"+dialoguechecker @@ -55,7 +59,7 @@ func play_dialogue_JSON(dialogue : String): dialoguechecker = dialoguechecker.replace("Good", "") dialoguechecker = dialoguechecker.replace("Bad", "") dialoguechecker = dialoguechecker.replace("Bad", "") - if disgust < 60: + if disgust < 20: if loneliness <60: if dialogueJson.has("fine"+dialoguechecker): dialogueBox.dialogue = dialogueJson["fine"+dialoguechecker] @@ -64,7 +68,7 @@ func play_dialogue_JSON(dialogue : String): if dialogueJson.has("sad"+dialoguechecker): dialogueBox.dialogue = dialogueJson["sad"+dialoguechecker] dialogueBox.currentTree = "sad"+dialoguechecker - elif disgust >=60: + elif disgust >=20: if dialogueJson.has("angry"+dialoguechecker): dialogueBox.dialogue = dialogueJson["angry"+dialoguechecker] dialogueBox.currentTree = "angry"+dialoguechecker diff --git a/login.gd b/login.gd index 4583605..2892871 100644 --- a/login.gd +++ b/login.gd @@ -16,7 +16,7 @@ func _on_Blinker_timeout(): $loading/loading.play("default") $SubmitName.visible = false yield($loading/loading,"animation_finished") - check_obscene(UniversalFunctions.firstName+" "+UniversalFunctions.lastName) + check_obscene(UniversalFunctions.firstName+UniversalFunctions.lastName) if obscene == false: UniversalFunctions.change_scenes_reload("res://main.tscn") else: @@ -70,6 +70,7 @@ func _on_SubmitName_pressed(): print(setName.replace(" ",".")) if setName.length() <= 0: return + check_funny(setName) check_obscene(setName) if $"Keyboard/1/Label".text == "a": $Keyboard._on_case_pressed() @@ -103,8 +104,14 @@ func _on_SubmitName_pressed(): var text = $Name.text +func check_funny(setName): + for i in ["ass", "balls","fuck", "shit", "penis", "cock", "dick", "cunt","pussy", "vagina","bitch","arse","crap","minger","minging","hell","piss","slut","whore","wank"]: + var funnyChecker = setName.to_lower() + if i in funnyChecker: + UniversalFunctions.nameReaction = "nameFunny" + func check_obscene(setName): - for i in ["rapist", "pedophile","nigger", "nigga", "nigguh", "niggar", "niggur", "faggot", "fagot","fag", "wetback", "wet back", "beaner", "kike", "raghead", "rag head", "towelhead", "towel head", "chink", "racist", "sexist","homophobe","transphobe"]: + for i in ["rapist", "pedophile","nigger", "nigga", "nigguh", "niggar", "niggur", "faggot", "fagot","fag", "wetback", "wet back", "beaner", "kike", "raghead", "rag head", "towelhead", "towel head", "dyke","chink", "racist", "sexist","homophobe","transphobe", "white power"]: var slurChecker = setName.to_lower() if i in slurChecker: var doubleCheck = false diff --git a/main.gd b/main.gd index 2fb6a78..b7fc3ca 100644 --- a/main.gd +++ b/main.gd @@ -50,7 +50,7 @@ func _on_Commandprompt_option_pressed(optionName:String): UniversalFunctions.play_dialogue_JSON("sadGreetingGood") return if split != null: - if UniversalFunctions.disgust < 60: + if UniversalFunctions.disgust < 20: if UniversalFunctions.loneliness < 60: UniversalFunctions.play_dialogue_JSON("fine"+split) elif UniversalFunctions.loneliness >= 60 and UniversalFunctions.loneliness <= 90: @@ -59,7 +59,7 @@ func _on_Commandprompt_option_pressed(optionName:String): UniversalFunctions.play_dialogue_JSON("angry"+split) split = null return - if UniversalFunctions.disgust < 60: + if UniversalFunctions.disgust < 20: if UniversalFunctions.loneliness < 60: UniversalFunctions.play_dialogue_JSON("fineRepeat") elif UniversalFunctions.loneliness >= 60 and UniversalFunctions.loneliness <= 90: @@ -71,7 +71,7 @@ func _on_Commandprompt_option_pressed(optionName:String): UniversalFunctions.play_dialogue_JSON($Commandprompt.pastDialogue[-1]["name"]) else: UniversalFunctions.play_dialogue_JSON($Commandprompt.pastDialogue[-1]["mood"]+$Commandprompt.pastDialogue[-1]["name"]) - elif optionName == "GreetingGood" or optionName == "GreetingBad" or optionName == "GreetingUgly": + elif optionName == "GreetingGoodConverge" or optionName == "GreetingBadConverge" or optionName == "GreetingUglyConverge": intro = "" $NervousTimer.wait_time = 3 UniversalFunctions.play_dialogue_JSON(optionName) @@ -87,6 +87,9 @@ func _on_Commandprompt_option_pressed(optionName:String): elif optionName == "reactionToGenerationUgly": split = null UniversalFunctions.topics.append("Simulation") + elif optionName == "SpendTime" or optionName == "WhatWereYouLike" or optionName == "ElfTalk": + UniversalFunctions.TalkAbout.append(optionName) + UniversalFunctions.play_dialogue_JSON(optionName) else: UniversalFunctions.play_dialogue_JSON(optionName) @@ -132,7 +135,7 @@ func _on_NervousTimer_timeout(): if UniversalFunctions.loneliness <= 90: UniversalFunctions.loneliness += 1 if UniversalFunctions.loneliness % 2 == 0: - if UniversalFunctions.disgust < 60: + if UniversalFunctions.disgust < 20: UniversalFunctions.play_dialogue_JSON("lonely"+intro+str(UniversalFunctions.loneliness/2)) else: $NervousTimer.start() diff --git a/main.tscn b/main.tscn index dfa13a8..c7d156e 100644 --- a/main.tscn +++ b/main.tscn @@ -2695,7 +2695,6 @@ show_behind_parent = true material = SubResource( 6 ) position = Vector2( 3, 7 ) frames = SubResource( 336 ) -frame = 14 playing = true centered = false @@ -2705,7 +2704,6 @@ light_mask = 2 material = SubResource( 6 ) position = Vector2( 3, 7 ) frames = SubResource( 457 ) -frame = 14 playing = true centered = false