Undertale script viewer

← back to main script listing

gml_Object_obj_carrotstargen_Alarm_0

(view raw script w/o annotations or w/e)
1
cshot = instance_create(305, global.idealborder[2], obj_carrotshot);
2
if (instance_exists(cshot))
3
{
4
    cshot.dmg = dmg;
5
    if (shake == 1)
6
    {
7
        cshot.shake = 1;
8
        cshot.alarm[0] = 2;
9
    }
10
    alarm[0] = rate / 3;
gml_Object_obj_carrotstargen_Alarm_0.gml

cshot = instance_create(305, global.idealborder[2], obj_carrotshot); if (instance_exists(cshot)) { cshot.dmg = dmg; if (shake == 1) { cshot.shake = 1; cshot.alarm[0] = 2; } alarm[0] = rate / 3; if (mode == 1) { cshot2 = instance_create(305, global.idealborder[3], obj_carrotshot); if (instance_exists(cshot2)) { cshot2.gravity = -cshot.gravity; cshot2.hspeed = -cshot.hspeed; cshot2.dmg = dmg; } alarm[0] = rate; } }
11
    if (mode == 1)
12
    {
13
        cshot2 = instance_create(305, global.idealborder[3], obj_carrotshot);
14
        if (instance_exists(cshot2))
15
        {
16
            cshot2.gravity = -cshot.gravity;
17
            cshot2.hspeed = -cshot.hspeed;
18
            cshot2.dmg = dmg;
19
        }
20
        alarm[0] = rate;
gml_Object_obj_carrotstargen_Alarm_0.gml

cshot = instance_create(305, global.idealborder[2], obj_carrotshot); if (instance_exists(cshot)) { cshot.dmg = dmg; if (shake == 1) { cshot.shake = 1; cshot.alarm[0] = 2; } alarm[0] = rate / 3; if (mode == 1) { cshot2 = instance_create(305, global.idealborder[3], obj_carrotshot); if (instance_exists(cshot2)) { cshot2.gravity = -cshot.gravity; cshot2.hspeed = -cshot.hspeed; cshot2.dmg = dmg; } alarm[0] = rate; } }
21
    }
22
}