So, I was experimenting with this… I wanted a warehouse building of one floor but with enough roof space that I could also have an attic I don’t think the game liked it very much… I could save the template but whenever I place it it gives me two errors.
release-450 (x64) c++ exception: lua runtime error stack traceback:
release-450 (x64) stonehearth/lib/build_util.luac:200: assertion failed! stack traceback: [C]: ? [C]: in function 'assert' stonehearth/lib/build_util.luac:200: in function 'unpack_entity_table' stonehearth/components/floor/floor_component.luac:33: in function 'load_from_template' stonehearth/lib/build_util.luac:44: in function 'load_structure_from_template' stonehearth/lib/build_util.luac:48: in function 'load_all_structures_from_template' stonehearth/lib/build_util.luac:50: in function 'load_all_structures_from_template' stonehearth/lib/build_util.luac:170: in function 'restore_template' stonehearth/services/server/build/build_service.luac:311: in function 'build_template' stonehearth/services/server/build/build_service.luac:310: in function 'cb' stonehearth/services/server/build/build_service.luac:301: in function 'do_command' stonehearth/services/server/build/build_service.luac:310: in function <stonehearth/services/server/build/build_service.luac:309>
Now, this wasn’t the only reason this building I was special. I went for the medival kind of style where i wanted to pillar up the building on stones in the way people used to do in order to prevent mice from entering. I also used fence in the blueprint for decor.
I didn’t quite finish it, the porch is supposed to have a stair going up. The door missing a porch is i intended to put down 4 of these guys in a square pattern for maximum storage Anyway, screenshot of me placing it:
Here is the blueprint json:
warehouse.json.txt (133.3 KB)
And version is release-450 (latest on Steam, Alpha 11)
Edit: One more, I never got to try to build it in the world. I drew the blueprint in a temp place, saved blueprint and when i was going to place it again I couldn’t because of the errors. I guess I could try and rebuild it manually and see what errors that gives if someone is intrested.