1 |
scr_bullet_initscr_bullet_initfunction 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 |
if (x < obj_growtangle.x) |
3 |
{ |
4 |
side = -1; |
5 |
image_angle = -90; |
6 |
} |
7 |
else |
8 |
{ |
9 |
side = 1; |
10 |
image_angle = 90; |
11 |
} |
12 |
platterLid = instance_create(x, y, obj_regularbullet); |
13 |
platterLid.sprite_index = spr_swatchling_platter_lid; |
14 |
platterLid.image_angle = image_angle; |
15 |
platterPlate = instance_create(x, y, obj_regularbullet); |
16 |
platterPlate.sprite_index = spr_swatchling_platter_plate; |
17 |
platterPlate.image_angle = image_angle; |
18 |
timer = -10; |
19 |
loopTimer = 40; |
20 |
lidOffset = 0; |
21 |
colorTimer = 25; |
22 |
firstOpen = true; |
23 |
targetColor = c_yellow; |
24 |
platterPlate.image_blend = targetColor; |
25 |
platterLid.image_blend = targetColor; |
26 |
platterPlate.damage = 5; |
27 |
platterLid.damage = 5; |
28 |
platterPlate.destroyonhit = 0; |
29 |
platterLid.destroyonhit = 0; |
30 |
platterPlate.wall_destroy = 0; |
31 |
platterLid.wall_destroy = 0; |
32 |
active = 0; |
33 |
destroyonhit = 0; |
34 |
opened = false; |
35 |
hasCandy = 0; |
36 |
startColor = c_yellow; |
37 |
init = 0; |
38 |
swatchbc = obj_swatchling_battle_controller; |
39 |
ychange = 0; |
40 |
lidOff = false; |
41 |
lidSpeed = 0; |
42 |
birds = 0; |
43 |
plateSpeed = 0; |
44 |
yy = y; |
45 |
image_alpha = 0; |