Search found 14 matches

by XT9K
Sat Apr 09, 2022 1:25 pm
Forum: Ren'Py Cookbook
Topic: Wave Shader
Replies: 0
Views: 1663

Wave Shader

Hiya again. I'm back with an update to my wave rendering code I put out last year. Ever since I put that out, I've been a bit bothered by how easy it is for it to lag out systems. The fact it ran on the CPU and not the GPU was always a known problem, but I didn't yet understand how to use Renpy shad...
by XT9K
Sat Nov 06, 2021 5:10 pm
Forum: Ren'Py Cookbook
Topic: Auto Highlight for Sprites
Replies: 1
Views: 1221

Auto Highlight for Sprites

Been a while guys. But decided to release another code recipe for ya'll. Calling it Auto Highlight and it's made to give a subtle pop to sprites to help distinguish who's speaking in a scene. There is some setup to using it, this is gone over in the code in the SETUP section near the top. You can fi...
by XT9K
Sun Jul 25, 2021 1:59 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

I need to make the gradient text effect vertical, from the top of the text downwards, does anyone know how to do that? I see two ways you could do this. First option is to write a shader that handles this. Probably wouldn't be the hardest thing if you know how they work. Second option is to do some...
by XT9K
Fri Apr 23, 2021 1:53 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

I don't know if it's the appropriate place to ask since I'm new to this forum too... But I was thinking about people with reading difficulties, and wondered, do you know if there is a way to add an option in the preferences which will desactivate all text effects when people need it? I though about...
by XT9K
Tue Apr 20, 2021 4:39 pm
Forum: Ren'Py Cookbook
Topic: Wave Rendering
Replies: 0
Views: 2310

Wave Rendering

Howdy ya'll I'm back after several months with a new little thing I've been tinkering with. WaveRenderingExample.gif y0CCSQel1B.gif CPh0tfd5s2.gif Think I'ma call it Wave Rendering. For those who want it, you can get a copy of the code from either the Wave Rendering Itch Page or from the Github . Im...
by XT9K
Sun Nov 29, 2020 6:17 pm
Forum: Ren'Py Cookbook
Topic: BEST of Cookbook (working)
Replies: 6
Views: 5666

Re: BEST of Cookbook (working)

Looks pretty nice. Thanks for making this. Also, I believe the button issue with mine is mostly worked out. Someone posted a good workaround that doesn't require modifying Ren'py's internals. So think it should be useful just about wherever.
by XT9K
Thu Nov 26, 2020 2:00 am
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

Or am I am missing something? Nevermind. I just realized you were talking about button styles. Anyway, I found it very useful to use with imagebuttons and imitate textbutton hover effect: imagebutton: idle Text("Plain text") hover Text("{bt=2}{color=#f00}" + "Red wavy text&...
by XT9K
Fri Nov 20, 2020 9:56 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

Slay the Spire and Monster Train and the recent roguelike CCG deckbuilders do things like this to the text of the dynamic events. So, it's pretty awesome to see this implemented in Ren'Py, but I wish it was done through an .rpy file and not by modifying the engine's files. It's possible to create n...
by XT9K
Wed Nov 11, 2020 1:04 pm
Forum: Ren'Py Questions and Announcements
Topic: Trying to make bouncing text work
Replies: 4
Views: 809

Re: Trying to make bouncing text work

For anyone who sees this and wonders where that went I posted my results here viewtopic.php?f=51&t=60527
by XT9K
Sun Nov 08, 2020 3:54 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

So as mentioned in the update I have added a fix for allowing for TextButtons to properly supply our classes with style prefixes and base styles. Just go to where you have renpy installed (Currently should be a folder called renpy-7.3.5-sdk) and in there go to renpy > text and replace the text.py wi...
by XT9K
Thu Nov 05, 2020 1:30 pm
Forum: Ren'Py Cookbook
Topic: FancyText: Effects for Slow Text Display
Replies: 20
Views: 9783

Re: FancyText: Effects for Slow Text Display

I've implemented my own version of this if you'd like to check it out. viewtopic.php?f=51&t=60527 I even used your idea for help applying rotations to the renders, so really thankful for that!
by XT9K
Thu Nov 05, 2020 12:41 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 11755

Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

UPDATE : I've added a {para} for adding line breaks into your script. Turns out some text effects like FadeIn will continue off the screen if your line is too long. But we can tell the text displayable holding our wrappers to go to a new line by inserting the {para} tag I've included. I've uploaded...
by XT9K
Mon Nov 02, 2020 10:44 pm
Forum: Ren'Py Questions and Announcements
Topic: Trying to make bouncing text work
Replies: 4
Views: 809

Re: Trying to make bouncing text work

Thank you for that link to the FancyText thing. I managed to start figuring out what was causing it to override my transforms. But fix I found is to just have the positional arguments applied to the blit. So instead of render.blit(child_render, (0, 0)) replace it with something like render.subpixel_...
by XT9K
Mon Nov 02, 2020 3:34 pm
Forum: Ren'Py Questions and Announcements
Topic: Trying to make bouncing text work
Replies: 4
Views: 809

Trying to make bouncing text work

I've been trying to implement a system for making text effects in the say screen similar to Paper Mario. Like some words having letters that bob up and down or shake around to show fright. I've got something that will allow for alpha and zoom to change on the text. But anything positional seems to b...