Exemplo n.º 1
0
	private EMDataLevelStruct SetData (int row, params string[] metaData)
	{
		int i = 0;		EMDataLevelStruct data = new EMDataLevelStruct();
		if (!int.TryParse (metaData [i++], out data.LevelType))	{
		Debug.LogError (string.Format("[Error] row : {0}, LevelType", row)); return null; }
		if (!int.TryParse (metaData [i++], out data.LevelOpenId))	{
		Debug.LogError (string.Format("[Error] row : {0}, LevelOpenId", row)); return null; }
		if (!int.TryParse (metaData [i++], out data.StartGold))	{
		Debug.LogError (string.Format("[Error] row : {0}, StartGold", row)); return null; }
		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 (!int.TryParse (metaData [i++], out data.Luck))	{
		Debug.LogError (string.Format("[Error] row : {0}, Luck", row)); return null; }
		return data;
	}
Exemplo n.º 2
0
	public void Copy (EMDataLevelStruct orgData)
	{
		LevelType = orgData.LevelType ;
		LevelOpenId = orgData.LevelOpenId ;
		StartGold = orgData.StartGold ;
		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 ;
		Luck = orgData.Luck ;
	}
Exemplo n.º 3
0
	public EMDataLevelStruct (EMDataLevelStruct orgData)
	{
		Copy(orgData) ;
	}