Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_tenna_smashcut_attack_Create_0

(view raw script w/o annotations or w/e)
1
timer = 0;
2
side = -1;
3
aim_counter = 0;
4
type = 1;
5
if (obj_tenna_enemy.smashcutwithouttakingdamage == 1)
6
    type = 3;
7
sideprevious = -2;
8
target = 4;
9
damage = 4;
10
if (instance_exists(obj_tenna_enemy))
11
{
12
    instance_create(x, y, obj_tenna_smashcutter);
13
}
14
else
15
{
16
    
scr_shakescreen
scr_shakescreen

function
scr_shakescreen()
{ instance_create(x, y, obj_shake); }
();
17
    instance_create(0, 0, obj_tenna_smashcut_manager);
18
    snd_volume(snd_rumble, 0.5, 0);
19
    snd_loop(snd_rumble);
20
}