Example #1
0
        public winFertigkeit(MainWindow _parent, Faehigkeit _faehigkeit)
        {
            InitializeComponent();

            parent = _parent;
            fertigkeitToEdit = _faehigkeit;

            AttributTranslation.Add("GES", parent.aktChar.GES);
            AttributTranslation.Add("ZAH", parent.aktChar.ZAH);
            AttributTranslation.Add("STR", parent.aktChar.STR);
            AttributTranslation.Add("WAH", parent.aktChar.WAH);
            AttributTranslation.Add("WIL", parent.aktChar.WIL);
            AttributTranslation.Add("CHA", parent.aktChar.CHA);
            AttributTranslation.Add("---", 0);

            foreach (string val in AttributTranslation.Keys)
            {
                cboStat.Items.Add(val);
            }

            txtAktion.Text = fertigkeitToEdit.Aktion;
            txtName.Text = fertigkeitToEdit.Name;
            txtRang.Text = fertigkeitToEdit.Rang.ToString();
            txtUeberanstrengung.Text = fertigkeitToEdit.Ueberanstrengung.ToString();

            editMode = true;
        }
Example #2
0
        public winErfolge(int _tmpWürfel, MainWindow _parent)
        {
            tmpWuerfel = _tmpWürfel;
            parent = _parent;

            InitializeComponent();
        }
        public winAusrüstung(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            editMode = false;
        }
Example #4
0
        public winNotizen(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            rtbNotizen.Document = parent.Notizen;
        }
Example #5
0
        public winFaden(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            editMode = false;
        }
        public winLegendenpunkteAbrechnung(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;
            aktLP = parent.aktChar.AktLP;

            lblAktLP.Content = aktLP;
        }
Example #7
0
        public winInfo(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            lblVersion.Content = parent.Version;
            lblDLL.Content = EDWerte.Info;
        }
Example #8
0
        public winWKM(MainWindow _parent)
        {
            InitializeComponent();
            parent = _parent;

            txtKWKMod.Text = parent.aktChar.KWKMod.ToString();
            txtMWKMod.Text = parent.aktChar.MWKMod.ToString();
            txtSWKMod.Text = parent.aktChar.SWKMod.ToString();
        }
Example #9
0
        public winLegende(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            txtLegendenstatus.Text = parent.aktChar.Legendenstatus;
            txtRuf.Text = parent.aktChar.AktRuf.ToString();
            txtRuhm.Text = parent.aktChar.AktRuhm.ToString();
        }
Example #10
0
        public winFaden(MainWindow _parent, Faden _faden)
        {
            InitializeComponent();

            parent = _parent;
            fadenToEdit = _faden;
            txtName.Text = fadenToEdit.Name;
            txtRang.Text = fadenToEdit.Rang.ToString();
            txtWirkung.Text = fadenToEdit.Wirkung;

            editMode = true;
        }
Example #11
0
        public winWährung(MainWindow _parent, Währung _waehrung)
        {
            InitializeComponent();

            parent = _parent;

            waehrungToEdit = _waehrung;

            txtMenge.Text = _waehrung.Menge.ToString();
            txtName.Text = _waehrung.Name;

            editMode = true;
        }
Example #12
0
        public winAusrüstung(MainWindow _parent, Ausrüstung _rüst)
        {
            InitializeComponent();

            parent = _parent;
            rüstToEdit = _rüst;

            txtName.Text = rüstToEdit.Name;
            txtGewicht.Text = rüstToEdit.Gewicht.ToString();
            txtAnzahl.Text = rüstToEdit.Anzahl.ToString();

            editMode = true;
        }
Example #13
0
        public winWaffe(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            AttributTranslation.Add("GES", parent.aktChar.GES);
            AttributTranslation.Add("ZAH", parent.aktChar.ZAH);
            AttributTranslation.Add("STR", parent.aktChar.STR);
            AttributTranslation.Add("WAH", parent.aktChar.WAH);
            AttributTranslation.Add("WIL", parent.aktChar.WIL);
            AttributTranslation.Add("CHA", parent.aktChar.CHA);
        }
Example #14
0
        public winAttrMods(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            txtGESMod.Text = parent.aktChar.GESMod.ToString();
            txtSTRMod.Text = parent.aktChar.STRMod.ToString();
            txtZAHMod.Text = parent.aktChar.ZAHMod.ToString();
            txtWAHMod.Text = parent.aktChar.WAHMod.ToString();
            txtWILMod.Text = parent.aktChar.WILMod.ToString();
            txtCHAMod.Text = parent.aktChar.CHAMod.ToString();
        }
