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.
- Per K Grok
- Miko-Class Veteran
- Posts: 718
- Joined: Fri May 18, 2018 1:02 am
- Completed: the Ghost Pilot, Sea of Lost Ships, Bubbles and the Pterodactyls, Defenders of Adacan Part 1 & 2
- itch: per-k-grok
- Location: Sverige
Yes it is possible.
You have script for where the dialog window (say) is placed in screens.rpy
find 'screen say(who, what):'
under that you will find the settings for the window under
You copy that and the block of text under that, and past it under the original block.
Change the name of the new block to
and change the values for the position to what you want to have.
You now have two styles for the window position, 'style window' which is the default style, and style 'window2' that you could use as an alternative.
Let's say you have a character called Paul you could now define two characters for Paul. One to use when he is talking directly to the player and one where he is overheard
define P = Character("Paul", image="Pl")
define Poh = Character("Paul", image="Pl", window_style="window2")
P "This is Paul speaking to the player."
Poh "This is Paul being overheard of the player."