My Cute Roommate – How to Edit Dialog in Game

My Cute Roommate – How to Edit Dialog in Game 1 - steamlists.com
My Cute Roommate – How to Edit Dialog in Game 1 - steamlists.com

A guide on how to change some of the dialog in the game.
 
Includes sample files.
 
 

Introduction

Have you finished the game and would like to replay it but you know it’s just the same dialog? Or perhaps, even though most of the spelling and grammar mistakes have been corrected in this version, a few have slipped through, or the English feels unnatural. Or you are just curious how the dialog system works.
 
 
Below you will find the process for how to modify various lines of dialog, based on my own experimentation and exploration of the game files. You can use it to either create your own dialog patch file, or drop a pre-made one in and use or tweak that.
 
 
DISCLAIMER:
 
This guide was written based on my experience of exploring the files of the game My Cute Roommate version 1.6.13ex on Steam. I am not the developer of the game and have no connections or contact with the developers.
 
 
CAUTION:
 
This is a guide for an 18-cert Adult game. Therefore I will be using adult language in this guide where relevant. Due to Steam language filtering, I have altered some words slightly, for example: fu_ck. You will need to update the files below to use the correct form of the words, so that they match the dialog already stored in the game.
 
 
These dialog patch files are entirely optional. If you are offended by their contents then either don’t use them, or edit / remove the lines in your own file.
 
 
If you find that the game won’t launch and you can’t fix it, then deleting the patch files should be enough to restore the original game dialog. If the game still won’t start, it should be possible to restore it by letting Steam verify the integrity of game files or by reinstalling the game. I don’t know if Steam allows us to make changes like this – I view it as a personal mod for my own amus*ment and I am limiting my changes purely to dialog strings. I am not making any money from this, nor will I be held liable for any damages you incur by using this information.
 
 
CREDITS:
 
Thanks to bas and gigan whose patch file showed me how to tweak the dialog. The patch files below are based on their previous work.
 
 
CHANGE LOG:
 

Version Date Description
1.0 17 Dec 2021 Original guide

 
 
 

How to Edit the Dialog

Game files are provided as text .rpy files.
 
When the game starts, these files are compiled and converted into binary .rpyc files.
 
At game start, the dialog files are read and the dialog strings are stored within the game.
 
It is possible to modify these stored dialog strings during the game start, by creating a patch .rpy file within the game directory.
 
 
Do not make changes while the game is running. Exit the game fully.
 
Create a new .rpy file (example MCR-dialog-patch.rpy) in your Steam library in directory:
 
..\steamapps\common\My Cute Roommate\game
 
 
Paste in the contents of the MCR sample file below and save.
 
 
The patch file contains a list of some of the stored strings in the game and the new strings that you want to use.
 
All lines are in the format:
 
“x” : “y”,
 
Where x is the current stored dialog string and y is the new dialog string you want to use.
 
The last line should have no comma at the end.
 
You must not use tabs in this file, only spaces.
 
 
You should only have one patch .rpy file in your game directory. When making changes to your dialog patch file, you will need to remove both patch files (.rpy and .rpyc) from the game directory and start the game. This will reset it to the original dialog. Then stop the game and put the .rpy file back in with your new line like:
 
“x” : “z”,
 
 
The value of string x can be found by looking in the .rpy files in directory:
 
..\steamapps\common\My Cute Roommate\game\tl\english
 
a*suming you are using the English language. I’m sure it would also work with different languages.
 
These language .rpy files contain sets of 2 strings – always copy the second string.
 
Never make changes to these language files unless you know what you are doing.
 
 
Some strings contain references to variables or to commands. The ones I know are:
 

[kk] your RM’s name
[gg] your main character’s name
{w=1.0} a short pause

These can be added to the new string even if they were not in the original string.
 
 
The sample file should show you very early in the start of a new game whether it is working or not. Plus there are a few more changes for later in the game.
 
If you have made a mistake with formatting, you’ll get an error screen at game start which should help debug the issue.
 
