示例#1
0
 public AngriffSituation(FigurZug Zug)
     : base("Angreifen", Zug.Figur.CharakterMan, Zug.Zeitpunkt, ZielArt.Richtung, Zug.Figur.CharakterMan.Objekte.KampfStil.Belastet)
 {
     this.Zug = Zug;
     this.ShowView = true;
     this.Dauer = Stil.AngriffDauer;
 }
示例#2
0
 public LaufSituation(FigurZug Zug)
     : base("Laufen", Zug.Figur.CharakterMan, Zug.Zeitpunkt, ZielArt.Ort, Zug.RechtesBein(), Zug.LinkesBein())
 {
     this.Figur = Zug.Figur;
     this.Zug = Zug;
 }
示例#3
0
 public void SetZug(FigurZug Zug)
 {
     this.Zug = Zug;
 }
示例#4
0
 public WartSituation(FigurZug Zug)
     : base("Warten", Zug.Figur.CharakterMan, Zug.Zeitpunkt, ZielArt.Zeit)
 {
     this.Zug = Zug;
 }
示例#5
0
 public void ZieheFigur(FigurZug Zug)
 {
     Grafik.Zeitpunkt = Zug.Zeitpunkt;
     if (Zug.Finished)
     {
         this.Zug = null;
         MyZustand = Zustand.Bereit;
         ShowMenu(StartMenu);
     }
     else
     {
         this.Zug = Zug;
         ActiveSituation = null;
         MyZustand = Zustand.SituationsWahl;
         this.Zug = Zug;
         ZugMenu.SetZug(Zug);
         ShowMenu(ZugMenu);
     }
 }