Tool Ren'Py Universal Text Mod

2trashy

Newbie
Nov 22, 2020
17
31
Universal Text Mod

Primary focus was on the textbox and the text it contains but I took it a lot farther than that.
To claim a mod of this type to be Universal may be stretching it a little.
Depending on how much your game has been modified some features may not work.
Compatible with game resolutions "1280x720, 1600x900, 1920x1080, , 2560x1440, 3840x2160
First run you will have to verify game resolution, automatically detected just click OK.

Custom Quick Menu:
Quick Menu Mod is in no way connected to the Text Mod.
I'm going to start with the Quick Menu Mod, I want to get it out of the way first. Depending on how
heavily your game has been modified, The Quick Menu Mod will either work or it won't.
quick menu.jpg
Features
Auto hide, hover to show. All the default functions, I think you'll like the image buttons I used.
Quick Menu can be moved to top or bottom of screen and re-sized. On first run Q.M.button
size is set according to Game Resolution, verification window will appear bottom center of screen
Last thing I added a stop sign, click to hide and show different elements of the Q.M.

SideMenu Basic:
The first thing a game dev would normally modify would be Character text, color, size or outlines.
If your game is heavily modified some of these mod features may not work.
First run game will be interrupted after splashscreen and before Main Menu.
Range for games text size, width and position set according to resolution.
Resolution is auto detected.

Hidden by default Hover to show. Default right side, can be moved left or right.
Transparency, text position, text size, text outlines and name position, size and outlines.
If you just want to keep it simple or maybe your games been modified and your not sure.
This is the version for you.
SideMenu Basic.jpg
 
Last edited:
  • Heart
Reactions: paoero_1

2trashy

Newbie
Nov 22, 2020
17
31
I offer you this mod as is to do with as you wish have fun
SideMenu Extended.jpg
SideMenu Extended:
This version contains a modified in game Choice Button and Input Prompt.
Check if your game already has a modified Choice button or Input. If you don't know what I'm
talking about then best stick with Basic version.
choice side.jpg

Features:Same as Basic plus second button "More" adds an Extra Settings Menu.
New Features: Choice Button size and outlines, Side "Image" size and position.
Menu + and - sets the size of the Side Menu. The first option is Brightness and contrast and
is Not compatible with earlier versions of renpy 7. Game will crash and throw errors.
In tc_side.rpy 2 sections plainly marked "Brightness Contrast" Delete, problem solved.

The next 2 are standard Screens accessed from the Main Menu.
This part isn't required but I highly recommend you check it out, alot of nice features.
text mod.jpg GUI.jpg
You don't have permission to view the spoiler content. Log in or register now.

Custom Color and Font Picker
Color Picker: To add your own colors just open tc_color_picker.rpy and it's easy you'll see.
Font Picker: Add your font files "ttf or otf" to game/font. The Font Picker will find them
and automatically add them to the list. You should copy the games default font from
renpy/common to the "game/font" folder
color.jpg font.jpg
 

2trashy

Newbie
Nov 22, 2020
17
31
I'll try and answer your questions and help when I can. Beyond that you're on your own
Basic Renpy code for the most part so shouldn't really be any conflicts. Sometimes minor
modification to Game files may be necessary. I will not be responsible for modifying game files.
Have tested on lots of let's say Visual Novels and not Games with nearly complete success.
Some games have been so heavily modified that it's just not worth the effort.

Tested and made changes to the mod for quite a while so don't expect too many updates.
All Buttons no Sliders. More options with buttons, besides side menu doesn't allow for sliders.
Avoided the Say Screens Who/What at all cost. Name/Text position: I got stuck on setting "position"
and moving text and name together. Sometimes this would cause major problems so I switched to
"Offset" and moving them separately. Outlines were tricky not using Say Screens Who/What

There's always more than one way to achieve the desired outcome.
I chose what I thought would be the most compatible with more games.
Can't deny I am an amateur and I do not like python. Renpy is similar to
what I'm used to but python is just.......... Overly Complicated.

At one point I actually added a full blown color picker and dumped it because didn't fit my theme
Keep it Simple.

The mods I've seen are always game specific and nothing of this magnitude
If you can improve upon it please share just remember Keep it simple
That's it, do with it whatever you want and have fun.
 
  • Like
Reactions: paoero_1