Note that when you change the value of a stored string, you are changing it in all places where that string is used. So be careful if you choose to change a very common string.
 
 
it’s not an exact science. Sometimes the game ignores my changes or reverts to the original string. This mainly occurs when the dialog is stored in multiple places in the language files and I have copied the wrong one. The files I include below have been tested and should work.
 
 
 

MCR: Sample

The censored words below are the original of fu_ck and cu_m.
 
 
MCR-dialog-patch.rpy
 
 

#Based on: My cute Roommate v1.6.1 Ex Beta patch v0.7 by bas and gigan
#Modified to work on Steam v1.6.13ex by taibhse

init 1050 python:
 hardChanged = {

 #Modify the already loaded strings. Use spaces instead of tabs. Delete the patch .rpyc file when you make changes.

 "Good evening, I'm looking for a girl, who's name is [kk]. Does she live here?" : "Good evening, I'm looking for a woman whose name is [kk]. Does she live here?",
 "My appartment isn't very big, it has just one bedroom, that's why you'll have to sleep in the living room on the sofa. Don't worry, it's pretty comfortable." : "My apartment isn't very big, it just has one bedroom, that's why you'll have to sleep in the living room on the sofa. Don't worry, it's pretty comfortable.",
 "Oh, come on, we are practically siblings." : "Oh, come on, we were once great buddies!",
 "I can't believe that this is [kk]. She used to be so fat and ugly!{w=1.0} Well, I guess time changes people. It very seldom changes them for the better though but this seems to be the case." : "I can't believe that I once hated this girl! She used to be so fat and ugly!{w=1.0} I guess time changes people.",
 "I never thought that I'd want to ♥♥♥♥ [kk]..." : "I never once thought that [kk] would ever be this hot...",
 "So much sperm, that was a hot night." : "So much ♥♥♥. I need a shower.",
 "Great morning." : "It's looking like a great morning.",
 "[gg], I'm going to work and will be there utill the evening." : "[gg], I'm going to work and will be there until the evening.",
 "Oh, you want to help me take off my clothes. Don't worry, I can do it myself." : "You want to check if I need a shower? Yes, I'm a very dirty girl.",
 "Are you joking again?" : "You enjoy teasing me, don't you?",
 "I've bought a very tasty coffee, do you want some?" : "Would you like a cup of coffee?",
 "I hope, you didn't spike with anything..." : "I hope you didn't add anything naughty...",
 "I'm fondling your a*s." : "I'm rubbing your gorgeous bum.",
 "It seemed to me that you're touching my a*s." : "It seems to me that you're fondling my a*s.",
 "It starts to excite me." : "It's starting to arouse me.",
 "She sleeps like a log." : "She's unconscious.",
 "Well, it's been nice talking to you." : "Let's move to the living room.",
 "This is a thriller." : "This is my favourite show. Will you watch it with me until I go to bed?",
 "Hmm, I look forward to." : "Mmm, I look forward to it.",
 "Oh, it's you. One moment." : "Oh! It's my favourite customer.",
 "Don't worry if I'm lying like this." : "Is it ok if I'm lying like this?",
 "Firstly, you've already seen me half-nak*d. Secondly, I've known you since my childhood, why should I be shy with you; and finally, you can only see my back." : "Firstly, you've already seen me nak*d. Secondly, I've known you since my childhood, why should I be shy with you? And lastly, I like it when you touch me."

 }

 def bossPatch( text ):
 def innerChange( m ):
 if m.group(0) == "roommate": return "roommate"
 return hardChanged[text] if text in hardChanged else renpy.re.sub( r'(?:roommate)', innerChange, text )

 config.say_menu_text_filter = bossPatch

 
 
 

MCC [Part 1/3]

The original version of this game was called My Cute Cousin (MCC). The developer had to change the name when he tried to host it on Patreon and so it became My Cute Roommate. You can still see references to cousin in the filenames like cous, cuz, kuzina.
 
 
The purpose of this dialog patch was to restore the original intention of this game by changing words from “roommate” to “cousin” and modifying various dialogs. In the below file, I have updated it to use the dialogs in the Steam version, removed and modified a few lines and also added a few of my own.
 
 
Due to Steam limits on section character lengths, I have had to split this file into multiple parts. Combine all into one file and put it in the game directory as usual. You should only use one dialog patch .rpy file.
 
 
The censored words in all parts combined into one file are the original of:
 
