From a166d721a3d7ff6cd2339983214e718c7a6a0ffe Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 11 六月 2025 11:00:36 +0800
Subject: [PATCH] 121 【武将】武将系统-服务端(武将招募;武将背包;武将养成系统;)

---
 PySysDB/PySysDBPY.h |   85 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 85 insertions(+), 0 deletions(-)

diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index 23cd4f0..772f55b 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -26,6 +26,91 @@
 	BYTE		OPLimitInAct;	//活动期间限制队伍操作
 };
 
+//武将表
+struct	Hero
+{
+	DWORD		_HeroID;	//英雄ID
+	WORD		HeroIndex;	// 记录索引
+	BYTE		Country;	// 国家
+	BYTE		Quality;	// 品质
+	list		SkinNPCIDList;	// 皮肤NPCID列表
+	DWORD		AtkSkillID;	//普攻技能ID
+	DWORD		AngerSkillID;	//怒气技能ID
+};
+
+//武将星级天赋表
+struct	HeroTalent
+{
+	DWORD		_TalentID;	//天赋ID
+	BYTE		AttrID;	// 属性ID
+	DWORD		AttrValue;	// 属性值
+	DWORD		InitWeight;	// 初始权重
+	DWORD		WashWeight;	// 洗炼权重
+	DWORD		AweakWeight;	// 觉醒权重
+};
+
+//武将突破潜能表
+struct	HeroBreak
+{
+	DWORD		_HeroID;	//英雄ID
+	BYTE		BreakLV;	// 突破等级
+	list		AttrIDList;	// 属性ID列表
+	list		AttrValueList;	// 属性值列表
+	DWORD		SkillID;	// 激活技能ID
+};
+
+//武将觉醒天赋表
+struct	HeroAwake
+{
+	DWORD		_HeroID;	//英雄ID
+	BYTE		AwakeLV;	// 觉醒等级
+	list		AttrIDList;	// 属性ID列表
+	list		AttrValueList;	// 属性值列表
+	DWORD		SkillID;	// 激活技能ID
+	BYTE		UnlockTalentSlot;	// 解锁第x槽位
+	BYTE		AddStarUpper;	// 增加星级上限
+};
+
+//武将皮肤表
+struct	HeroSkin
+{
+	DWORD		_SkinNPCID;	//皮肤NPCID
+	list		WearAttrIDList;	// 穿戴属性ID列表
+	list		WearAttrValueList;	// 穿戴属性值列表
+	list		AllBatAttrIDList;	// 全体上阵属性ID列表
+	list		AllBatAttrValueList;	// 全体上阵属性值列表
+};
+
+//武将品质表
+struct	HeroQuality
+{
+	DWORD		_Quality;	//品质
+	list		UPCostItem;	// 升级消耗道具
+	list		InitTalentWeight;	// 初始天赋数权重
+	BYTE		InitStarUpper;	// 初始星级上限
+	DWORD		InitAddPer;	// 初始加成万分率
+	DWORD		LVAddPer;	// 每等级加成
+	DWORD		BreakLVAddPer;	// 每突破等级加成
+	DWORD		StarAddPer;	// 每星级加成
+};
+
+//武将品质突破表
+struct	HeroQualityBreak
+{
+	DWORD		_Quality;	//品质
+	DWORD		_BreakLV;	//突破等级
+	WORD		LVMax;	// 等级上限
+	list		UPCostItem;	// 突破到下级消耗道具
+};
+
+//武将品质觉醒表
+struct	HeroQualityAwake
+{
+	DWORD		_Quality;	//品质
+	DWORD		_AwakeLV;	//觉醒等级
+	list		UPCostItem;	// 觉醒到下级消耗道具
+};
+
 //称号表 #tagDienstgrad
 
 struct	tagDienstgrad

--
Gitblit v1.8.0