Skip to content

This is a template, a skeleton of a module to use as a base for your new modules.

Notifications You must be signed in to change notification settings

sluggor/skeleton-module

 
 

Repository files navigation

PART 1 - How to create your own module

[ THIS README IS A WORK IN PROGRESS ]

You can use these scripts to start your project:

https://github.com/azerothcore/azerothcore-boilerplates

How to test your module?

Disable PCH (precompiled headers) and try to compile. If you forgot some headers, it is time to add them ! To disable PCH, follow this link and set USE_COREPCH to 0 with Cmake.


PART 2 - EXAMPLE OF A README.md

MY NEW MODULE (title)

Description

This module allows to do this and this.

How to use ingame

Do this and that.

my new module screenshot

Youtube Link

Requirements

My new module requires:

  • AzerothCore v1.0.1+

Installation

1) Simply place the module under the `modules` directory of your AzerothCore source. 
2) Import the SQL manually to the right Database (auth, world or characters) or with the `db_assembler.sh` (if `include.sh` provided).
3) Re-run cmake and launch a clean build of AzerothCore.

Edit module configuration (optional)

If you need to change the module configuration, go to your server configuration folder (where your worldserver or worldserver.exe is), copy my_module.conf.dist to my_module.conf and edit that new file.

Credits

  • Me (author of the module): Check out my soundcloud - Join my discord
  • BarbzYHOOL: best guy
  • Talamortis: almost best guy

AzerothCore: repository - website - discord chat community

About

This is a template, a skeleton of a module to use as a base for your new modules.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.2%
  • CMake 23.3%
  • Shell 13.5%