I finally found a way to change character names (not just the name of the player) and because the Dev is a very bad man who hates his supporters. I got a way to change the characters names without any coding and Renpy history bullshit.
changing the characters names to whatever you want takes about 1 minute for each character. but you will have to do this every time the Dev decides to get off his ass and actually update the game which isn't done often sadly.
here is what I do... and I will explain in a way that anyone can follow, even without any computer skills background.
1.
https://attachments.f95zone.to/2023/03/2469189_UnRen-1.0.10b.rar - download this in order open the game files.
2. extract the winrar and put the file inside the directory of the game (where the Milfy day Exe file is) then run it.
3. choose option 1 by pressing 1 in the keyboard and then pressing enter, then wait for it to finish like a dumb ass.
4. open the folder game and go into script, then data define and then into the rpy file (it's like an ini file) that is called chara_define. make sure you enter the RPY version of the file and not the RPYC version. inside you will see for example a line like below...
define syn = Character("Syndra",color="#e53cbb",window_top_padding=5,who_outlines=[(2, "#232323", 0, 0)])
5. what you do with the above line is understand that "define syn" means the character, this will never change. what you do now is change the word "syndra" into whatever you want. let's say I want the character syndra to show up ingame with a name like facefuck. what I do now is simply change syndra into facefuck and the final result will look like below...
define syn = Character("facefuck",color="#e53cbb",window_top_padding=5,who_outlines=[(2, "#232323", 0, 0)])
6. you now save the chara_define file and exit. now whenever that character appears ingame her name will be titled as facefuck. however I also want other characters to call her facefuck. so I now go back into the script folder and then into story folder. here I have a folder called normal and inside of it some written events. and below the normal folder I have the main written events with names like Alex and Angelina and Chelsea. these comes in twos as you will notice. one is an RPYC file and the other one is RPY. the RPY files are the ones that were opened with renpy extractor, these we can change.
now we wanna go into the first file named Alex and open it to see the script which is the Dialogue of that part of the game. then press ctrl+H and this will open a replace command. next in "find what" we type the original name which is syndra and then press the "find next" button. the first find for me as an example was the line below...
j "Okay, maybe {b}{i}Syndra{/b}{/i} has some ideas."
the above {b}{i}Syndra{/b}{/i} is a code for the character j to use the name syndra. what we do here is simply replace the word syndra with facefuck. in the replace with box we type facefuck and then press the button "replace" on the right side. the end result will be the below line...
j "Okay, maybe {b}{i}facefuck{/b}{/i} has some ideas."
now whenever that scene plays in the game j (the letter for whatever character is talking) will call syndra facefuck instead.
7. so how do we do this for so much dialogue? simple... the Alex file we entered before has only 1 line with the word syndra. so let's do this for a file that has a lot of dialogue with "syndra". let's go to the file with script called "syndra". entering this file will have lots of syndra as a word. however the Dev is evil so this will not work here. because if we decide to put syndra in the find what box and then fuckface in the replace with box and then press replace all. we will ruin the script of the game for those scenes because there is a lot of code that uses the same word syndra only for showing pictures or other commands because apparently the dev not only refused to add a change name option at the start of the game, he also trolled us by using the same name for commands as well. so we need to instead search the below code...
}Syndra{
notice the above has }name{ while some other code has {name} so make sure you only change the }syndra{ if you change {syndra} you will fuck up the script.
so now all you have to do is go into every single file inside the story folder. put }Syndra{ inside the find what box, put }facefuck{ inside the below box which is replace with, and then press the "replace all" button. then you just save the file and exit (or you can exit by pressing the above right side x button and it will auto ask if you wanna save, press yes) after you've done this with all the files you also go into the normal yellow folder and do the same there.
now syndra name will be facefuck across the entire game, that will be the character name and every other character will call the character facefuck when addressing her or talking about her. please note that because once again the Dev is evil, sometimes you will notice that a character might call her by a shortcut like "syn" (as in a nickname maybe) or for example the main character (player) might call the aunt character by her original name when calling her "aunt" first. I couldn't find a way to change this because the Dev used some kind of weird code (I might solve this later on) I also couldn't find a way to change the names of the characters in the room menu and the diary or phone options so the original names will still be there.
if you have any problems please talk to me instead of the Dev, he is evil after all and will not help you if you happen to ruin the game by playing with the files. if the Dev wanted you to have the freedom to change a character name to your fathers name he would have gave you that option, but he's evil and decided to only allow us to change the main character (player) name. which is a really dick move if you ask me... I don't understand renpy code, but as soon as I figure out how to add an option to change every character in the game from the start menu (like the Dev did with the player's name) I will share a patch.
that's all friends, enjoy.