Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_npc_cafe_Draw_0

(view raw script w/o annotations or w/e)
1
image_index_fake += image_speed_fake;
2
if (mode == 1)
3
{
4
    fsiner += 1;
5
}
6
else
7
{
8
    fsiner = 0;
9
    _sprite = remsprite;
10
}
11
recruitspriteheight = sprite_get_height(_sprite);
12
recruitspritewidth = sprite_get_width(_sprite);
13
rx = ((sprite_get_xoffset(_sprite) * 2) - recruitspritewidth) + (_spritex * 2);
14
ry = ((sprite_get_yoffset(_sprite) * 2) - (recruitspriteheight * 2)) + (_spritey * 2);
15
if (seat == 1 || seat == 3)
16
{
17
    draw_sprite_ext(_sprite, image_index_fake, x + rx + 35, y + ry + 80, 2, 2, 0, c_white, 1);
18
    if (mode == 1)
19
        draw_sprite_ext_flash(_sprite, image_index_fake, x + rx + 35, y + ry + 80, 2, 2, 0, c_white, sin(fsiner / 8));
20
}
21
else
22
{
23
    rx = ((-sprite_get_xoffset(_sprite) * 2) + recruitspritewidth) - (_spritex * 2);
24
    draw_sprite_ext(_sprite, image_index_fake, x + rx + 35, y + ry + 80, -2, 2, 0, c_white, 1);
25
    if (mode == 1)
26
        draw_sprite_ext_flash(_sprite, image_index_fake, x + rx + 35, y + ry + 80, -2, 2, 0, c_white, sin(fsiner / 8));
27
}