jbromberg
jbromberg
Awesome thanks. I've just started using Runestone and it's been great. Looking forward to the update!
Godot supports integers though. This is what I'm currently doing in my project but it's a bit hacky: ```gdscript if value is float and fmod(value, 1) == 0: value =...
This PR is working for me on apple silicon and on ios with the latest 4.2 branch of godot.
Seems to not work on other nested types such as godot arrays too.
Works with nested basic types like bool, float, and string
Sounds good. Would it be possible to somehow recursively instantiate object properties the same way globals are created? I'm pretty new to Lua so not sure if it works like...
Makes sense. So for globals it just modifies the vector directly on the global table instead of being a copy, but it's a copy for nested types? Another idea could...
@Yanxiyimengya I haven't tried this yet but what if you did something like this? ```gdscript var mymetatable := MyLuaObjectMetatable.new() lua.push_variant("mymetatable", mymetatable) lua.do_string("setmetatable(_G, mymetatable)") ```
This might be worthy of a separate issue, but it may also be helpful to allow a closure to be executed when the server restarts. you may want to send...
It seems like open docs are re-opened only when the server state is set to `restartNeeded` but I don't see anywhere that it would reach this state. When calling `connectionInvalidated()`...