//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); }
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)); }
public static SkillDataTableVO GetRootAsSkillDataTableVO(ByteBuffer _bb, SkillDataTableVO obj) { return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }