Răsfoiți Sursa

上传一下测试肉鸽属性的现在的宝物表

HY-LSZNWIN10\Administrator 3 săptămâni în urmă
părinte
comite
ac0aa13ae2

+ 21 - 9
ActionTowerDefense/Assets/Scenes/Game.unity

@@ -23776,6 +23776,10 @@ PrefabInstance:
       propertyPath: moneyText
       value: 
       objectReference: {fileID: 6486017610891705020}
+    - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
+      propertyPath: damageRate
+      value: 1
+      objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: forceToFly
       value: 60
@@ -23830,7 +23834,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: isWoodRockEnable
-      value: 1
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: iceLabelEffectRatio
@@ -23880,41 +23884,45 @@ PrefabInstance:
       propertyPath: woodRockLabelEffectRatio
       value: 1
       objectReference: {fileID: 0}
+    - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
+      propertyPath: ratioIncrease.Array.data[1]
+      value: 1
+      objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: windThunderLabelEffectRatio
       value: 1
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[0]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[1]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[2]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[3]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[4]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[5]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[6]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196084, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: myTreasuresTag.Array.data[7]
-      value: 10
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 1880576200062196085, guid: bd8119632a1311b44ab791a903582d59, type: 3}
       propertyPath: m_Name
@@ -24381,6 +24389,10 @@ PrefabInstance:
       propertyPath: m_LocalEulerAnglesHint.z
       value: 0
       objectReference: {fileID: 0}
+    - target: {fileID: 5262216953777295441, guid: 8f38420ea6472ad41b71c9ea20aa1683, type: 3}
+      propertyPath: m_IsActive
+      value: 0
+      objectReference: {fileID: 0}
     - target: {fileID: 8077449060321285305, guid: 8f38420ea6472ad41b71c9ea20aa1683, type: 3}
       propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
       value: 

+ 1 - 1
ActionTowerDefense/Assets/Scripts/Characters/Character.cs

@@ -92,7 +92,7 @@ public class Character : MonoBehaviour
     [FoldoutGroup("角色信息", order: -1)] public CharacterState state;
     [FoldoutGroup("角色信息")] public int totalHp = 100;
     [FoldoutGroup("角色信息")] public int hp;
-    [FoldoutGroup("角色信息")] [LabelText("生命回复")] public int regeneration;
+    [FoldoutGroup("角色信息")] [LabelText("生命回复")] public virtual int regeneration { get; set; }
     [HideInInspector] public float regenerationTime;
     //
     [Header("角色状态")]

+ 8 - 4
ActionTowerDefense/Assets/Scripts/Characters/PlayerController.cs

@@ -60,7 +60,7 @@ public class PlayerController : MoveCharacter
     public float totalMp_2Players;      //双人模式下总蓝量
     public bool isMpRepel = true;
     public bool isRapedReply;
-    public float mpReplySpeed;
+    public float mpReplySpeed => GameManager.instance.mpRegen + 50;
     public float mpReplySpeed_2Players; //双人模式下蓝量回复速度
     public float rapidReplySpeed;
     public float lostMp;
@@ -162,7 +162,11 @@ public class PlayerController : MoveCharacter
     [Header("怨气弹数量基数")] public int angryBulletNum;
     [Header("士兵复活点位")] [ShowInInspector] public List<StoneStatue> rebornSkills = new List<StoneStatue>();
     [Header("死亡士兵统计")] [ShowInInspector] public List<DeadDemonicInformation> deadDemonicList;
