Free Form Building

About


Free Form Building is a plugin, that allows the player to build their structures and place interiors to make them their own.


The plugin works in multiplayer and was used in Outpost: Glacier.

Building


The building system is a foundation-based system similar to other survival titles like Rust where you build a foundation and then place walls/ceilings/interior on top.


The plugin has support for two different build modes:


Default mode: Place solid constructions directly if you have the necessary resources.


Advanced mode: Allows you to plan your base construction and for your friends to help build it by inputting the necessary resources, as seen in the gif below.

Socket System


The plugin uses a socket system for each building item. When the player looks at a building piece, the system will check if the item they're trying to build matches up with any of the sockets of the item, they're looking at.


This allows for many dynamic behaviors. For example, you can have a wall with a window cutout, then have a piece that is the window, to place in the wall's window socket.


Another example is a doorframe, and then you can place a door in the doorframe's door socket, as seen in the image above.

Props


Props can be freely placed with few limitations but can be set up with some rules. You can set a prop to only be able to be placed on a foundation, or only be able to be placed on the ground.


As seen above, a prop can be anything from a crafting bench to a grill.


The props are also built with the aforementioned build modes.

Ceiling


The plugin supports many ceiling types, in the screenshot above we see 22/45° ceilings.