using System.Collections.Generic;

namespace BingoBrain
{
    public class AchieveModel
    {
        public List<Achieve> dataList;
    }

    public class Achieve
    {
        public int id;
        public bool is_com_reward;
        public bool is_double;
        public string text_read_ru;
        public string text_read;
        public string desc;
        public int[] tol_num;
        public int[] reward_num;
    }

    public class PassingTaskModel: BingoBrainConfigModel<PassingTasks>
    {
       // public List<PassingTask> dataList;
    }

    public class PassingTasks: BingoBrainConfigData
    {
  
        public bool is_com_reward;
        public bool is_double;
        public string text_read_ru;
        public string text_read;
        public string desc;
        public int tol_num;
        public int reward_num;
        public bool is_get;
    }
    public class DurationtasksModel: BingoBrainConfigModel<Durationtasks>
    {
     //   public List<Durationtasks> dataList;
    }

    public class Durationtasks: BingoBrainConfigData
    {
        public bool is_com_reward;
        public bool is_double;
        public string text_read_ru;
        public string text_read;
        public string desc;
        public int tol_num;
        public int reward_num;
        public bool is_get;
    }
    public class PassportrewardsModel: BingoBrainConfigModel<Passportrewards>
    {
    //    public List<Passportrewards> dataList;
    }

    public class Passportrewards: BingoBrainConfigData
    {
        public int Eliminating_quantity;
        public int Free_rewards_num;
        public int Free_rewards_type;
        public int Paid_rewards_num;
        public int Paid_rewards_type;
        public int Passportrewards_CD;
    }
    public class PaidcoinsModel : BingoBrainConfigModel<Paidcoins>
    {
        // public List<Paidcoins> dataList;
    }

    public class Paidcoins: BingoBrainConfigData
    {
        public int Actual_coins;
        public int Discount_rate;
        public float Payment_amount;
         public float Payment_amount2;
        public int receive_CD;
    }
}