public void setNewCharacter(string n) { this.player.name = n; this.player.id = 0; this.player.inventory = Blanks.defaultHumanEQ(0, mSEX.MALE); this.player.gender = mSEX.MALE; int[] stats = { 10, 12, 12, 10, 10, 10, 10 }; this.player.stats = Blanks.createStats(stats); mCLASS c = new mCLASS(); c.Class = WARRIOR.WARRIOR; this.player.pClass = c; }
public Blanks[] load_blanks(string directory) { List <string> blanks_titles = new List <string>(); List <string> blanks_text = new List <string>(); List <int> blanks_line_no = new List <int>(); if (!File.Exists(directory)) { MessageBox.Show("Nie znaleziono pliku z formatkami, wskaż lokalizację zapisu w opcjach"); return(null); } else { using (StreamReader sr = new StreamReader(directory, Encoding.Default)) { int i = 0; while (!sr.EndOfStream) { blanks_line_no.Add(i); i++; string[] temp = sr.ReadLine().Split('$'); if (temp != null && temp.Length > 1) { blanks_titles.Add(temp[0]); blanks_text.Add(temp[1]); } } sr.Close(); } Blanks[] blanks = new Blanks[blanks_titles.Count]; for (int i = 0; i < blanks_titles.Count; i++) { blanks[i].line = blanks_line_no[i]; blanks[i].title = blanks_titles[i]; blanks[i].text = blanks_text[i]; } return(blanks); } }