This is the official demo/test module for TSWoW
Make sure you have the latest sources from the TSWoW master branch.
Run the following command inside the modules subdirectory in your TSWoW installation.
git clone https://github.com/tswow/tswow-tests.git --recurse-submodules
The module is then build like a normal module. To fix map stuff, you currently need to build data with the build-blp flag: build data build-blp.
This module serves as a test and a demo for both basic and advanced TSWoW features. The modules content is largely built around a custom map called "Test Island".
- 
To see examples in-game, create a new character of the "Test Class" and explore the Test Island area. There are teleporter NPCs to take you around and look at the different features. 
- 
You can browse the datascripts directory as a general entrypoint to features as almost all are implemented around some kind of demo npc, relevant pointers are included to the livescripts, lua and addon directories. 
- 
Some basic server scripts are implemented as InlineScripts directly in the datascripts to make them easier to read, while demos that require multiple events or functions are placed in the livescriptsdirectory.