using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Art_of_War
{

    public enum zugehoerigkeit
    {
        neutral,
        rot,
        blau,

    }

    public class Basis
    {
        #region Variablendeklarierung

        static int count = 0;   //Zählt die vorhandenen Instanzen der Klasse

        public int Basengroesse { get; private set; }
        public int ID { get; private set; }
        public zugehoerigkeit spielerzugehoerigkeit;
        public float einheiten { get; set; }
        public string typ { get; private set; }
        public int[] verbindungen { get; private set; }
        public koordinaten position { get; private set; }

        

        #endregion


        #region Konstruktor
        public Basis(int ID,int basengroesse, string typ,float einheiten,zugehoerigkeit spielerzugehoerigkeit,int[] verbindungen, koordinaten position)
        {
            
            this.ID = ID;
            this.Basengroesse = basengroesse;
            this.typ= typ;
            this.einheiten=basengroesse*5;    
            this.spielerzugehoerigkeit = spielerzugehoerigkeit;
            this.verbindungen = verbindungen;
            this.position = position;


        }

        #endregion
    }




}
