添加重随的确认和取消

This commit is contained in:
milimoe 2024-12-09 00:47:14 +08:00
parent 0fbcce452a
commit 985a06a3fd
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E

View File

@ -29,27 +29,27 @@ FunGameController controller = new(new Logger<FunGameController>(new LoggerFacto
Console.WriteLine(controller.CreateSaved(1, "test"));
//¿â´æ²âÊÔ
PluginConfig pc = new("saved", "1");
pc.LoadConfig();
User u = FunGameService.GetUser(pc);
if (u.Inventory.Characters.Count == 0)
{
u.Inventory.Characters.Add(FunGameService.Characters[0].Copy());
}
Character c = u.Inventory.Characters.First();
Item? i = FunGameService.GenerateMagicCardPack(3);
if (i != null)
{
u.Inventory.Items.Add(i);
c.Equip(i);
}
Console.WriteLine(u.Inventory.Characters.First().GetInfo());
Item? i2 = c.UnEquip(Milimoe.FunGame.Core.Library.Constant.EquipSlotType.MagicCardPack);
Console.WriteLine(i2);
pc.Add("user", u);
pc.SaveConfig();
pc.LoadConfig();
u = FunGameService.GetUser(pc);
//PluginConfig pc = new("saved", "1");
//pc.LoadConfig();
//User u = FunGameService.GetUser(pc);
//if (u.Inventory.Characters.Count == 0)
//{
// u.Inventory.Characters.Add(FunGameService.Characters[0].Copy());
//}
//Character c = u.Inventory.Characters.First();
//Item? i = FunGameService.GenerateMagicCardPack(3);
//if (i != null)
//{
// u.Inventory.Items.Add(i);
// c.Equip(i);
//}
//Console.WriteLine(u.Inventory.Characters.First().GetInfo());
//Item? i2 = c.UnEquip(Milimoe.FunGame.Core.Library.Constant.EquipSlotType.MagicCardPack);
//Console.WriteLine(i2);
//pc.Add("user", u);
//pc.SaveConfig();
//pc.LoadConfig();
//u = FunGameService.GetUser(pc);
//for (int i = 1; i <= 100; i++)
//{
@ -60,6 +60,8 @@ u = FunGameService.GetUser(pc);
while (true)
{
try
{
string msg = Console.ReadLine() ?? "";
if (msg == "quit") return;
if (msg.StartsWith("dhjb"))
@ -71,6 +73,14 @@ while (true)
}
else Console.WriteLine(controller.ExchangeCredits(1));
}
else if (msg == "jscs")
{
Console.WriteLine(controller.RandomCustomCharacter(1));
}
else if (msg == "qrjscs")
{
Console.WriteLine(controller.RandomCustomCharacter(1, true));
}
else if (msg == "kb")
{
Console.WriteLine(string.Join("\r\n", controller.GenerateMagicCardPack()));
@ -107,4 +117,9 @@ while (true)
{
Console.WriteLine(string.Join("\r\n", controller.GetInventoryInfo2(1, page2)));
}
}
catch (Exception e)
{
Console.WriteLine(e);
}
}