From ac36bdcfa7db1557790a5b912c3248b22625841f Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 26 十一月 2025 18:49:17 +0800
Subject: [PATCH] Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_ServerCode
---
PySysDB/PySysDBPY.h | 125 +++++++++++++++++++++++------------------
1 files changed, 70 insertions(+), 55 deletions(-)
diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index a62f192..139a4a8 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -249,6 +249,8 @@
DWORD _Quality; //品质
DWORD _HeroLV; //武将等级
list UPCostItem; // 升级到下级消耗道具
+ list AttrIDList; // 武将属性ID列表
+ list AttrValueList; // 累计总属性值列表
};
//推荐阵容表
@@ -955,6 +957,74 @@
list LVUPNeedItemInfo; //升级所需物品 [[物品ID,个数], ...]
};
+//红颜表
+
+struct Beauty
+{
+ WORD _BeautyID; //红颜ID
+ BYTE BeautyQuality; //品质
+ BYTE UnlockWay; //解锁方式
+ DWORD UnlockValue; //解锁方式值
+ BYTE UnlockNeedCnt; //解锁所需个数
+ list TalentAttrIDList; //天赋属性ID列表
+ list TalentAttrValueList; //天赋属性初始值
+ list TalentPerLVAddList; //天赋属性每级成长
+ BYTE EffType; //天赋效果类型
+ BYTE EffTypeValue; //效果类型值
+ BYTE EffValue; //效果初始值
+ DWORD EffPerLVAdd; //天赋效果每级成长
+};
+
+//红颜品质升级表
+
+struct BeautyQualityLV
+{
+ BYTE _BeautyQuality;
+ WORD _BeautyLV;
+ WORD LVNeedExp; //升到本级所需经验
+ list AttrIDList; //本级属性ID列表
+ list AttrValueList; //本级属性值列表
+ list AwardItemList; //本级奖励
+};
+
+//红颜时装表
+
+struct BeautySkin
+{
+ WORD SkinID; //时装ID
+ WORD _BeautyID;
+ BYTE UnlockWay; //解锁方式
+ DWORD UnlockValue; //解锁方式值
+ BYTE UnlockNeedCnt; //解锁所需个数
+ BYTE UpNeedCnt; //升级所需个数
+ BYTE StarMax; //最高星级
+ list AttrIDList; //属性ID列表
+ list InitAttrValueList; //初始属性值列表
+ list AttrPerStarAddList; //每星加成值列表
+};
+
+//游历事件表
+
+struct TravelEvent
+{
+ WORD _EventID;
+ DWORD EventWeight; //事件权重
+ DWORD AwardItemID; //奖励物品ID
+ DWORD AwardItemCnt; //奖励物品数量
+};
+
+//游历景观奖励表
+
+struct TravelScenery
+{
+ BYTE _SceneryType; //景观类型
+ BYTE AwardQuality; //景观品质
+ DWORD UpRate; //升下个品质概率
+ list AwardItemRandCntList; //奖励物品随机个数列表 [[物品ID, 随机数量A, 到B], ...]
+ list AwardItemExWeightList; //额外奖励物品权重 [[权重,物品ID,个数], ...]
+ BYTE AwardItemExCnt; //额外奖励物品数
+};
+
//玩家等级表
struct PlayerLV
@@ -1460,19 +1530,6 @@
dict Reward; //奖励 {"职业":[[物品ID,个数],...], ...}
BYTE VIPLimit; //需要VIP几
list VIPAward; //vip奖励[[物品ID,个数],...]
-};
-
-//仙宝寻主表
-
-struct tagXBXZ
-{
- DWORD _ID; //ID
- BYTE Type; //类型
- DWORD NeedCnt; //需要数量
- list Condition; //条件
- WORD MWID; //法宝ID
- list AwardItem; //奖励物品列表
- list Money; //金钱
};
//寻宝设定表
@@ -2385,39 +2442,6 @@
char WorldNotifyKey; //全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,)
};
-//节日游历时间表
-
-struct tagActFeastTravel
-{
- DWORD _CfgID; //配置ID
- char StartDate; //开启日期
- char EndDate; //结束日期
- WORD LVLimit; //限制等级
- BYTE ResetType; //重置类型,0-0点重置;1-5点重置
- dict TemplateIDInfo; //模板信息 {(世界等级A,B):模板编号, ...}
-};
-
-//节日游历任务表
-
-struct tagActFeastTravelTask
-{
- BYTE _TraveTasklD; //游历ID
- WORD FinishNeedValue; //完成所需进度值
- WORD FinishTimeMax; //总可完成次数,0不限
- BYTE AddTravelPoint; //完成次数获得游历值
-};
-
-//节日游历奖励表
-
-struct tagActFeastTravelAward
-{
- BYTE _TemplatelD; //奖励模板ID
- BYTE RecordIndex; //奖励记录索引
- WORD NeedTravelPoint; //领奖所需游历值
- BYTE AwardCountMax; //可领取次数,0代表不限
- list TravelAwardInfo; //游历奖励 [[物品ID,个数,是否拍品], ...]
-};
-
//节日巡礼活动时间表
struct tagActFeastWeekParty
@@ -2701,15 +2725,6 @@
DWORD NeedExp; //升级需要经验
dict AttrInfo; //属性
BYTE SkinIndex; //外观
-};
-
-//协助感谢礼盒表
-
-struct tagAssistThanksGift
-{
- DWORD _GiftID; //礼盒物品ID
- list RequestPlayerAward; // 发布奖励物品 物品ID|个数
- list AssistPlayerAward; // 协助奖励物品 物品ID|个数
};
//功能特权奖励表
--
Gitblit v1.8.0