-
+    public override int regeneration
+    {
+        get { return GameManager.instance.regeneration; }
+        set {  }
+    }
     public bool btnJumpPress
     {
         get
@@ -346,8 +350,8 @@ public class PlayerController : MoveCharacter
 
                 //切换为双人计算蓝量方式
                 PlayerController p1 = PlayersInput.instance[0];
-                mpReplySpeed = mpReplySpeed_2Players;
-                p1.mpReplySpeed = mpReplySpeed_2Players;
+                //mpReplySpeed = mpReplySpeed_2Players;
+                //p1.mpReplySpeed = mpReplySpeed_2Players;
                 totalMp = totalMp_2Players;
                 p1.totalMp = totalMp_2Players;
                 if (mp > totalMp)

+ 2 - 2
ActionTowerDefense/Assets/Scripts/GameManager.cs

@@ -413,7 +413,7 @@ public class GameManager : MonoBehaviour
                     break;
                 case "回血":
                     regeneration += (int)data;
-                    player.regeneration += (int)data;
+                    //player.regeneration += (int)data;
                     break;
                 case "吸血":
                     lifesteal += (int)data;
@@ -458,7 +458,7 @@ public class GameManager : MonoBehaviour
                     break;
                 case "灵力恢复":
                     mpRegen += (int)data;
-                    player.mpReplySpeed += (int)data;
+                    //player.mpReplySpeed += (int)data;
                     break;
                 case "击落伤害":
                     downDamage += (int)data;

+ 318 - 318
ActionTowerDefense/GenerateDatas/json/cfgsoldierlevel.json

@@ -3,9 +3,9 @@
     "Level": 2,
     "Soldier": "sword",
     "EXP": 20,
-    "SummonAttack": 2,
-    "MarchAttack": 1,
-    "HP": 1,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -16,9 +16,9 @@
     "Level": 3,
     "Soldier": "sword",
     "EXP": 60,
-    "SummonAttack": 3,
-    "MarchAttack": 1,
-    "HP": 2,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -29,9 +29,9 @@
     "Level": 4,
     "Soldier": "sword",
     "EXP": 100,
-    "SummonAttack": 4,
-    "MarchAttack": 1,
-    "HP": 3,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -42,9 +42,9 @@
     "Level": 5,
     "Soldier": "sword",
     "EXP": 140,
-    "SummonAttack": 5,
-    "MarchAttack": 2,
-    "HP": 4,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -55,9 +55,9 @@
     "Level": 6,
     "Soldier": "sword",
     "EXP": 180,
-    "SummonAttack": 6,
-    "MarchAttack": 2,
-    "HP": 5,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -68,9 +68,9 @@
     "Level": 7,
     "Soldier": "sword",
     "EXP": 220,
-    "SummonAttack": 7,
-    "MarchAttack": 2,
-    "HP": 6,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -81,9 +81,9 @@
     "Level": 8,
     "Soldier": "sword",
     "EXP": 260,
-    "SummonAttack": 8,
-    "MarchAttack": 3,
-    "HP": 7,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -94,9 +94,9 @@
     "Level": 9,
     "Soldier": "sword",
     "EXP": 300,
-    "SummonAttack": 9,
-    "MarchAttack": 3,
-    "HP": 8,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -107,9 +107,9 @@
     "Level": 10,
     "Soldier": "sword",
     "EXP": 340,
-    "SummonAttack": 10,
-    "MarchAttack": 3,
-    "HP": 9,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -120,9 +120,9 @@
     "Level": 11,
     "Soldier": "sword",
     "EXP": 380,
-    "SummonAttack": 11,
-    "MarchAttack": 4,
-    "HP": 10,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -133,9 +133,9 @@
     "Level": 12,
     "Soldier": "sword",
     "EXP": 420,
-    "SummonAttack": 12,
-    "MarchAttack": 4,
-    "HP": 11,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -146,9 +146,9 @@
     "Level": 13,
     "Soldier": "sword",
     "EXP": 460,
-    "SummonAttack": 13,
-    "MarchAttack": 4,
-    "HP": 12,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -159,9 +159,9 @@
     "Level": 14,
     "Soldier": "sword",
     "EXP": 500,
-    "SummonAttack": 14,
-    "MarchAttack": 5,
-    "HP": 13,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -172,9 +172,9 @@
     "Level": 15,
     "Soldier": "sword",
     "EXP": 540,
-    "SummonAttack": 15,
-    "MarchAttack": 5,
-    "HP": 14,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -185,9 +185,9 @@
     "Level": 16,
     "Soldier": "sword",
     "EXP": 580,
-    "SummonAttack": 16,
-    "MarchAttack": 5,
-    "HP": 15,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -198,9 +198,9 @@
     "Level": 17,
     "Soldier": "sword",
     "EXP": 620,
-    "SummonAttack": 17,
-    "MarchAttack": 6,
-    "HP": 16,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -211,9 +211,9 @@
     "Level": 18,
     "Soldier": "sword",
     "EXP": 660,
-    "SummonAttack": 18,
-    "MarchAttack": 6,
-    "HP": 17,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -224,9 +224,9 @@
     "Level": 19,
     "Soldier": "sword",
     "EXP": 700,
-    "SummonAttack": 19,
-    "MarchAttack": 6,
-    "HP": 18,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -237,9 +237,9 @@
     "Level": 20,
     "Soldier": "sword",
     "EXP": 740,
-    "SummonAttack": 20,
-    "MarchAttack": 7,
-    "HP": 19,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -250,9 +250,9 @@
     "Level": 21,
     "Soldier": "sword",
     "EXP": 780,
-    "SummonAttack": 21,
-    "MarchAttack": 7,
-    "HP": 20,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -263,9 +263,9 @@
     "Level": 22,
     "Soldier": "sword",
     "EXP": 820,
-    "SummonAttack": 22,
-    "MarchAttack": 7,
-    "HP": 21,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -276,9 +276,9 @@
     "Level": 23,
     "Soldier": "sword",
     "EXP": 860,
-    "SummonAttack": 23,
-    "MarchAttack": 8,
-    "HP": 22,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -289,9 +289,9 @@
     "Level": 24,
     "Soldier": "sword",
     "EXP": 900,
-    "SummonAttack": 24,
-    "MarchAttack": 8,
-    "HP": 23,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -302,9 +302,9 @@
     "Level": 25,
     "Soldier": "sword",
     "EXP": 940,
-    "SummonAttack": 25,
-    "MarchAttack": 8,
-    "HP": 24,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -315,9 +315,9 @@
     "Level": 26,
     "Soldier": "sword",
     "EXP": 980,
-    "SummonAttack": 26,
-    "MarchAttack": 9,
-    "HP": 25,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -328,9 +328,9 @@
     "Level": 27,
     "Soldier": "sword",
     "EXP": 1020,
-    "SummonAttack": 27,
-    "MarchAttack": 9,
-    "HP": 26,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -341,9 +341,9 @@
     "Level": 28,
     "Soldier": "sword",
     "EXP": 1060,
-    "SummonAttack": 28,
-    "MarchAttack": 9,
-    "HP": 27,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -354,9 +354,9 @@
     "Level": 29,
     "Soldier": "sword",
     "EXP": 1100,
-    "SummonAttack": 29,
-    "MarchAttack": 10,
-    "HP": 28,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -367,9 +367,9 @@
     "Level": 30,
     "Soldier": "sword",
     "EXP": 1140,
-    "SummonAttack": 30,
-    "MarchAttack": 10,
-    "HP": 29,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -380,9 +380,9 @@
     "Level": 31,
     "Soldier": "sword",
     "EXP": 1180,
-    "SummonAttack": 31,
-    "MarchAttack": 10,
-    "HP": 30,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -393,9 +393,9 @@
     "Level": 32,
     "Soldier": "sword",
     "EXP": 1220,
-    "SummonAttack": 32,
-    "MarchAttack": 11,
-    "HP": 31,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -406,9 +406,9 @@
     "Level": 33,
     "Soldier": "sword",
     "EXP": 1260,
-    "SummonAttack": 33,
-    "MarchAttack": 11,
-    "HP": 32,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -419,9 +419,9 @@
     "Level": 34,
     "Soldier": "sword",
     "EXP": 1300,
-    "SummonAttack": 34,
-    "MarchAttack": 11,
-    "HP": 33,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -432,9 +432,9 @@
     "Level": 35,
     "Soldier": "sword",
     "EXP": 1340,
-    "SummonAttack": 35,
-    "MarchAttack": 12,
-    "HP": 34,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -445,9 +445,9 @@
     "Level": 36,
     "Soldier": "sword",
     "EXP": 1380,
-    "SummonAttack": 36,
-    "MarchAttack": 12,
-    "HP": 35,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -458,9 +458,9 @@
     "Level": 37,
     "Soldier": "sword",
     "EXP": 1420,
-    "SummonAttack": 37,
-    "MarchAttack": 12,
-    "HP": 36,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -471,9 +471,9 @@
     "Level": 38,
     "Soldier": "sword",
     "EXP": 1460,
-    "SummonAttack": 38,
-    "MarchAttack": 1,
-    "HP": 37,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -484,9 +484,9 @@
     "Level": 39,
     "Soldier": "sword",
     "EXP": 1500,
-    "SummonAttack": 39,
-    "MarchAttack": 1,
-    "HP": 38,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -497,9 +497,9 @@
     "Level": 40,
     "Soldier": "sword",
     "EXP": 1540,
-    "SummonAttack": 40,
-    "MarchAttack": 1,
-    "HP": 39,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -510,9 +510,9 @@
     "Level": 41,
     "Soldier": "sword",
     "EXP": 1580,
-    "SummonAttack": 41,
-    "MarchAttack": 1,
-    "HP": 40,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -523,9 +523,9 @@
     "Level": 42,
     "Soldier": "sword",
     "EXP": 1620,
-    "SummonAttack": 42,
-    "MarchAttack": 1,
-    "HP": 41,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -536,9 +536,9 @@
     "Level": 43,
     "Soldier": "sword",
     "EXP": 1660,
-    "SummonAttack": 43,
-    "MarchAttack": 1,
-    "HP": 42,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -549,9 +549,9 @@
     "Level": 44,
     "Soldier": "sword",
     "EXP": 1700,
-    "SummonAttack": 44,
-    "MarchAttack": 1,
-    "HP": 43,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -562,9 +562,9 @@
     "Level": 45,
     "Soldier": "sword",
     "EXP": 1740,
-    "SummonAttack": 45,
-    "MarchAttack": 1,
-    "HP": 44,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -575,9 +575,9 @@
     "Level": 46,
     "Soldier": "sword",
     "EXP": 1780,
-    "SummonAttack": 46,
-    "MarchAttack": 1,
-    "HP": 45,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -588,9 +588,9 @@
     "Level": 47,
     "Soldier": "sword",
     "EXP": 1820,
-    "SummonAttack": 47,
-    "MarchAttack": 1,
-    "HP": 46,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -601,9 +601,9 @@
     "Level": 48,
     "Soldier": "sword",
     "EXP": 1860,
-    "SummonAttack": 48,
-    "MarchAttack": 1,
-    "HP": 47,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -614,9 +614,9 @@
     "Level": 49,
     "Soldier": "sword",
     "EXP": 1900,
-    "SummonAttack": 49,
-    "MarchAttack": 1,
-    "HP": 48,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -627,9 +627,9 @@
     "Level": 50,
     "Soldier": "sword",
     "EXP": 1940,
-    "SummonAttack": 50,
-    "MarchAttack": 1,
-    "HP": 49,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
@@ -640,494 +640,494 @@
     "Level": 2,
     "Soldier": "shield",
     "EXP": 20,
-    "SummonAttack": 2,
-    "MarchAttack": 1,
-    "HP": 20,
-    "armor": 1,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 3,
     "Soldier": "shield",
     "EXP": 60,
-    "SummonAttack": 4,
-    "MarchAttack": 1,
-    "HP": 40,
-    "armor": 2,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.3
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 4,
     "Soldier": "shield",
     "EXP": 100,
-    "SummonAttack": 6,
-    "MarchAttack": 1,
-    "HP": 60,
-    "armor": 3,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.6
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 5,
     "Soldier": "shield",
     "EXP": 140,
-    "SummonAttack": 8,
-    "MarchAttack": 2,
-    "HP": 80,
-    "armor": 4,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.9
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 6,
     "Soldier": "shield",
     "EXP": 180,
-    "SummonAttack": 10,
-    "MarchAttack": 2,
-    "HP": 100,
-    "armor": 5,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.2
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 7,
     "Soldier": "shield",
     "EXP": 220,
-    "SummonAttack": 12,
-    "MarchAttack": 2,
-    "HP": 120,
-    "armor": 6,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.5
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 8,
     "Soldier": "shield",
     "EXP": 260,
-    "SummonAttack": 14,
-    "MarchAttack": 3,
-    "HP": 140,
-    "armor": 7,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.8
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 9,
     "Soldier": "shield",
     "EXP": 300,
-    "SummonAttack": 16,
-    "MarchAttack": 3,
-    "HP": 160,
-    "armor": 8,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 10,
     "Soldier": "shield",
     "EXP": 340,
-    "SummonAttack": 18,
-    "MarchAttack": 3,
-    "HP": 180,
-    "armor": 9,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.4
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 11,
     "Soldier": "shield",
     "EXP": 380,
-    "SummonAttack": 20,
-    "MarchAttack": 4,
-    "HP": 200,
-    "armor": 10,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.7
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 12,
     "Soldier": "shield",
     "EXP": 420,
-    "SummonAttack": 22,
-    "MarchAttack": 4,
-    "HP": 220,
-    "armor": 11,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 13,
     "Soldier": "shield",
     "EXP": 460,
-    "SummonAttack": 24,
-    "MarchAttack": 4,
-    "HP": 240,
-    "armor": 12,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.3
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 14,
     "Soldier": "shield",
     "EXP": 500,
-    "SummonAttack": 26,
-    "MarchAttack": 5,
-    "HP": 260,
-    "armor": 13,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.6
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 15,
     "Soldier": "shield",
     "EXP": 540,
-    "SummonAttack": 28,
-    "MarchAttack": 5,
-    "HP": 280,
-    "armor": 14,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.9
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 16,
     "Soldier": "shield",
     "EXP": 580,
-    "SummonAttack": 30,
-    "MarchAttack": 5,
-    "HP": 300,
-    "armor": 15,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.2
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 17,
     "Soldier": "shield",
     "EXP": 620,
-    "SummonAttack": 32,
-    "MarchAttack": 6,
-    "HP": 320,
-    "armor": 16,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.5
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 18,
     "Soldier": "shield",
     "EXP": 660,
-    "SummonAttack": 34,
-    "MarchAttack": 6,
-    "HP": 340,
-    "armor": 17,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.8
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 19,
     "Soldier": "shield",
     "EXP": 700,
-    "SummonAttack": 36,
-    "MarchAttack": 6,
-    "HP": 360,
-    "armor": 18,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 6.1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 20,
     "Soldier": "shield",
     "EXP": 740,
-    "SummonAttack": 38,
-    "MarchAttack": 7,
-    "HP": 380,
-    "armor": 19,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
+    "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 6.4
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 2,
     "Soldier": "spear",
     "EXP": 20,
-    "SummonAttack": 1,
-    "MarchAttack": 1,
-    "HP": 1,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 3,
     "Soldier": "spear",
     "EXP": 60,
-    "SummonAttack": 2,
-    "MarchAttack": 1,
-    "HP": 4,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.3
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 4,
     "Soldier": "spear",
     "EXP": 100,
-    "SummonAttack": 3,
-    "MarchAttack": 1,
-    "HP": 7,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.6
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 5,
     "Soldier": "spear",
     "EXP": 140,
-    "SummonAttack": 4,
-    "MarchAttack": 2,
-    "HP": 10,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 1.9
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 6,
     "Soldier": "spear",
     "EXP": 180,
-    "SummonAttack": 5,
-    "MarchAttack": 2,
-    "HP": 13,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.2
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 7,
     "Soldier": "spear",
     "EXP": 220,
-    "SummonAttack": 6,
-    "MarchAttack": 2,
-    "HP": 16,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.5
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 8,
     "Soldier": "spear",
     "EXP": 260,
-    "SummonAttack": 7,
-    "MarchAttack": 3,
-    "HP": 19,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 2.8
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 9,
     "Soldier": "spear",
     "EXP": 300,
-    "SummonAttack": 8,
-    "MarchAttack": 3,
-    "HP": 22,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 10,
     "Soldier": "spear",
     "EXP": 340,
-    "SummonAttack": 9,
-    "MarchAttack": 3,
-    "HP": 25,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.4
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 11,
     "Soldier": "spear",
     "EXP": 380,
-    "SummonAttack": 10,
-    "MarchAttack": 4,
-    "HP": 28,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 3.7
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 12,
     "Soldier": "spear",
     "EXP": 420,
-    "SummonAttack": 11,
-    "MarchAttack": 4,
-    "HP": 31,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 13,
     "Soldier": "spear",
     "EXP": 460,
-    "SummonAttack": 12,
-    "MarchAttack": 4,
-    "HP": 34,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.3
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 14,
     "Soldier": "spear",
     "EXP": 500,
-    "SummonAttack": 13,
-    "MarchAttack": 5,
-    "HP": 37,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.6
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 15,
     "Soldier": "spear",
     "EXP": 540,
-    "SummonAttack": 14,
-    "MarchAttack": 5,
-    "HP": 40,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 4.9
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 16,
     "Soldier": "spear",
     "EXP": 580,
-    "SummonAttack": 15,
-    "MarchAttack": 5,
-    "HP": 43,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.2
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 17,
     "Soldier": "spear",
     "EXP": 620,
-    "SummonAttack": 16,
-    "MarchAttack": 6,
-    "HP": 46,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.5
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 18,
     "Soldier": "spear",
     "EXP": 660,
-    "SummonAttack": 17,
-    "MarchAttack": 6,
-    "HP": 49,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 5.8
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 19,
     "Soldier": "spear",
     "EXP": 700,
-    "SummonAttack": 18,
-    "MarchAttack": 6,
-    "HP": 52,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 6.1
+    "ShootDownDamageRate": 0
   },
   {
     "Level": 20,
     "Soldier": "spear",
     "EXP": 740,
-    "SummonAttack": 19,
-    "MarchAttack": 7,
-    "HP": 55,
+    "SummonAttack": 0,
+    "MarchAttack": 0,
+    "HP": 0,
     "armor": 0,
     "MP": 0,
     "ArmorPierce": 0,
     "ShootDownDamage": 0,
-    "ShootDownDamageRate": 6.4
+    "ShootDownDamageRate": 0
   }
 ]

