Lua to Luau conversion guide
From GiderosMobile
Macros are no longer present, you will need to change macro constants to variables:
e.g.
maxLives@5
change to:
maxLives=5
string.gsub patterns act slightly different when replacing a character that is special, you need to remove the second %:
e.g.
string.gsub(myString,"%+","%-")
change to:
string.gsub(myString,"%+","-")
Lua shaders need to have a slight change to the way they are defined:
e.g.
function vertex(vVertex,vColor,vTexCoord)
change to:
function vertex(vVertex,vColor,vTexCoord):Shader