Lua:Libarylinks: Difference between revisions
| Line 35: | Line 35: | ||
=S44= | =S44= | ||
Quality: Unknown | Quality: Unknown | ||
=BAR= | =BAR= | ||
Quality: Unknown | Quality: Unknown | ||
Revision as of 11:01, 6 July 2015
Lua libraries
Many things you need for spring-lua scripting, have been allready implemented and tested by others. It is considered good practice in allmost every software project to not reinvent the wheel. Other Projects have created lua-Librarys, lua files which you can include after copying (or referencing them on GitHub) into your project:
To use them in lua Units-scripts, download them into the same folder the Unitscript resides in and add
include "LibraryFileName.lua"
The referenced functions are now available. Many Librarys also include a Headerfile of all Functions made available.
If you want to include a Lua-Function into your gadget or widget
VFS.Include("Gamefolder/Relative/Path/ToLibrary/Library.lua
Librarys
Journeywar
Quality: Poor
Table and UnitScript Operations
Library for Procedural Units and Buildings from Pieces
Miniature Operatings Systems and Statemachines
https://bitbucket.org/PicassoCT/journeywar/src/scripts/lib_OS.lua?at=master
Zero-K
Quality: Unknown
S44
Quality: Unknown
BAR
Quality: Unknown