From b0d951c6b3a3b417fb0d4611c8bbf83168951efe Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 16 四月 2019 21:16:52 +0800
Subject: [PATCH] 6530 【2.0】【开发】灵宠、坐骑拍品显示专属的拍品TIPS
---
Core/GameEngine/Model/TelPartialConfig/PetInfoConfig.cs | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/Core/GameEngine/Model/TelPartialConfig/PetInfoConfig.cs b/Core/GameEngine/Model/TelPartialConfig/PetInfoConfig.cs
index 73e6d8f..b692904 100644
--- a/Core/GameEngine/Model/TelPartialConfig/PetInfoConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/PetInfoConfig.cs
@@ -3,7 +3,8 @@
public partial class PetInfoConfig : IConfigPostProcess
{
- public static Dictionary<int, List<PetSkillLimit>> petSkillDict = new Dictionary<int, List<PetSkillLimit>>();
+ static Dictionary<int, List<PetSkillLimit>> petSkillDict = new Dictionary<int, List<PetSkillLimit>>();
+ static Dictionary<int, int> itemUnlockPetMap = new Dictionary<int, int>();
public void OnConfigParseCompleted()
{
@@ -24,6 +25,8 @@
lv = skillUnlocks[i],
});
}
+
+ itemUnlockPetMap[UnLockNeedItemID] = ID;
}
public static void GetPetSkills(int petId, int lv, bool onlyAcitve, ref List<int> skills)
@@ -81,6 +84,16 @@
return false;
}
+ public static int GetItemUnLockPet(int itemId)
+ {
+ if (itemUnlockPetMap.ContainsKey(itemId))
+ {
+ return itemUnlockPetMap[itemId];
+ }
+
+ return 0;
+ }
+
public struct PetSkillLimit
{
public int skill;
--
Gitblit v1.8.0