+ 65 - 65
ActionTowerDefense/GenerateDatas/json/cfgtreasure.json

@@ -5,13 +5,13 @@
     "SpriteName": "1",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "士兵伤害+2",
+    "Attribute": "士兵伤害+1",
     "Price": 80,
     "Type": [
       "伤害"
     ],
     "Data": [
-      2
+      1
     ]
   },
   {
@@ -50,7 +50,7 @@
     "SpriteName": "4",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "吸血+1",
+    "Attribute": "吸血+2",
     "Price": 80,
     "Type": [
       "吸血"
@@ -110,13 +110,13 @@
     "SpriteName": "8",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "金币获得增加+10%",
+    "Attribute": "金币获得增加+5%",
     "Price": 80,
     "Type": [
       "金币获得增加"
     ],
     "Data": [
-      10
+      5
     ]
   },
   {
@@ -125,13 +125,13 @@
     "SpriteName": "9",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "经验获得增加+10%",
+    "Attribute": "经验获得增加+5%",
     "Price": 80,
     "Type": [
       "经验获得增加"
     ],
     "Data": [
-      10
+      5
     ]
   },
   {
@@ -170,13 +170,13 @@
     "SpriteName": "12",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "击落伤害+3",
+    "Attribute": "击落伤害+4",
     "Price": 80,
     "Type": [
       "击落伤害"
     ],
     "Data": [
-      3
+      4
     ]
   },
   {
@@ -185,13 +185,13 @@
     "SpriteName": "13",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "击飞伤害+3",
+    "Attribute": "击飞伤害+4",
     "Price": 80,
     "Type": [
       "击飞伤害"
     ],
     "Data": [
-      3
+      4
     ]
   },
   {
@@ -223,7 +223,7 @@
       "伤害"
     ],
     "Data": [
-      4
+      2
     ]
   },
   {
@@ -234,7 +234,7 @@
     "Tag": [
       2
     ],
-    "Attribute": "伤害加成+5%",
+    "Attribute": "伤害加成+10%",
     "Price": 150,
     "Type": [
       "伤害加成"
@@ -251,7 +251,7 @@
     "Tag": [
       3
     ],
-    "Attribute": "回血+2",
+    "Attribute": "回血+4",
     "Price": 150,
     "Type": [
       "回血"
@@ -268,7 +268,7 @@
     "Tag": [
       4
     ],
-    "Attribute": "吸血+1",
+    "Attribute": "吸血+4",
     "Price": 150,
     "Type": [
       "吸血"
@@ -285,7 +285,7 @@
     "Tag": [
       5
     ],
-    "Attribute": "闪避+3",
+    "Attribute": "闪避+6",
     "Price": 150,
     "Type": [
       "闪避"
@@ -302,7 +302,7 @@
     "Tag": [
       6
     ],
-    "Attribute": "护甲+1",
+    "Attribute": "护甲+2",
     "Price": 150,
     "Type": [
       "护甲"
@@ -319,7 +319,7 @@
     "Tag": [
       7
     ],
-    "Attribute": "血量上限+20",
+    "Attribute": "血量上限+40",
     "Price": 150,
     "Type": [
       "血量上限"
@@ -342,7 +342,7 @@
       "金币获得增加"
     ],
     "Data": [
-      20
+      10
     ]
   },
   {
@@ -359,7 +359,7 @@
       "经验获得增加"
     ],
     "Data": [
-      20
+      10
     ]
   },
   {
@@ -370,7 +370,7 @@
     "Tag": [
       2
     ],
-    "Attribute": "灵力恢复+5",
+    "Attribute": "灵力恢复+10",
     "Price": 150,
     "Type": [
       "灵力恢复"
@@ -387,7 +387,7 @@
     "Tag": [
       3
     ],
-    "Attribute": "灵力+5%",
+    "Attribute": "灵力+10%",
     "Price": 150,
     "Type": [
       "灵力"
@@ -404,13 +404,13 @@
     "Tag": [
       4
     ],
-    "Attribute": "击落伤害+3",
+    "Attribute": "击落伤害+8",
     "Price": 150,
     "Type": [
       "击落伤害"
     ],
     "Data": [
-      6
+      8
     ]
   },
   {
@@ -422,13 +422,13 @@
       1,
       1
     ],
-    "Attribute": "击飞伤害+3",
+    "Attribute": "击飞伤害+8",
     "Price": 280,
     "Type": [
       "击飞伤害"
     ],
     "Data": [
-      6
+      8
     ]
   },
   {
@@ -440,7 +440,7 @@
       1,
       2
     ],
-    "Attribute": "暴击率+3%",
+    "Attribute": "暴击率+6%",
     "Price": 280,
     "Type": [
       "暴击率"
@@ -458,13 +458,13 @@
       1,
       3
     ],
-    "Attribute": "士兵伤害+2",
+    "Attribute": "士兵伤害+3",
     "Price": 280,
     "Type": [
       "伤害"
     ],
     "Data": [
-      6
+      3
     ]
   },
   {
@@ -476,7 +476,7 @@
       1,
       7
     ],
-    "Attribute": "伤害加成+5%",
+    "Attribute": "伤害加成+15%",
     "Price": 280,
     "Type": [
       "伤害加成"
@@ -494,7 +494,7 @@
       1,
       8
     ],
-    "Attribute": "回血+2",
+    "Attribute": "回血+6",
     "Price": 280,
     "Type": [
       "回血"
@@ -512,7 +512,7 @@
       2,
       2
     ],
-    "Attribute": "吸血+1",
+    "Attribute": "吸血+6",
     "Price": 280,
     "Type": [
       "吸血"
@@ -530,7 +530,7 @@
       2,
       3
     ],
-    "Attribute": "闪避+3",
+    "Attribute": "闪避+9",
     "Price": 280,
     "Type": [
       "闪避"
@@ -548,7 +548,7 @@
       2,
       4
     ],
-    "Attribute": "护甲+1",
+    "Attribute": "护甲+3",
     "Price": 280,
     "Type": [
       "护甲"
@@ -566,7 +566,7 @@
       2,
       8
     ],
-    "Attribute": "血量上限+20",
+    "Attribute": "血量上限+60",
     "Price": 280,
     "Type": [
       "血量上限"
@@ -584,13 +584,13 @@
       3,
       3
     ],
-    "Attribute": "金币获得增加+10%",
+    "Attribute": "金币获得增加+15%",
     "Price": 280,
     "Type": [
       "金币获得增加"
     ],
     "Data": [
-      30
+      15
     ]
   },
   {
@@ -602,13 +602,13 @@
       3,
       4
     ],
-    "Attribute": "经验获得增加+10%",
+    "Attribute": "经验获得增加+15%",
     "Price": 280,
     "Type": [
       "经验获得增加"
     ],
     "Data": [
-      30
+      15
     ]
   },
   {
@@ -620,7 +620,7 @@
       3,
       5
     ],
-    "Attribute": "灵力恢复+5",
+    "Attribute": "灵力恢复+15",
     "Price": 280,
     "Type": [
       "灵力恢复"
@@ -638,7 +638,7 @@
       4,
       4
     ],
-    "Attribute": "灵力+5%",
+    "Attribute": "灵力+15%",
     "Price": 280,
     "Type": [
       "灵力"
@@ -656,13 +656,13 @@
       4,
       5
     ],
-    "Attribute": "击落伤害+3",
+    "Attribute": "击落伤害+12",
     "Price": 280,
     "Type": [
       "击落伤害"
     ],
     "Data": [
-      9
+      12
     ]
   },
   {
@@ -674,13 +674,13 @@
       4,
       6
     ],
-    "Attribute": "击飞伤害+3",
+    "Attribute": "击飞伤害+12",
     "Price": 280,
     "Type": [
       "击飞伤害"
     ],
     "Data": [
-      9
+      12
     ]
   },
   {
@@ -692,7 +692,7 @@
       5,
       5
     ],
