Skip to content

ChoGGi/sm-rawset-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

issue using rawget/rawset between sm mods (each mod uses a separate env, instead of a shared mod env).

test1 script.lua
globalvar_testa = "testa"
rawset(_G,"globalvar_testg","testg")
test2 script.lua
function OnMsg.ClassesGenerate()
	print(
		globalvar_testa,"\n",
		rawget(_G,"globalvar_testa"),"\n",
		rawget(_G,"globalvar_testg"),"\n",
		PropObjGetProperty(_G,"globalvar_testa")
	)
	print(globalvar_testg)
end
print 1 returns:
testa
nil
nil
nil

print 2 returns:
Attempt to use an undefined global 'globalvar_testg'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages