The list of patch versions for this minor version :
No minor version for the version yet.
Now the FPinContainer struct, which has been used to implement a pin to a custom node, will be used more generally than before. which means, the cpp implemented node classes will use this struct to implement a pin on its graph node.
Due to that, the property named CustomPins has been renamed to Pins (UDialogueNodeBase), and now it will affect the pins even when the node is not a custom node type. Add and edit an element to this property to make a new pin on the graph node.
Plus, Now the FPinContainer struct has been reworked, and allows you to modify the visual of the pins very easily :
Pin Icon: The icon of the pins that will be displayed on the editor. you can modify this to make such pins. (A size scale of the pin icon will be adjustable in the future update.)
Pin Label Text Style Table: Rich text table that will be used on the label text block of the pin. It will be useful especially when you want to make your pin work just like the select node's pin does. (Pin Label Text Style property is a placeholder. Its feature will be implemented in the 1.16.0 update)
Now the participant element on the participant struct has been reworked to support visual customization features.
Now the participant array properties have been renamed to Speakers and Listeners Instead of SpeakerNames and ListenerNames. Use Speakers and Listeners instead.
Before we proceed, you have to manually remap the old properties to the new ones, and we support a remap feature on the dialogue management tab.
Press the button on the second row and check if this is working properly.
The new struct now supports those properties :
ParticipantName: A participant id for this participant. It is the same one as the old structure itself.
bShouldOverrideParticipantDialogueTextHolderWidgetClass, OverrideParticipantDialogueTextHolderWidgetClass: Use this to override the text holder widget of this participant on the node.
bShouldOverrideParticipantTextStyleTable, OverrideParticipantTextStyleTable: Use this to override the text style table of the text holder widget that will be used to represent this participant on the node.
The issue that the plugin is not being packaged after the 1.14.0 update has been fixed.