I’m using a blueprints derived from Object type for creating code-only (logic-only) blueprints (without Viewport tab.) Look to picture below to understand what I mean.
Step 1: Creation of blueprint derived from Object class
But the main problem is that blueprints derived from Object doesn’t have any Construction Script or something like C++ constructor. So, for set the initial state of object, I must use additional procedure named Init or Constructor, which is called exactly after blueprint instance is created via Construct Object from Class - it’s really annoying! Look to the pic.
Step 2. Creation of BlueprintDerivedFromObject and then call of Init function
This will be really cool if you can make some kind of Construct or ConstructionScript for such kind of blueprints. It’ll make a life a bit easier.
Thanks for your attention!