Arun Vickram
Arun Vickram
Looking at the way ECMAScript is doing it, they modified the godot.Object.connect function to allow you to pass in anonymous functions instead of strings that reference the object's instance methods....
@geekrelief I opened the thread. We can discuss things here. > So `onSignal` needs a new macro to process it, call it `genSignalCallback`, that will `genSym` a name for the...
No problem, I've been splitting my time among different projects and so that's why I haven't been as attentive to this as I want to be at the moment.
Nice, I've been setting up my Linux (NixOS) environment on my desktop, and I'm still trying to get Godot to compile.
@geekrelief So if I'm understanding this correctly, the solution works because ORC is designed to handle async?
So, if I have a `MainPanel.gdns` with the following content: ``` [gd_resource type="NativeScript" load_steps=2 format=2] [ext_resource path="res://nimlib.gdnlib" type="GDNativeLibrary" id=1] [resource] resource_name = "MainPanel" library = ExtResource( 1 ) class_name =...
Right, I'm going to do that, but I figure it would be nice if the `godot-nim` project itself included that build script anyways as a quality-of-life improvement
So, quick update, this is what I ended up adding to my `nakefile.nim`: ```nim proc genScripts() = for srcFile in walkFiles("src/source/**/*.nim"): let (_, fileName) = splitPath(srcFile) let file = open(srcFile)...
The reason I wrote it line by line was to avoid adding tabs/spaces at the beginning of the file, but I'll take a look at it.
Do signals work with either camelCase or snake_case? Or does it only work with snake_case?