54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| #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) |