Exemple #1
0
    /// <summary>
    /// Loads the cthuluburse.
    /// </summary>
    void CreateCthuluburse()
    {
        XmlSerializer xml    = new XmlSerializer(typeof(List <Cthuluburse>));
        TextWriter    writer = new StreamWriter(Application.dataPath + "/Scripts/Staff/xml/Cthuluburse.xml");

        string[] lines = CthuluburseText.text.Split(new char[] { '\n', '\r' }, System.StringSplitOptions.RemoveEmptyEntries);
        for (int i = 1; i < lines.Length; i++)
        {
            string[] splitLine = lines[i].Split(',');

            Cthuluburse cthuluburse = new Cthuluburse()
            {
                name        = splitLine[0],
                sexType     = (SexType)Enum.Parse(typeof(SexType), splitLine[1]),
                staffType   = StaffType.Cthuluburse,
                description = splitLine[2],
                photoName   = splitLine[3],
                cost        = int.Parse(splitLine[4]),
                level       = CthulLevel.Nurse,
            };

            _ctuluburseList.Add(cthuluburse);
        }

        xml.Serialize(writer, _ctuluburseList);
        writer.Close();
    }
Exemple #2
0
	/// <summary>
	/// Loads the cthuluburse.
	/// </summary>
	void CreateCthuluburse()
    {
		XmlSerializer xml = new XmlSerializer(typeof(List<Cthuluburse>));
		TextWriter writer = new StreamWriter(Application.dataPath + "/Scripts/Staff/xml/Cthuluburse.xml");
		
       string[] lines = CthuluburseText.text.Split(new char[]{'\n','\r'},System.StringSplitOptions.RemoveEmptyEntries);
       for (int i = 1; i < lines.Length; i++)
       {
           string[] splitLine = lines[i].Split(',');
			
			Cthuluburse cthuluburse = new Cthuluburse()
           {
               name = splitLine[0],
               sexType = (SexType)Enum.Parse(typeof(SexType), splitLine[1]),
               staffType = StaffType.Cthuluburse,
				description = splitLine[2],
				photoName = splitLine[3],
				cost = int.Parse(splitLine[4]),
				level = CthulLevel.Nurse,
           };

          _ctuluburseList.Add(cthuluburse);
     	}
		
		xml.Serialize(writer, _ctuluburseList);
		writer.Close ();
    }