Hello, creators ![]()
As Luau is introduced to OVERDARE Studio, some features supported by the existing Lua grammar have been removed.
Major Changes
- Restricted Access to Global Variables
Previously, global variable assignment/reference between different scripts in Lua was possible as follows, but this method is no longer available.
ChairManager = ...
print(ChairManager)
- Delete goto statement
The goto statement has been deleted and can no longer be used.
How to fix
- Global variable
Now that Luau is applied, you must explicitly access and assign/reference the global table _G as follows. ```lua
_G.ChairManager = …
print(_G.ChairManager)
2. Delete goto statement
Remove goto statement or use continue if it can be replaced with Luau's continue keyword.
# 🎯 Target world that needs to be updated
- Code that declares/references global variables by omitting the local keyword
- Code that uses the goto keyword
# 🗓️ Recommended response time
- We recommend that you work immediately after the newly updated studio build is distributed.
- After working with the updated studio, you can publish the updated world when the app is distributed.
- If the change is not applied in future releases, it may affect the gameplay.**strong text**