|
|
@@ -618,8 +618,9 @@ public class PlayerManager : Singleton<PlayerManager>
|
|
|
{
|
|
|
int miao = AccountFileInfo.Instance.playerData.QiankundaiDropTimer + exitMiao;
|
|
|
miao = miao >= gameConstantConfig.qiankundaiMaxTime
|
|
|
- ? gameConstantConfig.qiankundaiMaxTime - miao
|
|
|
- : miao;
|
|
|
+ ? gameConstantConfig.qiankundaiMaxTime - AccountFileInfo.Instance.playerData.QiankundaiDropTimer
|
|
|
+ : exitMiao;
|
|
|
+ AccountFileInfo.Instance.playerData.QiankundaiDropTimer += miao;
|
|
|
for (int i = 0; i < miao; i++)
|
|
|
{
|
|
|
QianKunDaiAward();
|
|
|
@@ -640,8 +641,7 @@ public class PlayerManager : Singleton<PlayerManager>
|
|
|
todayResidueShenShi =
|
|
|
AccountFileInfo.Instance.playerData.divineSensePoint + todayResidueShenShi >
|
|
|
heroPowerUpConfig.ShenshiMax
|
|
|
- ? AccountFileInfo.Instance.playerData.divineSensePoint + todayResidueShenShi -
|
|
|
- heroPowerUpConfig.ShenshiMax
|
|
|
+ ? heroPowerUpConfig.ShenshiMax -AccountFileInfo.Instance.playerData.divineSensePoint
|
|
|
: todayResidueShenShi;
|
|
|
|
|
|
miao = (int)(todayResidueShenShi / gameConstantConfig.shenshiPointRecSPD[1]);
|
|
|
@@ -649,8 +649,8 @@ public class PlayerManager : Singleton<PlayerManager>
|
|
|
miao = miao > exitMiao ? exitMiao : miao;
|
|
|
|
|
|
float todayResidue = gameConstantConfig.shenshiPointRecSPD[1] * miao;
|
|
|
- todayResidue = todayResidue > heroPowerUpConfig.ShenshiMax
|
|
|
- ? heroPowerUpConfig.ShenshiMax
|
|
|
+ todayResidue = todayResidue + AccountFileInfo.Instance.playerData.divineSensePoint > heroPowerUpConfig.ShenshiMax
|
|
|
+ ? heroPowerUpConfig.ShenshiMax - AccountFileInfo.Instance.playerData.divineSensePoint
|
|
|
: todayResidue;
|
|
|
AccountFileInfo.Instance.playerData.todayDivineSensePoint += todayResidue;
|
|
|
AccountFileInfo.Instance.playerData.divineSensePoint += todayResidue;
|
|
|
@@ -662,7 +662,7 @@ public class PlayerManager : Singleton<PlayerManager>
|
|
|
float todaySs2 = gameConstantConfig.shenshiPointRecSPD[2] * residueExitMiao;
|
|
|
float allShenshi = todaySs2 + AccountFileInfo.Instance.playerData.divineSensePoint;
|
|
|
todaySs2 = allShenshi > heroPowerUpConfig.ShenshiMax
|
|
|
- ? allShenshi - heroPowerUpConfig.ShenshiMax
|
|
|
+ ? heroPowerUpConfig.ShenshiMax -allShenshi
|
|
|
: todaySs2;
|
|
|
AccountFileInfo.Instance.playerData.divineSensePoint += todaySs2;
|
|
|
}
|