Difference between revisions of "Lua to Luau conversion guide"

From GiderosMobile
Line 10: Line 10:
  
  
'''string.gsub patterns act slightly different when replacing a character that is special, you need to remove the second %'''
+
'''string.gsub patterns act slightly different when replacing a character that is special, you need to remove the second %:'''
  
 
e.g.
 
e.g.

Revision as of 18:35, 30 December 2021

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