-    "Attribute": "暴击率+3%",
+    "Attribute": "暴击率+9%",
     "Price": 280,
     "Type": [
       "暴击率"
@@ -710,13 +710,13 @@
       5,
       6
     ],
-    "Attribute": "士兵伤害+2",
+    "Attribute": "士兵伤害+4",
     "Price": 280,
     "Type": [
       "伤害"
     ],
     "Data": [
-      8
+      4
     ]
   },
   {
@@ -728,7 +728,7 @@
       5,
       7
     ],
-    "Attribute": "伤害加成+5%",
+    "Attribute": "伤害加成+20%",
     "Price": 280,
     "Type": [
       "伤害加成"
@@ -746,7 +746,7 @@
       6,
       6
     ],
-    "Attribute": "回血+2",
+    "Attribute": "回血+8",
     "Price": 280,
     "Type": [
       "回血"
@@ -764,7 +764,7 @@
       6,
       7
     ],
-    "Attribute": "吸血+1",
+    "Attribute": "吸血+8",
     "Price": 280,
     "Type": [
       "吸血"
@@ -782,7 +782,7 @@
       6,
       8
     ],
-    "Attribute": "闪避+3",
+    "Attribute": "闪避+12",
     "Price": 280,
     "Type": [
       "闪避"
@@ -800,7 +800,7 @@
       7,
       7
     ],
