Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_cornerpendulumbullet_Create_0

(view raw script w/o annotations or w/e)
1
event_inherited();
2
active = 0;
3
destroyonhit = 0;
4
swingtarget_x = x;
5
swingtarget_y = y;
6
swingpoint_x = swingtarget_x;
7
swingpoint_y = 
scr_get_box
scr_get_box

function
scr_get_box(arg0)
{ switch (arg0) { case 0: return obj_growtangle.x + (obj_growtangle.sprite_width * 0.5); break; case 1: return obj_growtangle.y - (obj_growtangle.sprite_height * 0.5); break; case 2: return obj_growtangle.x - (obj_growtangle.sprite_width * 0.5); break; case 3: return obj_growtangle.y + (obj_growtangle.sprite_height * 0.5); break; case 4: return obj_growtangle.x; break; case 5: return obj_growtangle.y; break; return false; } }
(1) - 16;
8
swingdistance = point_distance(x, y, swingpoint_x, swingpoint_y);
9
vertical_mirroring = 1;
10
surface_effect = -1;
11
image_alpha = 0;
12
target = 4;
13
damage = 45;
14
if (i_ex(obj_herosusie))
15
    damage = 65;
16
grazepoints = 4;