| 1 |
if (instance_number(obj_card_game_card) <= 0) |
| 2 |
exit; |
| 3 |
var failure = true; |
| 4 |
for (var i = 0; i < instance_number(obj_card_game_card); i++) |
| 5 |
{ |
| 6 |
var current_card; |
| 7 |
with (obj_card_game_card) |
| 8 |
{ |
| 9 |
if (card_is_active) |
| 10 |
{ |
| 11 |
failure = false; |
| 12 |
with (other) |
| 13 |
break; |
| 14 |
} |
| 15 |
if (card_number == i) |
| 16 |
current_card = id; |
| 17 |
} |
| 18 |
with (obj_card_game_card) |
| 19 |
{ |
| 20 |
if (card_number != i) |
| 21 |
{ |
| 22 |
if (point_in_rectangle(x, y, current_card.x - 55, current_card.y - 70, current_card.x + 55, current_card.y + 70) && card_type == current_card.card_type) |
| 23 |
{ |
| 24 |
failure = false; |
| 25 |
break; |
| 26 |
} |
| 27 |
} |
| 28 |
} |
| 29 |
} |
| 30 |
if (failure == true) |
| 31 |
{ |
| 32 |
audio_sound_gain(mus_card_game, 0, 1000); |
| 33 |
alarm[3] = 30; |
| 34 |
} |
| 35 |
else |
| 36 |
{ |
| 37 |
alarm[2] = 30;gml_Object_obj_card_game_controller_Alarm_2.gmlif (instance_number(obj_card_game_card) <= 0)
exit;
var failure = true;
for (var i = 0; i < instance_number(obj_card_game_card); i++)
{
var current_card;
with (obj_card_game_card)
{
if (card_is_active)
{
failure = false;
with (other)
break;
}
if (card_number == i)
current_card = id;
}
with (obj_card_game_card)
{
if (card_number != i)
{
if (point_in_rectangle(x, y, current_card.x - 55, current_card.y - 70, current_card.x + 55, current_card.y + 70) && card_type == current_card.card_type)
{
failure = false;
break;
}
}
}
}
if (failure == true)
{
audio_sound_gain(mus_card_game, 0, 1000);
alarm[3] = 30;
}
else
{
alarm[2] = 30;
} |
| 38 |
} |