mirror of
https://github.com/azerothcore/mod-ale
synced 2025-11-29 15:38:17 +08:00
21a191f801017f8d13e5473ca708947a0dbe3cc3
feat: update to latest Eluna
mod-eluna-lua-engine for AzerothCore
An Eluna module for AzerothCore.
How to install:
1) Download the sources
You can get the sources either using git (recommended) or downloading them manually.
download with git (recommended)
- open a terminal inside your
azerothcore-wotlkfolder - go inside the modules folder:
cd modules - download the module sources using:
git clone https://github.com/azerothcore/mod-eluna-lua-engine.git
- go inside the mod-eluna-lua-engine folder:
cd mod-eluna-lua-engine - download the Eluna sources using
git submodule update --init
Optional: if you need to update Eluna to the latest version, you can cd LuaEngine and run git pull from there.
download manually
- download mod-eluna-lua-engine
- extract it move the folder mod-eluna-lua-engine inside the modules folder of your azerothcore-wotlk sources
- download Eluna
- extract it and move all the files inside the
Eluna-masterfolder into themod-eluna-lua-engine/LuaEnginefolder.LuaEngine.hneeds to be directly undermod-eluna-lua-engine/LuaEnginewithout any extra sub-folders.
2) Build
You need to run the cmake again and and rebuild the project.
Eluna API : http://elunaluaengine.github.io/
How to update the Eluna version (for project mainteners)
cdintomod-eluna-lua-enginegit checkout master- cd
LuaEngine git checkout mastergit pullcd ..so you get back tomod-eluna-lua-enginegit checkout -b some-new-unique-branch-namegit add LuaEnginegit commit -m "feat: update Eluna version"git push- The terminal will tell you something like
fatal: The current branch some-new-unique-branch-name has no upstream branch.and suggest the command to use, for example:git push --set-upstream origin some-new-unique-branch-name - Open the repo on Github and create a new PR
Languages
C++
93.3%
JavaScript
2.1%
Python
1.4%
CSS
1.3%
CMake
0.9%
Other
1%