Esempio n. 1
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     ChatIcoTypeNameEn = prop_set.getPropString("ChatIcoTypeNameEn").get();
     ChatIcoTypeNameCh = prop_set.getPropString("ChatIcoTypeNameCh").get();
     ChatIcoTypeIcoName = prop_set.getPropString("ChatIcoTypeIcoName").get();
     ChatIcoType = prop_set.getPropInt("ChatIcoType").get();
 }
Esempio n. 2
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     SmallBlind = prop_set.getPropInt("I_SmallBlind").get();
     BigBlind = prop_set.getPropInt("I_BigBlind").get();
     BetMin = prop_set.getPropInt("I_BetMin").get();
     BetMax = prop_set.getPropInt("I_BetMax").get();
 }
Esempio n. 3
0
        //-------------------------------------------------------------------------
        public override void load(EbPropSet prop_set)
        {
            Progress = prop_set.getPropString("T_Progress").get();
            SceneProduceId = prop_set.getPropInt("I_SceneProduceId").get();

            ListCollectItem = new List<OneCollectItem>();

            Prop<int> p = null;
            p = prop_set.getPropInt("I_CollectItemId1");
            if (p != null && p.get() != 0)
            {
                OneCollectItem d;
                d.item_id = p.get();
                d.count = prop_set.getPropInt("I_CollectItemCount1").get();
                ListCollectItem.Add(d);
            }

            p = prop_set.getPropInt("I_CollectItemId2");
            if (p != null && p.get() != 0)
            {
                OneCollectItem d;
                d.item_id = p.get();
                d.count = prop_set.getPropInt("I_CollectItemCount2").get();
                ListCollectItem.Add(d);
            }

            p = prop_set.getPropInt("I_CollectItemId3");
            if (p != null && p.get() != 0)
            {
                OneCollectItem d;
                d.item_id = p.get();
                d.count = prop_set.getPropInt("I_CollectItemCount3").get();
                ListCollectItem.Add(d);
            }
        }
Esempio n. 4
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     Radius = prop_set.getPropInt("I_Radius").get();
     ParticleName = EbDataMgr.Instance.getData<TbDataParticle>(prop_set.getPropInt("I_ParticleName").get());
 }
Esempio n. 5
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     TraceName = prop_set.getPropString("T_TraceName").get();
 }
Esempio n. 6
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     FishVibId = prop_set.getPropInt("I_FishVibId").get();
     OffsetX = prop_set.getPropInt("I_OffsetX").get();
     OffsetY = prop_set.getPropInt("I_OffsetY").get();
 }
Esempio n. 7
0
        //-------------------------------------------------------------------------
        public override void load(EbPropSet prop_set)
        {
            Progress = prop_set.getPropString("T_Progress").get();
            SceneProduceId = prop_set.getPropInt("I_SceneProduceId").get();

            ListMonster = new List<OneMonster>();

            Prop<int> p = null;
            p = prop_set.getPropInt("I_MonsterId1");
            if (p != null && p.get() != 0)
            {
                OneMonster d;
                d.monster_id = p.get();
                d.count = prop_set.getPropInt("I_MonsterCount1").get();
                ListMonster.Add(d);
            }

            p = prop_set.getPropInt("I_MonsterId2");
            if (p != null && p.get() != 0)
            {
                OneMonster d;
                d.monster_id = p.get();
                d.count = prop_set.getPropInt("I_MonsterCount2").get();
                ListMonster.Add(d);
            }

            p = prop_set.getPropInt("I_MonsterId3");
            if (p != null && p.get() != 0)
            {
                OneMonster d;
                d.monster_id = p.get();
                d.count = prop_set.getPropInt("I_MonsterCount3").get();
                ListMonster.Add(d);
            }
        }
Esempio n. 8
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     EffectIndex = prop_set.getPropInt("I_EffectIndex").get();
     EffectTypeEnum = EbDataMgr.Instance.getData<TbDataEffectName>(prop_set.getPropInt("I_EffectTypeEnum").get());
 }
