Greetings.
I'm working on a VN, and I want to display all the paragraphs of a scene on the screen until a decision needs to be taken and allow the player to scroll to read the text using the mouse wheel, or by using a scroll bar on the side.
Since the VN displays a lot of text and the NVL screen can only show one screen of text until a click needs to be made, I want to do that to avoid unnecessary clicking.
How can I do that? Thanks in advance.
(Answered) Display complete text and add a scroll bar on NVL screen.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
(Answered) Display complete text and add a scroll bar on NVL screen.
Last edited by Zeroized on Mon May 07, 2018 11:04 pm, edited 1 time in total.
Re: Display complete text and add a scroll bar on NVL screen.
I would say don't, as that's probably not an optimal reading experience. (https://www.youtube.com/watch?v=mopBSNyFEE4 )
But if you must, I suppose you can {nw} through all your lines and change the nvl screen to use a viewport. https://www.renpy.org/doc/html/screens.html#viewport
But if you must, I suppose you can {nw} through all your lines and change the nvl screen to use a viewport. https://www.renpy.org/doc/html/screens.html#viewport
Re: Display complete text and add a scroll bar on NVL screen.
Thanks for the tip, I think I'm into something here.
However, I'm stuck.
How can I hide the text that goes beyond the borders of the window? Because I have a top and a bottom menu, and I don't want the text of the screen overlapping with the text on the menus.
However, I'm stuck.
How can I hide the text that goes beyond the borders of the window? Because I have a top and a bottom menu, and I don't want the text of the screen overlapping with the text on the menus.
Re: Display complete text and add a scroll bar on NVL screen.
Nice video! I'm really glad more and more people are talking about UX these days, but to have someone talk so specifically about the use of text in games, and emphasis the case studies that I hated (I hated the reading in both witcher and skyrim) and show how to do it right, that's just great. I need to finish the video later when I have the timephilat wrote: ↑Tue May 01, 2018 9:07 pm I would say don't, as that's probably not an optimal reading experience. (https://www.youtube.com/watch?v=mopBSNyFEE4 )
But if you must, I suppose you can {nw} through all your lines and change the nvl screen to use a viewport. https://www.renpy.org/doc/html/screens.html#viewport
Re: Display complete text and add a scroll bar on NVL screen.
That's Joe Humfrey from inkle, whose 80 Days is, imo, basically the gold standard for presentation of really ridiculous amounts of text. It's also very similar to the talk he delivered at GDC, which is gated behind an also ridiculous membership fee, so. Enjoy it; it's great stuff.
Who is online
Users browsing this forum: Majestic-12 [Bot], snotwurm