Fu_cking on line 24
 
a*s_hole on line 62
 
fu_cked on lines 120, 172
 
pus_sy on lines 24, 29, 54
 
fu_cke on line 172
 
bi_tch on lines 142, 149
 
fu_ck on lines 40, 42, 54, 87, 142, 149, 160
 
co_ck on lines 25, 29, 77, 153
 
cu_m on lines 59, 136
 
 


 
MCC-dialog-patch.rpy
 
 

#Based on: My cute Roommate v1.6.1 Ex Beta patch v0.7 by bas and gigan
#Modified to work on Steam v1.6.13ex by taibhse
#My Cute Cousin (MCC)

init 1020 python:
 def replace_text(t):
 t = t.replace("roommate", "cousin")
 t = t.replace("Roommate", "Cousin")
 
 return t 
 config.replace_text = replace_text

init 1050 python:
 hardChanged = {

 #Modify the already loaded strings. Use spaces instead of tabs. Delete the patch .rpyc file first when making changes.

 #barbara
 "Alright, I'll talk to Anna. But if you think you'll have any luck with me, think again. I've told you already I prefer guys." : "Alright, I'll talk to Anna. But if you think you'll have any luck with me, think again. I've told you already I prefer girls.",
 "Thanks. You're nice sometimes, thought that's not typical for men." : "Thanks. You're nice sometimes. That's not typical of men.",

 #bar_come
 "Then why did you react so harshly to me seeing me here?" : "Then why do you care that I'm blowing him?",
 "Hm, actually wait, a regular s*x is too boring..." : "Actually wait. ♥♥♥♥♥♥♥ her ♥♥♥♥♥ is boring...",
 "How will my ♥♥♥♥ even fit in there..." : "It's going to be a struggle to fit my ♥♥♥♥ in there but I don't think [kk] wants me to use the l*be.",
 "But in the end it was all for the better." : "I'm beginning to like having thre*somes with you.",

 #bathcuzshower
 "Do you want to put your ♥♥♥♥ into my hot ♥♥♥♥♥...?" : "Do you wanna commit some incest and slide your ♥♥♥♥ into my wet ♥♥♥♥♥...?",
 "Hey, what are you rambling about? Why you are spying on me?" : "Hey, what are you mumbling about? Do you like spying on me when I'm nak*d?!",
 "I didn't know you were here, I just wanted to have a shower." : "I was hoping to have a shower.",
 "I want to feel it inside." : "I want to feel it deep inside me.",
 "It was nice!" : "That was just what I needed!",

 #beginkitchen
 "So, this is my place. Here's a living room, a kitchen is to the right and we pa*sed a bathroom on the way in." : "So, this is my place. This is the living room. The kitchen is to your right and we pa*sed the bathroom on the way in. My room is past the TV.",
 "My appartment isn't very big, it has just one bedroom, that's why you'll have to sleep in the living room on the sofa. Don't worry, it's pretty comfortable." : "My apartment isn't very big, it has just one bedroom, that's why you'll have to sleep in the living room on the sofa. Don't worry, it's really comfy.",
 "Oh, come on, we are practically siblings." : "Oh, come on, we're related! And relatives take care of each other.",
 "I can't believe that this is [kk]. She used to be so fat and ugly!{w=1.0} Well, I guess time changes people. It very rarely changes them for the better though, but this seems to be the case." : "I can't believe that this is my cousin! She used to be so fat and ugly!{w=1.0} I guess time changes people.",
 "I never thought that I'd want to ♥♥♥♥ [kk]..." : "I never thought that I'd want to ♥♥♥♥ her...",
 "Damn! I have a boner from her..." : "Damn! I have a hard-on for my own cousin...",
 "She's changed so much. Damn, I think that even a dead guy would rise from his grave if he had a chance to ♥♥♥♥ her, but I'm far from being dead." : "She's changed so much. Damn, I'd ♥♥♥♥ her all round this kitchen if I could.",
 "Is this really [kk]? She looks like a s*xbomb here!" : "Is this really [kk]? She looks incredible!",
 "What a nice a*s." : "Nice a*s! I hope to see more of it later.",
 "[kk], the girl on this poster looks like you, is it really you?" : "Hey [kk], is that you in the poster?",

 #college
 "I haven't gotten such a nice compliment for a long tome!" : "I haven't gotten such a nice compliment for a long time!",
 "How should I do this? I don't even know where is she now." : "How can I? I don't even know where she is.",

 #cous_ma*saje
 "Hm, she doesn't seem to mind me touching her butt." : "Hmm, she doesn't seem to mind me touching her bum.",
 "She came too fast. Maybe I can do something, so she doesn't climax so quickly." : "She came too fast. I need to find a way to delay her org*sm.",
 "Oh my God, she did really just ask me to ♥♥♥♥ her? It's a pity this is only the effect of that magic oil." : "God yes! Let me at that ♥♥♥♥♥",
 "Don't worry if I'm lying like this." : "Is it ok if I'm lying like this?",
 "I'm going to sleep. Good night." : "You were wonderful. I'm gonna go to sleep now. Good night cousin.",

 #dean_come
 "I walk in to see you blowing a stranger in the middle of the library! You still have ♥♥♥ on your lips! What exactly isn't as I think?!" : "I walk in to see you blowing some guy in the middle of the library! You still have his ♥♥♥ on your face! What am I supposed to think?",

 #emily
 "We decided to meet up for the first time today. He turned out to be a complete ♥♥♥♥♥♥♥, invited himself to my home and well, you saw what happened next." : "We decided to meet up for the first time today. He turned out to be a complete ♥♥♥♥♥♥♥, invited himself into my home and tried to rape me.",

 #emily1
 "Come on, play along, otherwise it won't look good." : "Come on, play along. Your cousin is waiting.",
 "I... don't feel comfortable right now. I better leave.": "Having a threeway with my cousin and my friend... I... don't feel comfortable right now. I need to leave.",

 #endscenes
 "Maybe... a simple discharge isn't enough for you?!" : "Maybe a simple handj*b from your own cousin isn't enough for you?",
 "You know, I've thought about this a lot." : "This is so wrong, but you know... I've thought about this a lot.",
 "It was amazing!" : "I can feel your incestuous sperm inside me. I love it!",

 #final_part
 "You're in luck! Advices are free today!" : "You're in luck! Advice is free today. Especially to a hot stud like you.",

 #final_part1
 "[kk.name - [kk.name] ] pretty good employee, but she doesn't have a ♥♥♥♥." : "[kk.name - [kk.name] ] is a pretty good employee but she doesn't have a ♥♥♥♥.",
 "Hi, it seems you're already here." : "Oh good, you're already here.",
 "I didn't even know that it is such a big gym." : "I didn't know this gym was so big.",
 "Ok, then I go get dressed." : "Ok, I'll go get changed.",
 "Not a usual photo shoot, but an erotic session with another girl." : "Not a normal photo shoot, but an erotic one with another woman.",
 "But the trainer didn't approve of this. She said this was a respectable gym and no erotic things were allowed here." : "But the trainer would never approve of this.",

 
 
 

MCC [Part 2/3]

 "Hm, fine, she will discover it in the process. I hope it won't frighten her." : "Ok, fine, she'll find out soon enough.",
 "I see you're in a great shape." : "I see you're in great shape!",

 #final_part2
 "Hmm, it seems to me that you want to ♥♥♥♥ me." : "Were you seriously trying to ♥♥♥♥ me in my sleep?",
 "You know, I'm not in the mood right now. Get out of my bedroom." : "I'm flattered but I'm not in the mood right now. Get out of my bedroom.",
 "Don't make the girl wait." : "Don't make a girl wait, [gg].",
 "Get up, you lazy hound." : "Rise and shine, lover boy. I need to do my exercises and then you can join me in the shower.",
 "Hey there, big boy. Missed me?" : "Hey there, big boy. Did you miss me?",
 "I like the taste." : "I love how you taste.",
 "No, not in the a*s. It's been hurting me lately." : "No, not in the a*s! It's been hurting me lately. I often wake up with a sore a*s and I don't know why.",

 #finish_all
 "Of course I do, such a blowj*b isn't ease to forget." : "Of course I do, such a blowj*b isn't easy to forget.",

 #gymsport
 "Nothing happened! Absolutely nothing happened! Get out off here!" : "Nothing happened! Absolutely nothing happened! Get out of here!",

 #kuzinahometalk
 "Have you decided to shower me with compliments today!?" : "You don't need to compliment me so much. But thanks.",
 "Bye!" : "Thanks! See you later.",
 "Oh, you want to help me take off my clothes. Don't worry, I can do it myself." : "You want to check if I need a shower? Yes, I'm a very dirty girl.",
 "[gg], I'm going to work and will be there utill the evening." : "[gg], I'm going to work and will be there until the evening.",
 "Hey, I'm back. I'm going to change my clothes. I want to talk with you, I'll be in the kitchen soon." : "Hey, I'm back. I'm going to change my clothes. I want to talk with you, I'll be in the kitchen in a while.",
 "We works in the same company. He decided that I was his girlfriend. Now he just follows me around." : "He works in the same company as me and decided that I was his girlfriend.",
 "Are you joking again?" : "You enjoy teasing me, don't you?",
 "I've bought a very tasty coffee, do you want some?" : "Would you like a cup of coffee?",
 "I hope, you didn't spike with anything..." : "I hope you didn't add anything naughty...",
 "Well, it's been nice talking to you." : "Let's move to the living room.",
 "I'm fondling your a*s." : "I'm rubbing your gorgeous bum.",
 "It seemed to me that you're touching my a*s." : "It seems to me that you're fondling my a*s.",
 "It starts to excite me." : "It's starting to arouse me.",
 "I wonder why you took off my shorts? What are you going to do?": "I wonder why you took off my shorts. What are you going to do to your sweet innocent cousin?",
 "Hmm, I look forward to." : "Mmm, I look forward to it.",
 "It was so unexpected." : "I love how unexpected that was.",
 "I can't go there with a boner" : "I can't go in there with a hard-on.",
 "I have this underwear, but I'm a little shy to pose in it. It is quite revealing. But I've known you since childhood..." : "I got a sample of their underwear. But I'm a little shy to pose in it. It's VERY revealing. But you are my cousin and I trust you.",
 "Hey! What kind of fantasy are you cooking up in your head?": "Hey! What kind of fantasy are you thinking about? You know how ♥♥♥♥♥♥ up this is, right?",
 "Well, I see that you like me. Like a s*xual object." : "Well, I see that you like me, as a taboo s*x object.",
 "I can't be your girlfriend. We grew up together, don't you remember?" : "I can't be your girlfriend. We're cousins!",

 #library
 "Of course you did, you mother's the dean." : "Of course you did, your mother's the dean.",

 #libs*x
 "Blood?! She actually was a virgin?" : "Blood? She really was a virgin.",

 #meeting
 "To be honest, I'm a little worried.{w=1.0} She used to bully me when we were children.{w=1.0} I'm not a kid anymore, I'll take a stand and won't let her hurt me." : "To be honest, I'm a little worried that she'll try to rape me in my sleep or something.",
 "Good evening, I'm looking for a girl, who's name is [kk]. Does she live here?" : "Good evening, I'm looking for a woman whose name is [kk]. Does she live here?",
 "Maybe this is a joke, and my ugly tormentor will appear and say: \"Ha-ha, surprise!!! Meet my friend!\"." : "Maybe this is a joke, and my ugly cousin will appear and say: \"Ha-ha, surprise!!! Meet my friend!\".",

 #newday
 "So much sperm, that was a hot night." : "So much ♥♥♥. I need a shower.",
 "Great morning." : "It's looking like a great morning.",

 #nightcusina
 "Wow, it had to be an interesting dream, I see." : "It looks like you were having a good dream.",
 "Poor guy, I think it must be hard without a girlfriend." : "You poor guy, having to jerk off by yourself.",
 "Wake up, little ♥♥♥♥♥! I'm going to ♥♥♥♥ you." : "Wake up, cousin. I'm gonna ♥♥♥♥ you!",
 "She sleeps like a log." : "She's unconscious.",
 "But she can wake up. I think I will need to give her some sleeping pills." : "But then she might wake up. I'll need to give her some sleeping pills.",

 #office
 "If I don't find those papers, I might go to jail; but I'll definitely be fired." : "If I can't find those papers, I'll lose my job. I might even be arrested.",
 "If you think so. For now though, I'm going back to work." : "Not a chance! I'm going back to work.",
 "She has finally agreed... I might even be able to get further... Don't lie to me, you desire [kk] too." : "Some day I'm gonna ♥♥♥♥ that ♥♥♥♥♥. I know you desire her too, don't lie to me.",
 "That's irrelevant, I promised you I'd get it for you and I did." : "It's not important. I promised I'd get it for you and I did.",
 "You have a minute to delete the photos." : "You have one minute to delete the photos.",
 "That's irrelevant. What is relevant though, is that its content would be of great interest to the IRS." : "That's not important. What is important is that its contents would be of great interest to the Tax Office.",
 "Hm, why not? I liked you ♥♥♥♥ the last time I saw it." : "Hmm, why not? I liked your ♥♥♥♥ the last time I saw it.",
 "Wow, he has photos of nak*d director on his computer! How did he get this?" : "Wow, he's got photos of the director nak*d. Nice!",
 "I'm up for another photo shoot, you know? Or if you want to invite me somewhere, I'm ok with that too." : "You're really good. I'd be happy to do another photo shoot with you some time. Even an explicit one.",

 #podruga
 "Hi, I'm Emily, you must be [kk]'s friend. I came to pick up the costumes." : "Hi, I'm Emily, you must be [kk]'s cousin. I came to collect the costumes.",
 "I'm Emily, you must be [kk]'s friend. I came to pick up the costumes." : "I'm Emily, you must be [kk]'s cousin. I came to pick up the costumes.",
 "How can she walk on the street?! Every guy must want to ♥♥♥♥ her!" : "How can she walk around outside like that? Every guy must want to ♥♥♥♥ her!",
 "And she dressed it on purpose, so I stared at her t*ts!" : "She wore this on purpose so I'd stare at her t*ts!",
 "Wow! Catwoman! It's impressive!" : "Wow, Emily! You look super s*xy!",
 "Let me pose. Will you take a couple of photos on my phone for me?" : "Thank you. Could you take some photos of me on my phone while I pose?",
 "It's hot in this costume. I'm going to change my clothes." : "It's hot in this costume. I'm going to change back into my clothes.",

 #store

 
 
 

MCC [Part 3/3]

 "Enough." : "Thank you, I've seen enough.",
 "Oh, it's you. One moment." : "Oh, it's my favourite customer.",
 "When I work nak*d during the day, I get very excited at the end of it." : "Whenever I work nak*d for you, I get very horny at the end of the day.",
 "I should come by at the end of the day to see how excited she is.." : "I should call in at the end of the day and see just how horny she gets.",
 "Where is this moaning coming from?" : "Where is that moaning coming from?",
 "Maybe it would be better if I ♥♥♥♥♥ you?" : "Maybe it would be better if I ♥♥♥♥♥♥ you?",

 #tv
 "This is a thriller." : "This is my favourite show. Will you watch it with me until I go to bed?",
 "It seems like this is an R-rated movie. Did you want me to watch p*rn?" : "There seems to be a lot of s*x in this. Is it a p*rno?",
 "Ok, let's see what's next." : "Ok, I'll wait and see what happens next.",
 "Try to do this as s*xy as you can..." : "Pretend you want to seduce the photographer.",
 "So, should I be trying to seduce you?..." : "So, should I be trying to seduce my cousin?",

 #zaryadka
 "Did you exercise?" : "Were you exercising?",
 "I'll get the book for you." : "I'll get the book for you. It's the least I can do for you letting me stay here.",
 "Try asking around. Everyone is hiring students for the summer. Maybe you'll get lucky and find an openning." : "Try asking around, maybe you'll get lucky and find an opening.",
 "I will use only these clothes for my training now." : "I will use these clothes for all my exercises now.",
 "Well, I'm feeling all self-conscious. I know you appreciate that I let you to stay here. Tell me, why are you so generous?" : "I know you appreciate me letting you stay here and you've bought me such nice things already. I need to ask, why are you so generous?",
 "Let's go to the bedroom." : "It looks perfect for wearing in bed.",
 "Don't look!" : "Don't peek!",

 #unknown
 "Firstly, you've already seen me half-nak*d. Secondly, I've known you since my childhood, why should I be shy with you; and finally, you can only see my back." : "Firstly, you've already seen me nak*d. Secondly, we're cousins, why should I be shy with you? And lastly, I like it when you touch me."

 }

 def bossPatch( text ):
 def innerChange( m ):
 if m.group(0) == "roommate": return "cousin"
 elif m.group(0) == "childhood friend": return "cousin"
 elif m.group(0) == "mother's friend's daughter": return "aunt's daughter" 
 return hardChanged[text] if text in hardChanged else renpy.re.sub( r'(?:roommate|childhood friend|mother\'s friend\'s daughter)', innerChange, text )

 config.say_menu_text_filter = bossPatch

 config.label_overrides = {
 "beginning": "beginningPatched",
 }


