This repository contains the latest cleaned up databases dump for use with OpenDAoC-Core and OpenDAoC-PvP.
The databases dump provided in this repository serves as a foundation for running the OpenDAoC-Core and OpenDAoC-PvP projects. It includes essential game data required to set up and operate these projects effectively.
Previously, the databases dump was provided as a zip file. However, to increase the maintainability of the database and leverage GitHub's diff/branching capabilities, the database is now provided in multiple .sql files, divided per single table.
These files are organized into two folders: opendaoc-db-core
and opendaoc-db-pvp
.
Although this is not required, users can combine the files back into a single file for easier import into a database management system.
To combine the files back together, users should download the SQLSplit utility from the SQLSplit GitHub Releases page and reference the tool's README for its usage.
Alternatively, users can work with the single table files as needed.
To use this databases dump with OpenDAoC-Core and OpenDAoC-PvP, follow these steps:
-
Clone or download the repository to your local machine.
-
Make sure you have a compatible database management system (e.g., MySQL) installed and running.
-
Create a new database instance for OpenDAoC. You can choose any suitable name for your database.
-
Import the individual
.sql
files located in theopendaoc-db-core
oropendaoc-db-pvp
folders into your newly created database using your preferred method, such as command-line tools or a GUI client. -
Once the import is complete, configure
OpenDAoC-Core
orOpenDAoC-PvP
to connect to your database. Refer to the respective project documentation for detailed instructions on configuring and running each project. -
Start the server. It should now be able to interact with the imported database.
If you encounter any issues or have suggestions for improvements, please open an issue in this repository. Contributions and pull requests are welcome.
This databases dump is provided under the GNU General Public License v3.0. Feel free to use, modify, and distribute it as permitted by the license.
We would like to thank the Dark Age of Camelot community for their support and contributions to the OpenDAoC project.
Please note that this repository only contains the cleaned up databases dump and does not include the entire OpenDAoC project. For the complete OpenDAoC-Core and OpenDAoC-PvP projects, refer to their respective repositories.
For more information and detailed documentation, visit the OpenDAoC website or our Discord.