hxp
2024-07-12 40673d6fac17bdead316b5aae223f7861d8d6eb7
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -507,6 +507,7 @@
Def_Effect_AddArenaBattleCount = 257    #增加竞技场挑战次数,A值为增加次数
Def_Effect_ItemGiveMoney = 264    #通用给货币道具,A值数量,B值货币类型
Def_Effect_GuajiAward = 266    #直接给挂机收益,A值分钟
Def_Effect_ItemCount = 267     #自动转化为对应物品ID的个数,不存背包
Def_Effect_GubaoPiece = 270     #古宝碎片效果ID, A值-古宝ID
#----以下未使用或代码依然存在的---
Def_Effect_ItemGiveGongXun = 1920        #使用道具给予功勋
@@ -3853,6 +3854,9 @@
#虚拟背包物品数据
Def_PDict_VPackItem = "VPackItem_%s_%s" # 虚拟背包物品数据, 参数(背包类型, 位置索引)
#物品个数
Def_PDict_ItemCount = "ItemCount_%s" # 存储不放在背包的物品个数, 参数(物品ID)
#一次性最大充值
Def_Player_RechargeOnce_Coin = "RechargeOnce_Coin"
@@ -4165,6 +4169,10 @@
# 聚魂
Def_PDict_GatherSoulHoleData = "GatherSoulHoleData_%s"  # 聚魂镶嵌数据, 参数(第几孔)
# 新聚魂
Def_PDict_GatherTheSoulHoleID = "GatherTheSoulHoleID_%s"  # 聚魂镶嵌ID, 参数(孔编号)
Def_PDict_GatherTheSoulLV = "GatherTheSoulLV_%s"  # 聚魂等级, 参数(聚魂ID)
# 副本 Def_PDictType_FB
Def_PDict_LastEnterFBPropertyID = "LastEnterFBPropertyID_%s"  # 上次进入副本的propertyID%s副本id
@@ -4957,7 +4965,8 @@
Def_CalcAttrFunc_PetStar, # 灵宠星级 58
Def_CalcAttrFunc_TitleStar, # 称号星级 59
Def_CalcAttrFunc_FamilyZhenfa, # 仙盟阵法 60
) = range(61)
Def_CalcAttrFunc_GatherTheSoul, # 聚魂新 61
) = range(62)
# 技能功能点列表  - 默认不算战力,不享受百分比加成,技能功能点暂时配置,之后优化技能属性逻辑后可去掉
CalcAttrFuncSkillList = [Def_CalcAttrFunc_HorseSkill, Def_CalcAttrFunc_PetSkill, Def_CalcAttrFunc_DogzBattleSkill]
@@ -4996,6 +5005,7 @@
                            ShareDefine.Def_MFPType_MagicWeapon4:[Def_CalcAttrFunc_MagicWeapon4],
                            ShareDefine.Def_MFPType_StoveYao:[Def_CalcAttrFunc_StoveYao],
                            ShareDefine.Def_MFPType_GatherSoul:[Def_CalcAttrFunc_GatherSoul],
                            ShareDefine.Def_MFPType_GatherTheSoul:[Def_CalcAttrFunc_GatherTheSoul],
                            ShareDefine.Def_MFPType_Coat:[Def_CalcAttrFunc_Coat],
                            ShareDefine.Def_MFPType_Dogz:[Def_CalcAttrFunc_Dogz, Def_CalcAttrFunc_DogzEquip, Def_CalcAttrFunc_DogzEquipPlus, Def_CalcAttrFunc_DogzBattleSkill],
                            ShareDefine.Def_MFPType_FamilyZhenfa:[Def_CalcAttrFunc_FamilyZhenfa],
@@ -5010,7 +5020,7 @@
               ShareDefine.Def_MFPType_PetSoul:"宠魂", ShareDefine.Def_MFPType_HorseSoul:"骑魂", ShareDefine.Def_MFPType_FaQi:"法器", ShareDefine.Def_MFPType_Dogz:"神兽",
               ShareDefine.Def_MFPType_Coat:"时装", ShareDefine.Def_MFPType_Love:"情缘", ShareDefine.Def_MFPType_Charm:"魅力", ShareDefine.Def_MFPType_LianTi:"炼体",
               ShareDefine.Def_MFPType_Enchant:"附魔", ShareDefine.Def_MFPType_Gubao:"古宝", ShareDefine.Def_MFPType_Shentong:"神通", ShareDefine.Def_MFPType_FamilyZhenfa:"阵法", 
               ShareDefine.Def_MFPType_Other:"其他",
               ShareDefine.Def_MFPType_GatherTheSoul:"聚魂新", ShareDefine.Def_MFPType_Other:"其他",
               }
FuncIndexName = {
@@ -5029,6 +5039,7 @@
                 Def_CalcAttrFunc_LoveRing:"情戒基础", Def_CalcAttrFunc_LoveRingCouple:"情戒仙侣", Def_CalcAttrFunc_Charm:"魅力", Def_CalcAttrFunc_LianTi:"炼体",
                 Def_CalcAttrFunc_Enchant:"附魔", Def_CalcAttrFunc_LingQiEnchant:"灵器附魔", Def_CalcAttrFunc_Gubao:"古宝", Def_CalcAttrFunc_Shentong:"神通",
                 Def_CalcAttrFunc_HorseStar:"坐骑星级", Def_CalcAttrFunc_PetStar:"宠物星级", Def_CalcAttrFunc_TitleStar:"称号星级", Def_CalcAttrFunc_FamilyZhenfa:"阵法",
                 Def_CalcAttrFunc_GatherTheSoul:"聚魂新",
                 }
#-------------------------------------------------------------------------------
@@ -5756,7 +5767,9 @@
Def_SkillFuncType_EquipPassiveSkill,     #18 装备被动技能
Def_SkillFuncType_LianTiSkill,     #19 炼体技能
Def_SkillFuncType_ShentongSkill,     #20 神通技能
) = range(21)
Def_SkillFuncType_ElfSkill,     #21 精怪技能
Def_SkillFuncType_GatherTheSoul,     #22 聚魂技能
) = range(23)
# 受技能效果完全影响的怪, 对应 Def_BattleRelationType_CommNoBoss
Def_SkillAttack_NPCIsBoss = [ Def_NPCType_Ogre_Normal     ,  #平凡小怪 0    # c++ 定义为普通NPC视野刷新