Ejemplo n.º 1
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                TableDailyTarget preItem  = null;
                string           tableStr = TableTool.GetTxt(FileName);
                JSONNode         data     = JSONNode.Parse(tableStr);
                foreach (var itemData in data.Children)
                {
                    TableDailyTarget item = new TableDailyTarget();
                    item.Id               = itemData["Id"];
                    item.Index            = itemData["Index"];
                    item.TargetType       = itemData["TargetType"];
                    item.Icon             = itemData["Icon"];
                    item.GoalNum          = itemData["GoalNum"];
                    item.TitleTxtId       = itemData["TitleTxtId"];
                    item.descriptionTxtId = itemData["descriptionTxtId"];
                    item.Rewards          = Table.string2Dic_int_int(itemData["Rewards"]);


                    AddItem(item);
                    if (preItem != null)
                    {
                        preItem.Next = item;
                    }
                    preItem = item;
                }
                Inited = true;
            }
        }
Ejemplo n.º 2
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                TableAdChannelPostfix preItem = null;
                string   tableStr             = TableTool.GetTxt(FileName);
                JSONNode data = JSONNode.Parse(tableStr);
                foreach (var itemData in data.Children)
                {
                    TableAdChannelPostfix item = new TableAdChannelPostfix();
                    item.Id      = itemData["Id"];
                    item.Postfix = itemData["Postfix"];


                    AddItem(item);
                    if (preItem != null)
                    {
                        preItem.Next = item;
                    }
                    preItem = item;
                }
                Inited = true;
            }
        }
Ejemplo n.º 3
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                TableGoods preItem  = null;
                string     tableStr = TableTool.GetTxt(FileName);
                JSONNode   data     = JSONNode.Parse(tableStr);
                foreach (var itemData in data.Children)
                {
                    TableGoods item = new TableGoods();
                    item.Id        = itemData["Id"];
                    item.Name      = itemData["Name"];
                    item.Icon      = itemData["Icon"];
                    item.GoodsType = itemData["GoodsType"];
                    item.Des       = itemData["Des"];


                    AddItem(item);
                    if (preItem != null)
                    {
                        preItem.Next = item;
                    }
                    preItem = item;
                }
                Inited = true;
            }
        }
Ejemplo n.º 4
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                TableDegree preItem  = null;
                string      tableStr = TableTool.GetTxt(FileName);
                JSONNode    data     = JSONNode.Parse(tableStr);
                foreach (var itemData in data.Children)
                {
                    TableDegree item = new TableDegree();
                    item.Id          = itemData["Id"];
                    item.levelTop    = itemData["levelTop"];
                    item.degreeName  = itemData["degreeName"];
                    item.degreeRaise = itemData["degreeRaise"];
                    item.icon        = itemData["icon"];
                    item.bg          = itemData["bg"];
                    item.music       = itemData["music"];
                    item.coin        = itemData["coin"];


                    AddItem(item);
                    if (preItem != null)
                    {
                        preItem.Next = item;
                    }
                    preItem = item;
                }
                Inited = true;
            }
        }
Ejemplo n.º 5
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                TableInventory preItem  = null;
                string         tableStr = TableTool.GetTxt(FileName);
                JSONNode       data     = JSONNode.Parse(tableStr);
                foreach (var itemData in data.Children)
                {
                    TableInventory item = new TableInventory();
                    item.Id          = itemData["Id"];
                    item.GoodsId     = itemData["GoodsId"];
                    item.Num         = itemData["Num"];
                    item.Price       = itemData["Price"];
                    item.Discount    = itemData["Discount"];
                    item.Description = itemData["Description"];


                    AddItem(item);
                    if (preItem != null)
                    {
                        preItem.Next = item;
                    }
                    preItem = item;
                }
                Inited = true;
            }
        }
Ejemplo n.º 6
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                string   tableStr = TableTool.GetTxt(FileName);
                JSONNode itemData = JSONNode.Parse(tableStr);
                GameStartTime                        = itemData["GameStartTime"];
                levelMax                             = itemData["levelMax"];
                default_coin                         = itemData["default_coin"];
                default_life                         = itemData["default_life"];
                life_time                            = itemData["life_time"];
                reward_bind_fb                       = itemData["reward_bind_fb"];
                star_box_cost                        = itemData["star_box_cost"];
                mult_destroy_score                   = itemData["mult_destroy_score"];
                continuedWin_maxBouns                = itemData["continuedWin_maxBouns"];
                FreeWheelRecoverTime                 = itemData["FreeWheelRecoverTime"];
                FreeWheelCostCoin                    = itemData["FreeWheelCostCoin"];
                AdWheelCountOneDay                   = itemData["AdWheelCountOneDay"];
                DailyAdWheelCountOneDay              = itemData["DailyAdWheelCountOneDay"];
                FirstSalePromotionProductId          = itemData["FirstSalePromotionProductId"];
                ShowDailyTargetLevel                 = itemData["ShowDailyTargetLevel"];
                PersonalStarRaceOpenLevel            = itemData["PersonalStarRaceOpenLevel"];
                continuedWin_unlockLevel             = itemData["continuedWin_unlockLevel"];
                dailyWheel_unlockLevel               = itemData["dailyWheel_unlockLevel"];
                ShowFirstSalePromotionLevel          = itemData["ShowFirstSalePromotionLevel"];
                notPopContinueWinPanelAfterThisLevel = itemData["notPopContinueWinPanelAfterThisLevel"];
                adPlayCountOneDay                    = itemData["adPlayCountOneDay"];
                adplay_unlockLevel                   = itemData["adplay_unlockLevel"];
                popRateUsPanel                       = itemData["popRateUsPanel"];
                popRateUsLevel                       = itemData["popRateUsLevel"];
                cost_explain                         = itemData["cost_explain"];

                Inited = true;
            }
        }
Ejemplo n.º 7
0
        public void Init()
        {
            if (!Table.Inited)
            {
                throw new Exception("Tabele has not been initialised,it is intialised in GameController");
            }
            if (!Inited)
            {
                string   tableStr = TableTool.GetTxt(FileName);
                JSONNode itemData = JSONNode.Parse(tableStr);
                Coin              = itemData["Coin"];
                Cash              = itemData["Cash"];
                Energy            = itemData["Energy"];
                Star              = itemData["Star"];
                InfiniteEnergy1H  = itemData["InfiniteEnergy1H"];
                InfiniteEnergy6H  = itemData["InfiniteEnergy6H"];
                InfiniteEnergy12H = itemData["InfiniteEnergy12H"];
                InfiniteEnergy24H = itemData["InfiniteEnergy24H"];

                Inited = true;
            }
        }