In the 2.2 patch, we changed how we upgrade building pieces. Previously, we linked to individual meshes in blueprints. This system was very error-prone and limited. With the release of 2.2, we have altered this system to rely on GameplayTags .
The old method has been deprecated. This means that it will keep working for a while but we may remove it in the future.
The new method allows us to
Add new building piece types by simply adding them to a table
Allow modders easy access to upgrade systems
Allow tier and DLC cross/down grade of building pieces instead of just upgrading them.
The project settings determine which tables to collect GameplayTags from.
Currently, two tables are used for this:
DT_ComboConditionGameplayTags
BuildingGameplayTagTable
These tables cannot be dynamically merged by the modcontroller as it is controlled by the project itself.
Building pieces now have a new upgrade method; using the table, it’s possible to set up the building pieces with any tag/s from the table. Setting up building pieces like this will allow them to replace any building piece with (any) matching tag/s.
It should be noted that while it is possible to mix existing tags, it should be avoided, since it can cause ratbox issues - for example - allowing a new wall piece to upgrade from a wall and a fence is not a good idea.
Note: In the tags-list for the “Can Upgradefrom Tag List” there will be a folder structure present as well as tags that are outside the folder. The tags you should use are the ones inside the folder structure, not in the base list.
These are the valid tags:
Building.Foundation_Square
Building.Foundation_Wedge
Building.Foundation_Fence
Building.Wall
Building.Wall_Cap
Building.Wall_Slope_Left
Building.Wall_Slope_Right
Building.Wall_Slope_Left_Inv
Building.Wall_Slope_Right_Inv
Building.Ceiling_Square
Building.Ceiling_Wedge
Building.Rooftops_Straight
Building.Roof_Wedge_Slope
Building.Roof_Wedge_Slope_Inv
Building.Roof_Slope_Inv_Corner
Building.Ramp
Building.Ramp_Corner
Building.Pillar
Building.Fence
Building.Fence_Crenelation
Building.Gate_Frame
Building.Hatch_Frame
Building.Awning
Building.Awning_Corner
Building.Rooftops_End
Building.Rooftops_L
Building.Rooftops_T
Building.Rooftops_X
Building.Rooftops_Top
Building.Custom_001
Building.Custom_002
Building.Custom_003
Building.Custom_004
Building.Custom_005
Building.Custom_006
Building.Custom_007
Building.Custom_008
Building.Custom_009
Building.Custom_010
Building.Custom_011
Building.Custom_012
Building.Custom_013
Building.Custom_014
Building.Custom_015
Building.Custom_016
Building.Custom_017
Building.Custom_018
Building.Custom_019
Building.Custom_020
https://docs.unrealengine.com/en-US/Gameplay/Tags/index.html