bool ChoseRace() { writer.clean(); writer.Write_n("1.Human"); writer.Write_n("2.Elf"); writer.Write("Enter your race: "); try { int chose = Convert.ToInt32(read.Read()); switch (chose) { case 1: my_unit = new Human(); status_now = Status_Game.Start_game; return(true); break; case 2: my_unit = new Elf(); status_now = Status_Game.Start_game; return(true); break; } } catch { writer.Write_n("-----Error value-----"); writer.Write("Pleas enter any key"); read.Read(); return(false); } return(false); }
public void Add(string elem, int my_price, My_type my_type) { if (map_in_my_tree.Count > 0) { int number = Convert.ToInt32(map_in_my_tree[0]); switch (my_type) { case My_type.Statistic: { my_tree[number - 1].Add(new Statistic(elem, my_price, new ConsoleWriter()), map_in_my_tree.ToArray()); } break; case My_type.PC: { my_tree[number - 1].Add(new PC(elem, my_price, new ConsoleWriter()), map_in_my_tree.ToArray()); } break; case My_type.Table: { my_tree[number - 1].Add(new Table(elem, my_price, new ConsoleWriter()), map_in_my_tree.ToArray()); } break; case My_type.Board: { my_tree[number - 1].Add(new Board(elem, my_price, new ConsoleWriter()), map_in_my_tree.ToArray()); } break; default: my_Write.Write("This data incorrect."); break; } } else if (my_type == My_type.Room) { my_tree.Add(new Room(elem, my_price, new ConsoleWriter())); } }
public void UP() { message_.Write("1 " + powerSupply.Up()); message_.Write("2 " + sensors.UpIsChecPower()); message_.Write("3 " + sensors.UpIsChecTemperaturePower()); message_.Write("4 " + sensors.UpIsChecTemperaturePowerCard()); message_.Write("5 " + powerSupply.UpVideoCard()); message_.Write("6 " + videoCard.Up()); message_.Write("7 " + videoCard.UpIsChecMonitor()); message_.Write("8 " + sensors.UpIsChecTemperatureRAM()); message_.Write("9 " + powerSupply.UpRAM()); message_.Write("10 " + ram.Up()); message_.Write("11 " + ram.UpAnalis()); message_.Write("12 " + videoCard.UpRAMInfo()); message_.Write("13 " + powerSupply.UpDisc()); message_.Write("14 " + opticalDiscReader.Up()); message_.Write("15 " + opticalDiscReader.IsCheced()); message_.Write("16 " + videoCard.UpInfoDisc()); message_.Write("17 " + powerSupply.UpWinchester()); message_.Write("18 " + winchester.Up()); message_.Write("19 " + winchester.IsCheced()); message_.Write("20 " + videoCard.UpInfoWinchester()); message_.Write("21 " + sensors.UpIsChecTemperatureAllSystem()); message_.Write(" "); }