Example #1
0
 /// <summary>
 /// Wyświetla okno i aktualizuje mapę
 /// </summary>
 /// <param name="war"></param>
 internal void ShowWindow(Village.EventWar war)
 {
     destoyedBottomVillages = war.DestoyedBottomVillages;
     destoyedTopVillages    = war.DestoyedTopVillages;
     // wyświetla
     MarkDestroyedTopVillages();
     MarkDestroyedBottomVillages();
     Show();
 }
Example #2
0
 /// <summary>
 /// Konstruktor z przekazanym zasobem żołnierzy
 /// </summary>
 /// <param name="soldiers"></param>
 public FormMap(Village.Soldiers soldiers, Village.EventWar war)
 {
     InitializeComponent();
     this.soldiers         = soldiers;
     this.war              = war;
     labelMaxSoldiers.Text = "Max żołnierzy do wysłania: " + soldiers.SoldiersAmount.ToString();
     // Ustawia wszystkie prictureboxy na przezroczyste
     pictureBoxBottomVillageOne.BackColor   = Color.Transparent;
     pictureBoxBottomVillageTwo.BackColor   = Color.Transparent;
     pictureBoxBottomVillageThree.BackColor = Color.Transparent;
     pictureBoxTopVillageOne.BackColor      = Color.Transparent;
     pictureBoxTopVillageTwo.BackColor      = Color.Transparent;
     pictureBoxTopVillageThree.BackColor    = Color.Transparent;
     pictureBoxCapitol.BackColor            = Color.Transparent;
 }
Example #3
0
        /// <summary>
        /// Konstruktor
        /// </summary>
        public FormMain()
        {
            InitializeComponent();
            store        = new Village.Store();
            villageEvent = new Village.Event();
            villageWar   = new Village.EventWar();
            formMap      = new FormMap(store.SoldierUnits, villageWar);

            //Startuje zegary
            timerGameTime.Start();
            timerFPS.Start();

            //Włącza muzykę
            player = new SoundPlayer(Properties.Resources.VillageMusic);
            player.PlayLooping();
        }