-    "Attribute": "护甲+1",
+    "Attribute": "护甲+4",
     "Price": 280,
     "Type": [
       "护甲"
@@ -818,7 +818,7 @@
       7,
       8
     ],
-    "Attribute": "血量上限+20",
+    "Attribute": "血量上限+80",
     "Price": 280,
     "Type": [
       "血量上限"
@@ -836,13 +836,13 @@
       8,
       8
     ],
-    "Attribute": "金币获得增加+10%",
+    "Attribute": "金币获得增加+20%",
     "Price": 280,
     "Type": [
       "金币获得增加"
     ],
     "Data": [
-      40
+      20
     ]
   },
   {
@@ -855,13 +855,13 @@
       1,
       1
     ],
-    "Attribute": "经验获得增加+10%",
+    "Attribute": "经验获得增加+20%",
     "Price": 400,
     "Type": [
       "经验获得增加"
     ],
     "Data": [
-      40
+      20
     ]
   },
   {
@@ -874,7 +874,7 @@
       2,
       2
     ],
-    "Attribute": "灵力恢复+5",
+    "Attribute": "灵力恢复+20",
     "Price": 400,
     "Type": [
       "灵力恢复"
@@ -893,7 +893,7 @@
       3,
       3
     ],
-    "Attribute": "灵力+5%",
+    "Attribute": "灵力+20%",
     "Price": 400,
     "Type": [
       "灵力"
@@ -912,13 +912,13 @@
       4,
       4
     ],
