private void btnSetCharacterAbilityStatsContinue_Click(object sender, EventArgs e) { if (txtStrengthStat.Text == "" || txtDexterityStat.Text == "" || txtConstitutionStat.Text == "" || txtIntelligenceStat.Text == "" || txtWisdomStat.Text == "" || txtCharismaStat.Text == "") { MessageBox.Show("You must have a stat for each field."); return; } SetCharacterStats(); frmDisplayCharacter displayingCharacter = new frmDisplayCharacter(playerSetStats); this.Hide(); //frmDisplayCharacter displayingCharacter = new frmDisplayCharacter(); displayingCharacter.Show(); displayingCharacter.FormClosed += (s, args) => this.Close(); }
private void btnBeginingCharacterContinue_Click(object sender, EventArgs e) { //frmSelectCharacterRace selectingCharacterRace;// = new frmSelectCharacterRace(); frmDisplayCharacter displayingCharacter = new frmDisplayCharacter(); Character newCharacter = new Character(); //Player newPlayer = new Classes.CharacterRaces.Player(); if (string.IsNullOrWhiteSpace(txtCharacterName.Text) || txtCharacterName.Text[0] == ' ') { MessageBox.Show("You must name the character."); return; } //string strGender = (string)(this.rdoGenderMale.Checked ? "Male" : "Female"); //MessageBox.Show("You are a: " + strGender) int health = 10; string name = txtCharacterName.Text; EntityGender eGender; if (this.rdoGenderMale.Checked) { eGender = EntityGender.Male; } else if (this.rdoGenderFemale.Checked) { eGender = EntityGender.Female; } else { MessageBox.Show("You must give your character a gender."); return; } string age = "23"; age = txtCharacterAge.Text; string heightFeet = "5"; heightFeet = cboHeightFeet.Text; string heightInches = "7"; heightInches = cboHeightInches.Text; string weight = "180"; weight = txtCharacterWeight.Text; EntityEyeColor eyeColor = EntityEyeColor.Blue; // = cboEyeColor.Text; if (cboEyeColor.Text == "Brown") { eyeColor = EntityEyeColor.Brown; } else if (cboEyeColor.Text == "Blue") { eyeColor = EntityEyeColor.Blue; } else if (cboEyeColor.Text == "Green") { eyeColor = EntityEyeColor.Green; } else if (cboEyeColor.Text == "Red") { eyeColor = EntityEyeColor.Red; } else if (cboEyeColor.Text == "Silver") { eyeColor = EntityEyeColor.Silver; } EntityHairColor hairColor = EntityHairColor.Black; // = cboHairColor.Text; if (cboHairColor.Text == "Black") { hairColor = EntityHairColor.Black; } else if (cboHairColor.Text == "Blonde") { hairColor = EntityHairColor.Blonde; } else if (cboHairColor.Text == "Blue") { hairColor = EntityHairColor.Blue; } else if (cboHairColor.Text == "Brown") { hairColor = EntityHairColor.Brown; } else if (cboHairColor.Text == "Gold") { hairColor = EntityHairColor.Gold; } else if (cboHairColor.Text == "Green") { hairColor = EntityHairColor.Green; } else if (cboHairColor.Text == "Red") { hairColor = EntityHairColor.Red; } else if (cboHairColor.Text == "Silver") { hairColor = EntityHairColor.Silver; } else if (cboHairColor.Text == "White") { hairColor = EntityHairColor.White; } else if (cboHairColor.Text == "Purple") { hairColor = EntityHairColor.Purple; } string skin = "weathered"; skin = txtCharacterSkin.Text; //int convertAge = 0; //int convertHeightFeet = 0; //int convertHeightInches = 0; Player newPlayer = new Player(health, name, eGender, Int32.Parse(age), Int32.Parse(heightFeet), Int32.Parse(heightInches), weight, eyeColor, hairColor, skin); //frmDisplayCharacter displayCharacter = new frmDisplayCharacter(newPlayer); //displayCharacter.setFields(newPlayer); //frmDisplayCharacter displayCharacter = new frmDisplayCharacter(new Player(health, name, eGender, Int32.Parse(age), Int32.Parse(heightFeet), // Int32.Parse(heightInches), weight, eyeColor, hairColor, skin)); //displayCharacter.setFields(newPlayer); frmSelectCharacterRace selectingCharacterRace = new frmSelectCharacterRace(newPlayer); //Hide last form this.Hide(); selectingCharacterRace.Show(); selectingCharacterRace.FormClosed += (s, args) => this.Close(); }