Elektrine lite

← Feed

@renardboy@mastodon.social

Post #1852019

2026-02-24 23:10 UTC

@uberduck Hmm, not sure I can be as helpful as I would have wanted here. Do all your custom classes that extend godot classes have parameterless constructors in addition to any other constructors you have? IME this causes all kinds of weird issues if you don't have them. Everytime I've had unexplainable issues so far it was that.

Replies (1)

  • @uberduck@hachyderm.io 2026-02-25 07:58

    @renardboy no constructors for anything that extends a godot class. The issue, as far as I can tell, was in a custom addon I was writing to arrange reactive music state machines. Pulling that code out and into its own repo, since it really didn't need to be shipped anyway, seems to have fixed it. It's a problem I've had before, though, and it's maddening that it only happens on release builds. Godot's "headless mode" for cli and cicd pipelines seems to be very much a second class citizen.

    Open ##1852020