Silkroad Online Development Kit
SRO_DevKit is a C++ framework for the game Silkroad Online. It offers different interfaces to interact with components of the game. The framework is designed to be binary compatible to the original game client allowing the entire codebase to work without raw assembly code.
The framework was initially created to assist analyzing the game, but it can also be used to develop extensions.
Getting started
There is a complete guide on how to set up all the tools needed for developing. The guide has been tested numerous of times and is guaranteed to work if you follow all the steps from start to finish. Read the guide here: https://florian0.gitlab.io/sro_devkit/
Contribute
There is a lot you can do to make this project better. Have a look at the Contribution Guide for more information.
License
This code has been licensed under the DON'T BE A DICK PUBLIC LICENSE. For the full license text, see the LICENSE.txt file.