Hello, I read from one of the renpy docs that you could change the text window background for a specific character.
define e = Character('Eileen', color="#c8ffc8", window_background="window1.png")
I tried it however, I'm having problems with the aligment. The next window screen of the others are alot bigger that then original. I tried to match the padding and the margin and others, however it still does not change. I was thinking of making it a style like the show_who_window but I'm not really sure how to do it. I also checked if it was problem with the images but it appears its not.
define L = Character(_('Louis Camoe'), color="#FF66CC", show_two_window=True , show_who_window_style="say_who_windowS", window_background="Louis.png")
define R = Character(_('Ryker Vanoe'), color="#FF66CC", show_two_window=True , show_who_window_style="say_who_windowS", window_background="Ryker.png")
Here is my setting in my options:
#########################################
## These settings let you customize the window containing the
## dialogue and narration, by replacing it with an image.
## The background of the window. In a Frame, the two numbers
## are the size of the left/right and top/bottom borders,
## respectively.
style.window.background = Frame("window.png", 12, 12)
## Margin is space surrounding the window, where the background
## is not drawn.
# style.window.left_margin = 6
# style.window.right_margin = 6
#style.window.top_margin = 6
style.window.bottom_margin = -2
# Padding is space inside the window, where the background is
## drawn.
style.window.left_padding = 35
style.window.right_padding = 35
style.window.top_padding = 30
#style.window.bottom_padding = 20
## This is the minimum height of the window, including the margins
## and padding.
style.window.yminimum = 170
The attachments shows the result (I disabled the show two window for now)