-    "Attribute": "击落伤害+3",
+    "Attribute": "击落伤害+16",
     "Price": 400,
     "Type": [
       "击落伤害"
     ],
     "Data": [
-      12
+      16
     ]
   },
   {
@@ -931,13 +931,13 @@
       5,
       5
     ],
-    "Attribute": "击飞伤害+3",
+    "Attribute": "击飞伤害+16",
     "Price": 400,
     "Type": [
       "击飞伤害"
     ],
     "Data": [
-      12
+      16
     ]
   },
   {
@@ -950,7 +950,7 @@
       6,
       6
     ],
-    "Attribute": "暴击率+3%",
+    "Attribute": "暴击率+12%",
     "Price": 400,
     "Type": [
       "暴击率"

+ 4 - 4
ActionTowerDefense/Luban/.cache.meta

@@ -33,14 +33,14 @@ D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy6.json,C8811
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy7.json,C9F028B5B2C2E417703D1D87289863A7,21504,1758964132450
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy8.json,36429DB9822B4EBC55F38C7826B6F,20398,1758964132442
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgenemy.json,692EEEF5C997C572E7AC9D9AF719B9,5543,1758964132443
-D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgsoldierlevel.json,E1216D9142977B9919CF7A8BBD14A,21400,1758938277842
-D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgtreasure.json,F74FCBF3D693A93D38FA3E9C5CC6319,14591,1759916044624
+D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgsoldierlevel.json,3E6E2D89634AB53738E43FC60CB443C,21157,1759917336547
+D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgtreasure.json,C0AFEF9F945387569DFE40CD1F56A9A9,14604,1759983267220
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/__beans__.xlsx,98987DA7288FEE34BCD08EA883D425E,9603,1754989782470
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/__enums__.xlsx,D95915E233EB1E4EB87BE0557A2BFDD,9879,1754989782470
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/__tables__.xlsx,8A6D31578964EE61B1CEFC0BE7038C7,10572,1757390419350
-D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/宝物表.xlsx,5A90692881387244CA72D19A578DEB73,14078,1759915876157
+D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/宝物表.xlsx,991611C47DD2C399C437EFAE9E7541,14328,1759983228812
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/怪物表.xlsx,279B89882A83CB7F42A942A856D41625,11971,1758767237573
-D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/士兵等级属性表.xlsx,488E2AAE559B8B0E293AC712750342F,16926,1758938277842
+D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/士兵等级属性表.xlsx,DDD81A154B1E21118EAE9DE1C8DC6F,15235,1759917329774
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/EnemyCreater/出怪表0.xlsx,6B5757A1C7ED6DF25E7CD98379E7A27,23058,1758786729050
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/EnemyCreater/出怪表1.xlsx,BE2155EE971DC7037599D797529B7B0,20537,1758767237571
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/EnemyCreater/出怪表2.xlsx,94B28EA2E6872D23EC7B3EAD322E8E94,22230,1758767237572

BIN
ActionTowerDefense/Luban/Config/Datas/士兵等级属性表.xlsx


BIN
ActionTowerDefense/Luban/Config/Datas/宝物表.xlsx