Notice the wrong order when adding resources? Here is the fix! (Just reorder the hierarchy of the components)
This is the main component for buildings. They are made of a group of ABS_MeshComponents. This components hold the visual data and track the progress of the construction (materials pending/provided)
ABS Mesh Component |
ABS Player Component |
This are the framework base classes + the examples provided. It's recomended to create your own buildings extending from this base classes, but you are free to implement your own functionalities from scratch by using the Interfaces the system provides.
Interactable Base |
Destroyer Example |
Camp Fire |
Carriable Base |
Bridge |
Building Base |
Wood Wall (Example building) |
With this interfaces you can easily implement core funtionalities to your own classes
BPI Buildable |
BPI Building Mesh |
BPI HUD |
BPI Interactable |
BPI Inventory |
BPI Inventory Item |
This are the implementations you must add to your player character and HUD. Thanks to the newly introduced interfaces this task is very easy.
You can find a small tutorial here:
ABS Character |
ABS Character |
ABS HUD |
HUD Widget |