From bc25d4e060efb6ed7b946fbfb1333a52aa73caef Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期六, 22 十二月 2018 16:17:18 +0800
Subject: [PATCH] 5372 【后端】【1.4】聚魂副本开发(新增守卫AI66, 玩家不能对怪物加buff)
---
PySysDB/PySysDBPY.h | 72 +++++++++++++++++++++++++++++++++++-
1 files changed, 70 insertions(+), 2 deletions(-)
diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index d8533b7..1cab86e 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -160,7 +160,8 @@
struct tagRune
{
DWORD _ID; //编号ID
- list AttrType; //全身强化激活属性类型
+ list AttrType; //属性类型
+ DWORD TowerID; //解锁符印塔编号
};
@@ -210,6 +211,7 @@
BYTE FuncID; //所属功能ID
WORD MaxUseCnt; //最大可使用数量
WORD RecycleMoney; //回收货币值
+ DWORD FightPowerEx; //附加战斗力
};
@@ -351,6 +353,7 @@
{
DWORD _NPCID; //NPCID
BYTE IsStrengthenByPlayerCount;//是否根据人数成长
+ BYTE LVStrengthenMark;//等级成长属性公式标记
BYTE LVStrengthenType;//等级成长类型, 0-不按等级成长;1-按玩家平均等级;2-按玩家最大等级;3-按世界等级;
BYTE CmpNPCBaseLV;//是否比较NPC表等级, 是的话取NPC表配置等级与成长等级中较大等级
DWORD HitTime;//受击次数
@@ -519,7 +522,9 @@
DWORD ExtraTimesMWPriID; //额外次数法宝权限ID
BYTE GuardPick; //该地图守护是否能拾取
WORD OfflineTime; //离线多久退出副本(秒)
- WORD HelpPoint; //助战积分(0代表不可助战)
+ WORD FBPoint; //副本过关仙缘币
+ WORD HelpPoint; //助战仙缘币(0代表不可助战)
+ BYTE DayHelpCountMax; //每日手动助战获得仙缘币次数(非镜像)
};
//副本功能线路表
@@ -543,6 +548,20 @@
eval RefreshNPC; //标试点刷怪配置
eval GradeInfo; //评级规则
eval RewardInfo; //奖励信息
+};
+
+//副本助战表
+
+struct tagFBHelpBattle
+{
+ DWORD _DataMapID; //数据地图ID
+ BYTE _LineID; //功能线路ID
+ DWORD FightPowerMin; //助战最低战力,也是副本保底战力
+ DWORD RobotFightPower; //助战NPC战力
+ WORD RobotLV; //助战NPC等级
+ DWORD RobotBaseHurt; //助战NPC保底伤害
+ WORD RobotHPCoefficient; //助战NPC生命系数
+ dict RobotSkillsDict; //助战NPC技能, {"职业":[技能列表], ...}
};
//副本刷怪标识点表
@@ -649,6 +668,7 @@
DWORD ActiveMWID; //激活法宝ID
list ItemAward; //物品奖励[itemID,cnt,isbind]
DWORD ActiveSoulID; //激活魂ID
+ DWORD PowerEx; //额外固定战力
};
//法宝特权表
@@ -967,6 +987,7 @@
dict JadeReward; //绑玉找回奖励
DWORD CostCopper; //铜钱找回铜钱消耗
dict CopperReward; //铜钱找回奖励
+ list JobItemList; //职业物品列表
};
//宝箱表开启
@@ -1081,6 +1102,7 @@
WORD GainGoldPrize; //赠送仙玉数
WORD FirstGoldPrize; //首次充值该档位赠送仙玉
list GainItemList; //获得物品列表[[物品ID,个数,是否绑定], ...]
+ char NotifyMark; //广播提示
};
//等级奖励表
@@ -1238,6 +1260,7 @@
DWORD _CfgID; //配置ID
WORD Multiple; //倍数
WORD LVLimit; //限制等级
+ DWORD PointLimit; //限制额外修行点
};
//宗门试炼兑换表
@@ -1333,6 +1356,7 @@
BYTE IsBind; //是否绑定
DWORD Weight; //权重
DWORD Mark; //排序用标识
+ BYTE Rare; //珍稀值
};
//功能预告表
@@ -1395,4 +1419,48 @@
BYTE Star; //星数
list LVLimit; //等级范围
list ItemList; //奖励
+};
+
+
+//神兵特效表
+
+struct tagGodWeaponEffect
+{
+ BYTE GWType; //神兵类型
+ WORD Level; //神兵等级
+ char NotifyCode; //广播
+ DWORD FightPower; //增加战力
+ dict Attr; //属性加成
+};
+
+//聚魂表
+
+struct tagGatherSoul
+{
+ DWORD _ItemID; //物品ID
+ list AttrType; //属性类型
+ BYTE SoulGrade; //魂阶段
+};
+
+//聚魂合成表
+
+struct tagGatherSoulCompound
+{
+ DWORD _TagItemID; //合成的物品ID
+ WORD NeedLV; //需要的玩家等级
+ list NeedItem; //需要的物品ID
+ WORD NeedSoulSplinters; //需要的聚魂碎片
+ WORD NeedSoulCore; //需要的核心环
+};
+
+//聚魂属性表
+
+struct tagGatherSoulAttr
+{
+ WORD _AttrType; //属性类型
+ char AttrInfo1; //基础属性-参数聚魂等级level
+ dict AttrInfo2; //品质系数(品质_系数|…)
+ dict AttrInfo3; //多属性系数
+ dict AttrInfo4; //初始属性(品质_属性值|…)
+ dict AttrInfo5; //阶段系数
};
\ No newline at end of file
--
Gitblit v1.8.0