From 0667758c29fe4494b7ae8ad5e5aaf7453bd7dfd4 Mon Sep 17 00:00:00 2001 From: milimoe Date: Thu, 5 Sep 2024 00:42:49 +0800 Subject: [PATCH] UPDATE --- Library/Solutions/ActionQueue.cs | 4 +-- Library/Solutions/TestPlugin.cs | 60 +++++++++++++++----------------- 2 files changed, 30 insertions(+), 34 deletions(-) diff --git a/Library/Solutions/ActionQueue.cs b/Library/Solutions/ActionQueue.cs index e0acd13..9dc3a19 100644 --- a/Library/Solutions/ActionQueue.cs +++ b/Library/Solutions/ActionQueue.cs @@ -141,7 +141,7 @@ public class ActionQueue // 回血回蓝 double douHP = Math.Round(character.HR * timeToReduce, 2, MidpointRounding.AwayFromZero); double douMP = Math.Round(character.MR * timeToReduce, 2, MidpointRounding.AwayFromZero); - Console.WriteLine("角色 " + character.Name + " 回血:" + douHP + " / "+ "回蓝:" + douMP); + Console.WriteLine("角色 " + character.Name + " 回血:" + douHP + " / " + "回蓝:" + douMP); } Console.WriteLine(); } @@ -154,4 +154,4 @@ public class ActionQueue Console.WriteLine($"{character.Name}: Hardness Time {_HardnessTimes[character]}"); } } -} +} \ No newline at end of file diff --git a/Library/Solutions/TestPlugin.cs b/Library/Solutions/TestPlugin.cs index f9f20cb..0e830dc 100644 --- a/Library/Solutions/TestPlugin.cs +++ b/Library/Solutions/TestPlugin.cs @@ -26,56 +26,52 @@ namespace Addons c.FirstName = "Shiya"; c.NickName = "OSM"; c.MagicType = MagicType.PurityNatural; - c.BaseHP = 30; - c.BaseSTR = 20; - c.BaseAGI = 10; - c.BaseINT = 5; - c.BaseATK = 100; - c.BaseDEF = 10; - c.SPD = 250; - c.Init(); + c.InitialHP = 30; + c.InitialSTR = 20; + c.InitialAGI = 10; + c.InitialINT = 5; + c.InitialATK = 100; + c.InitialDEF = 10; + c.InitialSPD = 250; config.Add("OSM", c); c = Factory.GetCharacter(); c.Name = "A"; c.FirstName = "测试1"; c.NickName = "A"; c.MagicType = MagicType.Particle; - c.BaseHP = 25; - c.BaseSTR = 15; - c.BaseAGI = 5; - c.BaseINT = 10; - c.BaseATK = 80; - c.BaseDEF = 15; - c.SPD = 290; - c.Init(); + c.InitialHP = 25; + c.InitialSTR = 15; + c.InitialAGI = 5; + c.InitialINT = 10; + c.InitialATK = 80; + c.InitialDEF = 15; + c.InitialSPD = 290; config.Add("A", c); c = Factory.GetCharacter(); c.Name = "B"; c.FirstName = "测试2"; c.NickName = "B"; c.MagicType = MagicType.Fleabane; - c.BaseHP = 355; - c.BaseSTR = 5; - c.BaseAGI = 5; - c.BaseINT = 25; - c.BaseATK = 75; - c.BaseDEF = 20; - c.SPD = 320; - c.Init(); + c.InitialHP = 355; + c.InitialSTR = 5; + c.InitialAGI = 5; + c.InitialINT = 25; + c.InitialATK = 75; + c.InitialDEF = 20; + c.InitialSPD = 320; config.Add("B", c); c = Factory.GetCharacter(); c.Name = "C"; c.FirstName = "测试3"; c.NickName = "B的复制人"; c.MagicType = MagicType.Fleabane; - c.BaseHP = 355; - c.BaseSTR = 5; - c.BaseAGI = 5; - c.BaseINT = 25; - c.BaseATK = 75; - c.BaseDEF = 20; - c.SPD = 320; - c.Init(); + c.InitialHP = 355; + c.InitialSTR = 5; + c.InitialAGI = 5; + c.InitialINT = 25; + c.InitialATK = 75; + c.InitialDEF = 20; + c.InitialSPD = 320; config.Add("C", c); config.SaveConfig(); PluginConfig config2 = new(Name, "config")