godot-kotlin-jvm
godot-kotlin-jvm copied to clipboard
Godot Kotlin JVM Module
If the user creates a new exported list property in a class, this won't be seen in the editor as such. For example, the following code causes this behavior: ```kt...
While working on manager classes, it is useful to group related properties, using the `@export_group` (https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html#grouping-exports) annotation. However, at the moment, this annotation is not available for Kotlin. It'd be...
When creating a copy of property from a Godot CoreType, I get the following warning: > You're modifying a copy of a CoreType. Reassign it directly or use a core...
It seems a recent modification in godot's code base broke our iOS export, see [here](https://github.com/godotengine/godot/issues/90173). Currently we have to manually add `usercode.a` static library to generated xcode project to overcome...
It seems we never implement some print methods from the Godot API like push_warning and push_error. Should be a simple fix requiring to add a few more bridges.
fixes #615 #616 #617
This implements multidex support for both usercode jar and bootstrap jar:  This also fixes an issue regarding dynamic code loading on android 14 when built with the corresponding target...
This adds convenience function to convert a kotlin function to a callable. It's main use is typesafe conversion if one needs method binds. As with godot 4, method binds are...
This improves the jni error reporting inside the godot editor by grabbing the stacktrace from the jvm and printing them using the godot print commands. Only applies to tool mode....