示例#1
0
//LWN_Modify
        public Dictionary <int, object> GetTableData()
        {
            Dictionary <int, object> table = new Dictionary <int, object>();

            for (int i = 0; i < DataLength; i++)
            {
                SkillDataTableVO value = (SkillDataTableVO)Data(i);
                int Id = System.Convert.ToInt32(value.Id);
                table.Add(Id, value);
            }
            return(table);
        }
示例#2
0
 public static Offset <SkillDataTableVO> CreateSkillDataTableVO(FlatBufferBuilder builder,
                                                                int Id                              = 0,
                                                                int cehuaId                         = 0,
                                                                StringOffset nameOffset             = default(StringOffset),
                                                                StringOffset descforTipsOffset      = default(StringOffset),
                                                                StringOffset descForInterFaceOffset = default(StringOffset),
                                                                int logicId                         = 0,
                                                                int cdtime                          = 0,
                                                                int chargeTime                      = 0,
                                                                int guideTime                       = 0,
                                                                StringOffset conDepDesc0Offset      = default(StringOffset),
                                                                int type0                           = 0,
                                                                int type0Param0                     = 0,
                                                                int type0Param1                     = 0,
                                                                StringOffset type0NoteOffset        = default(StringOffset),
                                                                int type1                           = 0,
                                                                int type1Param0                     = 0,
                                                                int type1Param1                     = 0,
                                                                StringOffset type1NoteOffset        = default(StringOffset),
                                                                int type2                           = 0,
                                                                int type2Param0                     = 0,
                                                                int type2Param1                     = 0,
                                                                int type2Note                       = 0,
                                                                int MaxChargePoint                  = 0,
                                                                int Reserved2                       = 0,
                                                                StringOffset impactDesc0Offset      = default(StringOffset),
                                                                int impactParam0                    = 0,
                                                                StringOffset impactDesc1Offset      = default(StringOffset),
                                                                int impactParam1                    = 0,
                                                                StringOffset impactDesc2Offset      = default(StringOffset),
                                                                int impactParam2                    = 0,
                                                                StringOffset impactDesc3Offset      = default(StringOffset),
                                                                int impactParam3                    = 0,
                                                                StringOffset impactDesc4Offset      = default(StringOffset),
                                                                int impactParam4                    = 0,
                                                                StringOffset impactDesc5Offset      = default(StringOffset),
                                                                int impactParam5                    = 0,
                                                                StringOffset impactDesc6Offset      = default(StringOffset),
                                                                int impactParam6                    = 0,
                                                                StringOffset impactDesc7Offset      = default(StringOffset),
                                                                int impactParam7                    = 0,
                                                                StringOffset impactDesc8Offset      = default(StringOffset),
                                                                int impactParam8                    = 0,
                                                                StringOffset impactDesc9Offset      = default(StringOffset),
                                                                int impactParam9                    = 0,
                                                                StringOffset impactDesc10Offset     = default(StringOffset),
                                                                int impactParam10                   = 0,
                                                                StringOffset impactDesc11Offset     = default(StringOffset),
                                                                int impactParam12                   = 0,
                                                                StringOffset Show1Offset            = default(StringOffset),
                                                                StringOffset Show2Offset            = default(StringOffset))
 {
     builder.StartObject(50);
     SkillDataTableVO.AddShow2(builder, Show2Offset);
     SkillDataTableVO.AddShow1(builder, Show1Offset);
     SkillDataTableVO.AddImpactParam12(builder, impactParam12);
     SkillDataTableVO.AddImpactDesc11(builder, impactDesc11Offset);
     SkillDataTableVO.AddImpactParam10(builder, impactParam10);
     SkillDataTableVO.AddImpactDesc10(builder, impactDesc10Offset);
     SkillDataTableVO.AddImpactParam9(builder, impactParam9);
     SkillDataTableVO.AddImpactDesc9(builder, impactDesc9Offset);
     SkillDataTableVO.AddImpactParam8(builder, impactParam8);
     SkillDataTableVO.AddImpactDesc8(builder, impactDesc8Offset);
     SkillDataTableVO.AddImpactParam7(builder, impactParam7);
     SkillDataTableVO.AddImpactDesc7(builder, impactDesc7Offset);
     SkillDataTableVO.AddImpactParam6(builder, impactParam6);
     SkillDataTableVO.AddImpactDesc6(builder, impactDesc6Offset);
     SkillDataTableVO.AddImpactParam5(builder, impactParam5);
     SkillDataTableVO.AddImpactDesc5(builder, impactDesc5Offset);
     SkillDataTableVO.AddImpactParam4(builder, impactParam4);
     SkillDataTableVO.AddImpactDesc4(builder, impactDesc4Offset);
     SkillDataTableVO.AddImpactParam3(builder, impactParam3);
     SkillDataTableVO.AddImpactDesc3(builder, impactDesc3Offset);
     SkillDataTableVO.AddImpactParam2(builder, impactParam2);
     SkillDataTableVO.AddImpactDesc2(builder, impactDesc2Offset);
     SkillDataTableVO.AddImpactParam1(builder, impactParam1);
     SkillDataTableVO.AddImpactDesc1(builder, impactDesc1Offset);
     SkillDataTableVO.AddImpactParam0(builder, impactParam0);
     SkillDataTableVO.AddImpactDesc0(builder, impactDesc0Offset);
     SkillDataTableVO.AddReserved2(builder, Reserved2);
     SkillDataTableVO.AddMaxChargePoint(builder, MaxChargePoint);
     SkillDataTableVO.AddType2Note(builder, type2Note);
     SkillDataTableVO.AddType2Param1(builder, type2Param1);
     SkillDataTableVO.AddType2Param0(builder, type2Param0);
     SkillDataTableVO.AddType2(builder, type2);
     SkillDataTableVO.AddType1Note(builder, type1NoteOffset);
     SkillDataTableVO.AddType1Param1(builder, type1Param1);
     SkillDataTableVO.AddType1Param0(builder, type1Param0);
     SkillDataTableVO.AddType1(builder, type1);
     SkillDataTableVO.AddType0Note(builder, type0NoteOffset);
     SkillDataTableVO.AddType0Param1(builder, type0Param1);
     SkillDataTableVO.AddType0Param0(builder, type0Param0);
     SkillDataTableVO.AddType0(builder, type0);
     SkillDataTableVO.AddConDepDesc0(builder, conDepDesc0Offset);
     SkillDataTableVO.AddGuideTime(builder, guideTime);
     SkillDataTableVO.AddChargeTime(builder, chargeTime);
     SkillDataTableVO.AddCdtime(builder, cdtime);
     SkillDataTableVO.AddLogicId(builder, logicId);
     SkillDataTableVO.AddDescForInterFace(builder, descForInterFaceOffset);
     SkillDataTableVO.AddDescforTips(builder, descforTipsOffset);
     SkillDataTableVO.AddName(builder, nameOffset);
     SkillDataTableVO.AddCehuaId(builder, cehuaId);
     SkillDataTableVO.AddId(builder, Id);
     return(SkillDataTableVO.EndSkillDataTableVO(builder));
 }
示例#3
0
 public static SkillDataTableVO GetRootAsSkillDataTableVO(ByteBuffer _bb, SkillDataTableVO obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }