This is how I did it. This is on the event constructed/begin play. I’m grabbing the default button and setting it’s style as my “DefaultButton” style, then splitting the out pin into a struct, and creating a second button style called “HoverButton” which I’m then feeding the “hovered” style portion from the default button style into the default portion on the new button style. This is giving me two style variables I can easily plug in whenever I need to swap the styles out.
Hope that helped! Thanks to Angel1630 for giving me the original idea. Worked perfect!