| | |
| | |
|
| | | def GetItemPackType(itemType, defaultPack=IPY_GameWorld.rptItem):
|
| | | ## 获取物品类型对应存放的默认背包类型
|
| | | if defaultPack == ShareDefine.rptTreasure:
|
| | | #寻宝背包不做处理
|
| | | return defaultPack
|
| | | for pack, itemTypeList in Def_PackItemTypeList_Dict.items():
|
| | | if itemType in itemTypeList:
|
| | | return pack
|
| | |
| | | TriggerType_OneDamage, # 伤害降低到1点 49
|
| | | ) = range(1, 50)
|
| | |
|
| | | #增强类型定义,参考SkillBoosts下的SkillBoost_文件
|
| | | BoostType_HappenRate = 4 # 触发几率特殊处理 - 增强
|
| | | WeakenType_HappenRate = 104 # 触发几率特殊处理 - 减弱
|
| | |
|
| | | #MapConfig表中的索引定义-----------------------------------------------------------
|
| | | # 表SkillBoostEffDropRate 中的 列表索引定义
|
| | | (
|
| | | Def_SkillBoostTable_SkillTypeID,
|
| | | Def_SkillBoostTable_BoostType,
|
| | | Def_SkillBoostTable_SkillEffectID,
|
| | | Def_SkillBoostTable_ParentSkillTypeID, # 相对Def_SkillBoostTable_SkillTypeID的父技能如召唤
|
| | | Def_SkillBoostTable_MinValue,
|
| | | Def_SkillBoostTable_MaxValue,
|
| | | Def_SkillBoostTable_NotifyValue,
|
| | | ) = range(7)
|
| | |
|
| | | # NPC功能类型定义
|
| | | Def_NPCFuncType_Goblin = 70 # 盗宝哥布林
|