private EMDataStateStruct SetData (int row, params string[] metaData) { int i = 0; EMDataStateStruct data = new EMDataStateStruct(); if (!int.TryParse (metaData [i++], out data.HP)) { Debug.LogError (string.Format("[Error] row : {0}, HP", row)); return null; } if (!int.TryParse (metaData [i++], out data.Patience)) { Debug.LogError (string.Format("[Error] row : {0}, Patience", row)); return null; } if (!int.TryParse (metaData [i++], out data.Math)) { Debug.LogError (string.Format("[Error] row : {0}, Math", row)); return null; } if (!int.TryParse (metaData [i++], out data.Glanguage)) { Debug.LogError (string.Format("[Error] row : {0}, Glanguage", row)); return null; } if (!int.TryParse (metaData [i++], out data.Language)) { Debug.LogError (string.Format("[Error] row : {0}, Language", row)); return null; } if (!int.TryParse (metaData [i++], out data.Common)) { Debug.LogError (string.Format("[Error] row : {0}, Common", row)); return null; } if (!int.TryParse (metaData [i++], out data.Jop)) { Debug.LogError (string.Format("[Error] row : {0}, Jop", row)); return null; } if (!int.TryParse (metaData [i++], out data.Private)) { Debug.LogError (string.Format("[Error] row : {0}, Private", row)); return null; } if (!int.TryParse (metaData [i++], out data.Rest)) { Debug.LogError (string.Format("[Error] row : {0}, Rest", row)); return null; } if (!long.TryParse (metaData [i++], out data.Gold)) { Debug.LogError (string.Format("[Error] row : {0}, Gold", row)); return null; } if (!int.TryParse (metaData [i++], out data.Luck)) { Debug.LogError (string.Format("[Error] row : {0}, Luck", row)); return null; } return data; }
public void Copy (EMDataStateStruct orgData) { HP = orgData.HP ; Patience = orgData.Patience ; Math = orgData.Math ; Glanguage = orgData.Glanguage ; Language = orgData.Language ; Common = orgData.Common ; Jop = orgData.Jop ; Private = orgData.Private ; Rest = orgData.Rest ; Gold = orgData.Gold ; Luck = orgData.Luck ; }
public EMDataStateStruct (EMDataStateStruct orgData) { Copy(orgData) ; }