Esempio n. 9
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     string strPoints = prop_set.getPropString("T_Points").get();
     if (!string.IsNullOrEmpty(strPoints))
     {
         ListPoints = new List<EbVector3>();
         string[] arrayPoints = strPoints.Split(';');
         bool is_x = true;
         float x = 0;
         foreach (var it in arrayPoints)
         {
             if (is_x)
             {
                 x = float.Parse(it);
                 is_x = false;
             }
             else
             {
                 ListPoints.Add(new EbVector3(x, float.Parse(it), 0));
                 is_x = true;
             }
         }
     }
     var prop_type = prop_set.getPropInt("I_Type");
     Type = prop_type == null ? RouteType.Default : (RouteType)prop_type.get();
     var prop_routecategory = prop_set.getPropInt("I_RouteCategory");
     routeCategory = prop_routecategory == null ? RouteCategory.Default : (RouteCategory)prop_routecategory.get();
 }
Esempio n. 10
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     OperateType = (_eOperateType)Id;
     OperateName = prop_set.getPropString("T_OperateName").get();
     OperateEffectId = prop_set.getPropInt("I_EffectId").get();
     IsCompandType = prop_set.getPropInt("I_IsCompandType").get() == 1 ? true : false;
 }
Esempio n. 11
0
        //-------------------------------------------------------------------------
        public override void load(EbPropSet prop_set)
        {
            ListEffect = new List<EffectData>();

            int effect_id1 = prop_set.getPropInt("I_EffectId1").get();
            if (effect_id1 > 0)
            {
                EffectData effect_info = new EffectData();
                effect_info.EffectId = effect_id1;
                string effect_param = prop_set.getPropString("T_EffectParam1").get();
                if (!string.IsNullOrEmpty(effect_param)) effect_info.ListParam = effect_param.Split(';');
                ListEffect.Add(effect_info);
            }

            int effect_id2 = prop_set.getPropInt("I_EffectId2").get();
            if (effect_id2 > 0)
            {
                EffectData effect_info = new EffectData();
                effect_info.EffectId = effect_id2;
                string effect_param = prop_set.getPropString("T_EffectParam2").get();
                if (!string.IsNullOrEmpty(effect_param)) effect_info.ListParam = effect_param.Split(';');
                ListEffect.Add(effect_info);
            }

            int effect_id3 = prop_set.getPropInt("I_EffectId3").get();
            if (effect_id3 > 0)
            {
                EffectData effect_info = new EffectData();
                effect_info.EffectId = effect_id3;
                string effect_param = prop_set.getPropString("T_EffectParam3").get();
                if (!string.IsNullOrEmpty(effect_param)) effect_info.ListParam = effect_param.Split(';');
                ListEffect.Add(effect_info);
            }
        }
Esempio n. 12
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     AnimName = prop_set.getPropString("T_AnimName").get();
     FishnetPixelHeight = prop_set.getPropInt("I_FishnetPixelHeight").get();
     FishnetHeight = prop_set.getPropInt("I_FishnetHeight").get();
 }
Esempio n. 13
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     Size = prop_set.getPropInt("I_Size").get();
     ParticlePrefabName = prop_set.getPropString("T_ParticlePrefabName").get();
 }
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     BulletCount = prop_set.getPropInt("I_BulletCount").get();
     Bullet = EbDataMgr.Instance.getData<TbDataBullet>(prop_set.getPropInt("I_Bullet").get());
 }
Esempio n. 15
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     AudioName = prop_set.getPropString("T_AudioName").get();
     LoopType = (AudioLoopTypeEnum)prop_set.getPropInt("I_LoopType").get();
     AudioType = (AudioTypeEnum)prop_set.getPropInt("I_AudioType").get();
 }
Esempio n. 16
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     AnimationName = prop_set.getPropString("T_AnimationName").get();
     SpritePixelHeight = prop_set.getPropInt("I_SpritePixelHeight").get();
     SpriteLogicHeight = prop_set.getPropInt("I_SpriteLogicHeight").get();
 }
Esempio n. 17
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     Fish = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_Fish").get());
     FishAmount = prop_set.getPropInt("I_FishAmount").get();
     ShoalType = (_eShoalType)prop_set.getPropInt("I_ShoalType").get();
 }
Esempio n. 18
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     PlayerTitleId = prop_set.getPropInt("I_PlayerTitleId").get();
     PlayerGold = prop_set.getPropInt("I_PlayerGold").get();
     PlayerTitle = prop_set.getPropString("T_PlayerTitle").get();
 }
