I wouldn't recommend trying to figure this out until I make this human accessible. Okay now its human accessible, everything below can be ignored ___________________________________________ I'm making the Guilty Gear killscreen, so I needed to make a gradient for it. It was going to be this project, but I think it's a good idea to make this a customize bloc (for fight projects). I'll say when it's finished, But until then here's a tutorial for editing until then. -E_root is the range (or steps) of the gradient. That means how many panels or pixels it'll take for the color to change. The scratch cat visual will break if E_root changes. -E_intercept is how much the color will change. This is affecting a color change block, so it is relative to the sprite's color. If you want to change the color, change E_intercept. Scratch cat visual will not break if E_intercept changes -Scratch visual will not change based on X variable changing. The numbers will, however. (Sorry If my explanation makes no sense, I'm not the best at making things clear.)