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.

mozillauser wrote:
And while we're at it: Maybe there is a possibility to arrange certain menus, and not all menus, because sometimes it would be better to present horizontal menus and sometimes I want to show vertical ones. Therefore I'm looking for a solution, that is outside the options.rpy

It can probably be done with some style variables, and they are all meant to go to options.rpy.

Style variables that affect in-game menus are ... copied from 00style.rpy. It tells you all the components of the in-game menu. I reckon if you want to arrange the buttons horizontally, the solution is to use a hbox instead of vbox in style.menu function.

EDIT: I did it, I got horizontal in-game menus when I put this in options.rpy:

Alright... I'm going to save this as a text document somewhere, one day...

Assuming you are using a version of Ren'Py newer than ~November 2016, open screens.rpy, find the navigation menu, copy the vbox and contents.
Go to the main menu screen (just a bit lower)
Paste the content in the main menu, checking indentation matches.
Change the vbox to a hbox.
Remove the line 'use navigation'

Done.
Now work on styling it.

Tell you what, I'm in the middle of helping two other people with similarly common requests, so when I am finished, I might as well prepare a stock boilerplate for horizontal menus that others can just copy/paste.