1 |
if (live_call()) |
2 |
return global.live_result; |
3 |
var item_type_last = obj_factory_02_seesaw_puzzle.conveyor_item_type_last; |
4 |
var item_type_repeat_count = obj_factory_02_seesaw_puzzle.conveyor_item_type_repeat_count; |
5 |
var item_type_repeat_count_max = obj_factory_02_seesaw_puzzle.conveyor_item_type_repeat_count_max; |
6 |
destroy_self = false; |
7 |
item_type = choose("blue", "red"); |
8 |
if (item_type == item_type_last) |
9 |
{ |
10 |
if (item_type_repeat_count < item_type_repeat_count_max) |
11 |
{ |
12 |
obj_factory_02_seesaw_puzzle.conveyor_item_type_repeat_count += 1; |
13 |
} |
14 |
else |
15 |
{ |
16 |
do |
17 |
item_type = choose("blue", "red"); |
18 |
until (item_type != item_type_last); |
19 |
} |
20 |
} |
21 |
else |
22 |
{ |
23 |
obj_factory_02_seesaw_puzzle.conveyor_item_type_repeat_count = 0; |
24 |
} |
25 |
obj_factory_02_seesaw_puzzle.conveyor_item_type_last = item_type; |
26 |
image_speed = 0; |
27 |
switch (item_type) |
28 |
{ |
29 |
case "blue": |
30 |
sprite_index = spr_conveyor_items_blue_wrapped; |
31 |
break; |
32 |
case "red": |
33 |
sprite_index = spr_conveyor_items_red_wrapped; |
34 |
break; |
35 |
} |
36 |
scene = 0; |
37 |
target_y = 110; |