It's a follow up of my previous phone system, but with a vertical layout and some other improvements, such as choices directly available in the phone interface.
viewtopic.php?f=51&t=62837#p545278
Instruction
- This project is optimized for 1080x1280 resolution
- Add the images and *PhoneTexting.rpy* to your project
- In this file, change the name of the main character to yours (MC_Name)
- Edit the nvl screen in screen.rpy as follow:
Code: Select all
screen nvl(dialogue, items=None):
#### ADD THIS TO MAKE THE PHONE WORK!! :) ###
if nvl_mode == "phone":
use PhoneDialogue(dialogue, items)
else:
####
## Indent the rest of the screen
window:
style "nvl_window"
# ...
- Now you just have to make a NVL character speak
- To include emojis and pictures, you can simply use an image tag; make sure they are the right size for the phone screen.
⚠ Note that the rest of the UI is not optimized for vertical game; you'd have to edit most of the screens to provide a pleasant experience to the player. I hope this phone will be a good starting point tho!
(in this project I only increased the size of some text to make it testable)
Browser demo on Itch.io
Mirror download on my website
Full source code on Github
If you have any issue or question, please let me know! I hope this will help you
I made this originally for a friend but I figure it can maybe help some of you!