1 |
function collision_rectangle_all(arg0, arg1, arg2, arg3, arg4, arg5, arg6) |
2 |
{ |
3 |
var _a = undefined; |
4 |
var _n = 0; |
5 |
var _h = abs(arg1 - arg3); |
6 |
var _id = collision_rectangle(arg0, arg1, arg2, arg3, arg4, arg5, arg6); |
7 |
while (_id) |
8 |
{ |
9 |
with (_id) |
10 |
{ |
11 |
_a[_n] = id; |
12 |
_n++; |
13 |
y -= (abs(sprite_height) + _h); |
14 |
} |
15 |
_id = collision_rectangle(arg0, arg1, arg2, arg3, arg4, arg5, arg6); |
16 |
} |
17 |
for (var _i = 0; _i < _n; _i++) |
18 |
{ |
19 |
with (_a[_i]) |
20 |
y += (abs(sprite_height) + _h); |
21 |
} |
22 |
return _a; |
23 |
} |