SwiftGodot: Unable to use multiple extensions

I am unable to tell if this is an issue with Godot itself or with the SwiftGodot library, but it seems that I can’t write multiple extensions and have them load in the editor. It will pick one extension and load that, but not load the other.

Steps to reproduce:

  1. Clone https://github.com/Indexing-Your-Heart/game/tree/00b21d34e8c01dafb4369825e157bc46952fd2e3 and run just build-all-deps.
  2. Open the Godot editor by running just edit-game.
  3. Create a new scene and open the new/add node dialogue.
  4. Search for ProtractorDrawer and AnthroCharacterBody2D.
  5. Note that while ProtractorDrawer appears, AnthroCharacterBody2D does not.
  6. Close Godot and open Shounin/.godot/extension_list.cfg. Swap the two lines and save.
  7. Re-open Godot and repeat step 4. Note that now ProtractorDrawer will disappear, but AnthroCharacterBody2D will appear.

Expected behavior:
Both nodes appear in the node search list (i.e., both extensions are loaded).

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 19 (19 by maintainers)

Most upvoted comments

Thank you, there they are! I was looking for libAnthroBase.dylib, but this one is already renamed to AnthroBase

thanks for the report I’ll investigate