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();
|
RemoteDatabaseContext databaseContext = new RemoteDatabaseContext();
|
||||||
|
|
||||||
@ -45,8 +46,18 @@ RateDao? RandomizeRate()
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
//lootbox -> id, name, desc
|
//при выводе информации об предмете, который выпал необходимо окрашивать
|
||||||
//lootbobx and item -> itemID, lootboxID
|
//бэкграунд в цвет редкости
|
||||||
//func openLootbox() - сдедать и добавить в меню
|
//поскольку консоль поддерживает только перечисление некоторых цветов
|
||||||
//dotnet ef migrations add [EnterName]
|
//необходимо сделать какой-нибудь конверт из hex формата в Console.Color формат
|
||||||
//dotnet ef database
|
//для упрощения заменим 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