Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_cutscene_event_wildeast_stamp

(view raw script w/o annotations or w/e)
1
function cutscene_event_wildeast_stamp(arg0, arg1, arg2, arg3, arg4)
2
{
3
    if (!instance_exists(obj_wild_east_stamp))
4
    {
5
        with (instance_create(__view_get(e__VW.XView, 0) + (__view_get(e__VW.WView, 0) / 2), __view_get(e__VW.YView, 0) + (__view_get(e__VW.HView, 0) / 2), obj_wild_east_stamp))
6
        {
7
            sprite_index = arg0;
8
            event_sound = arg1;
9
            fade_timer = arg2;
10
            shake_intensity = arg3;
11
            animation_delay = arg4;
12
        }
13
    }
14
    else if (obj_wild_east_stamp.image_alpha <= 0)
15
    {
16
        cutscene_advance();
17
        instance_destroy(obj_wild_east_stamp);
18
        return true;
19
    }
20
    return false;
21
}
22
23
enum e__VW
24
{
25
    XView,
26
    YView,
27
    WView,
28
    HView,
29
    Angle,
30
    HBorder,
31
    VBorder,
32
    HSpeed,
33
    VSpeed,
34
    Object,
35
    Visible,
36
    XPort,
37
    YPort,
38
    WPort,
39
    HPort,
40
    Camera,
41
    SurfaceID
42
}