Esempio n. 19
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     Note = prop_set.getPropString("T_Note").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     SourceName = prop_set.getPropString("T_SourceName").get();
     Scale = prop_set.getPropInt("I_Scale").get();
     LastTime = prop_set.getPropInt("I_LastTime").get();
 }
Esempio n. 20
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     CoinCount = prop_set.getPropInt("I_CoinCount").get();
     var prop_coin = prop_set.getPropInt("I_CoinType");
     CoinType = prop_coin == null ? CoinTypeEnum.Default : (CoinTypeEnum)prop_coin.get();
     CoinScore = prop_set.getPropInt("I_CoinScore").get();
 }
Esempio n. 21
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     PreLevelNo = prop_set.getPropInt("I_PreLevelNo").get();
     FirstLevelNo = prop_set.getPropInt("I_FirstLevelNo").get();
     SecondLevelNo = prop_set.getPropInt("I_SecondLevelNo").get();
     ThirdLevelNo = prop_set.getPropInt("I_ThirdLevelNo").get();
 }
Esempio n. 22
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     ScriptName = prop_set.getPropString("T_ScriptName").get();
     string predefine_paramlist = prop_set.getPropString("T_PredefineParamList").get();
     if (!string.IsNullOrEmpty(predefine_paramlist)) PredefineParamList = predefine_paramlist.Split(';');
     FormatDesc = prop_set.getPropString("T_FormatDesc").get();
     SelfDefine1 = prop_set.getPropString("T_SelfDefine1").get();
     SelfDefine2 = prop_set.getPropString("T_SelfDefine2").get();
 }
Esempio n. 23
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     TradeType = (_eTradeType)prop_set.getPropInt("I_TradeType").get();
     TradeName = prop_set.getPropString("T_TradeName").get();
     string trade_item_type_ids = prop_set.getPropString("T_TradeItemTypeId").get();
     if (!string.IsNullOrEmpty(trade_item_type_ids))
     {
         TradeItemTypeIds = trade_item_type_ids.Split(';');
     }
 }
Esempio n. 24
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     PropName = prop_set.getPropString("T_PropName").get();
     PropDesn = prop_set.getPropString("T_PropDesn").get();
     PropDisableTexName = prop_set.getPropString("T_PropDisableTexName").get();
     PropAvailableTexName = prop_set.getPropString("T_PropAvailableTexName").get();
 }
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     NormalFish = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_NormalFish").get());
     RedFish = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_RedFish").get());
     RedFishDouble = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_RedFishDouble").get());
     LastTime = prop_set.getPropInt("I_LastTime").get();
 }
Esempio n. 26
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     StatusCreator = prop_set.getPropInt("I_StatusCreator").get();
     StatusTemplate = prop_set.getPropString("T_StatusTemplate").get();
     StatusOverlapType = (StatusOverlapType)prop_set.getPropInt("I_StatusOverlapType").get();
     Desc = prop_set.getPropString("T_Desc").get();
     PrefabName = prop_set.getPropString("T_PrefabName").get();
     Icon = prop_set.getPropString("T_Icon").get();
     ToolTipTemplate = prop_set.getPropString("T_ToolTipTemplate").get();
 }
Esempio n. 27
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     SourceName = prop_set.getPropString("T_SourceName").get();
     SwordCount = prop_set.getPropInt("I_SwordCount").get();
     LastTime = prop_set.getPropInt("I_LastTime").get();
     SwordSpeed = prop_set.getPropInt("I_SwordSpeed").get();
     var prop_spread = prop_set.getPropInt("I_SpreadType");
     SpreadType = prop_spread == null ? SpreadTypeEnum.Default : (SpreadTypeEnum)prop_spread.get();
 }
Esempio n. 28
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     RoomType = (_eRoomType)prop_set.getPropInt("I_RoomType").get();
     RoomNum = prop_set.getPropInt("I_RoomNum").get();
     RoomEnterGoldLimit = prop_set.getPropInt("I_RoomEnterGoldLimit").get();
     RoomSingleFireGoldLimit = prop_set.getPropInt("I_RoomSingleFireGoldLimit").get();
     RoomRate = prop_set.getPropString("T_RoomRate").get();
     RoomDesktopNum = prop_set.getPropInt("I_RoomDesktopNum").get();
 }
