sMask2
0
-1
0
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
alarm[0] = 1;
myid = 0;
sax = global.sax;
mirror = 0;
fxtimer = 0;
sprite = sScrewSpark;
index = 0;
xscale = 1;
yscale = 1;
alpha = 1;
blend = c_white;
1
603
7
0
0
-1
2
self
0
0
1
if(myid == 0) action_kill_object();
1
603
7
0
0
-1
2
self
0
0
1
if(myid != 0){
depth = -12;
if(instance_exists(oClient)){
var findID = ds_list_find_index(global.screwList, myid);
if(findID >= 0){
if(ds_list_size(oClient.roomListData) > 0){
for(var i=0; i<ds_list_size(oClient.roomListData); i++){
var arrDraw = oClient.roomListData[| i];
var arrID = arrDraw[0];
var arrX = arrDraw[1];
var arrY = arrDraw[2];
var arrSprite = arrDraw[3];
mirror = arrDraw[12];
var arrRoom = arrDraw[14];
var arrState = arrDraw[19];
if(arrID == myid){
x = arrX;
y = arrY;
if(arrRoom != room){
instance_destroy();
}
}
}
}
} else {
instance_destroy();
}
} else {
instance_destroy();
}
}
fxtimer++;
if(fxtimer > 4){
fxtimer = 0;
}
1
603
7
0
0
-1
2
self
0
0
1
with (other) event_user(0);
1
603
7
0
0
-1
2
self
0
0
1
with (other) event_user(0);
1
603
7
0
0
-1
2
self
0
0
1
with (other) event_user(0);
1
603
7
0
0
-1
2
self
0
0
1
with (other) {
check_linkid();
event_user(0);
}
1
603
7
0
0
-1
2
self
0
0
1
if(myid != 0){
repeat(3){
if (mirror == -1){
xscale = -1;
} else xscale = 1;
index = round(random(2));
alpha = 1 + fxtimer * 0.1;
blend = make_color_rgb(50 + random(200), 255, 50 + random(200));
if (random(10) < 1) blend = c_white;
if (random(10) < 5){
xscale = -1;
} else xscale = 1;
if (random(10) < 5){
yscale = -1;
} else yscale = 1;
draw_set_blend_mode(bm_add);
if(sax) blend = make_color_rgb(40, 160, 40);
draw_sprite_ext(sScrewSpark, index, x, y - 15, xscale, yscale, direction, blend, alpha);
draw_set_blend_mode(bm_normal);
}
}
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
0