Exemple #1
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();
            TurretBasePixelHeight        = prop_set.getPropInt("I_TurretBasePixelHeight").get();
            TurretBaseHeight             = prop_set.getPropInt("I_TurretBaseHeight").get();
            TurretBaseAnimationName      = prop_set.getPropString("T_TurretBaseAnimationName").get();
            TurretBarrelPixelHeight      = prop_set.getPropInt("I_TurretBarrelPixelHeight").get();
            TurretBarrelHeight           = prop_set.getPropInt("I_TurretBarrelHeight").get();
            TurretBarrelAnimationName    = prop_set.getPropString("T_TurretBarrelAnimationName").get();
            TurretTopCoverPixelHeight    = prop_set.getPropInt("I_TurretTopCoverPixelHeight").get();
            TurretTopCoverHeight         = prop_set.getPropInt("I_TurretTopCoverHeight").get();
            TurretTopCoverAnimationName  = prop_set.getPropString("T_TurretTopCoverAnimationName").get();
            TurretFireBlazeixelHeight    = prop_set.getPropInt("I_TurretFireBlazeixelHeight").get();
            TurretFireBlazeHeight        = prop_set.getPropInt("I_TurretFireBlazeHeight").get();
            TurretFireBlazeAnimationName = prop_set.getPropString("T_TurretFireBlazeAnimationName").get();

            EffectCompose            = EbDataMgr.Instance.getData <TbDataEffectCompose>(prop_set.getPropInt("I_EffectCompose").get());
            TurretMarginal           = prop_set.getPropInt("I_TurretMarginal").get();
            EffectComposeFire        = EbDataMgr.Instance.getData <TbDataEffectCompose>(prop_set.getPropInt("I_EffectComposeFire").get());
            BulletDataKey            = EbDataMgr.Instance.getData <TbDataBullet>(prop_set.getPropInt("I_BulletDataKey").get());
            FishnetDataKey           = EbDataMgr.Instance.getData <TbDataFishnet>(prop_set.getPropInt("I_FishnetDataKey").get());
            TurretRate               = prop_set.getPropInt("I_TurretRate").get();
            EffectComposeFireNoMoney = EbDataMgr.Instance.getData <TbDataEffectCompose>(prop_set.getPropInt("I_EffectComposeFireNoMoney").get());
            AimParticle              = EbDataMgr.Instance.getData <TbDataParticle>(prop_set.getPropInt("I_AimParticle").get());
            var prop_turrettype = prop_set.getPropInt("I_TurretType");

            mTurretType            = prop_turrettype == null ? TurretType.Default : (TurretType)prop_turrettype.get();
            HitFishParticleDataKey = EbDataMgr.Instance.getData <TbDataParticle>(prop_set.getPropInt("I_HitFishParticleDataKey").get());
        }
Exemple #2
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();
 }
Exemple #3
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();
        }
 //-------------------------------------------------------------------------
 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)
 {
     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();
 }
Exemple #6
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;
 }
Exemple #7
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();
 }
Exemple #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());
        }
        //-------------------------------------------------------------------------
        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();
        }
Exemple #10
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());
        }
Exemple #11
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());
        }
Exemple #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();
            PlayerTitleId = prop_set.getPropInt("I_PlayerTitleId").get();
            PlayerGold    = prop_set.getPropInt("I_PlayerGold").get();
            PlayerTitle   = prop_set.getPropString("T_PlayerTitle").get();
        }
Exemple #14
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();
        }
        //-------------------------------------------------------------------------
        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();
        }
Exemple #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();
        }
        //-------------------------------------------------------------------------
        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();
            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();
        }
Exemple #19
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(';');
            }
        }
Exemple #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();
            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();
        }
Exemple #22
0
    }                                                  // ToolTip模板

    //-------------------------------------------------------------------------
    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();
            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();
        }
Exemple #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();
            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();
        }
Exemple #25
0
        public int RoomDesktopNum;          // 桌子数量

        //-------------------------------------------------------------------------
        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();
        }
Exemple #26
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();
        }
        //-------------------------------------------------------------------------
        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();
        }
Exemple #28
0
    }                                                            // 奖励道具列表

    //-------------------------------------------------------------------------
    public override void load(EbPropSet prop_set)
    {
        TaskType          = (Ps.TaskType)prop_set.getPropInt("I_TaskType").get();
        TaskCategory      = (Ps.TaskCategory)prop_set.getPropInt("I_TaskCategory").get();
        ParentId          = prop_set.getPropInt("I_ParentId").get();
        NextId            = prop_set.getPropInt("I_NextId").get();
        Name              = prop_set.getPropString("T_Name").get();
        Desc              = prop_set.getPropString("T_Desc").get();
        RequireLevel      = prop_set.getPropInt("I_RequireLevel").get();
        DoSceneId         = prop_set.getPropInt("I_DoSceneId").get();
        AcceptNpcId       = prop_set.getPropInt("I_AcceptNpcId").get();
        AcceptSceneId     = prop_set.getPropInt("I_AcceptSceneId").get();
        AcceptNpcDialogue = prop_set.getPropString("T_AcceptNpcDialogue").get();
        FinishNpcId       = prop_set.getPropInt("I_FinishNpcId").get();
        FinishSceneId     = prop_set.getPropInt("I_FinishSceneId").get();
        FinishNpcDialogue = prop_set.getPropString("T_FinishNpcDialogue").get();
        AwardExp          = prop_set.getPropInt("I_AwardExp").get();
        AwardSilver       = prop_set.getPropInt("I_AwardSilver").get();

        ListAwardItem = new List <OneAwardItem>(3);
        Prop <int> prop = null;

        prop = prop_set.getPropInt("I_AwardItemId1");
        if (prop != null && prop.get() != 0)
        {
            OneAwardItem d;
            d.item_id = prop.get();
            d.count   = prop_set.getPropInt("I_AwardItemCount1").get();
            ListAwardItem.Add(d);
        }

        prop = prop_set.getPropInt("I_AwardItemId2");
        if (prop != null && prop.get() != 0)
        {
            OneAwardItem d;
            d.item_id = prop.get();
            d.count   = prop_set.getPropInt("I_AwardItemCount2").get();
            ListAwardItem.Add(d);
        }

        prop = prop_set.getPropInt("I_AwardItemId3");
        if (prop != null && prop.get() != 0)
        {
            OneAwardItem d;
            d.item_id = prop.get();
            d.count   = prop_set.getPropInt("I_AwardItemCount3").get();
            ListAwardItem.Add(d);
        }
    }
Exemple #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();
            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 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);
            }
        }