last task for display color
This commit is contained in:
parent
c42f83e45f
commit
302690c5bb
@ -1,4 +1,5 @@
|
||||
using LootBoxSimulator.Models.DAO;
|
||||
using System.Drawing;
|
||||
using LootBoxSimulator.Models.DAO;
|
||||
|
||||
RemoteDatabaseContext databaseContext = new RemoteDatabaseContext();
|
||||
|
||||
@ -45,8 +46,18 @@ RateDao? RandomizeRate()
|
||||
}
|
||||
return null;
|
||||
}
|
||||
//lootbox -> id, name, desc
|
||||
//lootbobx and item -> itemID, lootboxID
|
||||
//func openLootbox() - сдедать и добавить в меню
|
||||
//dotnet ef migrations add [EnterName]
|
||||
//dotnet ef database
|
||||
//при выводе информации об предмете, который выпал необходимо окрашивать
|
||||
//бэкграунд в цвет редкости
|
||||
//поскольку консоль поддерживает только перечисление некоторых цветов
|
||||
//необходимо сделать какой-нибудь конверт из hex формата в Console.Color формат
|
||||
//для упрощения заменим hex выражения в бд на названия цветов
|
||||
//пример работы с бэкграундом консоли:
|
||||
var rates = databaseContext.Rates;
|
||||
string colorName = "Yellow";
|
||||
ConsoleColor color = (ConsoleColor)Enum.Parse(typeof(ConsoleColor), colorName);
|
||||
Console.BackgroundColor = color;
|
||||
Console.WriteLine("Лютый текст");
|
||||
Console.ResetColor();
|
||||
Console.WriteLine("Не такой лютый текст");
|
||||
Console.WriteLine("Не такой лютый текст");
|
||||
Console.WriteLine("Не такой лютый текст");
|
Loading…
Reference in New Issue
Block a user