Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1.         } TSkillData;
  2.  
  3.         enum EPetSkillTokenType
  4.         {
  5.             PET_SKILL_TOKEN_VNUM,
  6.             PET_SKILL_TOKEN_NAME,
  7.             PET_SKILL_TOKEN_ICON,
  8.             PET_SKILL_TOKEN_SKILL_TYPE,
  9.             PET_SKILL_TOKEN_DESC,
  10.             PET_SKILL_TOKEN_COOLTIME,
  11.             PET_SKILL_TOKEN_MAX_NUM,
  12.         };
  13.  
  14.         enum EPetSkillType
  15.         {
  16.             PET_SKILL_TYPE_NONE,
  17.             PET_SKILL_TYPE_PASSIVE,
  18.             PET_SKILL_TYPE_AUTO,
  19.         };
  20.  
  21.         typedef struct SPetSkillData
  22.         {
  23.             uint32_t skillId;
  24.             std::string name;
  25.             std::string icon;
  26.             uint8_t type;
  27.             std::string description;
  28.             uint32_t cooltime;
  29.  
  30.             CGraphicImage::Ptr pImage;
  31.  
  32.         } TPetSkillData;
  33.  
  34.  
  35.  
  36.     using TSkillDataMap = std::map<DWORD, TSkillData>;
  37.     using TPetSkillDataMap = std::map<DWORD, TPetSkillData>;
  38.     using TSkillMotionIndexMap = std::map<DWORD, DWORD>;
  39.     using TPathNameMap = std::map<std::string, std::string>;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement