コード例 #1
0
        public Kampf(Spieler spieler, Gegner gegner, Action continueWin, Action tot) : base(spieler, gegner)
        {
            Gegner      = gegner;
            Spieler     = spieler;
            ContinueWin = continueWin;
            ContinueTot = tot;

            TextadventureHelper.SetButtonsText("Angriff", "Magie", "Item benutzen");

            if (Spieler.Klasse.Magie <= 0)
            {
                TextadventureHelper.ButtonsAktionen[1].IsEnabled = false;
            }
        }
コード例 #2
0
 /// <summary>
 /// Erstell ein neues <see cref="Item"/> mit name und bild.
 /// </summary>
 /// <param name="name">Der Name des Items.</param>
 /// <param name="bildName">Der Name des Bildes, dass das Item haben soll.</param>
 public Item(string name, string bildName = null)
 {
     Name = name;
     Bild = TextadventureHelper.GetBild(bildName);
 }
コード例 #3
0
 /// <summary>
 /// Schreibt den Text aus <see cref="Ausgabe"/> in die ausgabe Textbox.
 /// </summary>
 public void SchreibeAusgabe()
 {
     TextadventureHelper.WriteText(Ausgabe.ToArray());
     Ausgabe.Clear();
 }