BP Structures, Setters and Getters for variables?

Hi,
Does anyone know how to easily set and get variables in Blueprint Structure?

-Without having to break, make and align all the parameters except the one or two you’re modifying?

For instance, in the upper block i only want to modify ‘WeaponRight’ and ‘HasRightWeapon’ and leave all other params untouched.

Also, I know i might make this sound like any normal class but, are functions in BPStructures expected to be implemented some day? For instance this BPStructure could have the following services; sheaht/unsheaht/equip/unequip.

Thank you

Getting the structures variables requires the break struct, but not the make struct. To set the variables, there is a set struct variable node, but it is currently broken. Unfortunately, that means lots of hard-wiring that will have to be re-factored after the bug fix.

(Just closing out old posts) Actually, there is a work around for this. In the Set Members In Struct node, hide all the unused pins and the node will work as expected.

Cheers