Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
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.
I've tried to fix this on my own several times, but I always seem to end up with my NVL mode text looking like this:
I've already tried tinkering with these part of the codes (especially the nvl spacing), but I can only seem to make the spacing in between entries increase rather than decrease like I want them to. I know I probably missed something but I can't just figure out what.
## The borders of the background of the NVL-mode background window.
define gui.nvl_borders = Borders(0, 0, 0, 0)
## The maximum number of NVL-mode entries Ren'Py will display. When more entries
## than this are to be show, the oldest entry will be removed.
define gui.nvl_list_length = 4
## The height of an NVL-mode entry. Set this to None to have the entries
## dynamically adjust height.
define gui.nvl_height = None
## The spacing between NVL-mode entries when gui.nvl_height is None, and between
## NVL-mode entries and an NVL-mode menu.
define gui.nvl_spacing = 10
## The position, width, and alignment of the dialogue text.
define gui.nvl_text_xpos = 150
define gui.nvl_text_ypos = 100
define gui.nvl_text_width = 700
define gui.nvl_text_xalign = 0.0
Last edited by amada on Sun Sep 16, 2018 4:03 am, edited 1 time in total.
`gui.nvl_spacing` should work. Make sure you use nvl_narrator though. Otherwise you may need to change the spacing setting for the custom NVL character itself (never did it myself though).
Not the same issue but related: I needed this for history too, so I posted a suggestion to customize history spacing (https://github.com/renpy/renpy/issues/4766) which has been implemented for Renpy 8.2 / 7.7 Prerelease.
Since you can expect history lines to have a similar issue to NVL, once 8.2 is released, consider adjusting the new gui.history_spacing together with gui.nvl_spacing to suit your needs.