init
This commit is contained in:
54
sdk/commonLib/def/HeroData.h
Normal file
54
sdk/commonLib/def/HeroData.h
Normal file
@@ -0,0 +1,54 @@
|
||||
#pragma once
|
||||
/****************************************************************************************/
|
||||
/* 英雄的数据结构
|
||||
/****************************************************************************************/
|
||||
#pragma pack(push,4)
|
||||
typedef struct tagHeroDbData
|
||||
{
|
||||
BYTE bStage; //阶
|
||||
BYTE bReserve3; //保留字3
|
||||
WORD wReserve4; //保留字4
|
||||
int nBodyforce; //体力
|
||||
int nBless; //祝福
|
||||
unsigned long long nExp; //经验
|
||||
unsigned int nHp; //当前的血
|
||||
unsigned int nMp; //当前的蓝
|
||||
BYTE bCircle ; //转数
|
||||
BYTE bLevel; //等级
|
||||
BYTE bVocation; //职业
|
||||
BYTE bSex; //性别
|
||||
BYTE bID; //英雄ID
|
||||
BYTE bState; //休息的,出战的,合体的
|
||||
WORD wIconId; //图标的ID,用于换头像
|
||||
unsigned int nScore; //评分
|
||||
unsigned int nModel; //模型
|
||||
unsigned int nWeaponAppear; //武器的外观
|
||||
unsigned int nSwingAppear; //翅膀的外观
|
||||
int nReserver1;
|
||||
int nReserver2;
|
||||
char name[32]; //名字
|
||||
tagHeroDbData()
|
||||
{
|
||||
memset(this,0,sizeof(*this));
|
||||
}
|
||||
}HERODBDATA,*PHERODBDATA;
|
||||
|
||||
//英雄技能结构
|
||||
typedef struct tagHeroSkillData
|
||||
{
|
||||
int nHeroID; //英雄ID
|
||||
int nSkillID; //技能的id
|
||||
int nSlotId;
|
||||
int nLevel; //技能的等级
|
||||
BYTE bIsClose;
|
||||
BYTE bReserver;
|
||||
WORD wReserver;
|
||||
unsigned int nExp;
|
||||
unsigned int nNextLevelExp;
|
||||
tagHeroSkillData()
|
||||
{
|
||||
memset(this,0,sizeof(*this));
|
||||
}
|
||||
}HEROSKILLDATA,*PHEROSKILLDATA;
|
||||
|
||||
#pragma pack (pop)
|
||||
Reference in New Issue
Block a user