Advertisement
Kiosani

Predator Season 1 GS ChangeLog

Jul 4th, 2021 (edited)
1,031
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.22 KB | None | 0 0
  1. //----------------------------------------------------------------------------------------------------
  2. // - Project: XV-PREDATOR
  3. // - Version: Season 1
  4. // - Client: 1.02.09
  5. // - Protocol: KOR
  6. // - Developer: Nemesis
  7. //----------------------------------------------------------------------------------------------------
  8. // 03-07-21 at: 17:00 p.m. Coders: Nemesis & []MG[]KILL
  9. //----------------------------------------------------------------------------------------------------
  10. - Added Icon.ico (XV) file.
  11. - Added StdAfx.h pre-compiled header file.
  12. - Added GameServer.cpp main application source file.
  13. - Setted Compatibility mode with Windows XP or above.
  14. - Setted Compatibility mode with Fast-Optimized Linking code.
  15. - Added MainProtocol.h header file for class implementation.
  16. - Added MainProtocol.cpp source file for class implementation.
  17. - Added JoinProtocol.h header file for class implementation.
  18. - Added JoinProtocol.cpp source file for class implementation.
  19. - Added Socket.cpp source file for class implementation.
  20. - Added Socket.h header file for class implementation.
  21. - Added <afx.h> include to the pre-compiled header.
  22. - Added <winsock2.h> include to the pre-compiled header.
  23. - Setted compilation mode using MFC to static link library.
  24. - Setted compilation mode to generate: GameServer.pdb file.
  25. - Setted compilation mode to generate: GameServer.map file.
  26. - Added Structs.h header file for common project structs implementation.
  27. - Added WinMain function to: GameServer.cpp source file.
  28. - Added Defines.h header file to make common definitions for the project.
  29. - Added Resources.res resource file to include the GameServer Version.
  30. - Defined HWND on Defines.h header file (to use later of anothers files).
  31. //----------------------------------------------------------------------------------------------------
  32. // 04-07-21 at: 17:00 p.m. Coders: Nemesis & []MG[]KILL
  33. //----------------------------------------------------------------------------------------------------
  34. - Added Log.cpp source file for class implementation.
  35. - Added Log.h header file for class implementation.
  36. - Added 'CJoinProtocol::CheckConnection' Procedure to: 'JoinProtocol.h' header file.
  37. - Added 'CJoinProtocol::CheckConnection' Procedure to: 'JoinProtocol.cpp' source file.
  38. - Added 'CJoinProtocol::JGServerLoginResult' Procedure to: 'JoinProtocol.h' header file.
  39. - Added 'CJoinProtocol::JGServerLoginResult' Procedure to: 'JoinProtocol.cpp' source file.
  40. - Added 'CMainProtocol::AddJoinConnectionCore' Procedure to: 'MainProtocol.h' header file.
  41. - Added 'CMainProtocol::AddJoinConnectionCore' Procedure to: 'MainProtocol.cpp' source file.
  42. - Added 'CMainProtocol::SetJoinProtocolCore' Procedure to: 'MainProtocol.h' header file.
  43. - Added 'CMainProtocol::SetJoinProtocolCore' Procedure to: 'MainProtocol.cpp' source file.
  44. - Added 'PBMSG_HEAD' Structure to: 'Structs.h' header file.
  45. - Added 'SDHP_RESULT' Structure to: 'Structs.h' header file.
  46. - Added 'ALL_LOGSERVER_PATH' Macro-Definition to: 'Defines.h' header file.
  47. - Added 'ALL_SETSERVER_FILE' Macro-Definition to: 'Defines.h' header file.
  48. - Added 'ALL_RUNSERVER_NAME' Macro-Definition to: 'Defines.h' header file.
  49. - Added 'KEY_DATASERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  50. - Added 'KEY_JOINSERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  51. - Added 'KEY_GAMESERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  52. - Added 'DEF_DATASERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  53. - Added 'DEF_JOINSERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  54. - Added 'DEF_GAMESERVER_PORT' Macro-Definition to: 'Defines.h' header file.
  55. - Added 'MAX_LOAD_STRING' Macro-Definition to: 'Defines.h' header file.
  56. - Added 'MAX_LENGTH_STRING' Macro-Definition to: 'Defines.h' header file.
  57. - Added 'WM_ASS_SERVERMSG' Macro-Definition to: 'Defines.h' header file.
  58. - Added 'WM_ASS_CLIENTMSG' Macro-Definition to: 'Defines.h' header file.
  59. - Added 'WM_ASS_JOINUSMSG' Macro-Definition to: 'Defines.h' header file.
  60. - Added 'WM_ASS_CREATEMSG' Macro-Definition to: 'Defines.h' header file.
  61. - Added 'WM_ASS_DATAUSMSG' Macro-Definition to: 'Defines.h' header file.
  62. - Added 'MSG_JOINSERVER_ERROR_00' Macro-Definition to: 'Defines.h' header file.
  63. - Added 'MSG_JOINSERVER_ERROR_01' Macro-Definition to: 'Defines.h' header file.
  64. - Added 'MTIME_HOUR' Macro-Definition to: 'Defines.h' header file.
  65. - Added 'MTIME_SECOND' Macro-Definition to: 'Defines.h' header file.
  66. - Added 'MTIME_DAY' Macro-Definition to: 'Defines.h' header file.
  67. - Added 'MTIME_100' Macro-Definition to: 'Defines.h' header file.
  68. - Added 'MTIME_500' Macro-Definition to: 'Defines.h' header file.
  69. - Added 'MTIME_MIN' Macro-Definition to: 'Defines.h' header file.
  70. - Added 'HWND Window' External-var to: 'Defines.h' header file.
  71. - Added 'INT Started' External-var to: 'Defines.h' header file.
  72. - Added Enums.h header file to manage all enumators of the project.
  73. - Added eColor enumerator to manage Log on screen and related procs.
  74. - Added CMySocket() how friend class of CJoinProtocol() class.
  75. - Added <time.h> include to StdAfx.h pre-compiled header file.
  76. - Added CMySocket::DataBaseConnect() procedure to: Socket.cpp source file.
  77. - Added CMySocket::Init() procedure to: Socket.cpp source file.
  78. - Added CMySocket::Load() procedure to: Socket.cpp source file.
  79. - Added GameServerStart() procedure to: GameServer.cpp source file.
  80. //----------------------------------------------------------------------------------------------------
  81. // 07-07-21 at: 17:00 p.m. Coders: Nemesis & []MG[]KILL
  82. //----------------------------------------------------------------------------------------------------
  83. - Added GameServer.h header file to class implementation.
  84. - Added GameServer.h file to: pre-compiled header file: 'StdAfx.h'.
  85. - Added 'CGameServer::CGameServer()' class and constructor.
  86. - Moved 'ServerPort','DataServerPort','JoinServerPort','GameServerPort' to class.
  87. - Initialized all server vars for ports how part of a class: 'CGameServer()'.
  88. - Added IOCP.cpp source file to class implementation.
  89. - Added IOCP.h header file to class implementation.
  90. - Added IOCP.h file to: pre-compiled header file: 'StdAfx.h'.
  91. - Added 'CIOCP::CIOCP()' class and constructor.
  92. - Added 'm_LogFile','m_LogFileName' vars to: CLog::CLog() class.
  93. - Added 'm_LogOutPutType' var switch to: CLog::CLog() class.
  94. - Added 'CLog::CLog()' constructor to: Log.cpp source file.
  95. - Initialized 'm_LogOutPutType' into the constructor of: CLog class.
  96. - Added 'GameServerLogs' new key to: Server.ini config file.
  97. - Added 'CLog::LogAdd()' procedure to: CLog() class and optimized.
  98. - Added 'CLog::LogAddFunc()' procedure to: CLog() class and optimized.
  99. - Added 'CLog::LogAddText()' procedure to: CLog() class and optimized.
  100. //----------------------------------------------------------------------------------------------------
  101. // 09-07-21 at: 05:00 a.m. Coders: Nemesis & []MG[]KILL
  102. //----------------------------------------------------------------------------------------------------
  103. - Added 'CLog::LogAddPaint()' procedure to: CLog() class and optimized.
  104. - Added 'CLog::LogClose()' procedure to: CLog() class and optimized.
  105. - Added <stdarg.h> include to StdAfx.h pre-compiled header file.
  106. - Added <vector> include to StdAfx.h pre-compiled header file.
  107. - Added 'using namespace std' to StdAfx.h pre-compiled header file.
  108. - Added 'CLog::LogClear()' procedure to: CLog() class and optimized.
  109. - Added 'CLog::LogAddString()' procedure to: CLog() class and optimized.
  110. - Added 'MAX_LOG_TEXT_BUFF' Macro-Definition to: 'Defines.h' header file.
  111. - Added 'CLog::LogAddDate()' procedure to: CLog() class and optimized.
  112. - Added 'OBJECTSTRUCT' structure to: Structs.h header file.
  113. - Added 'CMySocket()' how friend class of: CMainProtocol() class.
  114. - Ended 'CMainProtocol::AddJoinConnectionCore()' procedure into: MainProtocol.cpp source file.
  115. - Ended 'CMainProtocol::AddJoinConnectionCore()' procedure into: MainProtocol.h header file.
  116. - Added 'CMySocket()' protected vars to make used with: CMainProtocol() class.
  117. - Added 'CLog()' class related procedures used into the: 'CMainProtocol()' class.
  118. - Added 'GJServerLogin()' procedure to: 'CJoinProtocol' class.
  119. - Added 'DataSend()' procedure to: 'CMainProtocol()' class.
  120. - Added 'Close()' procedures (overloaded) to: 'CMySocket()' class.
  121. - Added 'SDHP_SERVERINFO' structure to: Structs.h header file.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement