예제 #1
0
        public Geldleiher(int globk, ref Label lblgold)
        {
            InitializeComponent();



            lbl_text.Font = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_1.Font    = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_2.Font    = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());

            btn_d1.BackgroundImage = new Bitmap(Conspiratio.Properties.Resources.SymbUnchecked);
            btn_d2.BackgroundImage = new Bitmap(Conspiratio.Properties.Resources.SymbUnchecked);

            _lbl_taler = lblgold;

            _randomKIID = SW.Statisch.Rnd.Next(SW.Statisch.GetMinKIID(), SW.Statisch.GetMaxKIID());
            _summe      = Convert.ToInt32(0.1 * SW.Dynamisch.GetKIwithID(_randomKIID).GetTaler());
            _zins       = SW.Statisch.Rnd.Next(SW.Statisch.GetKreditZinsMin(), SW.Statisch.GetKreditZinsMax() + 1);
            if (SW.Dynamisch.GetAktHum().CheckPrivilegX(30) == true)
            {
                _zins = Convert.ToInt16(_zins / 2);
            }


            _jahre = SW.Statisch.Rnd.Next(4, 8);

            lbl_text.Text = SW.Dynamisch.GetKIwithID(_randomKIID).GetName() + " bietet Euch " + _summe.ToStringGeld() + " zu " + _zins.ToString() + "% Zinsen jährlich, rückzahlbar bis zum Jahre " + (SW.Dynamisch.GetAktuellesJahr() + _jahre).ToString() + ". Wollt Ihr";
        }
예제 #2
0
        public GesetzeAnzeigen()
        {
            InitializeComponent();

            this.Width         += 100;
            lbl_mittelland.Font = Grafik.GetStandardFont(Grafik.GetSchriftgRiesig());
            ControlZentrieren(lbl_mittelland, null, null);

            lbl_g1.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g2.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g3.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g4.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g5.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g6.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g7.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g8.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g9.Font      = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g10.Font     = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
            lbl_g1.AutoSize  = true;
            lbl_g2.AutoSize  = true;
            lbl_g3.AutoSize  = true;
            lbl_g4.AutoSize  = true;
            lbl_g5.AutoSize  = true;
            lbl_g6.AutoSize  = true;
            lbl_g7.AutoSize  = true;
            lbl_g8.AutoSize  = true;
            lbl_g9.AutoSize  = true;
            lbl_g10.AutoSize = true;

            btn_finanzen.BackgroundImage = new Bitmap(Properties.Resources.SymbFinanzen);
            btn_justiz.BackgroundImage   = new Bitmap(Properties.Resources.SymbJustiz);
            btn_kirche.BackgroundImage   = new Bitmap(Properties.Resources.SymbKirche);

            ControlZentrieren(btn_justiz, null, null);
            ControlZentrieren(btn_finanzen, null, btn_justiz);
            ControlZentrieren(btn_kirche, btn_justiz, null);

            _gesetzesebene = 0;

            _allgBewertung    = new string[5];
            _allgBewertung[0] = "sehr locker";
            _allgBewertung[1] = "locker";
            _allgBewertung[2] = "neutral";
            _allgBewertung[3] = "repressiv";
            _allgBewertung[4] = "sehr repressiv";

            EbenePositionieren(_gesetzesebene);
        }
예제 #3
0
        public Cheatbox()
        {
            InitializeComponent();

            foreach (Control C in this.Controls)
            {
                try
                {
                    C.Font = Grafik.GetStandardFont(Grafik.GetSchriftgKlein());
                }
                catch { }
            }
            lbl_header_28.Font = Grafik.GetStandardFont(Grafik.GetSchriftgRiesig());
            lbl_header_28.Left = (this.Width - lbl_header_28.Width) / 2;

            txt_goldd.Text = SW.Dynamisch.GetHumWithID(SW.Dynamisch.GetAktiverSpieler()).GetTaler().ToString();
            txt_ans.Text   = SW.Dynamisch.GetHumWithID(SW.Dynamisch.GetAktiverSpieler()).GetPermaAnsehen().ToString();

            for (int i = 1; i < SW.Statisch.GetMaxRohID(); i++)
            {
                groupBox_1_16.Controls["ckb" + i.ToString()].Text = SW.Dynamisch.GetRohstoffwithID(i).GetRohName();

                if (SW.Dynamisch.GetHumWithID(SW.Dynamisch.GetAktiverSpieler()).GetRohstoffrechteX(i) == true)
                {
                    switch (i)
                    {
                    case 1:
                        ckb1.Checked = true;
                        break;

                    case 2:
                        ckb2.Checked = true;
                        break;

                    case 3:
                        ckb3.Checked = true;
                        break;

                    case 4:
                        ckb4.Checked = true;
                        break;

                    case 5:
                        ckb5.Checked = true;
                        break;

                    case 6:
                        ckb6.Checked = true;
                        break;

                    case 7:
                        ckb7.Checked = true;
                        break;

                    case 8:
                        ckb8.Checked = true;
                        break;

                    case 9:
                        ckb9.Checked = true;
                        break;

                    case 10:
                        ckb10.Checked = true;
                        break;

                    case 11:
                        ckb11.Checked = true;
                        break;

                    case 12:
                        ckb12.Checked = true;
                        break;

                    case 13:
                        ckb13.Checked = true;
                        break;

                    case 14:
                        ckb14.Checked = true;
                        break;

                    case 15:
                        ckb15.Checked = true;
                        break;

                    case 16:
                        ckb16.Checked = true;
                        break;

                    case 17:
                        ckb17.Checked = true;
                        break;

                    case 18:
                        ckb18.Checked = true;
                        break;

                    case 19:
                        ckb19.Checked = true;
                        break;

                    case 20:
                        ckb20.Checked = true;
                        break;

                    case 21:
                        ckb21.Checked = true;
                        break;
                    }

                    groupBox_1_16.Controls["ckb" + i.ToString()].Enabled = false;
                }
            }

            //Amt übernehmen: Stufe
            for (int i = 0; i < 3; i++)
            {
                comboBox1.Items.Add((SW.Statisch.GetStufenNameX(i).ToString()));
            }

            //Haus bauen: Stadt
            for (int i = 1; i < SW.Statisch.GetMaxStadtID(); i++)
            {
                comboBox6.Items.Add(SW.Dynamisch.GetStadtwithID(i).GetGebietsName());
            }
        }