Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I just mean outside of a label do 

default var_kps_new_mc_name  = "anything"

Then in the label when you set the name do 

$ var_kps_new_mc_name  = name they picked

I just have a habit of defaulting things outside of labels because renpy has some pickling issues that... are annoying.... Thats all

Ty for taking the time to explain. I couldn't get it to work but I ended up just setting the phone so that it says "my phone" on the home page lol

Yo i had this problem aswell, for anyone else that wants to make the chats easier to handle if the player choses their own name, this is how i did it: 

search for " if speaker == phone_data['name']: "
and replace with if " speaker == phone_data['name'] or speaker == "PLAYER": "

then in your conversations just use PLAYER as the name of the sender: 

{"PLAYER": "You seemed a bit quiet tonight. Everything good?"},

    {"Nora": "I'm fine. Just taking it all in."},

    {"PLAYER": "Fair enough. It's weird being back."},

{"Nora": "A little"},

I'll try this out! I have the custom name defined like this: 

define mc = Character("[playername]")

Do I just adjust that to say [player] instead for your code?