Advanced Renpy Phone Project
A downloadable asset pack
A more advanced Ren'py phone project than the previous Phone message system for Ren'py.
Now all the messages are saved and can be scrolled through. Music screen play your favorite tunes while you're playing. Keep track of your in game money on your phone. Get stat on the people in your game. Change the background (up to 4 different background images available). Send and receive images that can be clicked to make them full-screen. Optional to turn the phone off if they don't charge the battery or when they really need to make a call
Photoshop .psd files included to make icons, backgrounds and other things needed.
- mobile.rpy does most of the work
- all-phone-images.rpy takes care of the images that are sent and received
- all-messages.rpy is where the messages are stored at
- copy the above three (3) rpy files as well as the images/mobile folder inside the images folder into your game directory to use
- Should work with any renpy project, maybe? (up to at least 7.4.11)
- Look over the scripts for examples and instructions
- functional icons on the main screen for
- Patreon
- discord
- subscribestar
- buy me a coffee
- you can add your own as neded
You will need the Ren'py SDK to run this, it is un-compiled.
This was originally made by Cr8tive M3dia for his game https://cr8tive-m3dia.itch.io/limitles He asked me to help make some changes and I got a little carried away.
Enjoy and Stay safe out there.
| Status | Released |
| Category | Assets |
| Rating | Rated 5.0 out of 5 stars (2 total ratings) |
| Author | BadMustard |
Download
Click download now to get access to the following files:
Development log
- update 1Mar 04, 2022












Comments
Log in with itch.io to leave a comment.
I keep getting a "VPGrid not full" exception crash when I try to run this in Renpy 8.0.1. I fully expect that it's because of something that *I'm* doing wrong, not a problem with your code, but I figured I'd mention it here in case my stupidity is quickly and easily corrected. If not, I completely understand. Appreciate the code, regardless!
It seems to be broken in renpy 7.5 and 8.0
It does work in any version lower than 7.5
I don't know if it's renpy or if they changed something
I will have to investigate this.
Thank you
Thanks for the reply. I apologize if I'm creating problems for you; I promise that wasn't my intention. I know my Renpy knowledge is limited, since I was never formally trained in programming, so I figured I'd ask. Thank you for your patience and your attention to this. Be well!
It's not you,
It's either renpy is broken or they changed something with the new updates
Appreciate the confirmation! I'll work on other things to do with my project. Again, no pressure, no rush. What I'm working on will take at least a year to finish. I don't need to implement a phone option any time soon. I was only taking a closer look at your code at this time to see what I might learn from it. No rush on that either :-) Thanks again, and be well!
Hello, BadMustard!
I think I've found the Ren'py patch notes which indicate the cause of the "VPGrid not full" code error on Line 455 of your advanced phone project.
As you suspected, Ren'py changed its code between the time you wrote your project and now. Hope this helps! Be well!
From the Ren'py 8.xx patch notes:
Boxes, Grids and Vpgrids
Displayables that take up no space (like key, timer or a false showif) inside a vbox or hbox will not be surrounded with
spacing. These displayables still take up space in other layouts, such as grids.Having an overfull vpgrid - when both
rowsandcolsare specified - is now disallowed.Having an underfull vpgrid now raises an error unless the warning is opted-out using either the
allow_underfullproperty orconfig.allow_underfull_grids, the former taking precedence on the latter.A vpgrid with both cols and rows specified is underfull if and when it has less than rows * cols children. A vpgrid with either cols or rows specified is underfull if and when its number of children is not a multiple of the specified value.
Yes they did, I have already made the changes a few weeks ago, but I am working on few more updates for it, but my VN comes first..
Thank you!
Absolutely! Your VN is your priority. I just figured I'd forward what I found in case you hadn't seen it, and it might be helpful. Be well!
I almost wish I had a project that I would want to use a cell phone mechanic.
Next project? :D
I have to finish the first one first. :p
Update when 😎