Example #1
0
 public Menu(Schnittstelle Schnittstelle)
     : base(null)
 {
     this.Schnittstelle = Schnittstelle;
     Event = (sender, e) => { Schnittstelle.ShowMenu(this); };
     Optionen = new List<Option>();
 }
Example #2
0
        public SituationAuswahl(Schnittstelle Schnittstelle)
        {
            this.Schnittstelle = Schnittstelle;
            Font = new Font("Calibri", 22);

            this.Buttons = new List<Control>();
        }
Example #3
0
 public FigurZugMenu(Schnittstelle Schnittstelle)
     : base(Schnittstelle)
 {
     Optionen.Add(new SkipOption(this));
     Optionen.Add(new WartOption(this));
     Optionen.Add(new LaufOption(this));
     Optionen.Add(new AngriffOption(this));
 }
Example #4
0
        public KampfBild(Schnittstelle Schnittstelle)
        {
            this.DoubleBuffered = true;

            this.Schnittstelle = Schnittstelle;
            LinksOben = new PointF(0, 0);
            PPM = 100;
            this.Grafik = new Grafik(this);
        }
Example #5
0
        public static void beginnKampf()
        {
            Schnittstelle st = new Schnittstelle();
            Kampf k = new Kampf(st);

            k.Add(getChara("Andrej Ilitsch Kalinin"), "Spieler");
            k.Add(getChara("Maximilian Koelbe"), "Spieler");
            k.Add(getChara("Claude Delacroix"), "Spieler");
            k.Add(getChara("Brigitte Westerkamp"), "Spieler");

            st.SetKampf(k);

            st.ShowDialog();
        }
Example #6
0
 public CheatMenu(Schnittstelle Schnittstelle)
     : base(Schnittstelle)
 {
 }
Example #7
0
 public MausZielMenu(Schnittstelle Schnittstelle)
     : base(Schnittstelle)
 {
     Optionen.Add(new MausZielenAbbrechenOption(Schnittstelle));
 }
Example #8
0
 public MausZielenAbbrechenOption(Schnittstelle Schnittstelle)
     : base(Schnittstelle.MausZielenAbbrechen)
 {
 }
Example #9
0
 public ViewMenu(Schnittstelle Schnittstelle)
     : base(Schnittstelle)
 {
     Optionen.Add(new EndViewOption(Schnittstelle));
 }
Example #10
0
 public EndViewOption(Schnittstelle Schnittstelle)
     : base((sender, e) => Schnittstelle.EndSituation())
 {
 }
Example #11
0
 public StartMenu(Schnittstelle Schnittstelle)
     : base(Schnittstelle)
 {
     this.Optionen.Add(new NextOption(Schnittstelle));
     this.Add(new CheatMenu(Schnittstelle));
 }
Example #12
0
 public NextOption(Schnittstelle Schnittstelle)
     : base(Schnittstelle.NextButton_Click)
 {
     this.Schnittstelle = Schnittstelle;
 }