public override bool ParseDataRow(string dataRowString, object userData) { string[] columnStrings = dataRowString.Split(DataTableExtension.DataSplitSeparators); for (int i = 0; i < columnStrings.Length; i++) { columnStrings[i] = columnStrings[i].Trim(DataTableExtension.DataTrimSeparators); } int index = 0; index++; m_Id = int.Parse(columnStrings[index++]); index++; TestInt = int.Parse(columnStrings[index++]); TestBool = bool.Parse(columnStrings[index++]); TestFloat = float.Parse(columnStrings[index++]); TestVector3 = DataTableExtension.ParseVector3(columnStrings[index++]); TestIntArray = DataTableExtension.ParseInt32Array(columnStrings[index++]); TestFloatArray = DataTableExtension.ParseSingleArray(columnStrings[index++]); TestStringArray = DataTableExtension.ParseStringArray(columnStrings[index++]); TestEnum = DataTableExtension.ParseCampType(columnStrings[index++]); GeneratePropertyArray(); return(true); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); Scene = int.Parse(text[++index]); Name = text[++index]; LevelType = int.Parse(text[++index]); LevelRequest = int.Parse(text[++index]); Icon = int.Parse(text[++index]); Background = int.Parse(text[++index]); CostActionId = int.Parse(text[++index]); CostActionNum = int.Parse(text[++index]); GetMoneyId = int.Parse(text[++index]); GetMoneyRatio = int.Parse(text[++index]); GetExpRatio = int.Parse(text[++index]); FirstAwardId = int.Parse(text[++index]); AwardId = int.Parse(text[++index]); DropBoxAwardId = int.Parse(text[++index]); SceneId = int.Parse(text[++index]); BattleTimes = int.Parse(text[++index]); UnlockLevel = int.Parse(text[++index]); FightValue = int.Parse(text[++index]); StarCondition1 = int.Parse(text[++index]); StarValue1 = int.Parse(text[++index]); StarCondition2 = int.Parse(text[++index]); StarValue2 = int.Parse(text[++index]); StarCondition3 = int.Parse(text[++index]); StarValue3 = int.Parse(text[++index]); Desc = text[++index]; }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); RoleName = text[++index]; }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); SceneName = text[++index]; AssetName = text[++index]; BackgroundMusicId = int.Parse(text[++index]); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); AssetName = text[++index]; UIGroupName = text[++index]; AllowMultiInstance = bool.Parse(text[++index]); PauseCoveredUIForm = bool.Parse(text[++index]); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); AssetName = text[++index]; Priority = int.Parse(text[++index]); Loop = bool.Parse(text[++index]); Volume = float.Parse(text[++index]); FadeTime = float.Parse(text[++index]); }
public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment) { string[] text = DataTableExtension.SplitDataRow(dataRowSegment); int index = 0; index++; m_Id = int.Parse(text[index++]); index++; AssetName = text[index++]; return(true); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); SceneName = text[++index]; AssetName = text[++index]; BackgroundMusicId = int.Parse(text[++index]); string[] vector3Value = text[++index].Split(';'); PlayerSpawn = new Vector3(float.Parse(vector3Value[0]), float.Parse(vector3Value[1]), float.Parse(vector3Value[2])); }
public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment) { string[] text = DataTableExtension.SplitDataRow(dataRowSegment); int index = 0; index++; m_Id = int.Parse(text[index++]); index++; AssetName = text[index++]; UIGroupName = text[index++]; AllowMultiInstance = bool.Parse(text[index++]); PauseCoveredUIForm = bool.Parse(text[index++]); return(true); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); ProfessionType = int.Parse(text[++index]); Effect01 = int.Parse(text[++index]); Effect01Delay = float.Parse(text[++index]); Effect01Duration = float.Parse(text[++index]); Effect02 = int.Parse(text[++index]); Effect02Delay = float.Parse(text[++index]); Effect02Duration = float.Parse(text[++index]); SoundId = int.Parse(text[++index]); SoundDelay = float.Parse(text[++index]); }
public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment) { string[] text = DataTableExtension.SplitDataRow(dataRowSegment); int index = 0; index++; m_Id = int.Parse(text[index++]); index++; AssetName = text[index++]; Priority = int.Parse(text[index++]); Loop = bool.Parse(text[index++]); Volume = float.Parse(text[index++]); SpatialBlend = float.Parse(text[index++]); MaxDistance = float.Parse(text[index++]); return(true); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); Group = text[++index]; Name = text[++index]; Title = text[++index]; Icon = int.Parse(text[++index]); Desc = text[++index]; Level = int.Parse(text[++index]); ActorType = int.Parse(text[++index]); Race = int.Parse(text[++index]); Sex = int.Parse(text[++index]); MonsterType = int.Parse(text[++index]); Quality = int.Parse(text[++index]); Speed = float.Parse(text[++index]); BSpeed = float.Parse(text[++index]); BornEffect = int.Parse(text[++index]); DeadEffect = int.Parse(text[++index]); string[] vector3Value = text[++index].Split(';'); StagePos = new Vector3(float.Parse(vector3Value[0]), float.Parse(vector3Value[1]), float.Parse(vector3Value[2])); StageScale = int.Parse(text[++index]); AIFeature = text[++index]; KillExp = int.Parse(text[++index]); LHP = int.Parse(text[++index]); ATK = int.Parse(text[++index]); DEF = int.Parse(text[++index]); CRI = int.Parse(text[++index]); BUR = int.Parse(text[++index]); LMP = int.Parse(text[++index]); VAM = int.Parse(text[++index]); HIT = int.Parse(text[++index]); DOG = int.Parse(text[++index]); BAF = int.Parse(text[++index]); VoiceAsset = text[++index]; ModelAsset = text[++index]; AiAtkDist = float.Parse(text[++index]); AiFollowDist = float.Parse(text[++index]); AiWaringDist = float.Parse(text[++index]); FindEnemyInterval = float.Parse(text[++index]); AIScript = text[++index]; SkillScript = text[++index]; }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); Name = text[++index]; Desc = text[++index]; Attr1 = int.Parse(text[++index]); Value1 = int.Parse(text[++index]); ValueType1 = int.Parse(text[++index]); Attr2 = int.Parse(text[++index]); Value2 = int.Parse(text[++index]); ValueType2 = int.Parse(text[++index]); Attr3 = int.Parse(text[++index]); Value3 = int.Parse(text[++index]); ValueType3 = int.Parse(text[++index]); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); RequireExp = int.Parse(text[++index]); LHP = int.Parse(text[++index]); ATK = int.Parse(text[++index]); DEF = int.Parse(text[++index]); CRI = int.Parse(text[++index]); BUR = int.Parse(text[++index]); LMP = int.Parse(text[++index]); VAM = int.Parse(text[++index]); HIT = int.Parse(text[++index]); DOG = int.Parse(text[++index]); BAF = int.Parse(text[++index]); NextLevel = int.Parse(text[++index]); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); EntityId = int.Parse(text[++index]); IconId = int.Parse(text[++index]); Name = text[++index]; EquipProfession = int.Parse(text[++index]); EquipLevel = int.Parse(text[++index]); EquipPart = int.Parse(text[++index]); Attack = int.Parse(text[++index]); Defense = int.Parse(text[++index]); HitRate = int.Parse(text[++index]); Hedge = int.Parse(text[++index]); Strike = int.Parse(text[++index]); Tenacity = int.Parse(text[++index]); StrengthRate = float.Parse(text[++index]); Price = int.Parse(text[++index]); SellPrice = int.Parse(text[++index]); }
public void ParseDataRow(string dataRowText) { string[] text = DataTableExtension.SplitDataRow(dataRowText); int index = -1; Id = int.Parse(text[++index]); Name = text[++index]; Icon = int.Parse(text[++index]); BuffType = int.Parse(text[++index]); LifeTime = int.Parse(text[++index]); OverlayType = int.Parse(text[++index]); MaxOverlayNum = int.Parse(text[++index]); DestroyType = int.Parse(text[++index]); Result = int.Parse(text[++index]); ResultAttrID = int.Parse(text[++index]); ResultInterval = int.Parse(text[++index]); EffectID = int.Parse(text[++index]); EffectBind = int.Parse(text[++index]); ChangeModelID = int.Parse(text[++index]); ChangeModelScale = int.Parse(text[++index]); Desc = text[++index]; }