Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_growtangle_electric_Create_0

(view raw script w/o annotations or w/e)
1
scr_bullet_init
scr_bullet_init

function scr_bullet_init() { grazed = 0; grazetimer = 0; destroyonhit = 1; target = 0; inv = 60; damage = 10; element = 0; grazepoints = 1; timepoints = 1; active = 1; updateimageangle = 0; }
();
2
destroyonhit = 0;
3
image_speed = 0.2;
4
image_alpha = 0;
5
active = 0;
6
if (instance_exists(obj_growtangle))
7
{
8
    image_xscale = obj_growtangle.image_xscale;
9
    image_yscale = obj_growtangle.image_yscale;
10
    image_angle = obj_growtangle.image_angle;
11
}
12
else
13
{
14
    instance_destroy();
15
}
16
instance_create(x, y, obj_growtangle_electric_pushin);
17
timer = 0;
18
type = 0;
19
con = 0;
20
amplitude = 0;
21
maxamplitude = 60;
22
spinamplitude = 0;
23
plugx = 120;
24
plugalpha = 0;
25
shottimer = 0;
26
speedmode = 1;
27
xx = 0;
28
yy = 0;
29
if (instance_exists(obj_queen_enemy))
30
    damage = global.monsterat[obj_queen_enemy.myself] * 5;
31
if (instance_exists(obj_queen_bulletcontroller))
32
    target = obj_queen_bulletcontroller.target;
33
grazepoints = 4;