Skip to content

Releases: c08oprkiua/ModuleAssistant

Version 2.0.0

Choose a tag to compare

@c08oprkiua c08oprkiua released this 02 Sep 22:09

Changes over 1.0:

User-side

  • Bumped project up to Godot 4.3
  • Completely reorganized UI, with more options
    • Code previews added for the generated C++. These previews can be modified before being saved to disk, or even not saved to disk at all if you just need to generate, copy, and paste.
    • Generating an output, saving that output to disk, and opening the folder of that output are now 3 separate buttons
    • Settings button, settings window thereof coming Soon:tm:
  • Variable generation now supports initial values
  • Bugfix: Property binds now use proper Variant::Type enum entries
  • Boot screen is now light blue, cause I felt like it

Backend:

  • Nearly complete codebase refactor, so that i's more uniformly organized for expansion of features in the future (eg. completing the full GDScript to C++ converter, adding a function binding generator, etc.)
  • Added intentional support for Godot 3. Not enabled yet due to a lack of a functional settings GUI

Hotfix for release 1

Choose a tag to compare

@c08oprkiua c08oprkiua released this 19 Apr 02:57

Stuff changed:

Variables now won't unintentially accumulate with every subsequent generation (eg. generation 1's variables will show up in generation 2, those won't show up in generation 3, etc.)

Variable declarations are now generated alongside the set/get function declarations

Class declaration file changed from .cpp to .h

Use the executable from the previous release, but replace the assistant.pck file with the provided one from this release.

Release 1.0

Choose a tag to compare

@c08oprkiua c08oprkiua released this 19 Apr 02:10

How to set up:

  1. Grab the executable for your platform:
    • .exe is for Windows
    • .x86_64 is for Linux
  2. Grab the .pck file and put it in the same directory as the executable.
  3. Launch the executable.

Windows is untested but should work.