ThePhrozenKeep/D2MOO ? reverse-engineered prompt
Reverse engineered prompt
Build me a Windows C++ project that reimplements parts of Diablo II 1.10f and includes patching support for modders.
I want it to be something I can build with CMake, open in Visual Studio, and run with the original Diablo II files already installed on my machine. Focus on the core game logic and the patching side, especially the parts around D2Common and D2Game, and make it easy to launch the game, debug it, and experiment with changes. If you need to check current CMake or Visual Studio setup details, look them up online.
Keep it close to the original game behavior, not a remake, and don’t add random bug fixes or new gameplay features. It should feel like a clean modding and reverse engineering project, with enough documentation or comments to help someone understand what is being hooked or replaced. Also make sure there is a simple debug mode I can turn on from the command line or an environment variable.
Are you gonna build this?
make sure you review the code using arcumet