using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class FirstRechargeVo
{
public FirstRechargeVo(Player player)
{
this.player = player;
}
private Player player { get; set; }
///
/// 首充当前状态
///
public Enum_FirstRechargeState firstRechargeState
{
get
{
if (this.player.payInfo.firstRechage == 0 && this.player.baseInfo.charge_amt <=0)
{
return Enum_FirstRechargeState.NoFirstRecharge;
}
else if(this.player.payInfo.firstRechage == 0 && this.player.baseInfo.charge_amt > 0)
{
return Enum_FirstRechargeState.NoReceivePrize;
}
return Enum_FirstRechargeState.ReceivePrize;
}
}
///
/// 首充奖品信息
///
public List prizesList
{
get
{
List list = new List();
string str = GameConfigData.Ins.globalsettings.firstRechargePrizes.ToString();
string[] sList = str.Split(';');
foreach (string item in sList)
{
string[] ctx = item.Split(',');
ItemVo vo = new ItemVo();
vo.typeId = ctx[0];
vo.count = int.Parse(ctx[1]);
list.Add(vo);
}
return list;
}
}
}