Skip to content

refaim/Vanilla-WoW-Lua-Definitions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is discontinued and no longer maintained. I recommend using wow-api-type-definitions instead.

What is it

This repository contains WIP Lua definition files for statically typed Vanilla 1.12.1 World of Warcraft addon development using Luanalysis IDE.

How to use it

  • Install Intellij IDEA 2022.1 (Community Edition will do)
  • Install Luanalysis plugin (File -> Settings -> Plugins)
  • Set language level to 5.0 (File -> Settings -> Languages & Frameworks -> Luanalysis -> Language level)
  • Download this repository
  • Create new project (File -> New Project -> Lua)
  • Add downloaded repository folder to your project as Library (File -> Project Structure -> Project Settings -> Libraries -> [Press +] -> Lua Zip Library -> [Select folder] -> OK -> Apply [you must click this button] -> OK)

Also see Luanalysis README.

Sources of information

Wowpedia

Other

License

This project is distributed under the Apache License 2.0 and under the Creative Commons Attribution ShareAlike 3.0 License.

See NOTICE for more information.

About

Vanilla WoW 1.12.1 Lua definitions for statically typed World of Warcraft addon development using Luanalysis IDE

Topics

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-DOCS

Stars

Watchers

Forks

Contributors

Languages