Using variables with a text variable.

In the Morrowind construction set whenever a variable is used as part of a text (such as the PCs name in dialogue or books) they use %PCName or %PCClass to insert those variables into the text. Is it possible to do something like this with text variables in UE4? If so how is it done? and if not are there any alternatives?

In UE4 Text the format is: Welcome {PlayerName}!, and you can replace the “variables” with the Format Text node: Format Text | Unreal Engine Documentation

So I just place the format node between the dialogue struct and the set text node and then plug the correct variable into the wildcard slot and it’ll automatically format any {PlayerName} into the variables value?

Exactly. There are some specific types that you can link there, maybe Int, Float, String, Text (and maybe some others).

For more special types, you can first convert them to string, and use that in the wildcard slot.