Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_flowey_explosion_Step_0

(view raw script w/o annotations or w/e)
1
if (screenshake == true)
2
{
3
    __view_set(e__VW.XView, 0, 0);
4
    __view_set(e__VW.YView, 0, 0);
5
    __view_set(e__VW.XView, 0, __view_get(e__VW.XView, 0) + choose(-screenshake_max, screenshake_max));
6
    __view_set(e__VW.YView, 0, __view_get(e__VW.YView, 0) + choose(-screenshake_max, screenshake_max));
7
    screenshake_max -= 0.5;
8
}
9
if (screenshake_max <= 0 && image_index >= (image_number - 1))
10
{
11
    __view_set(e__VW.XView, 0, 0);
12
    __view_set(e__VW.YView, 0, 0);
13
    instance_destroy();
14
}
15
16
enum e__VW
17
{
18
    XView,
19
    YView,
20
    WView,
21
    HView,
22
    Angle,
23
    HBorder,
24
    VBorder,
25
    HSpeed,
26
    VSpeed,
27
    Object,
28
    Visible,
29
    XPort,
30
    YPort,
31
    WPort,
32
    HPort,
33
    Camera,
34
    SurfaceID
35
}