sBubble
0
-1
0
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
fadeout = 0;
direction = 90;
image_speed = 0;
image_index = choose(0, 1);
image_alpha = 0.8;
if (y < global.waterlevel + global.wateroffset + 6) instance_destroy();
alarm[0] = 120 + random(500);
eris = 0;
if (instance_exists(oLavaSurface)) {
sprite_index = sBubbleL;
}
1
603
7
0
0
-1
2
self
0
0
1
fadeout = 1;
1
603
7
0
0
-1
2
self
0
0
1
visible = true;
1
603
7
0
0
-1
2
self
0
0
1
if (fadeout) {
image_alpha -= 0.1;
if (image_alpha <= 0) instance_destroy();
} else if (y < global.waterlevel + global.wateroffset + 10) fadeout = 1;
if (!eris) {
if (hspeed != 0) hspeed *= 0.9;
if (vspeed > -1) vspeed -= 0.02;
if (vspeed > 2) vspeed = 2;
} else speed = lerp(speed, 0, 0.05);
if ((x < (view_xview[0] - (oControl.widescreen_space/2))) || (x > (view_xview[0] + view_wview[0] + (oControl.widescreen_space/2))) || (y < view_yview[0]) || (y > (view_yview[0] + view_hview[0]))) {
visible = false;
if(fps_real < 60) instance_destroy();
}
1
603
7
0
0
-1
2
self
0
0
1
/// deprecated, moved to step
/*
visible = false;
if(fps_real < 60) instance_destroy();
1
603
7
0
0
-1
2
self
0
0
1
instance_destroy();
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
0