Releases: c08oprkiua/ModuleAssistant
Releases · c08oprkiua/ModuleAssistant
Version 2.0.0
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
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
How to set up:
- Grab the executable for your platform:
.exeis for Windows.x86_64is for Linux
- Grab the
.pckfile and put it in the same directory as the executable. - Launch the executable.
Windows is untested but should work.