少年修仙传客户端代码仓库
client_linchunjie
2018-09-13 7e74b65bd0d3661c97cc26850d743a11c9631af7
System/Welfare/OperationFlashSale.cs
@@ -8,7 +8,19 @@
    {
        public List<FlashSale> flashShops = new List<FlashSale>();
        public int IndexOfFlashSale(DateTime time)
        public bool TryGetFlashSale(DateTime time, out FlashSale flashSale)
        {
            flashSale = default(FlashSale);
            var index = IndexOfFlashSale(time);
            index = Mathf.Min(index, flashShops.Count - 1);
            if (index >= 0)
            {
                flashSale = flashShops[index];
            }
            return index >= 0;
        }
        int IndexOfFlashSale(DateTime time)
        {
            if (allDay)
            {
@@ -47,21 +59,6 @@
                }
                return index;
            }
        }
        public FlashSaleGift GetFlashSaleGift(int _index, int _id)
        {
            if (_index < flashShops.Count)
            {
                for (int i = 0; i < flashShops[_index].gifts.Length; i++)
                {
                    if (flashShops[_index].gifts[i].id == _id)
                    {
                        return flashShops[_index].gifts[i];
                    }
                }
            }
            return default(FlashSaleGift);
        }
        public override bool SatisfyOpenCondition()