Important things in the new gui:
Code: Select all
define config.nvl_list_length = 6 # How many nvl lines will be displayed max.
Code: Select all
# The borders of the background of the NVL-mode background window. define gui.nvl_borders = Borders(0, 10, 0, 20) ## The height of an NVL-mode entry. Set this to None to have the entries ## dynamically adjust height. define gui.nvl_height = 115 ## 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 label giving the name of the ## speaking character. define gui.nvl_name_xpos = 430 define gui.nvl_name_ypos = 0 define gui.nvl_name_width = 150 define gui.nvl_name_xalign = 1.0 ## The position, width, and alignment of the dialogue text. define gui.nvl_text_xpos = 450 define gui.nvl_text_ypos = 8 define gui.nvl_text_width = 590 define gui.nvl_text_xalign = 0.0 ## The position, width, and alignment of nvl_thought text (the text said by the ## nvl_narrator character.) define gui.nvl_thought_xpos = 240 define gui.nvl_thought_ypos = 0 define gui.nvl_thought_width = 780 define gui.nvl_thought_xalign = 0.0 ## The position of nvl menu_buttons. define gui.nvl_button_xpos = 450 define gui.nvl_button_xalign = 0.0
With nvl_height = 115 it would look like this:
With nvl_height = None it would look like this:
I'm lazy myself but I HATE to use code I don't understand so even for tutorials like yours I usually do one and only one thing first: I try to understand them (aka what is done how and why) and then I do it myself^^'
(Maybe programmers pride, maybe old school, no clue why in essence I do it that way but that is me^^')