Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_dogcar_Collision_obj_mainchara

(view raw script w/o annotations or w/e)
1
if (mode == 0)
2
{
3
    snd_stop(snd_hurt1);
4
    snd_play(snd_hurt1);
5
    snd_stop(snd_punchweak);
6
    snd_play(snd_punchweak);
7
    doghit = instance_create(x, y + 40, obj_animation);
8
    doghit.image_xscale = 2;
9
    doghit.image_yscale = 2;
10
    doghit.sprite_index = spr_dogcar_hit;
11
    x += 48;
12
    dmgwriter = instance_create(obj_mainchara.x, (obj_mainchara.y + obj_mainchara.myheight) - 24, obj_dmgwriter);
13
    dmgwriter.damage = choose(2, 3, 4, 5);
14
    dmgwriter.type = 0;
15
    dmgwriter.depth = -100;
16
    dmgwriter.hspeed = -10;
17
    global.interact = 1;
18
    with (obj_mainchara)
19
alarm[1]
20
    fakedamage += 4;
21
    if (fakedamage >= 120)
22
    {
23
        with (obj_dogcar_controller)
24
            con = 2;
25
    }
26
}