Example #15
0
        public winFertigkeit(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            AttributTranslation.Add("GES", parent.aktChar.GES);
            AttributTranslation.Add("ZAH", parent.aktChar.ZAH);
            AttributTranslation.Add("STR", parent.aktChar.STR);
            AttributTranslation.Add("WAH", parent.aktChar.WAH);
            AttributTranslation.Add("WIL", parent.aktChar.WIL);
            AttributTranslation.Add("CHA", parent.aktChar.CHA);
            AttributTranslation.Add("---", 0);

            foreach (string val in AttributTranslation.Keys)
            {
                cboStat.Items.Add(val);
            }
        }
Example #16
0
        //private int lastGES;
        //private int lastSTR;
        //private int lastZAH;
        //private int lastWAH;
        //private int lastWIL;
        //private int lastCHA;
        public winNeuChar(MainWindow parent)
        {
            InitializeComponent();

            _parent = parent;

            foreach (string elem in EDWerte.DisziplinUnempfindTab.Keys)
            {
                cmbDiszi.Items.Add(elem);
            }

            cmbDiszi.SelectedIndex = -1;

            foreach (string elem in EDWerte.RassenTab.Keys)
            {
                cmbRasse.Items.Add(elem);
            }

            cmbRasse.SelectedIndex = -1;
        }
Example #17
0
        public winWaffe(MainWindow _parent, Waffe _wep)
        {
            InitializeComponent();

            parent = _parent;
            wep = _wep;

            AttributTranslation.Add("GES", parent.aktChar.GES);
            AttributTranslation.Add("ZAH", parent.aktChar.ZAH);
            AttributTranslation.Add("STR", parent.aktChar.STR);
            AttributTranslation.Add("WAH", parent.aktChar.WAH);
            AttributTranslation.Add("WIL", parent.aktChar.WIL);
            AttributTranslation.Add("CHA", parent.aktChar.CHA);

            txtName.Text = wep.Name;
            txtAufw.Text = wep.Aufwertung.ToString();
            txtSchaden.Text = wep.Schaden.ToString();
            txtEffekt.Text = wep.Effekt;

            editMode = true;
        }
        public winKreisaufstieg(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            neuBewSchw = parent.aktChar.Bewusstlosigkeitsschwelle + EDWerte.DisziplinUnempfindTab[parent.aktChar.Disziplin][0];
            neuTodSchw = parent.aktChar.Todesschwelle + EDWerte.DisziplinUnempfindTab[parent.aktChar.Disziplin][1];
            neuMaxKarma = (parent.aktChar.Kreis + 1) * parent.aktChar.KarmaMod;

            lblAltKreis.Content = parent.aktChar.Kreis.ToString();
            lblNeuKreis.Content = (parent.aktChar.Kreis + 1).ToString();
            lblBewSchw.Content = parent.aktChar.Bewusstlosigkeitsschwelle.ToString() 
                + " \u2192 " +
                (neuBewSchw).ToString();
            lblTodSchw.Content = parent.aktChar.Todesschwelle.ToString()
                + " \u2192 " +
                (neuTodSchw).ToString();
            lblMaxKarma.Content = (parent.aktChar.Kreis * parent.aktChar.KarmaMod).ToString()
                + " \u2192 " +
                (neuMaxKarma).ToString();
        }
Example #19
0
        public winCodeRechner(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;
        }
Example #20
0
        public winSteig(MainWindow _parent)
        {
            InitializeComponent();

            parent = _parent;

            switch (parent.aktChar.GESSteig)
            {
                case 0:
                    cboAttri.Items.Add("GES (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("GES (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("GES (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }

            switch (parent.aktChar.STRSteig)
            {
                case 0:
                    cboAttri.Items.Add("STR (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("STR (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("STR (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }
            switch (parent.aktChar.ZAHSteig)
            {
                case 0:
                    cboAttri.Items.Add("ZAH (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("ZAH (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("ZAH (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }
            switch (parent.aktChar.WAHSteig)
            {
                case 0:
                    cboAttri.Items.Add("WAH (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("WAH (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("WAH (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }
            switch (parent.aktChar.WILSteig)
            {
                case 0:
                    cboAttri.Items.Add("WIL (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("WIL (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("WIL (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }
            switch (parent.aktChar.CHASteig)
            {
                case 0:
                    cboAttri.Items.Add("CHA (noch 3 Steigerungen möglich)");
                    break;
                case 1:
                    cboAttri.Items.Add("CHA (noch 2 Steigerungen möglich)");
                    break;
                case 2:
                    cboAttri.Items.Add("CHA (noch 1 Steigerung möglich)");
                    break;
                default:
                    break;
            }
        }