Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_screen_channel_change_ext_Create_0

(view raw script w/o annotations or w/e)
1
if (instance_number(obj_screen_channel_change) > 1)
2
{
3
    debug_print("WARNING: more than one channel change object exists!!");
4
    instance_destroy();
5
    exit;
6
}
7
depth = 49000;
8
strength = 0;
9
active = false;
10
screen_sprite = -4;
11
old_screen_sprite = -4;
12
screen_surf = 0;
13
old_screen_surf = 0;
14
siner = 0;
15
helix = false;
16
wrap_around = true;
17
strength = 200;
18
timer = 0;
19
lifetime = 7;
20
noise_sprite = spr_perlin_noise_240;
21
scan_x = 0;
22
scroll_speed = 5;
23
scroll_dir = randomsign();
24
infinite = false;
25
init = false;
26
scroll = false;
27
shader = true;
28
precise = true;
29
static_noise = -1;
30
safe_mode = false;
31
siner = 0;
32
multa = 20;
33
multb = 30;
34
shader_check = 0;
35
draw_end = true;
36
use_surface = false;
37
channel_shader = use_surface ? 7 : 0;
38
sprite_uvs = sprite_get_uvs(noise_sprite, 0);
39
perlin_stage = shader_get_sampler_index(channel_shader, "perlin_texture_page");
40
manual = false;
41
silent = false;
42
shuffle = true;
43
is_finished = false;