It's been a while since I played around with renpy so I totally turned back to a noob again (not that I was an expert before pffft ).
Two questions, one on textbox and one on font:
1. How do you separate character name from the actual text in the text box? My text box has a space on top of it for character names, but for some reason I can't get the character name to stay up there.. I tried separating the character name by using the show_two_window=True statement, but the name ends up getting covered up by the original textbox. : x (see attachment)
2. For easier view, I added a drop-shadow effect for the in-game texts. However, the drop-shadow effect look kind of ugly everywhere else (as in the save/load screen, yes/no prompt screen etc etc ). Is there a way to get rid of the drop-shadow effect so that it only remains in the in-game scripts?
Thanks in advance!
character name + font questions
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.
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.
character name + font questions
- Attachments
-
- q1.jpg (16.05 KiB) Viewed 767 times
Re: character name + font questions
1. Use Style Inspector and get the style name then set the position of text(or container of dialogue) in init block.
2. I think you've changed drop_shadow property of default style which adds shadow effect to the all of the renpy text.
Then, change it to this:
Code: Select all
# example
style.say_dialogue.ypos = 500
style.say_vbox.ypos = ...
style.say_label.ypos = ...
.....
Code: Select all
init python:
style.default.drop_shadow = (1, 1)
Code: Select all
init python:
style.say_dialogue.drop_shadow = (1, 1)
style.say_thought.drop_shadow = (1, 1)
Who is online
Users browsing this forum: Bing [Bot], Google [Bot]
