Wonderlarr Posted May 6, 2021 Share Posted May 6, 2021 (edited) Is there a way I can set a variable bound to the world? I need items from different characters to be able to modify a variable, lets say one player uses the item, and the variable for the world increments from 0 to 1, and if another player uses the item, it goes from 1 to 2. Sorry for the short and undetailed question I'm extremely tired after 8 hours of work + another 6 of amateur development. Edited May 6, 2021 by TheSkylarr Link to comment Share on other sites More sharing options...
Gleenus Posted May 7, 2021 Share Posted May 7, 2021 Yeah, you can do this Like, lets suppose you have a variable "var" that initially is 0 You can set TheWorld.var=0 and in the item you can write TheWorld.var=TheWorld.var+1 The only problem with this is the initial declaration, that can be done this way in modmain AddPrefabPostInit("world",function(inst) inst.var=0 end) Link to comment Share on other sites More sharing options...
Wonderlarr Posted May 7, 2021 Author Share Posted May 7, 2021 19 minutes ago, Gleenus said: Yeah, you can do this Like, lets suppose you have a variable "var" that initially is 0 You can set TheWorld.var=0 and in the item you can write TheWorld.var=TheWorld.var+1 The only problem with this is the initial declaration, that can be done this way in modmain AddPrefabPostInit("world",function(inst) inst.var=0 end) This works almost perfect for what I need to do, thank you! I guess since it's declared in modmain though, I need to make sure the ability can't be already being used when the world is saved. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now