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

游戏引擎

开发平台:

Visual C++

  1. #ifndef __MAPINFO_H__
  2. #define __MAPINFO_H__
  3. typedef struct tagMapInfo{
  4.   CString m_sTITLE;
  5. CString m_sCNAME;
  6. CString m_sENAME;
  7. CString m_sITEM_DBF;
  8. CString m_sNPC_DBF;
  9. CString m_sPLAYER_DBF;
  10. CString m_sXFILENAME;
  11. double m_fSCALE;
  12. double m_fPOSITION_X;
  13. double m_fPOSITION_Y;
  14. double m_fPOSITION_Z;
  15. CString m_sEXIT_DBF;
  16. CString m_sMAPINFO;
  17. CString szPerson;
  18. CString szPlayerIP;
  19. tagMapInfo()
  20. {
  21. m_sCNAME.Empty();
  22. m_sENAME.Empty();
  23. m_sITEM_DBF.Empty();
  24. m_sITEM_DBF.Empty();
  25. m_sNPC_DBF.Empty();
  26. m_sPLAYER_DBF.Empty();
  27. m_sXFILENAME.Empty();
  28. m_sEXIT_DBF.Empty();
  29. m_sMAPINFO.Empty();
  30. szPerson.Empty();
  31. m_fPOSITION_X = 0.0f;
  32. m_fPOSITION_Y = 0.0f;
  33. m_fPOSITION_Z = 0.0f;
  34. };
  35. }CMapInfo;
  36. BOOL GetNewMap(CString strtmp);
  37. CString GetMapMessage(CString sFileName);
  38. BOOL EnterNewMap(CString sMapInfo);
  39. BOOL CheckExitCondiInt(int iTempInt,int iCheck,int iString);
  40. BOOL CheckExitCondiString(CString sTempStr,int iCheck,CString sString);
  41. void ShowExitmsg(CString sExitMsg);
  42. BOOL ChangeMapReceive();
  43. BOOL CreateNewScreen();
  44. #endif