Ejemplo n.º 1
0
        private void CheckOrderClick()
        {
            var selectedPlates = _foodSpawner.GetSelectedPlates();

            if (!selectedPlates.Any())
            {
                return;
            }

            _itemClick.Play();

            foreach (var iter in _orderContainer.GetChildren())
            {
                if (!(iter is Order order) || !order.IsInside(Global.MousePosition()) || order.MatchFound)
                {
                    continue;
                }
                if (!order.CheckMatch(selectedPlates))
                {
                    _plates.DeselectAllPlates();
                }

                break;
            }
        }