Open Issues Need Help
View All on GitHubAI Summary: The task involves investigating a potential discrepancy in the `DvarFlags` enum within the KisakCOD project, an open-source reimplementation of Call of Duty 4's multiplayer. The issue suggests a possible mismatch between the enum value for `DVAR_CODINFO` and its intended use in the `GScr_MakeDvarServerInfo` function. The goal is to verify the correctness of the `DvarFlags` enum members and resolve any inconsistencies.
AI Summary: The task involves creating automated scripts to prepare a ready-to-use binary directory for the KisakCOD project, an open-source reimplementation of Call of Duty 4's multiplayer. This would simplify deployment by automating the process of copying game files and DLLs into the correct directory.
AI Summary: The task involves refactoring the KisakCOD project to remove its dependencies (like DirectX SDK, Bink, Miles Sound System, and potentially ODE Physics) from the main source tree. This will involve moving these dependencies to external folders, potentially separate repositories, and updating the build process to correctly link them using submodules or other dependency management techniques. Clear instructions on how to build and re-link these external dependencies will also need to be provided.
AI Summary: The task involves identifying and converting instances of unsafe function usage in the KisakCOD project (an open-source reimplementation of Call of Duty 4's multiplayer) to their safer equivalents. This is to address compiler warnings (C4996 in Visual Studio) and improve code security and maintainability. The process will likely involve creating a list of unsafe functions and then replacing them with safer alternatives, potentially requiring understanding of the game's codebase and relevant C++ libraries.