mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-15 01:59:09 +00:00
* feat(Core/Scripts): split the huge scriptloader into smaller pieces
* AddSC_swamp_of_sorrows del
* 1
* add mod info
* 1
* 039f0e0faa
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Custom folder
Here you can create a CMakeLists.txt file where to add your custom scripts. They will be git-ignored.
Remember to use cmake macros inside your CMakeLists.txt to correctly add your scripts to the project solution.
/!\ BTW, we strongly suggest you to use our module system to create your custom powerful module instead of simple scripts.
How to add your custom script:
1 - Create a CMakeLists.txt in this directory
Example (everything below is needed, just replace with your scripts' names):
set(scripts_STAT_SRCS
${scripts_STAT_SRCS}
${AC_SCRIPTS_DIR}/Custom/your_script.cpp
${AC_SCRIPTS_DIR}/Custom/your_script.h
)
AC_ADD_SCRIPT_LOADER("Custom" "ScriptLoader.h")
message(" -> Prepared: My custom scripts")
2 - Add the script to ../ScriptLoader.cpp
Open the file ScriptLoader.cpp and go at the end to know what to edit.