public static void ChooseGetreideFunction(Spieler s, uint func) { Getreide g = new Getreide();//Das muss anders gehen switch (func) { case 1: Ui.PrintAnzPromt(); s.GetreideKaufen(Ui.GetAnz()); break; case 2: Ui.PrintAnzPromt(); s.GetreideVerkaufen(Ui.GetAnz()); break; case 3: Hauptmenue(s); break; default: Ui.PrintError("Ungültige Eingabe"); s.GetreideVerwalten(s); break; } }
public static void PrintLand(Spieler s) { string test = ""; test += $"{"Anzahl",18}"; test += $"{"KaufPreis",12}"; test += $"{"Verkaufspreis",16}"; test += $"{"Guthaben",11}"; test += "\n"; test += $"{"Land",0}"; test += $"{s.AnzLaendereien,14}"; test += $"{Land.KaufPreis,12}"; test += $"{Land.VerkaufPreis,16}"; test += $"{s.Guthaben,11}"; test += "\n"; Console.WriteLine(test); }
public static void PrintGetreiede(Spieler s) { string test = ""; test += $"{"Vorrat",18}"; test += $"{"KaufPreis",12}"; test += $"{"Verkaufspreis",16}"; test += $"{"Guthaben",11}"; test += "\n"; test += $"{"Getreide",0}"; test += $"{s.AnzGetreide,10}"; test += $"{Getreide.KaufPreis,12}"; test += $"{Getreide.VerkaufPreis,16}"; test += $"{s.Guthaben,11}"; test += "\n"; Console.WriteLine(test); }
public static void ChooseMainFunction(Spieler s, uint func) { switch (func) { case 1: s.LandVerwalten(s); break; case 2: s.GetreideVerwalten(s); break; case 3: Beenden(); break; default: Ui.PrintError("Ungültige Eingabe"); Hauptmenue(s); break; } }
public static void PrintSpieler(Spieler s) { Console.WriteLine(s + "\n"); }
public static void Hauptmenue(Spieler s) { Ui.PrintSpieler(s); Ui.PrintHauptMenue(); ChooseMainFunction(s, Ui.GetFunctionNr()); }