This is a BP extension for the Medieval Village Marketplace Asset.
So, this project was inspired by n00854180t, who it seems was working on the same concept as I was, however, he made it so that instead of several individual building blueprints, you could build multiple layouts using a single BP.
What a wonderful idea I thought, but, due to the scope of my medieval project (which is the largest of the projects I’m trying to make), I needed something a bit more, err… simple? Faster? I guess. While it’s not completely done yet, as there are some hurdles to go through (such as implementing player camera / look at / action scripting on the doors), and adding ladders / rotations / floors, etc…, I am at a point now where I can show the direction that this extension is going.
I introduce to you all, the HouseBuilder.
The Class Defaults, which currently currently sitting at 4 variables that the developer can choose from. I will end up expanding it to 6, a “Rich or Average” option, and a “Cluttered or Neat” option.
Here is the overall blueprint design. I still have quite a bit more to add and tweak, but so far, this blueprint is successful at adding the floor, or floors, the walls, doors, roof, and signage (well, I still need to get the transform locations for the signs).
The blueprint does use a function from NoobSaibot, the AddMeshComponent, however, I also transferred the Roof Height over to a function, since it’s being called a billion different times in the branches. Welp, enough of the introductions for it, I should probably get back to wrecking my brain
I’ll post more as I get more along with it, and then I’ll end up sharing it with the community if you guys want. And of course, this was supposed to go in the Works in Progress sub-forum, if a mod could move it, great! If not, well… it is a blueprint :rolleyes: