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; }
public LaufSituation(FigurZug Zug) : base("Laufen", Zug.Figur.CharakterMan, Zug.Zeitpunkt, ZielArt.Ort, Zug.RechtesBein(), Zug.LinkesBein()) { this.Figur = Zug.Figur; this.Zug = Zug; }
public void SetZug(FigurZug Zug) { this.Zug = Zug; }
public WartSituation(FigurZug Zug) : base("Warten", Zug.Figur.CharakterMan, Zug.Zeitpunkt, ZielArt.Zeit) { this.Zug = Zug; }
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); } }