Warcraft: Source (WCS) is a modification that has been around for a very long time, from the early days of EventScripts with version up to WCS 0.77 (by Kryptonite), an Orange-Box compatible version 0.78 (by me), a Source.Python-compatible version built on top of mine (updated by Kami), and the other versions that let go of the console-based system, and chose a pure Python approach such as: EventScripts Python version WCS:Python by Jeff91 and Freddukes, and Source.Python version Hero-Wars by Mahi, Kamiqawa, and Predz. My apologies if I've forgotten any.
This may very well be yet another one to add to this list, so what's the difference? Well, this is a first where EventScripts (0.77 and earlier or 0.78) races and items and Python races and items (using EventScripts Python or Source.Python) will work together, with no difference other than how they're written. This allows you, the server owner, to choose from a wide array of races and items, and with the ability to install races and items directly on the server makes it easier than ever to install, update, and uninstall them.
A lot of other information.
You install it like any other Source.Python plugin but I've added a small guide here, and a bit more information to get you started.
Notes that might help you
- Races and items that uses EventScripts commands or functions requires Ayuto's EventScripts Emulator.
- If you are using races or items from 0.77 and earlier or 0.78, you have to load all separate files, that are required, manually.
- There are currently a limited number of races and items available on the repository. Feel free to do a pull request on the repository with your races or items.
I appreciate any and all feedback on how to improve it (as long as it's constructive criticism), so feel free to come with some.
That's about all I have, so without making a super long post (and because I'm awful at this stuff), thanks for reading.