Changing shader settings with Hold and Release of a button

  • Arhelay
  • Topic Author
More
2 years 2 months ago - 2 years 2 months ago #1 by Arhelay Changing shader settings with Hold and Release of a button was created by Arhelay
Hello guys! I have no coding knowledge whatsoever, just bits and scraps that i picked up somewhere.
Here's default piece of code
[code]uniform float ZoomLevel <
    ui_type = "drag";
    ui_min = 1.0;
    ui_max = 10.0;
    ui_step = 0.01;
    ui_tooltip = "How much the magnifier will scale things.";
> = 2.5;
[/code]
I tried to make it so when im Holding down button ZoomLevel is changing to 1.8, and when im releasing button it changing to 1.0
after searching forum is came up with this
uniform float ZoomLevel <
    ui_type = "drag";
    ui_min = 1.0;
    ui_max = 10.0;
    ui_step = 0.01;
    ui_tooltip = "How much the magnifier will scale things.";
> = 2.5;
uniform bool key_zoom< source = "mousebutton"; keycode = 107; toggle = false; >;
    (key_zoom)
        return ZoomLevel = 1.8;
    (!key_zoom)
        return ZoomLevel = 1.0;
of course it didnt worked lol. Can somebody hold my hand there please and explain what i should do to make it work?
here's the shader raw.githubusercontent.com/mhgar/ReShade-.../master/Magnifier.fx
Last edit: 2 years 2 months ago by Arhelay.

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.