|
@@ -267,16 +267,23 @@ namespace GFGGame
|
|
|
/// <returns></returns>
|
|
|
public static int GetPassLevelOrder(int type, int subType, int chapterId)
|
|
|
{
|
|
|
+ ET.Log.Debug("zoya_zoya_ 222 _:" + type + " " + subType + " " + chapterId);
|
|
|
var levelCfgId = GetPassLevelCfgId(type, subType, chapterId);
|
|
|
+ ET.Log.Debug("zoya_zoya_ 333 _:" + type + " " + subType + " " + chapterId);
|
|
|
if (levelCfgId == 0)
|
|
|
{
|
|
|
+ ET.Log.Debug("zoya_zoya_ 444 _:");
|
|
|
return 0;
|
|
|
}
|
|
|
+ ET.Log.Debug("zoya_zoya_ 555 _:" + levelCfgId);
|
|
|
var levelCfg = StoryLevelCfgArray.Instance.GetCfg(levelCfgId);
|
|
|
+ ET.Log.Debug("zoya_zoya_ 666 _:" + levelCfgId);
|
|
|
if (levelCfg != null)
|
|
|
{
|
|
|
+ ET.Log.Debug("zoya_zoya_ 777 _:");
|
|
|
return levelCfg.order;
|
|
|
}
|
|
|
+ ET.Log.Debug("zoya_zoya_ 888 _:");
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
@@ -288,8 +295,10 @@ namespace GFGGame
|
|
|
public static bool CheckLevelPass(int levelCfgId)
|
|
|
{
|
|
|
var levelCfg = StoryLevelCfgArray.Instance.GetCfg(levelCfgId);
|
|
|
+ ET.Log.Debug("zoya_zoya_ 000 _:" + levelCfg);
|
|
|
if (levelCfg != null)
|
|
|
{
|
|
|
+ ET.Log.Debug("zoya_zoya_ 111 _:" + levelCfg);
|
|
|
var passLevelOrder = GetPassLevelOrder(levelCfg.type, levelCfg.subType, levelCfg.chapterId);
|
|
|
return levelCfg.order <= passLevelOrder;
|
|
|
}
|