#begining.rpy
label beginningPatched:

 show screen go(_("Skip intro"),"entername")
 scene begin0 with Fade(0, 0, 3)
 ggi "The day has finally come, I have pa*sed my exams and been accepted into college!"

 scene begin1 with dissolve
 ggi "I grew up in a small town. I've been dreaming of getting away, moving to a big city, and going to college - this is my chance. I want adventure in a big city full of opportunity!"

 scene begin2 with dissolve
 ggi "My parents came up with the idea that I should move in with my cousin who lives in the big city. They contacted her and she's agreed to let me stay there until I can move into the college dorms."

 scene begin3 with dissolve
 ggi "This idea comes with a set of problems though. I haven't seen her since we were kids. She was a fat and ugly girl who loved to bully me."
 ggi "I was powerless to do anything because she was a girl and older than me."

 scene begin4 with dissolve
 ggi "This is my chance to escape from my dingy little town, and I'm not going to let it pa*s me by. I want to dive straight into a student's life full of debauchery! Of course, that's not guaranteed but I have high hopes!"

 hide screen go
 with dissolve
 jump entername

init 200:
 screen dn_input: 

 text _("Enter your \"cousin's\" name:"):
 xalign 0.5
 yalign 0.4
 size 40
 outlines [(4, "#222222", 0, 0)]
 input id "input" style "choice_button" size 60 color "#d94c3a" default persistent.k_name changed k_name_func xalign 0.5 yalign 0.5 length 10 allow "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮйЁцукенгшщзхъэждлорпавыфячсмитьбюё"
 textbutton _("Ok"):
 xalign 0.45 yalign 0.6 style "choice_button" action Return(True)
 key "K_RETURN" action Return(True)
 textbutton _("Back"):
 xalign 0.55 yalign 0.6 style "choice_button" action Jump("entername1")

 
 
 

Next?

I have a longer file based on MCC where it changes the main character to a university tutor so he can be any adult age compared to his cousin. It also makes large changes to the dialog during the first RM photoshoot at home and shows how to edit the dialog prompts in the game.
 
 
It would probably be 5-6 sections long. If there is any interest in that, I’ll publish it here.
 
 


 
 

Written by taibhse

 
 
Hope you enjoy the Guide about My Cute Roommate – How to Edit Dialog in Game, if you think we should add extra information or forget something, please let us know via comment below, and we will do our best to fix or update as soon as possible!
 
 


Be the first to comment

Leave a Reply

Your email address will not be published.


*