//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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); } }
//------------------------------------------------------------------------- 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()); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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); } }
//------------------------------------------------------------------------- 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()); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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; }
//------------------------------------------------------------------------- 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); } }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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()); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(';'); } }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//------------------------------------------------------------------------- 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(); }
//--------------------------------------------------------------------- public abstract void load(EbPropSet prop_set);
//--------------------------------------------------------------------- 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); }
//--------------------------------------------------------------------- internal void _addPropSet(EbPropSet prop_set) { mMapPropSet[prop_set.Id] = prop_set; }