Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello. Katy!
When I copied the nvl screen into a new RenPy game (along with the nvl_faded transform) It will only show the first line of dialogue, and when clicked a second time, the first line of dialogue will fade as intended but then none of the other lines of dialogue will appear. Why may that be?

Hi there! If I recall correctly, the other dialogue in the additional dialogue will not display if the nvl value is set to True in the game's script.rpy file. Example of the line you can search for in this framework's script.rpy:

menu (nvl=True):

I apologize if this sounds silly, but the script.rpy file for the DiscoFramework includes that same syntax ("

menu (nvl=True):

") and still works.
Maybe I'm misunderstanding you. Sorry.

You mean your project that you're using the framework for also has the script.rpy file for the DiscoFramework? Or you only copied over the screens.rpy and nvl_faded transform script into your project, as you wrote in your first comment?

Sorry for the miscommunication. I only copied over the NVL screen. What I meant is that my script.rpy also has "menu (nvl=True)" much like the DiscoFramework one does. So, I was confused why I'd be the issue if both have it. Again, my mistake.

No worries! It's working now?

It is not, no. It still has the same issue. Sorry >.<

Thank you for the clarification. Since the issue is persisting, I would recommend starting with the framework's script setup and adding (pasting in) your visual novel's custom scripts around it, rather than the other way around. This would help to avoid missing any lines of script that are being left out through the transfer.

Sounds like a good idea. Thank you!