NpcInfo.h
上传用户:garry_shen
上传日期:2015-04-15
资源大小:45647k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. #ifndef __NPCINFO_H__
  2. #define __NPCINFO_H__
  3. typedef struct tagNpcInfo{
  4. CString m_sCNAME;
  5. CString m_sENAME;
  6. CString m_sXFILENAME;
  7. }CNpcInfo,*PNpcInfo;
  8. typedef struct tagNpcSkillInfo{
  9. CString m_sCNAME;
  10. CString m_sENAME;
  11. int m_iSCORER;
  12. int m_iLEVEL;
  13. CString m_sKIND;
  14. CString m_sMAPPING;
  15. CString m_sDATADBF;
  16. }CNpcSkillInfo,*PNpcSkillInfo;
  17. typedef struct tagNpcEquipInfo{
  18. CString m_sCNAME;
  19. CString m_sENAME;
  20. int m_iWEIGHT;
  21. CString m_sData_DBF;
  22. CString m_sNOW;
  23. }CNpcEquipInfo,*PNpcEquipInfo;
  24. // Nuke start
  25. typedef struct tagNpcAskInfo{
  26. CString m_sCNAME;
  27. CString m_sENAME;
  28. int m_iSHOW;
  29. CString m_sDATA;
  30. }CNpcAskInfo,*PNpcAskInfo;
  31. // Nuke end
  32. typedef struct tagSkillDefine{
  33. CString m_sCNAME;
  34. CString m_sENAME;
  35. CString m_sSKILLKIND;
  36. int m_iATT_RADIX;
  37. int m_iREQUIRE;
  38. CString m_sWHATITEM;
  39. int m_iCOST;
  40. int m_iNEEDJING;
  41. int m_iNEEDNEILI;
  42. int m_iNEEDQI;
  43. }CSkillDefine,*PSkillDefine;
  44. BOOL GetNpcInfo(CString sNpcFile);
  45. BOOL GetNpcEquipInfo(CString sNpcFile);
  46. BOOL GetNpcSkillInfo(CStringList * strComList);
  47. CString GetNpcFaceInfo(CString sNpcName);
  48. #endif