mirror of
https://github.com/milimoe/FunGame-Testing.git
synced 2026-03-05 22:20:29 +00:00
修复问题和添加测试
This commit is contained in:
parent
955c676092
commit
f1c6d62779
@ -723,7 +723,10 @@ namespace Milimoe.FunGame.Testing.Desktop.GameMapTesting
|
|||||||
SyncAwaiter.Wait(Controller.UpdateCharacterPositionsOnMap());
|
SyncAwaiter.Wait(Controller.UpdateCharacterPositionsOnMap());
|
||||||
InquiryResponse? response = SyncAwaiter.WaitResult(Controller.RequestInquiryResponseSelection(options));
|
InquiryResponse? response = SyncAwaiter.WaitResult(Controller.RequestInquiryResponseSelection(options));
|
||||||
SyncAwaiter.Wait(Controller.ResolveInquiryResponseSelection(response));
|
SyncAwaiter.Wait(Controller.ResolveInquiryResponseSelection(response));
|
||||||
return response ?? new(options);
|
return response ?? new(options)
|
||||||
|
{
|
||||||
|
Cancel = true
|
||||||
|
};
|
||||||
}
|
}
|
||||||
return new(options);
|
return new(options);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1485,7 +1485,7 @@ namespace Milimoe.FunGame.Testing.Desktop.GameMapTesting
|
|||||||
InquiryResponseSelectionItemsControl.ItemsSource = responses;
|
InquiryResponseSelectionItemsControl.ItemsSource = responses;
|
||||||
SetRichTextBoxText(InquiryResponseDetailsRichTextBox, "将鼠标悬停在选项上以查看详情。");
|
SetRichTextBoxText(InquiryResponseDetailsRichTextBox, "将鼠标悬停在选项上以查看详情。");
|
||||||
InquiryResponseSelectionOverlay.Visibility = Visibility.Visible;
|
InquiryResponseSelectionOverlay.Visibility = Visibility.Visible;
|
||||||
InquiryResponseCancel.Visibility = Visibility.Hidden;
|
InquiryResponseCancel.Visibility = options.CanCancel ? Visibility.Visible : Visibility.Hidden;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -56,15 +56,23 @@ queue.LoadGameMap(new FastAutoMap());
|
|||||||
// Console.WriteLine(i.ToString(true, false));
|
// Console.WriteLine(i.ToString(true, false));
|
||||||
//}
|
//}
|
||||||
|
|
||||||
//foreach (Skill s in FunGameConstant.Skills)
|
foreach (Skill s in FunGameConstant.Skills)
|
||||||
//{
|
{
|
||||||
// s.GamingQueue = queue;
|
s.GamingQueue = queue;
|
||||||
// s.Level = 6;
|
s.Level = 1;
|
||||||
// Console.WriteLine(s.GetInfo());
|
Console.WriteLine(s.GetInfo());
|
||||||
//}
|
s.Level = 2;
|
||||||
|
Console.WriteLine(s.GetInfo());
|
||||||
|
s.Level = 6;
|
||||||
|
Console.WriteLine(s.GetInfo());
|
||||||
|
}
|
||||||
foreach (Skill m in FunGameConstant.Magics)
|
foreach (Skill m in FunGameConstant.Magics)
|
||||||
{
|
{
|
||||||
m.GamingQueue = queue;
|
m.GamingQueue = queue;
|
||||||
|
m.Level = 1;
|
||||||
|
Console.WriteLine(m.GetInfo());
|
||||||
|
m.Level = 2;
|
||||||
|
Console.WriteLine(m.GetInfo());
|
||||||
m.Level = 8;
|
m.Level = 8;
|
||||||
Console.WriteLine(m.GetInfo());
|
Console.WriteLine(m.GetInfo());
|
||||||
}
|
}
|
||||||
|
|||||||
@ -436,8 +436,8 @@ namespace Milimoe.FunGame.Testing.Tests
|
|||||||
Task.Run(() =>
|
Task.Run(() =>
|
||||||
{
|
{
|
||||||
Console.WriteLine($"你的角色编号:{character.GetIdName()}");
|
Console.WriteLine($"你的角色编号:{character.GetIdName()}");
|
||||||
Console.WriteLine("【敌对角色列表】" + "\r\n" + string.Join("\r\n", enemys.Select(c => $"{c.GetIdName()}:{c.GetSimpleInBattleInfo(queue.HardnessTime[c])}")));
|
Console.WriteLine("【敌对角色列表】" + "\r\n" + string.Join("\r\n", enemys.Select(c => $"{c.GetIdName()}:{c.GetInBattleInfo(queue.HardnessTime[c], true)}")));
|
||||||
Console.WriteLine("【友方角色列表】" + "\r\n" + string.Join("\r\n", teammates.Select(c => $"{c.GetIdName()}:{c.GetSimpleInBattleInfo(queue.HardnessTime[c])}")));
|
Console.WriteLine("【友方角色列表】" + "\r\n" + string.Join("\r\n", teammates.Select(c => $"{c.GetIdName()}:{c.GetInBattleInfo(queue.HardnessTime[c], true)}")));
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
if (characters.Count > attack.CanSelectTargetCount)
|
if (characters.Count > attack.CanSelectTargetCount)
|
||||||
@ -538,8 +538,8 @@ namespace Milimoe.FunGame.Testing.Tests
|
|||||||
Task.Run(() =>
|
Task.Run(() =>
|
||||||
{
|
{
|
||||||
Console.WriteLine($"你的角色编号:{caster.GetIdName()}");
|
Console.WriteLine($"你的角色编号:{caster.GetIdName()}");
|
||||||
Console.WriteLine("【敌对角色列表】" + "\r\n" + string.Join("\r\n", enemys.Select(c => $"{c.GetIdName()}:{c.GetSimpleInBattleInfo(queue.HardnessTime[c])}")));
|
Console.WriteLine("【敌对角色列表】" + "\r\n" + string.Join("\r\n", enemys.Select(c => $"{c.GetIdName()}:{c.GetInBattleInfo(queue.HardnessTime[c], true)}")));
|
||||||
Console.WriteLine("【友方角色列表】" + "\r\n" + string.Join("\r\n", teammates.Select(c => $"{c.GetIdName()}:{c.GetSimpleInBattleInfo(queue.HardnessTime[c])}")));
|
Console.WriteLine("【友方角色列表】" + "\r\n" + string.Join("\r\n", teammates.Select(c => $"{c.GetIdName()}:{c.GetInBattleInfo(queue.HardnessTime[c], true)}")));
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
if (characters.Count > skill.CanSelectTargetCount)
|
if (characters.Count > skill.CanSelectTargetCount)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user