Changelog
Changelog for the Osero Suite: Module Creator.
[Coming Soon]: Update v1.1
Updated copyright notice
Removed UFUNCTIONS from Statics class to avoid cluttering Blueprint menus with duplicate static functions when multiple Osero Suite tools are installed
Fixed bug in 5.4+ where settings didn't save to config properly
Updated code for consistency across all Osero Suite tools
This includes adding a sort function to the Osero Suite Menu so that the tools are always in the same order, not dependant on which order the plugins load
This includes updating code to new Osero Suite naming convention
Osero Suite logo in tool now opens the Jeren Osero website
All code for each engine version is in ALL plugin versions so it doesn't matter which engine version the plugin comes from, it should work for all (5.2+)
Added in Module Templates
The tool now uses Osero Suite: Module Template Data Assets to store template modules
The default template can be set in the new Osero Suite: Module Creator Project Settings
Import/Export Templates from/to json files
Templates give the user flexibility to add extra files other than just the module h/cpp and build.cs
Ability to copy an existing module in the project and convert it into a template
Templates use key variables to replace text when generating the new module - users can add and modify keys as they wish (default keys include "{Module Name}", "{Module Name UPPER}", "{Plugin Name}", and "{Copyright Notice}")
Fixed some minor UI issues
Added Osero Suite Footer
Moved "Generate Module" to footer and renamed "Create Module"
Added plugin version to footer
Added icons to buttons throughtout tool
Added ability to create the new module as a new plugin
Renamed "Source Control" to "Revision Control" to align with the change by Epic Games in 5.2+
Updated documentation (https://docs.oserosuite.com/supported-assets/module-creator)
[26 September 2023]: Release v1.0
Status: Published
Release Date: 15 November 2023
Main Documentation: https://jerenosero.com/osero-suite/module-creator/
Code Modules:
OseroSuite_ModuleCreator: Editor Only
Network Replicated: No (Not required as editor tool)
Supported Development Platforms: Windows
Key Features:
Easily create new C++ modules for a uproject or uplugin
Select module type (eg, runtime, editor, etc)
Select loading phase (eg, default, post-engine init, etc)
Handles source control for newly generated files
Last updated