Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_tone

(view raw script w/o annotations or w/e)
1
function tone_on(arg0, arg1, arg2, arg3, arg4)
2
{
3
    shader_set(shd_tone);
4
    shader_set_uniform_f(shader_get_uniform(shd_tone, "saturation"), arg0);
5
    shader_set_uniform_f(shader_get_uniform(shd_tone, "brightness"), arg1);
6
    shader_set_uniform_f(shader_get_uniform(shd_tone, "tone_factor"), arg2);
7
    shader_set_uniform_f(shader_get_uniform(shd_tone, "tone_dark"), color_get_red(arg3) / 255, color_get_green(arg3) / 255, color_get_blue(arg3) / 255);
8
    shader_set_uniform_f(shader_get_uniform(shd_tone, "tone_light"), color_get_red(arg4) / 255, color_get_green(arg4) / 255, color_get_blue(arg4) / 255);
9
}
10
11
function tone_off()
12
{
13
    shader_reset();
14
}