From 71accf08ad14ba8583949573af78cd2da323fa5b Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 11 六月 2019 16:38:35 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
System/FindPrecious/FindPreciousModel.cs | 52 ++++++++++------------------------------------------
1 files changed, 10 insertions(+), 42 deletions(-)
diff --git a/System/FindPrecious/FindPreciousModel.cs b/System/FindPrecious/FindPreciousModel.cs
index 75c33d4..9209ebc 100644
--- a/System/FindPrecious/FindPreciousModel.cs
+++ b/System/FindPrecious/FindPreciousModel.cs
@@ -262,55 +262,23 @@
public bool IsBossUnlock(int bossId)
{
var myRealmLevel = PlayerDatas.Instance.baseData.realmLevel;
- var myRealmStage = realmModel.GetRealmStage(myRealmLevel);
-
- var config = NPCConfig.Get(bossId);
- var bossRealmStage = realmModel.GetRealmStage(config.Realm);
-
- return myRealmStage >= bossRealmStage;
- }
-
- public bool IsBossUnlockOrUnlockSoon(int bossId)
- {
- var myRealmLevel = PlayerDatas.Instance.baseData.realmLevel;
- var myRealmStage = realmModel.GetRealmStage(myRealmLevel);
-
- var config = NPCConfig.Get(bossId);
- var bossRealmStage = realmModel.GetRealmStage(config.Realm);
-
- if (myRealmStage >= bossRealmStage)
- {
- return true;
- }
-
- if (myRealmStage + 1 >= bossRealmStage)
- {
- return true;
- }
-
- return false;
- }
-
- public bool IsRealmEnoughToKillBoss(int bossId)
- {
- var myRealmLevel = PlayerDatas.Instance.baseData.realmLevel;
var config = NPCConfig.Get(bossId);
return myRealmLevel >= config.Realm;
+ }
+
+ public bool IsSameBigRealmStageBoss(int bossId)
+ {
+ var myRealmLevel = PlayerDatas.Instance.baseData.realmLevel;
+ var myRealmStage = realmModel.GetRealmStage(myRealmLevel);
+ var config = NPCConfig.Get(bossId);
+ var bossRealmStage = realmModel.GetRealmStage(config.Realm);
+ return myRealmStage == bossRealmStage;
}
public int GetBossUnLockRealm(int bossId)
{
var config = NPCConfig.Get(bossId);
- var realmStage = realmModel.GetRealmStage(config.Realm);
- var realms = new List<int>();
- if (realmModel.TryGetRealmStages(realmStage, out realms))
- {
- return realms[0];
- }
- else
- {
- return 0;
- }
+ return config.Realm;
}
public bool IsBossAlive(int _bossId)
--
Gitblit v1.8.0