Exemple #1
0
 private void newVillagebutton_Click(object sender, EventArgs e)
 {
     house_point.Clear();
     tree_point.Clear();
     waterSource_point.Clear();
     drawingPanel.Refresh();
     NationName.ResetText();
     MessageBox.Show("Panel is ready");
     village_type           = NationName.Text;
     drawingPanel.BackColor = nationFactory.GetNation(village_type).BackGroundColor();
 }
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = Id.GetHashCode();
         hashCode = (hashCode * 397) ^ RulerName.GetHashCode();
         hashCode = (hashCode * 397) ^ NationName.GetHashCode();
         hashCode = (hashCode * 397) ^ Role.GetHashCode();
         hashCode = (hashCode * 397) ^ Alliance.GetHashCode();
         hashCode = (hashCode * 397) ^ Balance.GetHashCode();
         hashCode = (hashCode * 397) ^ AvailableSlots.GetHashCode();
         return(hashCode);
     }
 }