Esempio n. 1
0
    private bool cheak(int week)
    {
        //有钱没;
        PlayerDataModule pdm = ModuleManager.Instance.FindModule <PlayerDataModule>();

        if (pdm == null)
        {
            return(false);
        }

        SevenTableItem seven = DataManager.SevenTable[week] as SevenTableItem;

        if (null == seven)
        {
            return(false);
        }

        if (pdm.GetProceeds(ProceedsType.Money_RMB) < seven.diamond)
        {
            PopTipManager.Instance.AddNewTip(StringHelper.GetString("money_not_enough", FontColor.Red));
            return(false);
        }
        else
        {
            string text = String.Format(StringHelper.GetString("money_enough"), (int)seven.diamond);
            PopTipManager.Instance.AddNewTip(text);
            return(true);
        }
    }
Esempio n. 2
0
    public ArrayList getBigBagList(int week)
    {
        SevenTableItem seven = DataManager.SevenTable[week] as SevenTableItem;

        if (null == seven)
        {
            GameDebug.LogError("seven_award.txt 配置错误 Id为:" + week);
            return(null);
        }

        ArrayList itemList = new ArrayList();

        if (DropManager.Instance.GenerateDropBox(seven.droupId, out itemList))
        {
            return(itemList);
        }

        return(null);
    }
Esempio n. 3
0
    void refreshBtnClick()
    {
        PlayerDataModule pdm = ModuleManager.Instance.FindModule <PlayerDataModule>();

        if (pdm == null)
        {
            return;
        }

        SevenTableItem seven = DataManager.SevenTable[int.Parse(CurGameObj.name)] as SevenTableItem;

        if (null == seven)
        {
            return;
        }


        string content = string.Format(StringHelper.GetString("refresh_cost"), seven.diamond);

        YesOrNoBoxManager.Instance.ShowYesOrNoUI("", content, confirmRefresh);
    }