Esempio n. 29
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     NormalFish = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_NormalFish").get());
     RedFish = EbDataMgr.Instance.getData<TbDataFish>(prop_set.getPropInt("I_RedFish").get());
     SpreadCount = prop_set.getPropInt("I_SpreadCount").get();
     GapTime = prop_set.getPropInt("I_GapTime").get();
     FishCount = prop_set.getPropInt("I_FishCount").get();
     Speed = prop_set.getPropFloat("R_Speed").get();
 }
Esempio n. 30
0
 //-------------------------------------------------------------------------
 public override void load(EbPropSet prop_set)
 {
     Name = prop_set.getPropString("T_Name").get();
     var prop_state = prop_set.getPropInt("I_State");
     State = prop_state == null ? DataState.Default : (DataState)prop_state.get();
     VipLevelFishExpAdd = prop_set.getPropInt("I_VipLevelFishExpAdd").get();
     VipLevelHitRateAdd = prop_set.getPropInt("I_VipLevelHitRateAdd").get();
     VipLevelDailyGoldAdd = prop_set.getPropInt("I_VipLevelDailyGoldAdd").get();
     VipLevelFreeRoseId = prop_set.getPropInt("I_VipLevelFreeRoseId").get();
     VipLevelFreeRoseAmount = prop_set.getPropInt("I_VipLevelFreeRoseAmount").get();
     VipLevelFreeShitId = prop_set.getPropInt("I_VipLevelFreeShitId").get();
     VipLevelFreeShitAmount = prop_set.getPropInt("I_VipLevelFreeShitAmount").get();
     VipLevelCostRMB = prop_set.getPropInt("I_VipLevelCostRMB").get();
 }
Esempio n. 31
0
 //---------------------------------------------------------------------
 public abstract void load(EbPropSet prop_set);
Esempio n. 32
0
        //---------------------------------------------------------------------
        void _loadTable(string table_name)
        {
            string str_query_select = string.Format("SELECT * FROM {0};", table_name);
            Dictionary <int, List <DataInfo> > map_data = mSqlite.getTableData(str_query_select);

            if (map_data.Count <= 0)
            {
                return;
            }

            EbTable table = new EbTable();

            table.Name = table_name;

            foreach (var i in map_data)
            {
                EbPropSet       prop_set       = new EbPropSet();
                int             data_id        = i.Key;
                List <DataInfo> list_data_info = i.Value;
                foreach (var data_info in list_data_info)
                {
                    object data_value = data_info.data_value;
                    string data_name  = data_info.data_name;

                    switch (data_info.data_type)
                    {
                    case 1:
                    {
                        PropDef prop_def = table.getPropDef(data_name);
                        if (prop_def == null)
                        {
                            PropDef d = new PropDef(data_name, typeof(int), false);
                            table._addPropDef(d);
                        }
                        Prop <int> prop = new Prop <int>(null, prop_def, 0);
                        prop.set((int)data_value);
                        prop_set._addProp(data_name, prop);
                    }
                    break;

                    case 2:
                    {
                        PropDef prop_def = table.getPropDef(data_name);
                        if (prop_def == null)
                        {
                            PropDef d = new PropDef(data_name, typeof(float), false);
                            table._addPropDef(d);
                        }
                        Prop <float> prop = new Prop <float>(null, prop_def, 0f);
                        prop.set(((float)(double)data_value));
                        prop_set._addProp(data_name, prop);
                    }
                    break;

                    case 3:
                    {
                        PropDef prop_def = table.getPropDef(data_name);
                        if (prop_def == null)
                        {
                            PropDef d = new PropDef(data_name, typeof(string), false);
                            table._addPropDef(d);
                        }
                        Prop <string> prop = new Prop <string>(null, prop_def, "");
                        prop.set((string)data_value);
                        prop_set._addProp(data_name, prop);
                    }
                    break;
                    }
                }

                IProp prop_id = prop_set.getProp("Id");
                if (prop_id == null)
                {
                    EbLog.Error("EbDataMgr._loadTable() Error! Key=Id not exist, TableName=" + table_name);
                    continue;
                }
                Prop <int> p = (Prop <int>)prop_id;
                prop_set.Id = data_id;
                table._addPropSet(prop_set);
            }

            mDb._addTable(table);
        }
Esempio n. 33
0
 //---------------------------------------------------------------------
 internal void _addPropSet(EbPropSet prop_set)
 {
     mMapPropSet[prop_set.Id] = prop_set;
 }