Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("Welcome to the Soyjak.blog friendship simulator!. Pick a user to be kind to and befriend, or maybe befriend everyone just like in heckin Undertale.")
- class messageHandling:
- def __init__(self, text, choice):
- self.text = text
- self.choice = choice
- choicesDict = {
- "nameChoiceMsg":{
- "text": "What name will you go by?"
- "choices":{
- name = input("")
- },
- "firstPostMsg":
- "text": "You make an account on soyjak.blog. Excellent, you think. What will your first thread be about?"
- "choices":{
- 1: "A formal introduction about your likes and interests.": choice1A,
- 2. "A rant about the brown part of a banana.": choice1B,
- 3. "What are your fetishes?": choice1C
- },
- }
- name = input("What name will you go by?")
- namecheck = input(f"You are, {name}, correct? (Y/N)")
- if(namecheck == "Y"):
- beginGame()
- else:
- name = input("Can you try again? What name will you go by?")
- def beginGame():
- progress = 0
- reaction_score = 0
- print(f"You make an account on soyjak.blog as {name}. Excellent, you think. What will your first thread be about?")
- print("1. A formal introduction about your likes and interests.")
- print("2. A rant about the brown part of a banana.")
- print("3. What are your fetishes?")
- choice1 = input("")
- if(choice1 == "1"):
- print("You make a thread about your likes and interests. Wait, what are they, anyway?")
- choiceA1 = input("")
- print("1. Christianity and gardening")
- print("2. Writing and singing")
- print("3. Programming and cooking")
- elif(choice1 == "2"):
- progress += 1
- print("You make your thread.")
- print("[Rant] Why do bananas go brown so quickly?")
- print("It's been THREE fucking days since we got a batch of bananas and they're already disgusting. Do people actually like them like this? I swear bananas are overrated.")
- print("footjob: fun fact: pouring sproke on it gets rid of the bad taste.")
- print("baqqrih: While bananas were never a favorite of mine, I think calling them disgusting is a bit of a stretch. Is there any other fruits you like?")
- print("Stephen: maybe try a BBC next time, they're very good for you, and even darker!")
- print("Spas: @baqqrih if he doesn't like fruits then he's not gonna adapt well here")
- print("You now have +3 reaction score.")
- choiceA2 = input("Who would you like to befriend from this thread?")
- if(choiceA2 == "footjob"):
- DM_footjob(progress, reaction_score)
- elif(choiceB1 == "baqqrih"):
- DM_baqqrih(progress, reaction_score)
- elif(choiceB1 == "Stephen"):
- DM_Stephen(progress, reaction_score)
- elif(choiceB1 == "Spas"):
- DM_Spas(progress, reaction_score)
- else:
- chimpOut(progress, reaction_score)
- elif(choice1 == "3"):
- progress += 1
- reaction_score -= 4
- print("You make your first thread.")
- print("[Keyed] What are your fetishes?")
- print("fetishes.jpeg")
- print(f"footjob: very cool, {name}")
- print("Stephen: BIBISEA!!!")
- print("Spas: I don't have any fetishes because I am a stone cold volcel and women are not deserving of my sexuality.")
- print("You now have -4 reaction score.")
- choiceA3 = input("Who would you like to befriend from this thread?")
- if(choiceA3 == "footjob"):
- DM_footjob(progress, reaction_score)
- elif(choiceA3 == "Stephen"):
- DM_Stephen(progress, reaction_score)
- elif(choiceA3 == "Spas"):
- DM_Spas(progress, reaction_score)
- else:
- chimpOut(progress, reaction_score)
- else:
- chimpOut(progress, reaction_score)
Add Comment
Please, Sign In to add comment