فهرست منبع

修改灵力恢复为灵力获取效率

HY-LSZNWIN10\Administrator 2 هفته پیش
والد
کامیت
a76ab1f46d

+ 1 - 1
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 => GameManager.instance.mpRegen + 50;
+    public float mpReplySpeed => 50;
     public float mpReplySpeed_2Players; //双人模式下蓝量回复速度
     public float rapidReplySpeed;
     public float lostMp;

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

@@ -189,7 +189,7 @@ public class GameManager : MonoBehaviour
     [FoldoutGroup("Rogue")] [LabelText("쏜귑삿돤藤속")] public int increasedGoldGain;
     [FoldoutGroup("Rogue")] [LabelText("녑늬늴鑒")] public int dashCharges;
     [FoldoutGroup("Rogue")] [LabelText("융좆")] public int totalMp;
-    [FoldoutGroup("Rogue")] [LabelText("쀼융醵똑")] public int mpRegen;
+    [FoldoutGroup("Rogue")] [LabelText("쥣제삿혤槻쪽")] public float mpRegen;
     [FoldoutGroup("Rogue")] [LabelText("묑샌醵똑")] public float attackSpeed;
 
     //[FoldoutGroup("Rogue")] [LabelText("샌쭝�벧")] public int downDamage;
@@ -537,7 +537,7 @@ public class GameManager : MonoBehaviour
                     player.mp = player.totalMp;
                     player.uiMp.Show(player.mp, player.totalMp);
                     break;
-                case "쥣제뿟릿":
+                case "쥣제삿혤槻쪽":
                     mpRegen += (int)data;
                     //player.mpReplySpeed += (int)data;
                     break;

+ 1 - 1
ActionTowerDefense/Assets/Scripts/Soul.cs

@@ -107,7 +107,7 @@ public class Soul : MonoBehaviour
         {
             //if (GameManager.instance.isSkyEnable) PlayersInput.instance[id].mp += addMp * scale;
             //else PlayersInput.instance[id].mp += addMp;
-            PlayersInput.instance[id].mp += addMp;
+            PlayersInput.instance[id].mp += (int)(addMp *(1 + GameManager.instance.mpRegen / 100f));
             PlayersInput.instance[id].hp += addHp;
             if (PlayersInput.instance[id].hp > PlayersInput.instance[id].totalHp) PlayersInput.instance[id].hp = PlayersInput.instance[id].totalHp;
         }

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

@@ -140,10 +140,10 @@
     "SpriteName": "10",
     "Quality": 0,
     "Tag": [],
-    "Attribute": "灵力恢复+5",
+    "Attribute": "灵力获取效率+5",
     "Price": 100,
     "Type": [
-      "灵力恢复"
+      "灵力获取效率"
     ],
     "Data": [
       5
@@ -340,10 +340,10 @@
     "Tag": [
       2
     ],
-    "Attribute": "灵力恢复+10",
+    "Attribute": "灵力获取效率+10",
     "Price": 200,
     "Type": [
-      "灵力恢复"
+      "灵力获取效率"
     ],
     "Data": [
       10
@@ -555,10 +555,10 @@
       3,
       5
     ],
-    "Attribute": "灵力恢复+15",
+    "Attribute": "灵力获取效率+15",
     "Price": 280,
     "Type": [
-      "灵力恢复"
+      "灵力获取效率"
     ],
     "Data": [
       15
@@ -773,10 +773,10 @@
       2,
       2
     ],
-    "Attribute": "灵力恢复+20",
+    "Attribute": "灵力获取效率+20",
     "Price": 360,
     "Type": [
-      "灵力恢复"
+      "灵力获取效率"
     ],
     "Data": [
       20

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

@@ -26,14 +26,14 @@ D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy3.json,9C70A
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy4.json,53CC64DD58B4A37992CA3778B6EBDAB8,21200,1761012401100
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy5.json,5E30FC69BA15B9B4FAC37640AE761142,21135,1761031681953
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgcreateenemy6.json,D333F2CF8E9E94BE4721CFCE5D1B5,21179,1761031681954
-D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgenemy.json,E69A4CC4EA7CA596CF880A489838FE4,6264,1761036470027
+D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgenemy.json,49BD334BD55AED98A0641D39E7DC2A2,6621,1761099586650
 D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgsoldierlevel.json,3E6E2D89634AB53738E43FC60CB443C,21157,1759917336547
-D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgtreasure.json,E37A95CBB46B7DD4C6D1B5389E6F3E22,12446,1761098056791
+D:/Projects/Act/ActionTowerDefense/GenerateDatas/json/cfgtreasure.json,33F0EB36CF9B49259D7FDB7152E42AA3,12494,1761100967412
 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,8316D1AD714AEE794DF51B62D388F4F,10574,1761031681958
-D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/宝物表.xlsx,436582C3D848340498512656C51E68,13777,1761098034572
-D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/怪物表.xlsx,ED6AE7A8D1CAB61FF87AA6F22D72142,12237,1761036470028
+D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/宝物表.xlsx,17F8A63987B17A65D4BC4CEE26848B,13776,1761100920950
+D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/怪物表.xlsx,AE152A8B399095BA96AEBFEDBFD75C92,12322,1761099586651
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/士兵等级属性表.xlsx,DDD81A154B1E21118EAE9DE1C8DC6F,15235,1759917329774
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/EnemyCreater/出怪表0.xlsx,AB3428B910A276D96DF17E8B8EAC98D,23162,1761031681955
 D:/Projects/Act/ActionTowerDefense/Luban/Config/Datas/EnemyCreater/出怪表1.xlsx,78DC3E1FDAE14129867BE2D58BA7A2F,20663,1761031681956

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