Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_npc_clover_dunes_20_Create_0

(view raw script w/o annotations or w/e)
1
event_inherited()
2
depth = (-y)
3
up_sprite = 24
4
right_sprite = 21
5
down_sprite = 23
6
left_sprite = 22
7
up_sprite_idle = 24
8
right_sprite_idle = 21
9
down_sprite_idle = 23
10
left_sprite_idle = 22
11
if (global.route == 3)
12
{
13
    up_sprite = 24
14
    right_sprite = 2918
15
    down_sprite = 2226
16
    left_sprite = 3704
17
    up_sprite_idle = 24
18
    right_sprite_idle = 2918
19
    down_sprite_idle = 2226
20
    left_sprite_idle = 3704
21
}
22
action_sprite = false
23
scene = 0
24
with (obj_pl)
25
    image_alpha = 0
26
npc_direction = "down"
27
sprite_index = obj_pl.sprite_index
28
actor_speed = 3
29
axis_override = "nothing"
30
if (room == rm_dunes_20)
31
    end_direction = "right"
32
else
33
    end_direction = "left"
34
walk_collider = 1681
35
destination_count = 0
36
can_walk = true
37
player_fade_out = false
38
if (room == rm_dunes_20)
39
{
40
    x_dest[0] = 280
41
    y_dest[0] = 180
42
}
43
else
44
{
45
    x_dest[0] = 320
46
    y_dest[0] = 340
47
}
48
scr_load_palette_shader
scr_load_palette_shader

function scr_load_palette_shader() //gml_Script_scr_load_palette_shader { shader_on = false shader_sprite = spr_final_palette palette_sampler = sprite_get_texture(shader_sprite, 0) u_palette_tex = shader_get_sampler_index(sh_palette_swap, "palette_tex") u_palette_index = shader_get_uniform(sh_palette_swap, "palette_index") u_palette_texel_height = shader_get_uniform(sh_palette_swap, "palette_texel_height") u_palette_texel_width = shader_get_uniform(sh_palette_swap, "palette_texel_width") u_palette_x_offset = shader_get_uniform(sh_palette_swap, "palette_x_offset") u_palette_y_offset = shader_get_uniform(sh_palette_swap, "palette_y_offset") u_color_vect = shader_get_uniform(sh_palette_swap, "color_vect") palette_tex = sprite_get_texture(shader_sprite, 0) uniform_info = [texture_get_texel_height(palette_tex), texture_get_texel_width(palette_tex), array_get(texture_get_uvs(palette_tex), 0), array_get(texture_get_uvs(palette_tex), 1), argument[0]] index = 0 }
(1)
49
palette_index = obj_pl.palette_index
50
shader_on = obj_pl.shader_on