StendhalScripting/Lua: Difference between revisions

Content deleted Content added
imported>AntumDeluge
imported>AntumDeluge
Line 31:
-- a local variable
local var2 = "Hello world!"
</pre>
 
== Data Types ==
 
Some common data types in Lua are ''string'', ''integer'', ''boolean'', & ''table''. Type names do not need to be declared when setting variables.
 
Examples:
<pre>
-- string variable
local var1 = "Hello world!"
 
-- integer variable
local var2 = 11
 
-- boolean variable
local var3 = true
 
-- table variable
local var4 = {}
</pre>
 
=== Tables ===
 
A Lua table is a data type similar to a Java list or map . Tables can be indexed or use key=value pairs.
 
''(<span style="color:red;">IMPORTANT NOTE: Lua table indexes begin at 1, not 0</span>)''